Hello.
We have TMS320C6455.
We use the SYS / BIOS and want to be able to boot from flash.
We have created a platform, and scroll to the memory section (as in the figure).
Created as the boot code in Figure 3 of www.ti.com/.../spra999a.pdf
And also created a link-file (* .cmd) to read as follows:
MEMORY { BOOTIPRAM : origin = 0x800000, len=0x400 FLASH : origin = 0xb0000000, len=0x400 } SECTIONS { .boot_load : load = FLASH, run = BOOTIPRAM .text: ALIGN(4096) > SDRAM .tables: ALIGN(128) > SDRAM .data: ALIGN(128) > SDRAM .switch: ALIGN(128) > ISRAM*/ .sysmem: ALIGN(128) > SDRAM .cinit: ALIGN(128) > SDRAM .pinit: ALIGN(128) > SDRAM .const: ALIGN(4096) > SDRAM .cio: ALIGN(128) > SDRAM .far: ALIGN(4096) > SDRAM }
After that use hex6x utility and load the file in the flash-memory.
This does not work
Without sys / bios program works great.
Please help solve the problem.