This topic describes how to build the ROM for development board.
Two options are involved in ROM creation, for example, vendor and hardware specific. The ROM is built for hardware reference boards.
The following steps create a ROM:
rem - current path has to be in epoc32\rom cd /D %EPOCROOT%epoc32\rom rem – build ROM image buildrom [macros] [feature manager options] [target device] techview.oby PlatSec.oby [components list] -osys$rom.bin rem - delete old zipped image if exists del [card drive]\sys$rom.zip rem - zip the ROM image and copy it to flash card zip sys$rom.zip sys$rom.bin copy sys$rom.zip [card drive] rem – now eject the cart clearly, either from the "Safely Remove Hardware" rem - icon in the systray, or running some 3rd party tool such as: rem - sync –e [card drive]
The following code is an example of how to build a ROM for a fully automated test driven by TestDriver.
buildrom -D_SERIAL_DOWNLOAD -D_STARTUPMODE1 -DEXCLUDE_JAVA -DUSE_STRONG_CRYPTOGRAPHY h2 techview.oby PlatSec.oby NoWatcher.iby statauto.iby profiler.iby ether802.iby testexecute.iby ced.iby -osys$rom.bin
The following code is an example for a H2 board. The ROM includes the Delay meter and not the NetPerf, TEF plug-in, which is transferred by TestDriver:
buildrom -D_SERIAL_DOWNLOAD -D_STARTUPMODE1 -DEXCLUDE_JAVA -DUSE_STRONG_CRYPTOGRAPHY -nofm h2 techview.oby PlatSec.oby NoWatcher.iby statauto.iby profiler.iby ether802.iby testexecute.iby ced.iby netperfdelayplugin.iby -osys$rom.bin
The following code is an example of how to build a ROM for a semi-automated test for a H4 board:
buildrom -D_SERIAL_DOWNLOAD -D_STARTUPMODE1 -DEXCLUDE_JAVA -DUSE_STRONG_CRYPTOGRAPHY -nofm h4hrp techview.oby PlatSec.oby NoWatcher.iby testexecute.iby netperf.iby ucc.iby ether802.iby profiler.iby ced.iby ceddump.iby -osys$rom.bin
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.