-
Notifications
You must be signed in to change notification settings - Fork 0
Servo Drive Demo Build Software
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