Important changes to forums and questions
All forums and questions are now archived. To start a new conversation or read the latest updates go to forums.mbed.com.
6 years, 9 months ago.
ST-LINK boards being constantly reset on Dell PCs
Hi, This is a question aimed at ST insiders. I have a brand new Dell precision tower 3620 running windows 7 professional
I have run into a problem when using it with all my various Nucleo boards over ST-LINK Basically, when I power the boards over the ST-LINK usb connection, the target board receives a reset every 3 minutes or so. I have found a thread online indicating that this is a well known problem. However, there is no proper fix that I know of of. It seems it is something to do with windows checking the status of removable drives (maybe).
Here is a link to the problem: https://community.st.com/thread/40188-stm32f4-resetting-itself-nucleo-64
Is there a firmware update due that might address this?
Question relating to:
1 Answer
6 years, 9 months ago.
Hi
There is a known issue with Dell Support Assist Agent which seems incompatible with ST-Link virtual mass storage implementation. The real root cause is still not identified. The target is reset by the ST-Link firmware either after drag&drop programming or after USB device reset asked by the host. A first workaround is to uninstall Dell Support Assist Agent if possible (probably initiating the ST-Link device USB reset for an unknown reason, probably linked to its mass storage interface). Another possibility is to eject the ST-Link mass storage disk after having plugged it.
Jerome
Hi Jerome,
Thanks for such a quick response! Is there likely to be an update form ST at some point in the near future? I'm a big fan of ST and Necleo, and have recommended it to my clients, however this issue has left me feeling a bit out on a limb.
I found disabling the Support Assist Agent service made no difference. I tried ejecting the disk, but it came back and reset after a few minutes.
However, going into device manager and disabling the "MBED microcontroler USB Device" under the "Disk Drives" heading did work perfectly. Amazingly, this disabling seems to persist even after un-plugging and re-plugging the ST-Link USB cable. As I am programming via CooCox, It's better than no solution at all. However, it would be great if you guys could just magically solve it once and for all!
posted by 19 Mar 2018
edited...
posted by Mark R 19 Mar 2018