boards: enable mdb runner for arc boards
* current supported boards:
* emsk, iotdk, nsim, emsdp, hsdk.
* for the unsupported future boards, pls take a
reference of supported boards' board.cmake.
* mdb runner is required and the default runner for SMP
case, e.g., HSDK and nsim_hs_smp.
* other ARC boards can also choose to use mdb by
setting runner as mdb, e.g. west flash --runner mdb.
* with mdb runner, user can make a debug through mdb gui
* with arc_nsim or opencod runner (default runner), user
can make a debug through gdb cmdline.
Signed-off-by: Wayne Ren <wei.ren@synopsys.com>
2020-04-29 16:00:06 +08:00
|
|
|
-arcv2em
|
|
|
|
-core3
|
|
|
|
-rgf_num_banks=2
|
|
|
|
-rgf_banked_regs=32
|
|
|
|
-rgf_num_wr_ports=2
|
|
|
|
-Xcode_density
|
|
|
|
-Xdiv_rem=radix2
|
|
|
|
-turbo_boost
|
|
|
|
-Xswap
|
|
|
|
-Xbitscan
|
|
|
|
-Xmpy_option=mpyd
|
|
|
|
-mpu
|
|
|
|
-mpu_regions=16
|
|
|
|
-Xshift_assist
|
|
|
|
-Xbarrel_shifter
|
|
|
|
-Xdsp2
|
|
|
|
-Xdsp_complex
|
|
|
|
-Xdsp_divsqrt=radix2
|
|
|
|
-Xdsp_itu
|
|
|
|
-Xdsp_accshift=full
|
|
|
|
-Xagu_large
|
|
|
|
-Xagu_wb_depth=4
|
|
|
|
-Xagu_accord
|
|
|
|
-Xxy
|
|
|
|
-Xxy_config=dccm_y
|
|
|
|
-Xxy_size=8K
|
|
|
|
-Xxy_interleave
|
|
|
|
-Xxy_y_base=0xe0000000
|
|
|
|
-Xfpus_div
|
|
|
|
-Xfpu_mac
|
|
|
|
-Xfpuda
|
|
|
|
-Xfpus_mpy_slow
|
|
|
|
-Xfpus_div_slow
|
|
|
|
-Xtimer0
|
|
|
|
-Xtimer0_level=1
|
|
|
|
-Xtimer1
|
|
|
|
-Xtimer1_level=0
|
|
|
|
-action_points=2
|
|
|
|
-Xstack_check
|
|
|
|
-dmp_peripheral
|
|
|
|
-smart_stack_entries=8
|
|
|
|
-interrupts=20
|
|
|
|
-interrupt_priorities=4
|
|
|
|
-ext_interrupts=16
|
|
|
|
-firq
|
|
|
|
-interrupt_base=0x0
|
|
|
|
-dcache=16384,32,2,a
|
|
|
|
-dcache_feature=2
|
|
|
|
-icache=16384,32,2,a
|
|
|
|
-icache_feature=2
|
2020-07-16 15:55:18 +08:00
|
|
|
-dccm_size=0x100000
|
boards: enable mdb runner for arc boards
* current supported boards:
* emsk, iotdk, nsim, emsdp, hsdk.
* for the unsupported future boards, pls take a
reference of supported boards' board.cmake.
* mdb runner is required and the default runner for SMP
case, e.g., HSDK and nsim_hs_smp.
* other ARC boards can also choose to use mdb by
setting runner as mdb, e.g. west flash --runner mdb.
* with mdb runner, user can make a debug through mdb gui
* with arc_nsim or opencod runner (default runner), user
can make a debug through gdb cmdline.
Signed-off-by: Wayne Ren <wei.ren@synopsys.com>
2020-04-29 16:00:06 +08:00
|
|
|
-dccm_base=0x80000000
|
|
|
|
-dccm_interleave
|
2020-07-16 15:55:18 +08:00
|
|
|
-iccm0_size=0x100000
|
boards: enable mdb runner for arc boards
* current supported boards:
* emsk, iotdk, nsim, emsdp, hsdk.
* for the unsupported future boards, pls take a
reference of supported boards' board.cmake.
* mdb runner is required and the default runner for SMP
case, e.g., HSDK and nsim_hs_smp.
* other ARC boards can also choose to use mdb by
setting runner as mdb, e.g. west flash --runner mdb.
* with mdb runner, user can make a debug through mdb gui
* with arc_nsim or opencod runner (default runner), user
can make a debug through gdb cmdline.
Signed-off-by: Wayne Ren <wei.ren@synopsys.com>
2020-04-29 16:00:06 +08:00
|
|
|
-iccm0_base=0x00000000
|
|
|
|
-Xpct_counters=8
|
|
|
|
-dmac
|
|
|
|
-dmac_channels=2
|
|
|
|
-dmac_registers=0
|
|
|
|
-dmac_fifo_depth=2
|
|
|
|
-dmac_int_config=single_internal
|
2020-07-13 23:41:12 +08:00
|
|
|
-prop=nsim_mem-dev=uart0,kind=dwuart,base=0xf0000000,irq=24
|
boards: enable mdb runner for arc boards
* current supported boards:
* emsk, iotdk, nsim, emsdp, hsdk.
* for the unsupported future boards, pls take a
reference of supported boards' board.cmake.
* mdb runner is required and the default runner for SMP
case, e.g., HSDK and nsim_hs_smp.
* other ARC boards can also choose to use mdb by
setting runner as mdb, e.g. west flash --runner mdb.
* with mdb runner, user can make a debug through mdb gui
* with arc_nsim or opencod runner (default runner), user
can make a debug through gdb cmdline.
Signed-off-by: Wayne Ren <wei.ren@synopsys.com>
2020-04-29 16:00:06 +08:00
|
|
|
-noprofile
|
2021-03-04 14:41:13 +08:00
|
|
|
-Xunaligned
|