- Check SD Card Compatibility: Use a reliable SD card (8–32 GB, Class 10 recommended). Some cards may fail during boot.
- Inspect Boot Files on SD Card: After flashing, confirm that the SD card contains BOOT.BIN, image.ub, and boot.scr in the root directory. Missing files will trigger PXE boot errors.
- Update SoC Blockset Support Package: Make sure you have the latest version of the SoC Blockset Support Package for AMD FPGA and SoC Devices installed.
- Close Conflicting Applications: Ensure no other application is using the serial port while MATLAB communicates with the board. Close such apps and retry the step.
ZCU208 Board Not Booting from SD Card During SoC Blockset Hardware Setup
25 views (last 30 days)
Show older comments
Hi
I was setting up the SoC Blockset Support Package for AMD FPGA and SoC Devices with a ZCU208 RFSoC board, but the board fails to boot from the SD card during hardware setup.
I followed the MATLAB hardware setup wizard to write the SoC Blockset image onto the SD card after formatting it. I set the board to SD boot mode before powering it on. However,the DONE LED remains red, and the serial console (PuTTY @ 115200 baud) shows the following error messages:
Retry time exceeded; starting again
missing environment variable: pxeuuid
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/00000000
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/0000000
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/000000
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/00000
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/0000
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/000
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/00
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/0
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/default-arm-zynqmp-zynqmp
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/default-arm-zynqmp
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/default-arm
*** ERROR: `serverip' not set
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/default
*** ERROR: `serverip' not set
Config file not found
BOOTP broadcast 1...
When I try to load other images provided by AMD, the board boots and responds normally. Any help is appriciated. Thank you!
0 Comments
Answers (1)
Satyam
on 20 Nov 2025 at 6:02
Edited: Satyam
on 20 Nov 2025 at 6:03
I faced a somewhat similar issue. You can try out these few troubleshooting steps:
I hope it helps.
0 Comments
See Also
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!