Skip to main content
Visitor II
May 29, 2019
Solved

STM32MP157C-DK2 on-board st-link issue

  • May 29, 2019
  • 2 replies
  • 1147 views

I have this problem on win10 and ArchLinux. On-board st-link can't find Cortex-A and Cortex-M core.

ArchLinux dmesg log:

New USB device found, idVendor=0483, idProduct=3752, bcdDevice= 1.00
New USB device strings: Mfr=1, Product=2, SerialNumber=3
Product: STM32 STLink
Manufacturer: STMicroelectronics
SerialNumber: 066DFF303739465043114138

STM32CubeProgrammer(v2.1.0) can't find st-link. ST-LINK Utility (v4.4.0) find st-link, but not find target (Detection Fail).

I installed STSW-LINK009 driver (win10) and rules on Archlinux. Firmware version on-board st-link: V2.J32.M22

    This topic has been closed for replies.
    Best answer by Olivier GALLIEN

    Hi @FEvge​ 

    Please refer to STM32CubeProgrammer user guide

    https://wiki.st.com/stm32mpu/wiki/STM32CubeProgrammer

    And board flashing instruction :

    https://wiki.st.com/stm32mpu/wiki/Getting_started/STM32MP1_boards/STM32MP157C-DK2/Let%27s_start/Populate_the_target_and_boot_the_image

    You can't use ST-LINK to flash the board but the USB DFU.

    Hope it help

    Olivier

    2 replies

    Technical Moderator
    May 29, 2019

    Hi @FEvge​ 

    Please refer to STM32CubeProgrammer user guide

    https://wiki.st.com/stm32mpu/wiki/STM32CubeProgrammer

    And board flashing instruction :

    https://wiki.st.com/stm32mpu/wiki/Getting_started/STM32MP1_boards/STM32MP157C-DK2/Let%27s_start/Populate_the_target_and_boot_the_image

    You can't use ST-LINK to flash the board but the USB DFU.

    Hope it help

    Olivier

    FEvgeAuthor
    Visitor II
    June 1, 2019

    Thanks