This is a discussion on Porting of VxWorks 6.2 on Coldfire MCF5485 supported CPU board. - VxWorks ; Hi all, I am porting VxWorks6.2 on my customized cpu board running on clodfire processor mcf5485.I am facing problems while configuring the BSP which is meant for another M5485 SOM-ETX Fire Engine cpu board.If anybody can help me out, i ...
I am porting VxWorks6.2 on my customized cpu board running on clodfire
processor mcf5485.I am facing problems while configuring the BSP which
is meant for another M5485 SOM-ETX Fire Engine cpu board.If anybody
can help me out, i will be very grateful to you all.
I have done the basic settings in config.h as was required according
to my memory map. First of all i am concentrating on placing the image
at the correct location in the boot flash and getting the processor
execute several instructions from there. So, i am concentrating on
romInit.c file which is written in coldfire assembly language. There
in the romInit routine i added a small piece of assembly code to
display some ascii character on the front display of the board.
The code goes like this ....
#define DISPLAY_ADDR 0xFB800020
moveb #0x49, %d1 /*to display ascii equiv of 0x49*/
moveb %d1, %a1@ /*to write to the memory pointed by a1*/
Though this code compiles correctly, but no display is coming on the
Is there anything wrong with this code or i have not placed the image
at the correct location?
The bootrom.hex file is like this.....
Boot Flash starting address is FF800000 = ROM_BASE_ADRS
STACK_ADRS = 0x00002000
Please help me.