diff options
Diffstat (limited to 'mule/openocd.cfg')
-rw-r--r-- | mule/openocd.cfg | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/mule/openocd.cfg b/mule/openocd.cfg new file mode 100644 index 0000000..71a1297 --- /dev/null +++ b/mule/openocd.cfg @@ -0,0 +1,30 @@ +interface sysfsgpio + +if { ! [ info exists q7_module ] } { +# set default module here + set q7_module rk3399 +} + +switch $q7_module { + rk3399 { + sysfsgpio_swdio_num 106 + sysfsgpio_swclk_num 111 + sysfsgpio_srst_num 45 + echo "INFO: If reset isn't working set SRST to active low" + echo "INFO: echo 1 > /sys/class/gpio/gpio45/active_low" + } + + a64 { + sysfsgpio_swdio_num 131 + sysfsgpio_swclk_num 130 + sysfsgpio_srst_num 195 + } + + default { + echo "Error: Unkown module $q7_module" + shutdown + } +} + +transport select swd +source [find target/stm32f0x.cfg] |