tcl/target: add BCM2835 configuration file
This is the Broadcom chip used in the Raspberry Pi Model A, B, B+, the Compute Module, and the Raspberry Pi Zero. Partial information is available in raspberry pi website: https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2835 Change-Id: Ifeb012952473d624327e8c010ac5c886d9473aa0 Signed-off-by: Tarek BOCHKATI <tarek.bouchkati@gmail.com> Reviewed-on: http://openocd.zylin.com/6067 Tested-by: jenkins Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
This commit is contained in:
parent
210b7d2d16
commit
a909df7088
|
@ -0,0 +1,24 @@
|
|||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
|
||||
# This is the Broadcom chip used in the Raspberry Pi Model A, B, B+,
|
||||
# the Compute Module, and the Raspberry Pi Zero.
|
||||
|
||||
# Partial information is available in raspberry pi website:
|
||||
# https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2835
|
||||
|
||||
if { [info exists CHIPNAME] } {
|
||||
set _CHIPNAME $CHIPNAME
|
||||
} else {
|
||||
set _CHIPNAME bcm2835
|
||||
}
|
||||
|
||||
if { [info exists DAP_TAPID] } {
|
||||
set _DAP_TAPID $DAP_TAPID
|
||||
} else {
|
||||
set _DAP_TAPID 0x07b7617F
|
||||
}
|
||||
|
||||
jtag newtap $_CHIPNAME cpu -expected-id $_DAP_TAPID -irlen 5
|
||||
adapter speed 4000
|
||||
|
||||
target create $_CHIPNAME.cpu0 arm11 -chain-position $_CHIPNAME.cpu
|
Loading…
Reference in New Issue