помогите поднять usb на stm32f103cb

Кто любит RISC в жизни, заходим, не стесняемся.
Ответить
Ravor
Нашел транзистор. Понюхал.
Сообщения: 197
Зарегистрирован: Пн апр 25, 2016 15:43:23
Откуда: Россия , Воронеж

помогите поднять usb на stm32f103cb

Сообщение Ravor »

Добрый вечер , помогите найти ошибку в схеме , нарисовал схему , залил прошивку от st-link , что бы убедится что usb исправен , а комп ,пишет сбой запроса дескриптора , проверил питание , резисторы . защиту , итог , снял защиту , ничерта не изменилось . Поставил перемычки вместо резисторов на 22 ом , ничего. Плюнул , взял 2-ю плату , напаял новый мк . стаб , подтяжку на 1.5ком к 3.3в на d+ , кварц , зашил , и "сбой запросса дескриптора" . Т.е проблемма явно не в МК, кварц тоже другой.
Помогите увидеть ошибку схема на easyeda: https://easyeda.com/voronezhciti/stm32f ... play-board
Реклама
Аватара пользователя
VladislavS
Собутыльник Кота
Сообщения: 2562
Зарегистрирован: Вт май 01, 2018 19:44:47

Re: помогите поднять usb на stm32f103cb

Сообщение VladislavS »

Там всё до безобразия просто. 1,5 кОм лучше на какую-нибудь ножку завести, так можно будет программно отключать порт.
СпойлерИзображение
usb.png
(45.46 КБ) 1337 скачиваний
Реклама
Ravor
Нашел транзистор. Понюхал.
Сообщения: 197
Зарегистрирован: Пн апр 25, 2016 15:43:23
Откуда: Россия , Воронеж

Re: помогите поднять usb на stm32f103cb

Сообщение Ravor »

до безобразия прсото , так какого хрена сбой запроса дескриптора ? Я к тому , что почему ? или прям обязательно нужно завести конденсаторы на линии ?
Я к тмоу что на сранной китайской плате bluepill всё норма , а тут нет.
Аватара пользователя
Eddy_Em
Собутыльник Кота
Сообщения: 2516
Зарегистрирован: Пт июл 12, 2019 22:52:01
Контактная информация:

Re: помогите поднять usb на stm32f103cb

Сообщение Eddy_Em »

Не нужны там конденсаторы! Ты посмотри, что dmesg выдает. Или вообще wireshark глянь. Устройство хоть появляется в системе на начальном этапе?
Если и правда проблема на дескрипторах, а прошивка эталонно рабочая, то проблема может быть только в проводах и/или разводке.
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
VladislavS
Собутыльник Кота
Сообщения: 2562
Зарегистрирован: Вт май 01, 2018 19:44:47

Re: помогите поднять usb на stm32f103cb

Сообщение VladislavS »

[uquote="Ravor",url="/forum/viewtopic.php?p=3775541#p3775541"]так какого хрена сбой запроса дескриптора ?[/uquote]Питание и землю на все положенные ноги. Кварц нужной частоты. Boot0 в правильное место.

[uquote="Ravor",url="/forum/viewtopic.php?p=3775541#p3775541"]или прям обязательно нужно завести конденсаторы на линии ?[/uquote]Не обязательно. Но с ними сигнал красивее.

[uquote="Ravor",url="/forum/viewtopic.php?p=3775541#p3775541"]Я к тмоу что на сранной китайской плате bluepill всё норма , а тут нет.[/uquote]А чего бы отладчиком не глянуть что там происходит?
Реклама
Ravor
Нашел транзистор. Понюхал.
Сообщения: 197
Зарегистрирован: Пн апр 25, 2016 15:43:23
Откуда: Россия , Воронеж

Re: помогите поднять usb на stm32f103cb

Сообщение Ravor »

в общем спасибо за помощь , проблема оказалась в ст-линке , а точнее в чипе cs32f103 , который я решил забабахать в стлинк вместо 103 стм , т.к. китай обещал полынй аналог. В общем этот камушек лил мне всякое дерьмецо вместо кода , камни , отсюда сбой запросса дескриптора. Залил туже прошивку через дискавери , и опля . работает. жаль что на это 3 дня угробил.
Реклама
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: помогите поднять usb на stm32f103cb

Сообщение Мурик »

Ravor писал(а):проблема оказалась в ст-линке , а точнее в чипе cs32f103
Производили верификацию данных при прошивке?
В ст-линк прошивку обновили?
У меня есть несколько отладчиков с CKS32F103. Работают также как с STM32.
Ravor
Нашел транзистор. Понюхал.
Сообщения: 197
Зарегистрирован: Пн апр 25, 2016 15:43:23
Откуда: Россия , Воронеж

Re: помогите поднять usb на stm32f103cb

Сообщение Ravor »

да верефикацию проходит , прошивку обновлял , т.к. без обновления упорно писал что не видит камни. Работают на 100% я к тмоу что мои это cs32f103cb , может таже история что и с стм с8? которые являются отбраковкой от cb , т.е. от запланирвоанных 128кб памяти . по факту есть только реальных 64кб , а на 2-х 64кб . возможны ошибки ?
Ответить

Вернуться в «ARM»