Trenz Electronic GmbH Support Forum

Trenz Electronic Products => Trenz Electronic FPGA Modules => Topic started by: violetbeth on August 22, 2024, 08:37:11 AM

Title: Problem about TE0720
Post by: violetbeth on August 22, 2024, 08:37:11 AM
Hello,

I'm having an issue with the TE0720 board. I think I may have accidentally programmed the QSPI with U-Boot at some point. Since then, every time I try to run a test app from Vitis, U-Boot launches instead. It occasionally runs my test app, but most of the time it fails.
Title: Re: Problem about TE0720
Post by: JH on August 22, 2024, 08:56:55 AM
Hi,
you can change boot mode from QSPI to SD or with newer cpld firmware and compatible carrier to JTAG only.
https://wiki.trenz-electronic.de/display/PD/TE0720+CPLD#TE0720CPLD-BootMode
PGOOD Pin as second boot mode pin is available since July 2022, in case you has an older module, than firmware update is needed. If you can't control PGOOD pin depends on your carrier, than you can change boot mode via software: write 0x9100 to register 12 : https://wiki.trenz-electronic.de/display/PD/TE0720+CPLD#TE0720CPLD-U-boot
-->  mii write  0x1A 0x0C 0x9100
This reboots zynq in JTAG only mode(as long as you didn't power of the module) and you can erase flash with vivado or vivado labtools (it's like programming you must only deselect programming and verification part).
 
br
John