News:

Attention: For security reasons,please choose a user name *different* from your login name.
Also make sure to choose a secure password and change it regularly.

Main Menu

Problem about TE0720

Started by violetbeth, August 22, 2024, 08:37:11 AM

Previous topic - Next topic

violetbeth

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.

JH

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