Lines Matching full:arc
6 This platform can be used to run Zephyr RTOS on the widest possible range of ARC processors in
7 simulation with `Designware ARC nSIM`_ or run same images on FPGA prototyping platform `HAPS`_. The
10 * ARC processor core, which implements ARCv2 or ARCv3 ISA, please refer to
11 :ref:`here <hardware_arch_arc_support_status>` for a complete list of ARC processor families which
15 ARC processors are known for being highly customizable and some but not all of the configurations
16 are currently supported in the Zephyr RTOS for ARC, again please refer to
22 * ``nsim/nsim_em`` - ARC EM core v4.0 with two register banks, FastIRQ's, MPUv2, DSP options and
24 * ``nsim/nsim_em7d_v22`` - ARC EM core v3.0 with one register bank and FastIRQ's
25 * ``nsim/nsim_em11d`` - ARC EM core v4.0 with one register bank, no FastIRQ's, MPUv2, DSP options a…
27 * ``nsim/nsim_sem`` - ARC EM core v4.0 with secure features (thus "SEM", i.e. Secure EM) and MPUv4
75 either `DesignWare ARC nSIM`_ or `DesignWare ARC Free nSIM`_ is required.
78 `DesignWare ARC nSIM`_ and MetaWare Debugger from `ARC MWDT`_ are required.
81 MetaWare Debugger from `ARC MWDT`_ is required as well as the HAPS platform itself.
86 Most board sub-configurations support building with both GNU and ARC MWDT toolchains, however
94 * **zephyr** - implies ARC GNU toolchain from Zephyr SDK. You can find more information about
96 * **cross-compile** - implies ARC GNU cross toolchain, which is not a part of Zephyr SDK. Note that
100 * **arcmwdt** - implies proprietary ARC MWDT toolchain. You can find more information about its
162 * Supports wider range of ARC hardware features
222 ARC cores which don't share any memory regions with each other and so SMP-enabled code won't
232 It's the nSIM with ARC GDB restriction, real HW multi-core ARC targets can be debugged with ARC
250 west debugserver --runner arc-nsim
252 In terminal two, connect to the GDB server using ARC GDB. You can find it in Zephyr SDK:
254 * for the ARCv2 targets you should use :file:`arc-zephyr-elf-gdb`
262 arc-zephyr-elf-gdb -ex 'target remote localhost:3333' -ex load build/zephyr/zephyr.elf
295 Zephyr OS configuration is defined via Kconfig and Device tree. These are non ARC-specific
335 .. _Designware ARC nSIM: https://www.synopsys.com/dw/ipdir.php?ds=sim_nsim
336 .. _DesignWare ARC Free nSIM: https://www.synopsys.com/cgi-bin/dwarcnsim/req1.cgi