cancel
Showing results for 
Search instead for 
Did you mean: 

When I try to program STM32MP157A-DK1 it says No ST-LINK detected. I tried to install 1.8.0 in Linux but it installed Version: 1.7.0 Build: 10852_20210715_0634 (UTC) instead.

KiptonM
Lead

The Nucleo F446RE pops up with a media directory as soon as I plug the USB into the ST-Link

The STM32MP157A-DK1 does not do that. And when I try to program it it says NO ST-LINK Detected.

I have tried the Boot switches in every position but I understand Boot 0 Off, and Boot 2 On should let me program the M4 over the ST-Link.

Help.

1 REPLY 1
LudovicR
ST Employee

Hello @KiptonM​ ,

Regarding your first point about STM32CubeIDE installation, if you download latest version from https://www.st.com/en/development-tools/stm32cubeide.html you should get 1.8.0 release:

  • en.st-stm32cubeide_1.8.0_11526_20211125_0815_amd64.deb_bundle.sh_v1.8.0.zip 
  • en.st-stm32cubeide_1.8.0_11526_20211125_0815_amd64.sh_v1.8.0.zip
  • en.st-stm32cubeide_1.8.0_11526_20211125_0815_amd64.rpm_bundle.sh_v1.8.0.zip

according to chosen Linux package.

Did you install 1.8.0 this way?

The second point looks like an hardware issue.

Do you have red LED when connecting ST-Link with USB micro-B as described here https://wiki.st.com/stm32mpu/wiki/STM32MP157x-DKx_-_hardware_description#Board_connection ?

I recommend to check your USB cable, connecting ST-Link STM32MP157A-DK1 to your Linux PC, you should get running "lsusb" in xterm:

../..

Bus 001 Device 008: ID 0483:3752 STMicroelectronics ST-LINK/V2.1

../..

Hope this help,

LudovicR