Jump to content
  • 0

ZU5EV board - QSPI boot error occurs after switching from the SD card mode to QSPI


sarvan

Question

Hi,

We generated the BOOT.BIN with fsbl,pmufw,atf,bitstream,uboot using the bootgen tool and flashed to the QSPI memory.The target is booted  from QSPI memory successfully.

Then we prepared the boot image for the SD card with  fsbl,pmufw,atf,bitstream,uboot and image.ub,boot.scr and copied to SD card through TFTP transfer and and also manually.

The target is booted  form the SD card successfully.

For the TFTP transfer we connected the target in the QSPI mode and boot up to uboot stage and then transfer the boot images to the SD card using the TFTP transfer method.

when we tried to do the TFTP transfer again the boot image at the QSPI is not booting properly. Please find the error message in attachment.

 

Thanks,

saravanan

 

 

 

qspi_boot_error.png

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

Hi @sarvan,

Could you try to rewrite the QSPI memory with the original BOOT.BIN file? Does that solve the issue? Maybe the contents on the QSPI memory got corrupted by uboot during the TFTP file transfer.

But why is there a need to boot from QSPI and then switch to SD? In the Genesys ZU Getting Started Guide (https://digilent.com/reference/programmable-logic/genesys-zu/getting-started), under "Configuring and Building the Petalinux Project", it is mentioned that "While building, the Petalinux project writes the necessary files into the tftpboot directory. This allows tftp (Trivial File Transfer Protocol) to be used to boot the board over a UART connection with minimal user effort." This means that you could put on the SD card the necessary files to boot Petalinux from the start, and just boot from SD. Thus, there would be no need to use QSPI.

Best Regards!

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...