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.

Permanent power-on reprogramming for TLV320AIC3256EVM-U ?

Other Parts Discussed in Thread: TLV320AIC3256EVM-U

Hi! Perhaps a noob question...

But is there a way to permanently re-program the TLV320AIC3256EVM-U so that it will run the code I created in PurePath Studio automatically? I've finally gotten the board to behave and send data to the computer very nicely, and now want to know if I can make it run the new code by default on reset/powerup. Any pointers??

Thanks!

  • Hi, Richard,

    I have asked my colleague to work with you on this issue.

    -d2

  • Even just running a standalone command-line program to load a workflow file would be fine.

    Maybe that was in the manual and I just missed it?

  • Hi Richard,

    This is a great question. We have a trick where you can load a .cfg output from PPS into the EVM EEPROM. You can do this by using the AIC3256 CS software. But first, you need to 'downgrade' the USB firmware to 2.03. This is because we removed the EEPROM loading functionality for newer versions in favor of adding gpio control functionality (the usb controller is maxed out).

    To downgrade the f/w, go to AIC3256 CS > EEPROM Writer and use USB-miniEVM0203_441KHZ.BIN (attached below).

    4251.USBfirmware_V0203_V0204.zip

    To download scripts into the EVM EEPROM, go to AIC3256 CS > EEPROM Manager and follow the instructions there. The USB Firmware Settings section lets you configure the boot loading process. If the EVM does not start for some reason, like using an invalid script, you can upgrade to 2.04 and download a valid script, and then re-flash down to 2.03.

    Regards,

    J-

     

  • Thanks! That should work for us.

    Richard