Отвал USB мышки при прошивке STM32F103C8T6

forfrends
Offline
Зарегистрирован: 24.02.2015

Всем привет!

Делаю подержку STM32F103C8T6 в среде Ардуино IDE. Все делал по этой инструкции: https://istarik.ru/blog/arduino/102.html Все вроде нормально работает и прошивается, но во время прошивки отваливыается мышка, а именно тогда, когда высвечивается сообщение:

Done!
Resetting USB to switch back to runtime mode
 
В этот момент мышь отваливается, перестает светиться. Помогает только отключение и подключение обратно к компьютеру. Смена порта Ардуино и мыши ни на что не влияет. Что можете посоветовать? Как избавиться от этого глюка?
forfrends
Offline
Зарегистрирован: 24.02.2015

Немного невнимательно посмотрел выдачу. Вот полный лог:

Скетч использует 14460 байт (22%) памяти устройства. Всего доступно 65536 байт.
Глобальные переменные используют 3088 байт (15%) динамической памяти, оставляя 17392 байт для локальных переменных. Максимум: 20480 байт.
maple_loader v0.1
Resetting to bootloader via DTR pulse
Searching for DFU device [1EAF:0003]...
Found it!

Opening USB Device 0x1eaf:0x0003...
Found Runtime: [0x1eaf:0x0003] devnum=1, cfg=0, intf=0, alt=2, name="STM32duino bootloader v1.0  Upload to Flash 0x8002000"
Setting Configuration 1...
Claiming USB DFU Interface...
Setting Alternate Setting ...
Determining device status: state = dfuIDLE, status = 0
dfuIDLE, continuing
Transfer Size = 0x0400
bytes_per_hash=289
Starting download: [##################################################] finished!
state(8) = dfuMANIFEST-WAIT-RESET, status(0) = No error condition is present
error resetting after download: usb_reset: could not reset device, win error: �� ������� ����� ��������� ����.


Done!
Resetting USB to switch back to runtime mode
timeout waiting for COM15 serial

Мышка отваливается на: "error resetting after download: usb_reset: could not reset device, win error: �� ������� ����� ��������� ����."

forfrends
Offline
Зарегистрирован: 24.02.2015

Может есть какие-то идеи? В чем может быть причина?

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

forfrends, подозреваю, что это дурь материнской платы. Можно попробывать мышь и мк включить в разные USB хост-контроллеры.