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.

bin file to Intel MCS-86 converter

Hi,

Our customer is using SPI flash with C674x and they are into mass production.
The SPI flash should be programmed before installing to the
PCB board, and in order to program SPI Flash we need the bootloader file(.bin) to be
converted to Intel MCS-86 (Intel) format.
But the AISgen tool generates only AIS Image in .bin format
is there any way or tool to convert this .bin file to MCS-86 format?

Regards.
Paddu.

  • Tip: spru186.pdf

  • Hi,

    Thank you for the pointer.
    I think you are pointing to the Hex Conversion Utility.
    But, that Utility accepts only COFF object files(.out) and it will not convert
    .bin file to Intel Hex format.
    As mentioned above all boot modes supported by the C6748/C6746/C6742 bootloader use AIS for boot purposes
    so the .out file from the CCS has to be converted to AIS is a binary file(.bin) first and then
    it could be flashed into the SPI Flash.
    But in our case the customer wants "MCS-86 format" file to mass program the SPI Flash.

    I found a BINARY to Intel HEX Converter Utility on the KEIL website here.
    Does TI has any recommended utility? 

    Regards.
    Paddu

  • Any suggestions?
    The user guide(wiki pages) mentions about flashing the images to SPI flash using CCS or UART.
    but there is no details about programming the SPI flash independently before installing on the PCB.

  • Hi, paddu1.

    I am not so sure about your problem, because I'm a newbie here. As for myself, I used to process conversion work with the help of another image conversion SDK. It is just one of many but I do appreciate its simple way of processing. Even though I only tried its free trial package to convert images and didn′t check the cost and licensing conditions, it worked great for me. Share with you. And I hope you success. Good luck.