Other Parts Discussed in Thread: TMS320C6455
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.