From e8f7233d842c1fcbf74f6ac092d4873c30344990 Mon Sep 17 00:00:00 2001 From: Uwe Hermann Date: Sat, 28 Apr 2012 23:49:33 +0200 Subject: JTAG: Add olimex_stm32-h103_irscan_drscan.sr dump. --- jtag/olimex_stm32-h103/README | 18 ++++++++++++++++++ .../olimex_stm32-h103_irscan_drscan.sr | Bin 0 -> 19948 bytes 2 files changed, 18 insertions(+) create mode 100644 jtag/olimex_stm32-h103/olimex_stm32-h103_irscan_drscan.sr (limited to 'jtag/olimex_stm32-h103') diff --git a/jtag/olimex_stm32-h103/README b/jtag/olimex_stm32-h103/README index 0bd942f..bb448e3 100644 --- a/jtag/olimex_stm32-h103/README +++ b/jtag/olimex_stm32-h103/README @@ -171,3 +171,21 @@ The sigrok command line used was: sigrok-cli was only started a few seconds after the OpenOCD init/connection to capture what happens when the user doesn't actively use OpenOCD commands. + +olimex_stm32-h103_irscan_drscan.sr +---------------------------------- + +The following OpenOCD command was used: + + openocd -f interface/flossjtag-noeeprom.cfg -f board/olimex_stm32_h107.cfg \ + -c "init" -c "halt" -c "poll off" -c "sleep 4000" \ + -c "irscan stm32f1x.cpu 0xe" -c "drscan stm32f1x.cpu 32 0" + +This gets the 32bit contents of the IDCODE register (0b1110), which is +0x3ba00477, the ID for ARM Cortex-M3 r1p1-01rel0. + +The sigrok command line used was: + + sigrok-cli -d 0:samplerate=4mhz --time 5s \ + -p '1=TRST,2=TDI,3=TMS,4=TCK,5=TDO,6=RST' -o + diff --git a/jtag/olimex_stm32-h103/olimex_stm32-h103_irscan_drscan.sr b/jtag/olimex_stm32-h103/olimex_stm32-h103_irscan_drscan.sr new file mode 100644 index 0000000..2339bc8 Binary files /dev/null and b/jtag/olimex_stm32-h103/olimex_stm32-h103_irscan_drscan.sr differ -- cgit v1.2.3-54-g00ecf