diff options
Diffstat (limited to 'swd')
22 files changed, 44 insertions, 0 deletions
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 Binary files differnew file mode 100644 index 0000000..78b1422 --- /dev/null +++ b/swd/stlinkv2_win_utility/stm32f429zit6_blank_check_is_blank.sr 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 Binary files differnew file mode 100644 index 0000000..9f62e29 --- /dev/null +++ b/swd/stlinkv2_win_utility/stm32f429zit6_blank_check_is_not_blank.sr diff --git a/swd/stlinkv2_win_utility/stm32f429zit6_chip_erase.sr b/swd/stlinkv2_win_utility/stm32f429zit6_chip_erase.sr Binary files differnew file mode 100644 index 0000000..51a5e95 --- /dev/null +++ b/swd/stlinkv2_win_utility/stm32f429zit6_chip_erase.sr diff --git a/swd/stlinkv2_win_utility/stm32f429zit6_connect.sr b/swd/stlinkv2_win_utility/stm32f429zit6_connect.sr Binary files differnew file mode 100644 index 0000000..29fe30d --- /dev/null +++ b/swd/stlinkv2_win_utility/stm32f429zit6_connect.sr diff --git a/swd/stlinkv2_win_utility/stm32f429zit6_connected.sr b/swd/stlinkv2_win_utility/stm32f429zit6_connected.sr Binary files differnew file mode 100644 index 0000000..4c3d372 --- /dev/null +++ b/swd/stlinkv2_win_utility/stm32f429zit6_connected.sr diff --git a/swd/stlinkv2_win_utility/stm32f429zit6_connected_long.sr b/swd/stlinkv2_win_utility/stm32f429zit6_connected_long.sr Binary files differnew file mode 100644 index 0000000..e0c30c2 --- /dev/null +++ b/swd/stlinkv2_win_utility/stm32f429zit6_connected_long.sr diff --git a/swd/stlinkv2_win_utility/stm32f429zit6_core_core_reset.sr b/swd/stlinkv2_win_utility/stm32f429zit6_core_core_reset.sr Binary files differnew file mode 100644 index 0000000..2e0bc36 --- /dev/null +++ b/swd/stlinkv2_win_utility/stm32f429zit6_core_core_reset.sr diff --git a/swd/stlinkv2_win_utility/stm32f429zit6_core_halt.sr b/swd/stlinkv2_win_utility/stm32f429zit6_core_halt.sr Binary files differnew file mode 100644 index 0000000..6a40317 --- /dev/null +++ b/swd/stlinkv2_win_utility/stm32f429zit6_core_halt.sr diff --git a/swd/stlinkv2_win_utility/stm32f429zit6_core_read_core_regs.sr b/swd/stlinkv2_win_utility/stm32f429zit6_core_read_core_regs.sr Binary files differnew file mode 100644 index 0000000..1ddd142 --- /dev/null +++ b/swd/stlinkv2_win_utility/stm32f429zit6_core_read_core_regs.sr diff --git a/swd/stlinkv2_win_utility/stm32f429zit6_core_read_core_regs2.sr b/swd/stlinkv2_win_utility/stm32f429zit6_core_read_core_regs2.sr Binary files differnew file mode 100644 index 0000000..275f683 --- /dev/null +++ b/swd/stlinkv2_win_utility/stm32f429zit6_core_read_core_regs2.sr diff --git a/swd/stlinkv2_win_utility/stm32f429zit6_core_run.sr b/swd/stlinkv2_win_utility/stm32f429zit6_core_run.sr Binary files differnew file mode 100644 index 0000000..4d3a07c --- /dev/null +++ b/swd/stlinkv2_win_utility/stm32f429zit6_core_run.sr diff --git a/swd/stlinkv2_win_utility/stm32f429zit6_core_step.sr b/swd/stlinkv2_win_utility/stm32f429zit6_core_step.sr Binary files differnew file mode 100644 index 0000000..6c70070 --- /dev/null +++ b/swd/stlinkv2_win_utility/stm32f429zit6_core_step.sr diff --git a/swd/stlinkv2_win_utility/stm32f429zit6_core_system_reset.sr b/swd/stlinkv2_win_utility/stm32f429zit6_core_system_reset.sr Binary files differnew file mode 100644 index 0000000..6c4cdfe --- /dev/null +++ b/swd/stlinkv2_win_utility/stm32f429zit6_core_system_reset.sr diff --git a/swd/stlinkv2_win_utility/stm32f429zit6_disconnect.sr b/swd/stlinkv2_win_utility/stm32f429zit6_disconnect.sr Binary files differnew file mode 100644 index 0000000..102bda3 --- /dev/null +++ b/swd/stlinkv2_win_utility/stm32f429zit6_disconnect.sr diff --git a/swd/stlinkv2_win_utility/stm32f429zit6_erase_bank1.sr b/swd/stlinkv2_win_utility/stm32f429zit6_erase_bank1.sr Binary files differnew file mode 100644 index 0000000..b9e55f5 --- /dev/null +++ b/swd/stlinkv2_win_utility/stm32f429zit6_erase_bank1.sr diff --git a/swd/stlinkv2_win_utility/stm32f429zit6_erase_bank2.sr b/swd/stlinkv2_win_utility/stm32f429zit6_erase_bank2.sr Binary files differnew file mode 100644 index 0000000..de3a8f5 --- /dev/null +++ b/swd/stlinkv2_win_utility/stm32f429zit6_erase_bank2.sr diff --git a/swd/stlinkv2_win_utility/stm32f429zit6_erase_sectors_get_info.sr b/swd/stlinkv2_win_utility/stm32f429zit6_erase_sectors_get_info.sr Binary files differnew file mode 100644 index 0000000..ed017a7 --- /dev/null +++ b/swd/stlinkv2_win_utility/stm32f429zit6_erase_sectors_get_info.sr diff --git a/swd/stlinkv2_win_utility/stm32f429zit6_get_option_bytes.sr b/swd/stlinkv2_win_utility/stm32f429zit6_get_option_bytes.sr Binary files differnew file mode 100644 index 0000000..3eb4b5e --- /dev/null +++ b/swd/stlinkv2_win_utility/stm32f429zit6_get_option_bytes.sr diff --git a/swd/stlinkv2_win_utility/stm32f429zit6_printf_via_swviewer.sr b/swd/stlinkv2_win_utility/stm32f429zit6_printf_via_swviewer.sr Binary files differnew file mode 100644 index 0000000..660a4a6 --- /dev/null +++ b/swd/stlinkv2_win_utility/stm32f429zit6_printf_via_swviewer.sr 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 Binary files differnew file mode 100644 index 0000000..d89c1fa --- /dev/null +++ b/swd/stlinkv2_win_utility/stm32f429zit6_program_file_verify_after_programming_reset_afterwards.sr 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 Binary files differnew file mode 100644 index 0000000..0f9197d --- /dev/null +++ b/swd/stlinkv2_win_utility/stm32f429zit6_program_file_verify_while_programming_reset_afterwards.sr |