This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS570LC4357: Move the start address of the program

Part Number: TMS570LC4357


Hello everyone,

My project consists of two distinct parts: a "BootLoader" and an "Application". I want the application start  from a special address such as 0x00004000, but the application can't upload properly.
I’m a bit confused about it.

I face several challenges:

1. I cannot change the bootloader and application startup address
I have changed the addresses in my code but cannot upload (I have a bus error generated by CPU). I read that I had to change an address in HL_sys_intvecs.asm but I did not understand.

2. How do I properly configure the interrupt vectors for the Boot Loader and the Application?

I would be grateful if someone could give me advice. If you have already done a similar task, I would love to hear your experience.

Thanks in advance for your help!