Кто любит RISC в жизни, заходим, не стесняемся.
Ответить

Ремонт контроллера электросамоката на STM32

Вт июл 20, 2021 07:01:23

https://aliexpress.ru/item/1005002593990440.html вот такой контроллер, на 48В.
Убил подключив горелый курок QS-S4.
После этого родной стал показывать ошибку 7, а целый QS-S4 - ошибку 10 это ошибка связки с контроллером в обоих случаях.


Потыкал осцилом по линиям между курком, вижу импульсы на TX и RX (курок и контроллер по UART общаются).
Посмотрел внутри - обе линии от курка через резисторы идут сразу в STM32F031C6T6.
Подозреваю что мог пожечь вход RX на контроллере и теперь он не реагирует на курок.


Стоит ли чинить контроллер заменой STM32f или проще забыть про него?
Если стоит то как?
Могу сдуть паяльным феном, но не уверен что дальше делать ибо с МК дел не имел.
Есть программатор TL866 - можно ли им или чем то другим считать прошивку?
Или проще будет подпаять на месте или же пересадить в https://aliexpress.ru/item/1005001464941739.html и как то считать?
Бывают ли защиты от чтения и какие вообще грабли с переносом прошивки между контроллерами STM32?

Re: Ремонт контроллера электросамоката на STM32

Вт июл 20, 2021 09:02:02

Потыкал осцилом по линиям между курком, вижу импульсы на TX и RX (курок и контроллер по UART общаются).
Посмотрел внутри - обе линии от курка через резисторы идут сразу в STM32F031C6T6.
Подозреваю что мог пожечь вход RX на контроллере и теперь он не реагирует на курок.
Не факт что общаются, но если импульсы есть и там и там, то вроде не должно быть тут подожжено. Наверное сдохло что-то другое. Сдохнуть могло что угодно, не обязательно контроллер.

Чтобы реально проверить, что импульсы именно из-за "общения", нужно оторвать линию TX с одной стороны и проверить: в этом случае идут ли импульсы на RX? Потом также оторвать TX с другой стороны и также проверить другой сигнал: есть ли?
Если импульсы на противоположном сигнале остаются вне зависимости от обрыва, то значит они не от "общения". Если при обрыве противоположного сигнала импульсы пропадают - возможно это было "общение". Если конечно там нет ещё каких-то сигналов кроме TX/RX.

Бывают ли защиты от чтения и какие вообще грабли с переносом прошивки между контроллерами STM32?
Бывают и есть. Если стоит защита от чтения на прошивке - ничем не прочитаете, только покупать новый.
Ответить