2024-03-01 09:41 AM
Hi guys
I'm pretty new to the ST world. Just got my hands on an STWINKT1B, hoping to dive into its ultrasonic sound detection features. I spent today tinkering with it, trying to wrap my head around how it all works.
So, I've got STM32CubeProgrammer installed to load up new firmware onto it. When I connect it to my computer with the ST-LINK dongle and power it up via USB, everything's fine. But here's the problem: I can't seem to program it using just the USB itself. Every time I try, I get hit with a "No DFU Detected" message. And to make matters worse, when I plug it in via USB, my Windows 11 doesn't even recognize it as a new device, though the ST-LINK dongle gets recognized.
I really need USB streaming functionality, but I'm stumped on how to fix this. Any ideas would be a lifesaver. Thanks a bunch!
Amir
Solved! Go to Solution.
2024-03-04 03:39 AM
Hello @Daeisajjad
Let me ask you some more details on your setup:
Best regards
Simone
2024-03-04 01:17 AM
Hello @Daeisajjad
If you would like to enable DFU mode, you must let the USR button pressed BEFORE connecting the USB cable to the STWIN board. After that, release the button: DFU mode will be enabled and you'll free to use STM32CubeProgrammer via USB.
UM2777 chapter 3 describes the full procedure.
Best regards
Simone
2024-03-04 01:33 AM
Thanks for getting back to me. I followed the guidelines while writing the post, but I'm still having trouble. My PC isn't recognizing any USB connections to the STWINKT1B. I attached a screenshot of the device manager for you to check out while the STWINKT1B is connected via USB.
I even tried another STWINKT1B on a couple of different PCs, but the issue persists. The device powers up fine (the LED lights up), but Windows isn't recognizing it.
Any suggestions would be appreciated. Thanks!
Amir
2024-03-04 03:39 AM
Hello @Daeisajjad
Let me ask you some more details on your setup:
Best regards
Simone
2024-04-12 10:13 AM
Hi Guys
Sorry for the delayed response. I got caught up with other tasks and completely forgot about this.
Regarding my inquiry, it appears that all three cables I was using were faulty for data transfer, which is strange. Fortunately, I managed to get another cable, which resolved the issue.
Thank you very much for all your assistance and support.