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.

Implementing FW update from SOC

Other Parts Discussed in Thread: TPS65982

customer wants to develop FW UPDATING method from their SOC using I2C command. I already guided them to check python scripts including ‘flash_update_image.py’.

Do you have any guidance data or materials they can refer when they implement I2C COMMAND from their side not using AARDVARK?

Is there anything that they must know before implementing it?

 

i  know your team have not been providing updating I2C source code. if you do have any data that we can utilize, please let me know.

 

Thanks,

Andrew

  • Andrew,

    All of the data needed to perform I2C writes that will control SPI writes to the Flash IC are included in the TPS65982 datasheet, the FW User's Guide, and the SPI Flash datasheet.

    The Aardvark method is obviously very slow, so you should optimize your delays based on the datasheet values and probably try to avoid approaching any minimum time specifications (like rise/fall time, setup and hold time, etc.)