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.
I’m trying to convert my eabi file into a dat file or generate a dat file from my dsp code. I can only find vague references but nothing specific on how I can do this with my project. I would like to load it into the nor flash for an SPI boot but can’t find anything helpful.
Dear Customer,
Would you please let us know what you built in ".dat" format ? is it IBL? or a application program?
.dat format is the ccs data format.... which you can load it in CCS. Please visit this link Load .dat
If you want to build it in the eabi format, you can use the flag "--abi=eabi " in compiler command and build directly into the EABI format.
"For compilers, the switch --abi=eabi sets the application binary interface (ABI) to EABI, which includes, among other things, use of ELF format."
For more info, Please visit,
A Brief History of TI Object File Formats
C6000 EABI Migration - Texas Instruments Wiki.pdf
EABI Support in C6000 Compiler - Texas Instruments Wiki.pdf
----
To load and boot from NOR, please visit here
Regards
Shankari
I am referring to the norwriter project. Within there is a find_file_length() function which gets an address and count from a .dat file. It appears the othere values in here are loaded into memory and then copied to nor flash. I'm trying to figure out how this dat file is created. I know how to build an eabi file already but need to convert that to a dat file so I can write that to memory so that it can be written to nor flash.
Hi Tim,
I am not very clear with your question... However...
Whether the NORwriter project doesnot write them into the NOR flash??
Please provide more info so, that i can have a closer look into the problem....
In the NOR writer project, it is copied into the MSMC RAM and from there , it is picked and written into the flash.
The NOR writer will calculate the length of the file, up to which the data needs to be picked up and written.
Regards
Shankari