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

TE0803 boot from qspi not working

Started by John_ga, June 16, 2023, 10:46:04 AM

Previous topic - Next topic

John_ga

Hello,

I am using the TE0803, when programming PS/PL with Vitis SDK everything is working fine. When I programm the flash according to https://wiki.trenz-electronic.de/plugins/servlet/mobile?contentId=17563750#content/view/17563750 everything seems to be okay as well.


ZynqMP> 100%
sf read FFFC0000 590000 6308
device 0 offset 0x590000, size 0x6308
SF: 25352 bytes @ 0x590000 Read: OK
ZynqMP> cmp.b FFFC0000 FFFC8000 6308
Total of 25352 byte(s) were the same
ZynqMP> INFO: [Xicom 50-44] Elapsed time = 44 sec.
Verify Operation successful.
Flash Operation Successful


But when setting Boot Mode to QSPI and power cycle, the PL is not programmed according to HW manager. Also the BOOT_ERROR PIN is high. DONE pin is low. When doing the same in Hardware manager --> program memory configuration device its the same. Programming flash successfully bot not able to boot.

I also tested using fsbl_flash.elf or fsbl.elf bootloaders from provided reference design...

Any Idea?
thank you
John


MA

Hi,

which Vivado version do you use?

Best regards,

Manuela Strücker

John_ga

Hello,

I am using vivado 2022.2

Best regards
John

MA

Hi,

can you give me the serial number of the module board? And what do you use as carrier?
Have you tried booting from the SD card? Does that work?

Best regards,
Manuela