Hi,I have recently started working on Cyclone V device.I am using Arm Compiler v6.21 as part of ARM DS IDE v2023.1.My plan is to run some example functions from HwLib package on Arm Cortex-A9 HPS.I don't need any kind of dependency at the moment with FPGA fabric.Also, I am doing bare metal without u-boot and OS environment.Does Arm compiler C libraries provides default startup and linker configuration files for Cyclone V HPS ?I would like to adapt these files according to my application needs rather creating from scratch.I know that other tool chain providers for Tricore and PowerPC architectures provides startup and linker files for board bring up task.Best Regards,Naresh
Arm Development Studio provides a generic Cortex-A9MPCore example which could be adapted to your development board. This shows how to set up MMU and other processor specific functions.
For example code pertaining to the specific device and its peripherals, you should ask Intel directly. The below may be useful (I do not have an Intel account to download to see what exactly is provided).
https://www.intel.com/content/www/us/en/support/programmable/support-resources/design-guidance/bare-metal-developer.html