免费开源工具可以和从embARC.org上获取的软件一起使用。ARC处理器用的GNU工具链具备开源工具的好处,如完整的源代码和装机量很大。GCC编译器和GDB调试器及其他几种实用工具和库等工具构成了完整的软件链。最新发布的GNU GCC 7支持ARC EM和ARC HS处理器。因为GNU工具链的源代码总是可用的,所以可以配置ARC的GNU工具链,量身打造、定制和扩展工具、库、调试程序和电路板支持,满足用户的特定要求。Synopsys还提供与ARC处理器配合使用的商用工具,如ARC MetaWare Development Toolkit,它是基于Eclipse的解决方案,可以让用户一站式无缝集成嵌入式应用程序的创建、管理和调试。
ARC EM Starter Kit是快速开发ARC EM 处理器软件并进行调试和性能分析的低成本解决方案。ARC EM Starter Kit开发板支持六组2x6接口,总计48个用户输入输出引脚(另有电源引脚和接地引脚)的多种硬件扩展,可以连接传感器、执行器、内存、显示器、按钮、开关和通信设备等组件。DigilentPmod™兼容扩展板包含一个4通道12位模数转换器,并有一个I2C接口和一个交流电源适配器。
ARC AXS103 Software Development Platform支持ARC HS34、HS36和HS38处理器,有256k的片上SRAM和1G的DDR3-SDRAM。它还有多种外设接口,如USB 2.0 Host、HDMI、以太网、音频以及几种串口协议。它特有一个SD卡读卡器,并有多个存储器用于存储启动代码、应用代码、操作系统和数据。