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,
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:
Thank you for your fast answer.
Below the image (This is a try with the demo board)
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
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.