aboutsummaryrefslogtreecommitdiff
path: root/tcl
diff options
context:
space:
mode:
authorDaniel Anselmi <danselmi@gmx.ch>2022-12-17 13:11:30 +0100
committerAntonio Borneo <borneo.antonio@gmail.com>2023-09-23 14:34:40 +0000
commit302027094bfa9f331f5de2d25ecea01bac68a58a (patch)
tree92af9c078648c734a74f52f80bcff62d01adbb64 /tcl
parent536f2a9f2a7754d7975e2618bc19fcbc03e44f54 (diff)
downloadriscv-openocd-302027094bfa9f331f5de2d25ecea01bac68a58a.zip
riscv-openocd-302027094bfa9f331f5de2d25ecea01bac68a58a.tar.gz
riscv-openocd-302027094bfa9f331f5de2d25ecea01bac68a58a.tar.bz2
jtagspi/pld: add support from lattice certus driver
Provide jtagspi with specific procedures to be able to use jtagspi for programming spi-flash devices on lattice certus and certus po devices. Change-Id: I6a8ec16be78f86073a4ef5302f6241185b08e1c6 Signed-off-by: Daniel Anselmi <danselmi@gmx.ch> Reviewed-on: https://review.openocd.org/c/openocd/+/7825 Tested-by: jenkins Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
Diffstat (limited to 'tcl')
-rw-r--r--tcl/board/certuspro_evaluation.cfg8
1 files changed, 8 insertions, 0 deletions
diff --git a/tcl/board/certuspro_evaluation.cfg b/tcl/board/certuspro_evaluation.cfg
index 5ff2a1e..ba2f17c 100644
--- a/tcl/board/certuspro_evaluation.cfg
+++ b/tcl/board/certuspro_evaluation.cfg
@@ -12,3 +12,11 @@ transport select jtag
adapter speed 10000
source [find fpga/lattice_certuspro.cfg]
+
+#openocd -f board/certuspro_evaluation.cfg -c "init" -c "pld load certuspro.pld shared_folder/certuspro_blinker_impl_1.bit"
+
+set JTAGSPI_CHAIN_ID certuspro.pld
+source [find cpld/jtagspi.cfg]
+
+#jtagspi_init certuspro.pld "" -1
+#jtagspi_program shared_folder/certuspro_blinker_impl1.bit 0