Skip to content

Servo Drive Demo Build Software

nnaufel edited this page Mar 25, 2021 · 2 revisions

The u-boot bootloader is used to load and execute user applications on the MitySoM 5CSX platform. As the ARM CPU is integrated with the FPGA on the CycloneV, building the preloader and u-boot is done as part of the FPGA development process.

Building u-Boot and the preloader (note the correct MitySoM variant is 5CSX-H5-4YA) is detailed in the following wiki:

https://support.criticallink.com/redmine/projects/mityarm-5cs/wiki/Building_u-Boot_and_Preloader

Building the demo application is done using the quartus soc eds tools, which are a part of the Quartus installation. The demo project is hosted on Critical Link LLC’s github https://github.com/CriticalLink/ArrowCMR

To build the demo app, follow these steps (where QUARTUS_DIR is the top level quartus installation directory):

git clone https://github.com/CriticalLink/ArrowCMR.git

cd ArrowCMR/sw/ARM/bare-metal/

${QUARTUS_DIR}/embedded/embedded_command_shell.sh make

This will build cmr.bin, which you can copy to the SD card to load onto the dev board.



Return to Build the Example Design
Return to Reconfigurable Industrial Robotics Platform User Guide

Clone this wiki locally