projects
/
fw
/
openocd
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
flash/stm32l4x: add support of STM32WL5x dual core
[fw/openocd]
/
tcl
/
board
/
sifive-hifive1.cfg
diff --git
a/tcl/board/sifive-hifive1.cfg
b/tcl/board/sifive-hifive1.cfg
index 9e62bbd04094c850a42bc97c4dc425a649da0eb1..c47485bf238c5cd7f3b255d2b87835942a254660 100644
(file)
--- a/
tcl/board/sifive-hifive1.cfg
+++ b/
tcl/board/sifive-hifive1.cfg
@@
-1,16
+1,16
@@
-adapter
_khz
10000
+adapter
speed
10000
adapter driver ftdi
adapter driver ftdi
-ftdi
_
device_desc "Dual RS232-HS"
-ftdi
_
vid_pid 0x0403 0x6010
+ftdi
device_desc "Dual RS232-HS"
+ftdi
vid_pid 0x0403 0x6010
-ftdi
_
layout_init 0x0008 0x001b
-ftdi
_
layout_signal nSRST -oe 0x0020 -data 0x0020
+ftdi
layout_init 0x0008 0x001b
+ftdi
layout_signal nSRST -oe 0x0020 -data 0x0020
#Reset Stretcher logic on FE310 is ~1 second long
#This doesn't apply if you use
#Reset Stretcher logic on FE310 is ~1 second long
#This doesn't apply if you use
-# ftdi
_
set_signal, but still good to document
-#adapter
_nsrst_
delay 1500
+# ftdi
set_signal, but still good to document
+#adapter
srst
delay 1500
set _CHIPNAME riscv
jtag newtap $_CHIPNAME cpu -irlen 5 -expected-id 0x10e31913
set _CHIPNAME riscv
jtag newtap $_CHIPNAME cpu -irlen 5 -expected-id 0x10e31913
@@
-23,8
+23,8
@@
flash bank onboard_spi_flash fespi 0x20000000 0 0 0 $_TARGETNAME
init
#reset -- This type of reset is not implemented yet
if {[ info exists pulse_srst]} {
init
#reset -- This type of reset is not implemented yet
if {[ info exists pulse_srst]} {
- ftdi
_
set_signal nSRST 0
- ftdi
_
set_signal nSRST z
+ ftdi
set_signal nSRST 0
+ ftdi
set_signal nSRST z
#Wait for the reset stretcher
#It will work without this, but
#will incur lots of delays for later commands.
#Wait for the reset stretcher
#It will work without this, but
#will incur lots of delays for later commands.