Visible to Intel only — GUID: lro1424382491334
Ixiasoft
1.1. Introduction
1.2. Bare Metal Overview
1.3. Prerequisites for the Bare Metal Development Environment
1.4. Bare Metal Compiler
1.5. Bare Metal Development Flow
1.6. Using DS-5 AE to Create and Manage Bare Metal Projects
1.7. Importing, Building and Debugging in a Make-Based Example
1.8. DS-5 ARM HWLIBs Project Derived from Make-Based Project
1.9. Minimal Preloader
1.10. Appendix: Troubleshooting
Visible to Intel only — GUID: lro1424382491334
Ixiasoft
1.8. DS-5 ARM HWLIBs Project Derived from Make-Based Project
This section takes a makefile-based example project that comes with SoC EDS and converts it to a managed make project. “Managed Make” in Eclipse means that the IDE (DS-5 in this case) takes care of generating and maintaining any Makefiles.
When you use this method, you are able to change the project settings from the GUI.
Note: You cannot automate generic steps, like converting the FPGA SOF file to C object code to be linked into the application.
A managed make project can be compiled from the command line, since there is a makefile. Therefore, automated builds can be done using commands.