ZCU208 Board Not Booting from SD Card During SoC Blockset Hardware Setup

25 views (last 30 days)
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!

Answers (1)

Satyam
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:
  • 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.
I hope it helps.

Products

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!