2
0
mirror of git://git.code.sf.net/p/openocd/code synced 2025-07-19 13:02:18 +10:00
openocd/tcl/board
Jian-Hong Pan f5aa2e11cd tcl/board: Add Raspberry Pi 3 board
OpenOCD cannot connect to BCM2837's JTAG interface on RPi 3 board until
the reset configuration mode is set as trst_only.

According to Table 6-31 GPIO Pins Alternative Function Assignment of
Broadcom's BCM2837 ARM Peripherials datasheet [1] and Raspberry Pi's
GPIO control in config.txt document [2], only Test Reset (TRST) pin (no
System Reset, SRST) is exposed.

[1] https://usermanual.wiki/Datasheet/BCM2837ARMPeripheralsBroadcom.1054296467/view
[2] https://www.raspberrypi.org/documentation/configuration/config-txt/gpio.md

Change-Id: I26ff3924039ff7943faf0a5b1ad0427c8dbb88f2
Link: http://openocd.zylin.com/#/c/6364/1
Signed-off-by: Jian-Hong Pan <chienhung.pan@gmail.com>
Reviewed-on: http://openocd.zylin.com/6366
Tested-by: jenkins
Reviewed-by: Florian Fainelli <f.fainelli@gmail.com>
Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
2021-07-31 10:09:23 +01:00
..
gti
8devices-lima.cfg
actux3.cfg
adapteva_parallella1.cfg
adsp-sc584-ezbrd.cfg
alphascale_asm9260_ek.cfg
altera_sockit.cfg
am3517evm.cfg
ampere_emag8180.cfg
arm_evaluator7t.cfg
arm_musca_a.cfg
arty_s7.cfg
asus-rt-n16.cfg
asus-rt-n66u.cfg
at91cap7a-stk-sdram.cfg tcl: [1/3] prepare for jimtcl 0.81 'expr' syntax change 2021-05-08 09:48:44 +01:00
at91eb40a.cfg
at91rm9200-dk.cfg
at91rm9200-ek.cfg tcl: replace the deprecated commands with "adapter ..." 2020-01-29 06:34:43 +00:00
at91sam9g20-ek.cfg
at91sam9261-ek.cfg
at91sam9263-ek.cfg
atmel_at91sam7s-ek.cfg
atmel_at91sam9rl-ek.cfg TCL: fix non TCL comments 2010-12-18 21:04:22 +01:00
atmel_at91sam9260-ek.cfg TCL: fix non TCL comments 2010-12-18 21:04:22 +01:00
atmel_sam3n_ek.cfg
atmel_sam3s_ek.cfg
atmel_sam3u_ek.cfg
atmel_sam3x_ek.cfg
atmel_sam4e_ek.cfg
atmel_sam4l8_xplained_pro.cfg
atmel_sam4s_ek.cfg
atmel_sam4s_xplained_pro.cfg
atmel_samc20_xplained_pro.cfg
atmel_samc21_xplained_pro.cfg
atmel_samd10_xplained_mini.cfg
atmel_samd11_xplained_pro.cfg
atmel_samd20_xplained_pro.cfg
atmel_samd21_xplained_pro.cfg
atmel_same70_xplained.cfg tlc/board: Add ATMEL SAM E70 Xplained config 2016-02-03 22:10:32 +00:00
atmel_samg53_xplained_pro.cfg
atmel_samg55_xplained_pro.cfg
atmel_saml21_xplained_pro.cfg
atmel_samr21_xplained_pro.cfg
atmel_samv71_xplained_ultra.cfg
avnet_ultrazed-eg.cfg
balloon3-cpu.cfg
bcm28155_ap.cfg
bluefield.cfg jtag/drivers: add debugging support for Mellanox BlueField SoC 2020-04-21 11:18:11 +01:00
bt-homehubv1.cfg
colibri.cfg coding style: tcl: remove empty lines at end of text files 2020-05-02 15:40:12 +01:00
crossbow_tech_imote2.cfg
csb337.cfg
csb732.cfg
da850evm.cfg
digi_connectcore_wi-9c.cfg
digilent_analog_discovery.cfg
digilent_atlys.cfg
digilent_nexys_video.cfg
digilent_zedboard.cfg
diolan_lpc4350-db1.cfg
diolan_lpc4357-db1.cfg
dk-tm4c129.cfg
dm355evm.cfg
dm365evm.cfg
dm6446evm.cfg TCL scripts: replace "puts" with "echo" 2010-11-09 08:12:51 +01:00
dp_busblaster_v3.cfg
dp_busblaster_v4.cfg
dptechnics_dpt-board-v1.cfg flash: nor: ath79: remove base calculation 2019-01-02 21:53:41 +00:00
efikamx.cfg
efm32.cfg
eir.cfg
ek-lm3s9b9x.cfg
ek-lm3s9d92.cfg
ek-lm3s811-revb.cfg
ek-lm3s811.cfg
ek-lm3s1968.cfg
ek-lm3s3748.cfg
ek-lm3s6965.cfg
ek-lm3s8962.cfg
ek-lm4f120xl.cfg
ek-lm4f232.cfg
ek-tm4c123gxl.cfg
ek-tm4c1294xl.cfg
embedded-artists_lpc2478-32.cfg
emcraft_imx8m-som-bsb.cfg
emcraft_twr-vf6-som-bsb.cfg
emcraft_vf6-som.cfg
ethernut3.cfg
frdm-kl25z.cfg
frdm-kl46z.cfg tcl/board: frdm kinetis boards have SRST connected 2015-01-26 20:58:06 +00:00
fsl_imx6q_sabresd.cfg
glyn_tonga2.cfg
gumstix-aerocore.cfg
hammer.cfg
hilscher_nxdb500sys.cfg
hilscher_nxeb500hmi.cfg
hilscher_nxhx10.cfg
hilscher_nxhx50.cfg
hilscher_nxhx500.cfg
hilscher_nxsb100.cfg
hitex_lpc1768stick.cfg
hitex_lpc2929.cfg tcl: fix some minor typo 2021-05-22 10:06:26 +01:00
hitex_stm32-performancestick.cfg coding style: tcl: remove empty lines at end of text files 2020-05-02 15:40:12 +01:00
hitex_str9-comstick.cfg
iar_lpc1768.cfg
iar_str912_sk.cfg coding style: add newline at end of text files 2020-02-24 10:30:53 +00:00
icnova_imx53_sodimm.cfg
icnova_sam9g45_sodimm.cfg
imx8mp-evk.cfg
imx27ads.cfg
imx27lnst.cfg tcl: replace the deprecated commands with "adapter ..." 2020-01-29 06:34:43 +00:00
imx28evk.cfg
imx31pdk.cfg tcl: [1/3] prepare for jimtcl 0.81 'expr' syntax change 2021-05-08 09:48:44 +01:00
imx35pdk.cfg
imx53-m53evk.cfg
imx53loco.cfg
insignal_arndale.cfg
kasli.cfg
kc100.cfg
kc705.cfg
kcu105.cfg
keil_mcb1700.cfg coding style: tcl: remove empty lines at end of text files 2020-05-02 15:40:12 +01:00
keil_mcb2140.cfg
kindle2.cfg
kwikstik.cfg
la_fonera-fon2200.cfg
lemaker_hikey.cfg
linksys_nslu2.cfg coding style: tcl: remove empty lines at end of text files 2020-05-02 15:40:12 +01:00
linksys-wag200g.cfg
linksys-wrt54gl.cfg
lisa-l.cfg
logicpd_imx27.cfg
lpc1850_spifi_generic.cfg
lpc4350_spifi_generic.cfg
lubbock.cfg
marsohod2.cfg
marsohod3.cfg
marsohod.cfg
mbed-lpc11u24.cfg
mbed-lpc1768.cfg
mcb1700.cfg
microchip_explorer16.cfg config scripts: remove useless reference to OpenOCD docs 2010-08-11 10:53:54 +02:00
microchip_same54_xplained_pro.cfg
microchip_saml11_xplained_pro.cfg
mini2440.cfg
mini6410.cfg
minispartan6.cfg
nds32_corvettef1.cfg
nds32_xc5.cfg
nds32_xc7.cfg
netgear-dg834v3.cfg
netgear-wg102.cfg
nordic_nrf51_dk.cfg
nordic_nrf52_dk.cfg tcl/board: Add board configuration for nRF51-DK, and nRF52-DK. 2016-11-04 21:12:05 +00:00
nordic_nrf52_ftx232.cfg
nordic_nrf51822_mkit.cfg
novena-internal-fpga.cfg coding style: tcl: remove empty lines at end of text files 2020-05-02 15:40:12 +01:00
numato_mimas_a7.cfg
numato_opsis.cfg tcl: Adding the Numato Opsis board. 2015-10-21 09:11:13 +01:00
nxp_frdm-ls1012a.cfg
nxp_imx7sabre.cfg
nxp_lpc-link2.cfg
nxp_mcimx8m-evk.cfg
olimex_LPC2378STK.cfg
olimex_lpc_h2148.cfg
olimex_sam7_ex256.cfg
olimex_sam7_la2.cfg tcl: replace the deprecated commands with "adapter ..." 2020-01-29 06:34:43 +00:00
olimex_sam9_l9260.cfg
olimex_stm32_h103.cfg
olimex_stm32_h107.cfg
olimex_stm32_h405.cfg
olimex_stm32_p107.cfg
omap2420_h4.cfg
openrd.cfg
or1k_generic.cfg
osk5912.cfg
phone_se_j100i.cfg
phytec_lpc3250.cfg
pic-p32mx.cfg
pico-debug.cfg
pipistrello.cfg
propox_mmnet1001.cfg
pxa255_sst.cfg
quark_d2000_refboard.cfg
quark_x10xx_board.cfg
quicklogic_quickfeather.cfg
redbee.cfg Fix redbee config files 2011-08-24 11:13:26 +02:00
reflexces_achilles_i-dev_kit_arria10.cfg
renesas_dk-s7g2.cfg
renesas_falcon.cfg
renesas_gr_peach.cfg
renesas_porter.cfg
renesas_salvator-xs.cfg
renesas_silk.cfg
renesas_stout.cfg
rigado_bmd300_ek.cfg
rpi3.cfg tcl/board: Add Raspberry Pi 3 board 2021-07-31 10:09:23 +01:00
rsc-w910.cfg
sayma_amc.cfg
sheevaplug.cfg
sifive-e31arty.cfg
sifive-e51arty.cfg tcl: Adapt config files to new ftdi command syntax 2021-07-20 14:51:20 +01:00
sifive-hifive1-revb.cfg
sifive-hifive1.cfg
smdk6410.cfg
snps_em_sk_v1.cfg
snps_em_sk_v2.1.cfg
snps_em_sk_v2.2.cfg
snps_em_sk.cfg
snps_hsdk.cfg
spansion_sk-fm4-176l-s6e2cc.cfg
spansion_sk-fm4-u120-9b560.cfg flash: New Spansion FM4 flash driver 2016-02-29 19:40:20 +00:00
spear300evb_mod.cfg
spear300evb.cfg
spear310evb20_mod.cfg
spear310evb20.cfg
spear320cpu_mod.cfg
spear320cpu.cfg
st_b-l475e-iot01a.cfg
st_nucleo_8l152r8.cfg
st_nucleo_8s208rb.cfg
st_nucleo_f0.cfg
st_nucleo_f3.cfg jtag: drivers: stlink: handle all versions with single config 2017-12-12 21:13:55 +00:00
st_nucleo_f4.cfg
st_nucleo_f7.cfg
st_nucleo_f103rb.cfg jtag: drivers: stlink: handle all versions with single config 2017-12-12 21:13:55 +00:00
st_nucleo_h743zi.cfg
st_nucleo_h745zi.cfg
st_nucleo_l1.cfg
st_nucleo_l4.cfg
st_nucleo_l5.cfg
st_nucleo_l073rz.cfg
st_nucleo_wb55.cfg
steval_pcc010.cfg
steval-idb007v1.cfg
steval-idb008v1.cfg
steval-idb011v1.cfg bluenrg-x: added support for BlueNRG-LP device 2020-03-07 15:31:02 +00:00
stm32f0discovery.cfg
stm32f3discovery.cfg
stm32f4discovery.cfg jtag: drivers: stlink: handle all versions with single config 2017-12-12 21:13:55 +00:00
stm32f7discovery.cfg
stm32f103c8_blue_pill.cfg
stm32f334discovery.cfg
stm32f412g-disco.cfg Flash, FRAM and EEPROM driver for STM32 QUAD-/OCTOSPI interface 2020-11-08 22:46:00 +00:00
stm32f413h-disco.cfg
stm32f429disc1.cfg
stm32f429discovery.cfg
stm32f469discovery.cfg
stm32f469i-disco.cfg
stm32f723e-disco.cfg
stm32f746g-disco.cfg
stm32f769i-disco.cfg
stm32h7b3i-disco.cfg
stm32h7x3i_eval.cfg
stm32h7x_dual_qspi.cfg
stm32h735g-disco.cfg
stm32h745i-disco.cfg
stm32h747i-disco.cfg
stm32h750b-disco.cfg
stm32l0discovery.cfg
stm32l4discovery.cfg jtag: drivers: stlink: handle all versions with single config 2017-12-12 21:13:55 +00:00
stm32l4p5g-disco.cfg
stm32l4r9i-disco.cfg
stm32l476g-disco.cfg
stm32l496g-disco.cfg
stm32ldiscovery.cfg
stm32mp15x_dk2.cfg
stm32vldiscovery.cfg
stm327x6g_eval.cfg Add config files for STM32F7-DISCO and STM327[4|5]6G-EVAL. 2015-11-12 15:03:18 +00:00
stm3210b_eval.cfg
stm3210c_eval.cfg
stm3210e_eval.cfg tcl: remove trailing whitespace 2020-05-09 14:38:40 +01:00
stm3220g_eval_stlink.cfg
stm3220g_eval.cfg
stm3241g_eval_stlink.cfg
stm3241g_eval.cfg
stm32100b_eval.cfg
stm32429i_eval_stlink.cfg
stm32429i_eval.cfg
stm32439i_eval_stlink.cfg
stm32439i_eval.cfg
stm320518_eval_stlink.cfg
stm320518_eval.cfg cfg: add stm32 cmsis-dap compliant config 2014-01-09 15:22:42 +00:00
str910-eval.cfg
telo.cfg tcl: fix typo and spelling 2020-05-09 14:37:35 +01:00
ti_am43xx_evm.cfg
ti_am335xevm.cfg
ti_am437x_idk.cfg
ti_am642evm.cfg tcl/board: Add AM642 EVM basic support 2021-03-10 21:24:23 +00:00
ti_am654evm.cfg
ti_beagleboard_xm.cfg
ti_beagleboard.cfg
ti_beaglebone_black.cfg tcl: replace the deprecated commands with "adapter ..." 2020-01-29 06:34:43 +00:00
ti_beaglebone-base.cfg
ti_beaglebone.cfg coding style: tcl: remove empty lines at end of text files 2020-05-02 15:40:12 +01:00
ti_blaze.cfg coding style: tcl: remove empty lines at end of text files 2020-05-02 15:40:12 +01:00
ti_cc13x0_launchpad.cfg
ti_cc13x2_launchpad.cfg drivers: xds110: Add support TCK changes in firmware update 2020-03-24 17:17:02 +00:00
ti_cc26x0_launchpad.cfg
ti_cc26x2_launchpad.cfg
ti_cc32xx_launchpad.cfg
ti_cc3200_launchxl.cfg
ti_cc3220sf_launchpad.cfg drivers: xds110: Add support TCK changes in firmware update 2020-03-24 17:17:02 +00:00
ti_dk-tm4c129.cfg
ti_ek-tm4c123gxl.cfg
ti_ek-tm4c1294xl.cfg
ti_j721evm.cfg
ti_j7200evm.cfg
ti_msp432_launchpad.cfg
ti_pandaboard_es.cfg
ti_pandaboard.cfg
ti_tmdx570ls20susb.cfg
ti_tmdx570ls31usb.cfg
tocoding_poplar.cfg
topas910.cfg
topasa900.cfg
tp-link_tl-mr3020.cfg
tp-link_wdr4300.cfg
twr-k60f120m.cfg
twr-k60n512.cfg
twr-vf65gs10_cmsisdap.cfg
twr-vf65gs10.cfg
tx25_stk5.cfg
tx27_stk5.cfg
unknown_at91sam9260.cfg
uptech_2410.cfg
verdex.cfg
voipac.cfg
voltcraft_dso-3062c.cfg
x300t.cfg
xmc1100-boot-kit.cfg
xmc4200-application-kit-actuator.cfg
xmc4300-relax.cfg
xmc4500-application-kit-general.cfg xmc4500-application-kit-general: Drop srst_nogate 2015-04-24 15:13:03 +01:00
xmc4500-application-kit-sdram.cfg
xmc4500-relax.cfg
xmc4700-relax.cfg
xmc4800-relax.cfg
xmc-2go.cfg
xmos_xk-xac-xa8_arm.cfg tcl/board: Add config for XMOS xCORE-XA Core Module ARM debugging 2015-10-30 12:40:40 +00:00