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.

TMS570LS1224: There are some doubt about Uniflash?

Part Number: TMS570LS1224
Other Parts Discussed in Thread: UNIFLASH

Dear Experts,

1.Why can the starting address of Uniflaash be 0 when I load the app.bin file?

2.When I load the app2.bin file which the start address is 0x8000 ,but  the program can not work ?

3.Based on the bottom code ,I init my HET driver using as a PORT PIN ,Why does my bootload fail to jump after power off?And HET init  is shielded but it can?

 

Thanks and Regards

Qiuchi

 

  • Hello Qiuchi,

    You can program the *bin file to any sector of the main flash, the load address is defined. The *.out file will be loaded to the address embedded in the file. If the load address is 0x0 (.intvecs), the uniflash will load the .intvecs section to flash stating at 0x0. 

    The code always run from 0x0. If you want to run the code at 0x8000, please change the PC to 0x8000.

    I don't understand your 3rd question.