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.

C6455 I2C slave bootloader

Hi,

I want to use a processor to boot C6455. This processor acts as I2C master and the C6455 is set to I2C slave bootloading mode.

1. create ascii hex file from .out with hex6x

2. After reset, the processor send 04 00 06 00 00 00 01

3. Read the content of hex file and send it to the I2C slave (DSP) byte by byte

Is this the correct procedure?

Thanks

Chao Xiang

  • Chao Xiang,

    The Bootloader User Guide explains the boot process for the C6455, including this boot mode.

    You will supply the boot information in AIS format. Preparing the data into the AIS format is described in the Bootloader User Guide in the section Creating Boot Images. Have you followed that procedure to prepare your boot information?

    Regards,
    RandyP

  • Hi Randy

    Should I create an EEPROM image file and send the content of this file to the I2C slave?

    regards

    Chao Xiang

  • Chao Xiang,

    I am not sure how to explain the process better than it is written in Section 2.3.5 of the Bootloader User Guide. Is there a part of that section, or of section 2.3.4, that is causing trouble?

    What results have you had with your suggestion, above?

    If you are having trouble, I would suggest starting with a very small program so you can know every byte being sent and look for the result using the CCS debugger.

    Regards,
    RandyP