Hello,
I am trying to convert my .out file to binary in order to be able to download it to my board using the usb bootloader and the dfuprog application. My problem is I can;t seem to create the type of file I need. I'm using CCS5 and my target is a 28069. My map file for the .out looks like this:
ROMS
{
nav5rom: origin=0x003e0000,length=0x18000,fill=0,romwidth=16,files={nav5phrom.bin}
}
I invoke hex2000 as follows: hex2000 -b nav5phrom.cmd --image xyz.out
And I get the following errors:
Translating to Binary format...
"usb_dev_serial.out" ==> codestart
warning: section usb_dev_serial.out(codestart) at 07c0000h falls in
unconfigured memory (skipped)
"usb_dev_serial.out" ==> ramfuncs
warning: section usb_dev_serial.out(ramfuncs) at 07d0000h falls in unconfigured
memory (skipped)
"usb_dev_serial.out" ==> .text.1
warning: section usb_dev_serial.out(.text.1) at 07d8000h falls in unconfigured
memory (skipped)
"usb_dev_serial.out" ==> .econst
warning: section usb_dev_serial.out(.econst) at 07e8000h falls in unconfigured
memory (skipped)
"usb_dev_serial.out" ==> .cinit
warning: section usb_dev_serial.out(.cinit) at 07e91f8h falls in unconfigured
memory (skipped)
"usb_dev_serial.out" ==> .switch
warning: section usb_dev_serial.out(.switch) at 07e955ch falls in unconfigured
memory (skipped)
"usb_dev_serial.out" ==> .text.2
warning: section usb_dev_serial.out(.text.2) at 07e9598h falls in unconfigured
memory (skipped)
The addresses it is complaining about are not in any of the memory regions in the map so that has me a bit confused. If I omit the -b option, the utility successfully creates an Extended Tektronix format file. I'm not partial to the file type, I just need something I can download to the usb bootloader and get it programmed into the device. Near as I can tell that is a binary format. There is something in the hex2000 user's guide about not being able to change the memory width for the binary file from 8 bits but if that's really the case, how do I create a file I can program on the 28069?
Thanks in advance for any help you can provide.
Tom
