This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

port uVision3 project to uVision4

I had a project for MCB2300 (LPC2368),
who fonctionned normally under uVision3 ( MDK-ARM V3.20, RL-ARM V3.70 ), but i can't port this project under uVision4 ( MDK-ARM V4.11, RL-ARM V4.12 ).

I can build the project without warnings and errors in uVision4, but nothing happens on target...

My project uses :
- RTX ( RTX_CONF_LPC23xx.C, LPC2300.s with modification : IMPORT SWI_Handler ),
- TCPNet ( Net_Config.c, Net_Config.h, LPC23_EMAC.c, LPC23_EMAC.h, TCP_ARM_L.lib )

Parents
  • When i try debugging, the execution always stop before the first and lonely instruction of the main() : os_sys_init(init);

    Here code of Disassembly of debugging session :

    _main_stk:
    0x00000000 E59FD00C LDR R13,[PC,#0x000C] _main_scatterload:
    0x00000004 EB000089 BL $Ven$AT$I$$__scatterload(0x00000230) _main_init:
    0x00000008 E59F0000 LDR R0,[PC]
    0x0000000C E12FFF10 BX R0
    0x00000010 00001929 DD 0x00001929 <----- stop here
    0x00000014 40C10FBA DD 0x40C10FBA _inc_qi:

Reply
  • When i try debugging, the execution always stop before the first and lonely instruction of the main() : os_sys_init(init);

    Here code of Disassembly of debugging session :

    _main_stk:
    0x00000000 E59FD00C LDR R13,[PC,#0x000C] _main_scatterload:
    0x00000004 EB000089 BL $Ven$AT$I$$__scatterload(0x00000230) _main_init:
    0x00000008 E59F0000 LDR R0,[PC]
    0x0000000C E12FFF10 BX R0
    0x00000010 00001929 DD 0x00001929 <----- stop here
    0x00000014 40C10FBA DD 0x40C10FBA _inc_qi:

Children
No data