5.5. Supported Boards for ARM EABI

CS3 provides support for the following boards on ARM EABI targets.

Altera Cyclone III Cortex-M1
Processor name:Cortex-M1
Processor options:-mcpu=cortex-m1 -mthumb
Memory regions:itcm,
ram (SRAM),
rom (Flash)
Interrupt vector:__cs3_interrupt_vector_micro
Linker scripts:RAM Hostedcycloneiii-cm1-ram-hosted.ld
RAM Unhostedcycloneiii-cm1-ram.ld
ROM Hostedcycloneiii-cm1-rom-hosted.ld
ROM Unhostedcycloneiii-cm1-rom.ld
ARM M-profile Simulator
Processor name:Cortex-M3
Processor options:-mcpu=cortex-m3 -mthumb
Memory regions:ram
Interrupt vector:__cs3_interrupt_vector_micro
Linker scripts:Simulator Hostedgeneric-m-hosted.ld
Simulator Unhostedgeneric-m.ld
ARM Simulator
Processor name:unspecified
Processor options:none
Memory regions:ram
Interrupt vector:__cs3_interrupt_vector_arm
Linker scripts:Simulator Hostedgeneric-hosted.ld
Simulator Unhostedgeneric.ld
ARM Simulator (VFP)
Processor name:unspecified
Processor options:none
Memory regions:ram
Interrupt vector:__cs3_interrupt_vector_arm
Linker scripts:Simulator Hostedgeneric-vfp-hosted.ld
Simulator Unhostedgeneric-vfp.ld
ARMulator (RDI)
Processor name:unspecified
Processor options:none
Memory regions:ram
Interrupt vector:__cs3_interrupt_vector_arm
Linker scripts:RAM Hostedarmulator-ram-hosted.ld
RAM Unhostedarmulator-ram.ld
Xilinx Zynq-7000
Processor name:Cortex-A9
Processor options:-mcpu=cortex-a9
Memory regions:ram (256MB DDR SDRAM),
rom (64MB NOR Flash Memory)
Interrupt vector:__cs3_interrupt_vector_arm
Linker scripts:RAM Hostedzynq7000-ram-hosted.ld
RAM Unhostedzynq7000-ram.ld
ROM Hostedzynq7000-rom-hosted.ld
ROM Unhostedzynq7000-rom.ld