Other Parts Discussed in Thread: TMS320F28335
Dear All,
I am porting my secondary boot loader software from TMS320F28335 controller to Concerto controller. 335 controller i am using below instruction
__asm(" LB #0x3100000");
I want to execute above instruction in concerto controller m3 side.
I am new to ARM controller i want to go to specific address location in m3 side. I am getting problem with the below instruction.
__asm(" bl #0x00240000");//Flash I Address location
Build without any errors but after executing above instruction control goes to Boot ROM(I verified from Disassembly window).
I also tested below instructions in m3 side:
1. __asm(" bl Test_Function"); Specific memory given to Test_Function working fine.(But this is not Recommended i.e.not supported to my application)
2. __asm(" blx #0x00240000"); with this instruction control goes to specified location but after executing opcode in that address location control goes to unknown location.
2. __asm(" pc #0x00240000"); after executing this instruction also PC not changed still it has next line address location.
Thanks and Regards
Rakesh D