Skip to main content
Graduate
February 21, 2024
Solved

NUCLEO-L4A6ZG Board/ST-Link not recognized

  • February 21, 2024
  • 1 reply
  • 970 views

After about an month, I connected my NUCLEO-L4A6ZG to my PC again. STM32CubeIDE nor the STM32CubeProgrammer can't recognize my board. I already tried different USB ports and different USB cables.

When Trying to run a program the Error Message in the IDE is "No ST-Link detected! Please connect ST-Link and restart the debug session." and in the Programmer "Error: No debug probe detected". My board is powered on but seemingly not recognized.

stmax_0-1708545446608.png

 

The red LED is constantly blinking (red-off-red-off-...). The green LED is constantly green.

In case it required, my OS is Linux Mint (switched it from Fedora within the month i haven't used the board).

I am an absolute noob, with almost no knowledge when it comes to the topic. I don't know what I can do to fix it and ask for help.

    This topic has been closed for replies.
    Best answer by TDK

    Try a different USB cable. Make sure you aren't using a power-only cable. Try a different USB port. Reboot. Are drivers installed? Is there a "device manager" feature in Linux that you can probe to see if a device has been connected?

    > my OS is Linux Mint

    Probably not a supported/tested OS for these software.

    1 reply

    TDKAnswer
    Super User
    February 21, 2024

    Try a different USB cable. Make sure you aren't using a power-only cable. Try a different USB port. Reboot. Are drivers installed? Is there a "device manager" feature in Linux that you can probe to see if a device has been connected?

    > my OS is Linux Mint

    Probably not a supported/tested OS for these software.

    stmaxAuthor
    Graduate
    February 21, 2024

    > Try a different USB cable.

    I have tried 3 cables so far. At least one of them worked before.

    > Try a different USB port.

    I tried all available usb ports

    > Reboot. Did it nothing changed :\

    > Are drivers installed?

    Last time I used it on the different OS no drivers were required. I will check if this may be the problem!

     

    I tried to check using the lsusb tool. This was the result. There is no difference in the results between, board plugged in and board not plugged in. So it does not seem to be recognized.

    Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 003 Device 006: ID 5986:1178 Acer, Inc Integrated Camera
    Bus 003 Device 011: ID 046d:c52b Logitech, Inc. Unifying Receiver
    Bus 003 Device 003: ID 06cb:00fc Synaptics, Inc. 
    Bus 003 Device 009: ID 8087:0033 Intel Corp. 
    Bus 003 Device 007: ID 2109:8817 VIA Labs, Inc. USB Billboard Device 
    Bus 003 Device 008: ID 0b0e:c0dd GN Netcom Jabra Evolve2 65 Deskstand
    Bus 003 Device 005: ID 05e3:0608 Genesys Logic, Inc. Hub
    Bus 003 Device 002: ID 2109:2817 VIA Labs, Inc. USB2.0 Hub 
    Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 002 Device 003: ID 0bda:8153 Realtek Semiconductor Corp. RTL8153 Gigabit Ethernet Adapter
    Bus 002 Device 002: ID 2109:0817 VIA Labs, Inc. USB3.0 Hub 
    Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

     

    Many thanks so far!