Professional Documents
Culture Documents
Martin Trojer
martin.trojer@nokia.com
Agenda (1/2)
1. Build Syborg ROMs
Using the PDK 2.0.d / tip kernelhwsvr + syborg
Using RVCT2.2 and raptor
Debug “Stub”
GDB
Stop-mode
elf4rom
elf2e32 postlinker
Rom.elf
SymApp.exe
1. $ cd \sf\os\kernelhwsvr\kernel\eka\rombuild
2. $ rom –v syborg –i armv5 –b udeb –noheader
3. $ elf4rom.exe –I SYBORGARMV5D.IMG –l ROMBUILD.LOG –o
SYBORGARMV5D.ELF –p 0x0
ELF4ROM might warn about the ROMBUILD.log file. Change the header
to bypass. Yeah, I will fix and rebuild…
1. Go to http://sourceforge.net/projects/mingw/files/
2. Download and run the MinGW Installer
Install a minimal configuration
3. Download and add
MSYS Base System (msysCore, coreutils, make)
bison, flex, regex-1
4. Edit <mingw>/etc/profile, add
export CFLAGS="-I/usr/local/include“
export LDFLAGS="-L/usr/local/lib“
5.