Post Go back to editing

Baremetal access of matlab generated bitstream

Category: Software
Software Version: Vivado 2019.1 , MATLABR2022b

Hello,

I have generated a bitstream of my MATLAB Simulink design using HDL workflow advisor for hardware-software co-simulation for adrrv9361-z7025. Now I need to do some customization in the bitstream in Vivado and verify it on bare metal by programing through JTAG. Is it possible? If so, will it work with default bare-metal device drivers or do I need some customization?

Parents
  • It really depends on the origin of the bitstream. If you used Transceiver Toolbox, yes the bitstream and drivers are designed to work together out of the box. If you used Xilinx Zynq SDR support package you will likely need to map the drivers to the relevant memory locations. The reference design from the Xilinx Zynq SDR support package is supported by MathWorks directly.

    -Travis

Reply
  • It really depends on the origin of the bitstream. If you used Transceiver Toolbox, yes the bitstream and drivers are designed to work together out of the box. If you used Xilinx Zynq SDR support package you will likely need to map the drivers to the relevant memory locations. The reference design from the Xilinx Zynq SDR support package is supported by MathWorks directly.

    -Travis

Children