System requirements#
Target system
- QNX Neutrino RTOS 6.4.0
- Board version: Lite5200B or Media5200
- PPC MPC5200B processor
- 128 MB SDR SDRAM
- 32 MB (Lite5200), 64 MB (Media5200) flash
Host development system
- QNX Momentics 6.4.0
- Terminal emulation program (Qtalk, Momentics IDE Terminal, tip, HyperTerminal, etc.)
- RS-232 serial port and serial cable, or a USB-to-serial cable
- Ethernet link
System Layout#
The tables below depict the memory layout for the image and for the flash.
Memory layout
Item | Address |
OS image loaded at: | 0x00020000 |
Ethernet base address | 0xf0003000 (IRQ: 69, 140) |
USB base address | 0xf0001000 (IRQ: 70) |
PSC base address (Lite5200B) | 0xf0002000 (IRQ: 65) |
PSC base address (Media5200) | 0xf0002c00 (IRQ: 68) |
Flash layout for Lite5200B (U-Boot view)
Flash layout | Flash start address | Size |
U-Boot | 0xfff00000 | 1 MB |
Empty | 0xff500000 | 10 MB (variable) |
OS Image | 0xff080000 | 4.5 MB (variable) |
IPL | 0xff000000 | 512 KB |
Empty | 0xfe000000 | 16 MB |
Flash layout for Lite5200B (IPL view)
Flash layout | Flash start address | Size |
Empty | 0xff000000 | 16 MB |
U-Boot | 0xfef00000 | 1 MB |
Empty | 0xfe500000 | 10 MB (variable) |
OS Image | 0xfe080000 | 4.5 MB (variable) |
IPL | 0xfe000000 | 512 KB |
Flash layout for Media5200 (U-Boot or IPL view)
Flash layout | Flash start address | Size |
U-Boot | 0xfff00000 | 1 MB |
Empty | 0xfe500000 | 26 MB (variable) |
OS Image | 0xfe080000 | 4.5 MB (variable) |
IPL | 0xfe000000 | 512 KB |
Empty | 0xfc000000 | 32 MB |
The interrupt vector table can be found in the buildfile located at src/hardware/startup/boards/mgt5200B/build