xop
1

STM32 Discovery - глючит отладчик

29.02.2016, 15:41. Показов 2747. Ответов 5
Метки нет (Все метки)

Кто-нибудь сталкивался с такой ситуацией (на убунте, если что), что платы stm32f0discovery и stm32f4discovery определяются системой через раз? Я бы даже сказал - раз через 30 раз? Две разные платы, поочередно сую в разные usb-разъемы - и только в одном из 30 случаев оно начинает нормально работать. В остальных - с списке usb-устройств тишина, openocd естесственно говорит "не могу подключиться", в логах ядра "unable to enumerate USB divice", ну и светодиодик на плате мигает красным, вместо того, чтобы ровно гореть.

P.S. Пинбордовский colink кстати на ура работает, уже думаю попробовать купить нужный контроллер в lqfp48 корпусе и запаять в модуль пинборды.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.02.2016, 15:41
Ответы с готовыми решениями:

Stm32 discovery
Господа IT, решил изучить STM. почитал немного про порты и что надо тактировать.. не ужели так...

STM32 Discovery + RC5
Хай всем :) Пробую запустить библиотеку от ST на дискавери, по немногу продвигался и даже чтото...

USART, STM32 discovery
Всем привет! Пытаюсь отладить отправку символа по USORT (плата STM32f0discovery. В отл адчике Keil...

STM32-Discovery и бутлоадер
В общем попал я на необитаемый островв глушь далеко от рабочего места. Под рукой только испорченная...

5
1 / 1 / 0
Регистрация: 07.02.2106
Сообщений: 4,013
29.02.2016, 16:09 2
Ройте шнуры и свои USB разъемы - все работает ...
0
0 / 0 / 0
Регистрация: 21.10.2013
Сообщений: 1,518
29.02.2016, 16:16 3
Было одобное - контакты SWD окислились осле длительного неиспользования.
0
xop
29.02.2016, 17:15 4
За идею с шнуром спасибо - его я как-то не догадался поменять. Сами USB-разъемы - вроде в порядке - специально пробовал втыкать туда телефоны, флешки, даже ардуину :) - все стабильно работает. А вот дискавери - не хотят, я просто в удивлении был.

Насчет окислившихся контактов SWD - была такая мысль, потому как действительно долго эти дискавери без дела лежали. Пробовал снимать перемычки, чтобы отключить встроенный st-link от контроллера - один фиг, просто не определяется как USB-устройство. Т.е. прям вот даже в lsusb его нет, хотя отключенный от отлаживаемого контроллера st-link должен все-таки системой видеться?
xop
01.03.2016, 00:13 5
Цитата Сообщение от dosykus_2
Ройте шнуры и свои USB разъемы - все работает ...
Вы таки были правы - похоже виноват шнур. Другого потестить нет под рукой, но если в определенном месте шнур подогнуть в одну сторону, то st-link стабильно определяется, а если в другую - то нет. Хотя над шнуром никто не издевался и выглядит он абсолютно нормально. Спасибо за наводку :)
Oxford
01.03.2016, 00:15 6
Некоторые шнуры плохо работают. Был случай прошивал принтер SCX 3400, не мог прошиться(обрывалась прошивка). Поменял шнур и все взлетело.
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.03.2016, 00:15
Помогаю со студенческими работами здесь

Утонул с Stm32 f4 discovery
купил сию платку, воткнул в windows 7 x64, а он ее не видит, соотвественно и keil тоже ее не видит....

Выбор STM32-DISCOVERY
Всем привет. Хочу заказать плату для начинающих с STM32. Остановил свой выбор на 1)...

STM32 FB100RB Discovery
Имею данную плату и задачу сделать АЦП на ней. Выборки мне нужно получать по порогу, размером 2...

Странное поведение STM32 VL Discovery
Доброго времени суток. Есть у меня плата STM32 VL Dyscovery с контроллером STM32RBT6. Долгое...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru