Технический форум по робототехнике.
sergKyrnosov » 13 мар 2013, 10:48
В процессе выполнения шагов (
http://singularengineer.wordpress.com/2 ... framework/) по загрузки net в st diskovery все шло нормально до последнего этапа загрузки драйвера USB (
http://www.codeplex.com/Download?Projec ... dId=471395).
Он почему то не находится системой.
после хотел выполнить все еще раз, но при попытке подключиться к плате утилитой STM32 ST-LINK Utility выдается ошибка (см вложенный файл).
Как вернуть управление платой?
- Вложения
-
![ошибка.png (233.69 КиБ) Просмотров: 2999 ошибка.png](./download/file.php?id=27399&t=1&style=9&sid=efd3fd62bec4deb772bc6736a6a08b5d)
elmot » 13 мар 2013, 12:19
При подключенной плате в диспетчере устройств винды она видна? Должно называться STLINK/2 или как-то похожим образом
sergKyrnosov » 13 мар 2013, 12:29
Видна: STM32 STLink
Добавлено спустя 3 минуты 14 секунд:
Re: Выбор ПО для разработки программного обеспечения для робота
И еще при подключении платы к компу у нее горят свтодиоды ld1-ld5
Angel71 » 13 мар 2013, 13:59
в "диспетчер устройств" в разделе usb маячит как "STMicroelectronics STLink dongle", а в "устройства и принтеры" виден как "STM32 STLink".
sergKyrnosov » 13 мар 2013, 14:29
Да так
Angel71 » 13 мар 2013, 14:48
светящиеся светодиоды это к прошивке в f407. нормально ли соединяется с стлинк определить легко - снимаются 2 перемычки (возле логотипа) и пробуете подключиться. должно написать "No Target Connected". с отключёнными перемычками ещё можно в меню выбираеть "ST-LINK"->"Firmware Upgrade" и там клацнуть "Device Connect".
Последний раз редактировалось
Angel71 13 мар 2013, 14:51, всего редактировалось 1 раз.
sergKyrnosov » 13 мар 2013, 14:51
Это как то не так должно быть, как исправить?
Добавлено спустя 1 минуту 30 секунд:Angel71 писал(а):светящиеся светодиоды это к прошивке в f407. нормально ли соединяется с стлинк определить легко - снимаются 2 перемычки (возле логотипа), а в меню выбираете "ST-LINK"->"Firmware Upgrade" и там клацаете "Device Connect".
Да это все сделал, там соединяется и обновляется Firmware.
Angel71 » 13 мар 2013, 14:52
уж проще, значит что-то или в коде или на плате у f407.
sergKyrnosov » 13 мар 2013, 14:58
и No Target Connected" появляется если со снятыми перемычками коннект делать.
Добавлено спустя 3 минуты 59 секунд:Angel71 писал(а):уж проще, значит что-то или в коде или на плате у f407.
В каком коде, я вроде ничего не трогал
Angel71 » 13 мар 2013, 15:13
раз ничего не зашивали и не затирали, значит там живёт демонстрационный код мыши. при подключеной по микроюсб плате при нажатии на синюю кнопку платка должнв увидиться компьютером как мышь.
Добавлено спустя 9 минут 5 секунд:
Re: Выбор ПО для разработки программного обеспечения для робота
можно попробовать зажать кнопку ресета и не отпуская подключаться в "ST-LINK Utility". светодиод у стлинка должен мигать, а как отпустите ресет должно подключиться.
sergKyrnosov » 13 мар 2013, 15:14
А так нет, я пытался туда зашить net ( (
http://singularengineer.wordpress.com/2 ... framework/) )
Зашил загрузчики, после чего плата должны была появиться для в утилите net, но этого не произошло.
Как теперь вернуть все на место и попробовать заново?
elmot » 13 мар 2013, 15:18
Я умудрился как-то сильно запороть прошивку на дискавери. Взял stlink utility, там есть что-то типа batch mode, короче поставил в режим массового стирания процов. После 5 нажатия ресета оно таки подхватилось и стерло весь камень. После этого можно было снова зашивать что угодно
Angel71 » 13 мар 2013, 15:23
о невозможности заливки дотнета видел только про ревизию платы и невномательность при затирании (нужно и erase chip и erase sectors). а видится плата только при подключеном микроюсб.
sergKyrnosov » 13 мар 2013, 15:30
Так как мне все таки можно попробовать восстановить чтобы можно было прошивать через утилиту STM32-LINK Utility
Angel71 » 13 мар 2013, 15:32
вспомнить про кнопку ресета и пробовать подключиться + померять напряжение на юсб, там 5в или нет.
Последний раз редактировалось
Angel71 13 мар 2013, 15:42, всего редактировалось 1 раз.