eddy_em: (Default)
eddy_em ([personal profile] eddy_em) wrote2023-02-21 09:07 am

Мог ли "сдохнуть" USB на МК?

Сижу вчера, никого не трогаю; заливаю в управлялку шаговикаминовую прошивку через st-link, переподключаю USB (т.к. плату криво развел и пришлось временно постоянную подтяжку сделать) — бдыщ, начал каждые несколько секунд отваливаться терминал (явно не из-за вотчдога, т.к. в дебаг-режиме он у меня отключен). Жамкаю reset — и вообще устройство не появляется. Я, конечно, еще прозвоню и гляну в дебаггере, но сомневаюсь, что мне дебаггер поможет.
Надо, блин, заказать на работе "кроватки" под LQFP-100 и LQFP-64, чтобы подобную девборду замутить — и можно без пайки на разных МК тренироваться…

Но странно, что USB так взял, да отвалился (причем, я-то работал не над ним, а над эмуляцией eeprom во flash). Как его могла убить статика, если на входе два резистора 22Ом и ESD-защита? Надеюсь, что просто отвалилась "сопля" подтяжки DP (т.к. иначе все-таки dmesg не молчал бы совсем, а показывал, что что-то подсоединено).
Светодиод моргает — значит, основная программа работает; надо было еще и CAN проверить, но я первым делом кинулся искать, нет ли у меня готового USB+usart1 под F303 (увы, там под F303CBT6, где USB вообще по-другому работает; минимум - час на портирование).

Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org