Hi,
We have project in production using 6455. We have now started porting it to CCS 5.2. We are still using DSP/BIOS.Both projects run fine using the BlackHawk. But when I try to generate a rom file using the hex6x utility the i noticed that the .boot_load listing is missing from the CONTENT section. So instead of:
CONTENTS:b0000000..b000013f .boot_load
b0000140..b00003ff FILL = 00000000
b0000400..b00a53f7 BOOT TABLE
I get
CONTENTS: b0000000..b00003ff FILL = 00000000
b0000400..b00b1f73 BOOT TABLE
My linker command file contains the following enties:
SECTIONS {
.boot_load: > BOOT
.isr_funcs: align=128 > IRAM
.isr_data: align=128 > IRAM
.text:_touch align=128 > IRAM
.bss: load > IRAM
.cio: load >> IRAM
.const: load >> IRAM
.far: load >> IRAM
/* COFF sections */
.cinit: load > IRAM
.pinit: load > IRAM
.printf: load > IRAM
.switch: load >> IRAM
.text: load >> IRAM
.far:BUFFERS align=128 > DDR2
.far:NDK_PACKETMEM align=128 > DDR2
.far:NDK_MMBUFFER align=128 > DDR2
.far:NDK_OBJMEM align=128 > DDR2
}
No errors during compile.