Home - foss-for-synopsys-dwc-arc-processors/documentation GitHub Wiki
Sources
This Wiki is an attempt to gather and organize the documentation for ARC GNU tools. Here is a list of all the documentation pages scattered across all repositories:
- Toolchain's Documentation
- Toolchain's Wiki
- Linux's
- GCC's Wiki
- Glibc's Wiki
- QEMU's Wiki
- IDE's Wiki
- OpenOCD's Readme
- ARC Development Systems Forum Wiki
General Topics
- Synopsys ARC Processors and GNU Toolchains for Them
- Understanding GCC's Target Specific Options
- Compatibility with MetaWare, nSIM and ARChitect
- Documentation for Development Platforms
- OpenOCD Getting Started Manual
General Topics Related to Simulators
Debugging Baremetal Applications on Simulators
Debugging Baremetal Applications on Hardware Platforms
- Memory Maps and Linker Scripts
- Debugging Baremetal Applications on EMSK, HSDK, EM SDP and IoTDK
- Debugging Baremetal Applications on AXS SDP
Building and Running Linux
⚠️ All topics from Linux section will must be transferred to Linux wiki.
Building ARC Linux
- Building Linux kernel with Filesystem Using Buildroot
- Building Linux kernel and Filesystem Separately
- Configuring Buildroot and Linux Kernel
Running ARC Linux on Simulators
- Building Linux for a Simulation and Running on nSIM
- Running Linux on nSIM Using MetaWare Debugger
- Running Linux on VDK
- Running Linux on QEMU
Running ARC Linux on Hardware Platforms
- Building and Running OpenWRT for ARC (original)
- Building and Running ARC Linux for HSDK (original)
- Building and Running ARC Linux for AXS103 Software Development Platform (original)
- Debugging ARC Linux on Hardware Platforms Using MetaWare Debugger
- Debugging ARC Linux on Hardware Platforms Using OpenOCD
eBPF Subsystem
- Cross-compiling eBPF Programs
- Building Linux Image for Working with eBPF in QEMU
- Building Clang with eBPF Target for ARC HS Hosts