I386ex board - Beginner Help

Aditya avpenu at essex.ac.uk
Thu Aug 21 17:25:46 UTC 2003

Dear RTEMS Users,
Sorry for troubling you again,

The following is a memory map for my i386ex based board...It uses an AMD
AM29F040B(512 K) flash memory device.

			<Start>	<End>

DRAM 			00000000	003fffff

CAN Controller	000e0000	000e007f

LEDs + EEPROM	000e0080	000e00ff

EthernetInterface	340		35f	

Ethernet RAM	000c0000	000dffff

EPROM/FLASH		03f80000	03ffffff

I'm giving these details as I need to know where are the changes need to
be done to reflect these conditions in the RTEMS code. (I think in
linkcmds..Correct me if im wrong)...

I think that Start.S does the loading from ROM to RAM...do I need to
chane it for this memory map..If yes where?

Is it enough to run the sample applications on the board directly by
loading them on flash? 
OR Is it required to load the OS on the flash and then load the
application on top of it for the sample applications like hello.exe to

I think that the Hello.exe (and other samples also) includes the RTEMS
kernel and other BSP startup code. 
Please correct me If im wrong...


More information about the users mailing list