4157732bd8
For historical reasons, no license information was added to the tcl files. This makes trivial adding the SPDX tag through script: fgrep -rL SPDX tcl/board | while read a;do \ sed -i '1{i# SPDX-License-Identifier: GPL-2.0-or-later\n }' $a;done With no specific license information from the author, let's extend the OpenOCD project license GPL-2.0-or-later to the files. Change-Id: Ibcf7da62e842aafd036a78db9ea2b9f11f79af16 Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com> Reviewed-on: https://review.openocd.org/c/openocd/+/7028 Tested-by: jenkins Reviewed-by: Tarek BOCHKATI <tarek.bouchkati@gmail.com>
54 lines
1.2 KiB
INI
54 lines
1.2 KiB
INI
# SPDX-License-Identifier: GPL-2.0-or-later
|
|
|
|
# If you want to use the VJTAG TAP or the XILINX BSCAN,
|
|
# you must set your FPGA TAP ID here
|
|
|
|
set FPGATAPID 0x020b30dd
|
|
|
|
# Choose your TAP core (VJTAG , MOHOR or XILINX_BSCAN)
|
|
if { [info exists TAP_TYPE] == 0} {
|
|
set TAP_TYPE VJTAG
|
|
}
|
|
|
|
# Set your chip name
|
|
set CHIPNAME or1200
|
|
|
|
source [find target/or1k.cfg]
|
|
|
|
# Set the servers polling period to 1ms (needed to JSP Server)
|
|
poll_period 1
|
|
|
|
# Set the adapter speed
|
|
adapter speed 3000
|
|
|
|
# Enable the target description feature
|
|
gdb_target_description enable
|
|
|
|
# Add a new register in the cpu register list. This register will be
|
|
# included in the generated target descriptor file.
|
|
# format is addreg [name] [address] [feature] [reg_group]
|
|
addreg rtest 0x1234 org.gnu.gdb.or1k.group0 system
|
|
|
|
# Override default init_reset
|
|
proc init_reset {mode} {
|
|
soft_reset_halt
|
|
resume
|
|
}
|
|
|
|
# Target initialization
|
|
init
|
|
echo "Halting processor"
|
|
halt
|
|
|
|
foreach name [target names] {
|
|
set y [$name cget -endian]
|
|
set z [$name cget -type]
|
|
puts [format "Chip is %s, Endian: %s, type: %s" \
|
|
$name $y $z]
|
|
}
|
|
|
|
set c_blue "\033\[01;34m"
|
|
set c_reset "\033\[0m"
|
|
|
|
puts [format "%sTarget ready...%s" $c_blue $c_reset]
|