I am intending to bootload a 5502 dsp from an ARM processor which has the bootloader code embedded into memory.
The interface chosen is the Standard serial boot from McBSP0, therefore the data type is 16bit lenght which an acknowledge at every word from the DSP.
The serial interface is well configured on the ARM side but I have troubles configuring the HEX55 utility for it.
The datasheet says that data must 16bit length in this bootmode, but the HEX55 utility is not able to produce a .bin file with the parameter:
--binary -b Select binary (Must have memory width of 8 bits.)
--serial16 Specify an 16-bit serial interface boot table (-memwidth 16 and-romwidth 16)
It seems that the only way to produce a 16bit serial interface file is .hex (which has headers bytes). Obviously I can't store a hex file into the flash of the ARM.
I need raw data (bin) to achieve it.
Please let me know if you have any suggestion on my situation.
Hey TI people it would be really nice if you could jump on that issue as it's been weeks I am posting on his forum without any reply from you.
I requested callbacks from TI and they don't seem to care neither.
This kind of issue obviously cost money to everyone so could you please help me/us on that hardware issue?
Just let me know if you need more detailed screenshot or whatever you require regarding this issue.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.