01-31-2018 07:22 AM
We are going to use Zynq Ultrascale+ MPSOC on our board, and we are going to use eMMC for storage and for booting, but we'd like to do the first boot from USB.
Right now I would like to test the procedure with ZCU-102, but there are not many details about it in the documents.
1. Is it possible to boot from USB with ZCU-102? (It does not appear in the user guide)
2. How am I enable DFU in the FSBL?
3. I will be glad if someone can share with me his experience of booting from USB
01-31-2018 04:23 PM
At least, U-boot supports to boot from USB flash and eMMC.
So you can build what you want to do, if my understanding is correct.
Also, you need enable "USB driver" and prepare dtb for supporting USB.
02-01-2018 12:50 AM
But I am asking about the first boot - if I have board after manufacturing, I would like to avoid JTAG
and use USB DFU to first write the software to the eMMC
02-01-2018 04:21 PM
I'm not sure, but maybe no.
Because of FSBL is very simple program and it's for loading SSBL.
However, if you describe some code with hook function in FSBL, it might be able to it...