analogdevicesinc / TransceiverToolbox

MATLAB toolbox for ADI transceiver products
https://analogdevicesinc.github.io/TransceiverToolbox/master
Other
56 stars 31 forks source link

SD card image for ADRV9009 + ZCU102 for Toolbox support #111

Closed axdy closed 2 years ago

axdy commented 2 years ago

Documentation indicates that custom HDL IP can be deployed and interfaces through MATLAB/Simulink. When I run the 'Embedded System Integration -> Program Device' I receive a STDERR: bash: mw_setboot: command not found indicating that a MATLAB compatible SD card image is needed for my board to communicate with it.

Where can I find this? The doc mentions no SD card image.

Thanks, Andrew

axdy commented 2 years ago

image

tfcollins commented 2 years ago

This hasn't made it over to the new markdown doc but the basic idea is you need to create a BOOT.BIN. This is done automatically for you with a provided TCL script. See this older doc page which still applies: https://wiki.analog.com/resources/tools-software/transceiver-toolbox#hdl_targeting_with_hdl-coder

axdy commented 2 years ago

Found it thanks. Ended up using the .elf files that are written into the 'bootgen_sys.gz' file on the Kuiper SD card along with my own bitstream. .elf files I found on the repository and the ones created in 2019.1 Vivado SDK did not boot properly.