Hello,
I am currently working with the TUSB9261 demo board and I have some question concerning the flash programming.
When we click on the "Program button", does the software erase the flash before if it was previously burned with an other firmware? or should we click on the erase button?
My trouble is that I cannot erase the flash with the button "erase" because it is unavailable/grey. Why?
Thank you in advance for your answer,
PLR
Hello Pierre Louis,
Yes, the TUSB9261 FlashBurner will "erase" the SPI Flash before programming it if there was a valid firmware image previously burned.
As to the erase button being greyed out:
Regards,
Jorge
Hello Jorge,
Thank you for your fast answer.
Below the image (This is a try with the demo board)
Pierre Louis,
The erase button is not enabled because the device's SPI Flash is blank (or has no valid FW image). The TUSB9261 is running as a Boot Loader, so there's no need to erase anything. You can just click on the "program/burn" button and the firmware you enter should be properly loaded.
Ok so when the SPI flash is blank or corrupt, we can only burn it. When I connect the SPI flash on the demo board via the strap, the program does not recognize the device.
So in which configuration does the erase button work?
The erase button works when you have a valid firmware properly running. That will let you erase the SPI flash so you can later update to a new firmware version.
If your device is not recognized by the utility when enabling the SPI flash, please follow the troubleshooting section 5.2 at http://www.ti.com/lit/ug/sllu125b/sllu125b.pdf
As I understand I am working with a corrupt firmware present on the demo board. It is strange because I have never burn it and it seems that it is working properly. I will do some test.
Thank you for your support