From: Uwe Hermann Date: Thu, 11 Dec 2014 07:57:16 +0000 (+0100) Subject: swd: Add ST-LINK/V2 dumps of an ST STM32F429ZIT6. X-Git-Url: https://sigrok.org/gitweb/?a=commitdiff_plain;h=226c5e95c1fb325986da23a545beecd5d5ae6344;p=sigrok-dumps.git swd: Add ST-LINK/V2 dumps of an ST STM32F429ZIT6. --- diff --git a/swd/stlinkv2_win_utility/README b/swd/stlinkv2_win_utility/README new file mode 100644 index 0000000..f4fb824 --- /dev/null +++ b/swd/stlinkv2_win_utility/README @@ -0,0 +1,44 @@ +------------------------------------------------------------------------------- +SWD / ST-LINK/V2 / STM32F429ZIT6 +------------------------------------------------------------------------------- + +This is a set of example captures of SWD communication of an ST-LINK/V2 to +an ST STM32F429ZIT6 (ARM Cortex-M4F) microcontroller. + +Details: +http://www.st.com/web/catalog/tools/FM146/CL1984/SC724/SS1677/PF251168 + + +Logic analyzer setup +-------------------- + +The logic analyzer used was a USBee SX (at 8MHz): + + Probe SWD + --------------- + 0 (black) SWDIO + 1 (brown) SWCLK + 2 (red) SWO + 3 (orange) RESET# + + +Data +---- + +The following data is displayed by the ST-LINK/V2 Windows utility: + +Device: STM32F42xx/F43xx +Device ID: 0x419 +Revision ID: Rev 1 +Flash size: 2MB + +STM32 ST-LINK Utility.exe v3.4.0 +STLinkUSBDriver.dll v4.3.3.0 +ST-LINK_CLI.exe v2.0.0 + +Old ST-LINK firmware/ST-LINK already used +Firmware info: V2J17S4 (needs update) +Supply voltage: 3.2V +STM32 target info: STM32F42xx/F43xx +Mode: normal, enable debug in low-power mode + diff --git a/swd/stlinkv2_win_utility/stm32f429zit6_blank_check_is_blank.sr b/swd/stlinkv2_win_utility/stm32f429zit6_blank_check_is_blank.sr new file mode 100644 index 0000000..78b1422 Binary files /dev/null and b/swd/stlinkv2_win_utility/stm32f429zit6_blank_check_is_blank.sr differ diff --git a/swd/stlinkv2_win_utility/stm32f429zit6_blank_check_is_not_blank.sr b/swd/stlinkv2_win_utility/stm32f429zit6_blank_check_is_not_blank.sr new file mode 100644 index 0000000..9f62e29 Binary files /dev/null and b/swd/stlinkv2_win_utility/stm32f429zit6_blank_check_is_not_blank.sr differ diff --git a/swd/stlinkv2_win_utility/stm32f429zit6_chip_erase.sr b/swd/stlinkv2_win_utility/stm32f429zit6_chip_erase.sr new file mode 100644 index 0000000..51a5e95 Binary files /dev/null and b/swd/stlinkv2_win_utility/stm32f429zit6_chip_erase.sr differ diff --git a/swd/stlinkv2_win_utility/stm32f429zit6_connect.sr b/swd/stlinkv2_win_utility/stm32f429zit6_connect.sr new file mode 100644 index 0000000..29fe30d Binary files /dev/null and b/swd/stlinkv2_win_utility/stm32f429zit6_connect.sr differ diff --git a/swd/stlinkv2_win_utility/stm32f429zit6_connected.sr b/swd/stlinkv2_win_utility/stm32f429zit6_connected.sr new file mode 100644 index 0000000..4c3d372 Binary files /dev/null and b/swd/stlinkv2_win_utility/stm32f429zit6_connected.sr differ diff --git a/swd/stlinkv2_win_utility/stm32f429zit6_connected_long.sr b/swd/stlinkv2_win_utility/stm32f429zit6_connected_long.sr new file mode 100644 index 0000000..e0c30c2 Binary files /dev/null and b/swd/stlinkv2_win_utility/stm32f429zit6_connected_long.sr differ diff --git a/swd/stlinkv2_win_utility/stm32f429zit6_core_core_reset.sr b/swd/stlinkv2_win_utility/stm32f429zit6_core_core_reset.sr new file mode 100644 index 0000000..2e0bc36 Binary files /dev/null and b/swd/stlinkv2_win_utility/stm32f429zit6_core_core_reset.sr differ diff --git a/swd/stlinkv2_win_utility/stm32f429zit6_core_halt.sr b/swd/stlinkv2_win_utility/stm32f429zit6_core_halt.sr new file mode 100644 index 0000000..6a40317 Binary files /dev/null and b/swd/stlinkv2_win_utility/stm32f429zit6_core_halt.sr differ diff --git a/swd/stlinkv2_win_utility/stm32f429zit6_core_read_core_regs.sr b/swd/stlinkv2_win_utility/stm32f429zit6_core_read_core_regs.sr new file mode 100644 index 0000000..1ddd142 Binary files /dev/null and b/swd/stlinkv2_win_utility/stm32f429zit6_core_read_core_regs.sr differ diff --git a/swd/stlinkv2_win_utility/stm32f429zit6_core_read_core_regs2.sr b/swd/stlinkv2_win_utility/stm32f429zit6_core_read_core_regs2.sr new file mode 100644 index 0000000..275f683 Binary files /dev/null and b/swd/stlinkv2_win_utility/stm32f429zit6_core_read_core_regs2.sr differ diff --git a/swd/stlinkv2_win_utility/stm32f429zit6_core_run.sr b/swd/stlinkv2_win_utility/stm32f429zit6_core_run.sr new file mode 100644 index 0000000..4d3a07c Binary files /dev/null and b/swd/stlinkv2_win_utility/stm32f429zit6_core_run.sr differ diff --git a/swd/stlinkv2_win_utility/stm32f429zit6_core_step.sr b/swd/stlinkv2_win_utility/stm32f429zit6_core_step.sr new file mode 100644 index 0000000..6c70070 Binary files /dev/null and b/swd/stlinkv2_win_utility/stm32f429zit6_core_step.sr differ diff --git a/swd/stlinkv2_win_utility/stm32f429zit6_core_system_reset.sr b/swd/stlinkv2_win_utility/stm32f429zit6_core_system_reset.sr new file mode 100644 index 0000000..6c4cdfe Binary files /dev/null and b/swd/stlinkv2_win_utility/stm32f429zit6_core_system_reset.sr differ diff --git a/swd/stlinkv2_win_utility/stm32f429zit6_disconnect.sr b/swd/stlinkv2_win_utility/stm32f429zit6_disconnect.sr new file mode 100644 index 0000000..102bda3 Binary files /dev/null and b/swd/stlinkv2_win_utility/stm32f429zit6_disconnect.sr differ diff --git a/swd/stlinkv2_win_utility/stm32f429zit6_erase_bank1.sr b/swd/stlinkv2_win_utility/stm32f429zit6_erase_bank1.sr new file mode 100644 index 0000000..b9e55f5 Binary files /dev/null and b/swd/stlinkv2_win_utility/stm32f429zit6_erase_bank1.sr differ diff --git a/swd/stlinkv2_win_utility/stm32f429zit6_erase_bank2.sr b/swd/stlinkv2_win_utility/stm32f429zit6_erase_bank2.sr new file mode 100644 index 0000000..de3a8f5 Binary files /dev/null and b/swd/stlinkv2_win_utility/stm32f429zit6_erase_bank2.sr differ diff --git a/swd/stlinkv2_win_utility/stm32f429zit6_erase_sectors_get_info.sr b/swd/stlinkv2_win_utility/stm32f429zit6_erase_sectors_get_info.sr new file mode 100644 index 0000000..ed017a7 Binary files /dev/null and b/swd/stlinkv2_win_utility/stm32f429zit6_erase_sectors_get_info.sr differ diff --git a/swd/stlinkv2_win_utility/stm32f429zit6_get_option_bytes.sr b/swd/stlinkv2_win_utility/stm32f429zit6_get_option_bytes.sr new file mode 100644 index 0000000..3eb4b5e Binary files /dev/null and b/swd/stlinkv2_win_utility/stm32f429zit6_get_option_bytes.sr differ diff --git a/swd/stlinkv2_win_utility/stm32f429zit6_printf_via_swviewer.sr b/swd/stlinkv2_win_utility/stm32f429zit6_printf_via_swviewer.sr new file mode 100644 index 0000000..660a4a6 Binary files /dev/null and b/swd/stlinkv2_win_utility/stm32f429zit6_printf_via_swviewer.sr differ diff --git a/swd/stlinkv2_win_utility/stm32f429zit6_program_file_verify_after_programming_reset_afterwards.sr b/swd/stlinkv2_win_utility/stm32f429zit6_program_file_verify_after_programming_reset_afterwards.sr new file mode 100644 index 0000000..d89c1fa Binary files /dev/null and b/swd/stlinkv2_win_utility/stm32f429zit6_program_file_verify_after_programming_reset_afterwards.sr differ diff --git a/swd/stlinkv2_win_utility/stm32f429zit6_program_file_verify_while_programming_reset_afterwards.sr b/swd/stlinkv2_win_utility/stm32f429zit6_program_file_verify_while_programming_reset_afterwards.sr new file mode 100644 index 0000000..0f9197d Binary files /dev/null and b/swd/stlinkv2_win_utility/stm32f429zit6_program_file_verify_while_programming_reset_afterwards.sr differ