No ST-Link found
STM32F407G-DISC1
STM32 ST-Link Utilityで、 メニューのST-Link>Firmware upgradeでDevive Connectをすると 以下のエラーメッセージ(Error Message)が出た。
No ST-Link found after GoToUsbLoader command. wait for the end of USB enumeration then try again.
エラーメッセージのあと、デバイスマネージャから、USBの接続が切れてしまう。
もう一度みるには、PCを再起動するとUSBがデバイスマネージャに表示されるようになる。
Device Connectを押す前に、 View
13:04:06 : ST-LINK SN : XXXXXXXXXXXXXXXXXXXXXX 13:04:06 : V2J25M14 13:04:06 : Connected via SWD. 13:04:06 : SWD Frequency = 4,0 MHz. 13:04:06 : Connection mode : Normal. 13:04:06 : Debug in Low Power mode enabled. 13:04:06 : Device ID:0x413 13:04:06 : Device flash Size : 1MBytes 13:04:06 : Device family :STM32F405xx/F407xx/F415xx/F417xx
4つのLEDが点滅してる状態で、しばらくほおっておいたら、 Device Connectできるようになった
UpgradeでYes>>>>を押したら、正常にアップデートできた。
13:53:39 : ST-LINK SN : XXXXXXXXXXXXXXXXXXXXXX 13:53:39 : V2J34M25 13:53:39 : Connected via SWD. 13:53:39 : SWD Frequency = 4,0 MHz. 13:53:39 : Connection mode : Normal. 13:53:39 : Debug in Low Power mode enabled. 13:53:39 : Device ID:0x413 13:53:39 : Device flash Size : 1MBytes 13:53:39 : Device family :STM32F405xx/F407xx/F415xx/F417xx
PCを再起動しなくても、USBの電源ON/OFFで、ST-Linkを認識するようになった。