jtag: Prevent Debug RAM accesses from wrapping around, and bring the DTM closer to the Debug Spec
This commit is contained in:
committed by
Andrew Waterman
parent
449d689a4e
commit
45bd63fcc6
@ -222,8 +222,8 @@ JTAG_DTM_TEST ?= SimpleRegisterTest.test_s0
|
||||
|
||||
stamps/%/jtag-dtm-32-$(JTAG_DTM_TEST).stamp: install_openocd stamps/%/vsim-debug.stamp
|
||||
$(abspath $(TOP))/riscv-tools/riscv-tests/debug/gdbserver.py \
|
||||
--run "$(abspath $(TOP))/vsim/simv-$(PROJECT)-$*-debug +vcdplusfile=foo.vpd" \
|
||||
--cmd="$(OPENOCD_DIR)/bin/openocd \
|
||||
--run "$(abspath $(TOP))/vsim/simv-$(PROJECT)-$*-debug +verbose +vcdplusfile=foo.vpd" \
|
||||
--cmd="$(OPENOCD_DIR)/bin/openocd -d \
|
||||
--s $(OPENOCD_DIR)/share/openocd/scripts" \
|
||||
--freedom-e300-sim \
|
||||
$(JTAG_DTM_TEST)
|
||||
@ -232,7 +232,7 @@ stamps/%/jtag-dtm-32-$(JTAG_DTM_TEST).stamp: install_openocd stamps/%/vsim-debug
|
||||
stamps/%/jtag-dtm-64-$(JTAG_DTM_TEST).stamp: install_openocd stamps/%/vsim-debug.stamp
|
||||
$(abspath $(TOP))/riscv-tools/riscv-tests/debug/gdbserver.py \
|
||||
--run $(abspath $(TOP))/vsim/simv-$(PROJECT)-$* \
|
||||
--cmd="$(OPENOCD_INSTALL)_$(OPENOCD_VERSION)/bin/openocd \
|
||||
--cmd="$(OPENOCD_INSTALL)_$(OPENOCD_VERSION)/bin/openocd -d \
|
||||
--s $(OPENOCD_INSTALL)_$(OPENOCD_VERSION)/share/openocd/scripts" \
|
||||
--freedom-u500-sim \
|
||||
$(JTAG_DTM_TEST)
|
||||
|
Reference in New Issue
Block a user