Определение скорости UART с помощью осцилоскопа

топ 100 блогов dlinyj — 08.09.2024 Кратенький гайд самому себе.

Прикупил тут роутер себе, и быстренько его окирпичил неправильной прошивкой. Соответственно, развинчиваем роутер, впаиваем иголки UART и дальше звоним, где у иголок земля (на любой общий провод), подаём питание и смотрим где питание. Оставшиеся два контакта - это RX и TX.

Определение скорости UART с помощью осцилоскопа photo_2024-09-08_00-23-53.jpg
Распротрашённый роутер и найденный UART


Итак, УАПП (UART то бишь) мы нашли, подключаем USB свисток, ставим привычное 115200 и ничего не происходит. Что делать дальше?

Задача: определить, живой ли UART и какая на нём скорость. Для мы воспользуемся осциллоскопом.

Цепляем щупами осциллоскоп, смотрим где у нас идёт передача. Настраиваем триггер так, чтобы поймат пакет передачи. Наша задача поймать такой байт, где были бы видны переход с нуля на единицу. В общем потоке данных таких байт может быть много. Например, мне удалось поймать такое:

Определение скорости UART с помощью осцилоскопа photo_2024-09-07_22-33-58.jpg


Растягиваем этот бит максимально на экране, и в режиме измерения, смотрим размер этого пульса.

Определение скорости UART с помощью осцилоскопа photo_2024-09-07_22-34-05.jpg


Видим интервал равный 18 мкс, либо осцилоскоп подсказывает, что это 55,56 кГц, что примерно соответствует скорости 57600. Ставим её в любимом миникому и убеждаемся, что лог успешно побежал.

Определение скорости UART с помощью осцилоскопа photo_2024-09-07_22-34-16.jpg


Некоторые скажут, что можно и методом тыка перебрать, можно да. Но в одном устройстве скорость UART для отладки была 1,5 МБит/с (да, нет опечаток). Поэтому всё же стоит сверять с осцилоскопом.

Оставить комментарий

Архив записей в блогах:
Всем привет. Почти год не заходил, приятно побродить по руинам, в пыли след оставить. Подыбрю немного. Я собственно чего ЖЖ забросил – работу нашел прошлым летом. Решил на старости лет окунуться в океан корпоративных страстей. Прикольно. Всё таки старым хреном быть совсем неплохо, можно ...
Пифагор говорил:- »Все вещи можно представить в виде чисел». Числа олицетворяли для древних область тайного. Они были символами гармонии божественного мира. Древние люди верили, что наша жизнь управляется цифрами. Особенно большое значение придавалось дате рождения человека, которая ...
За время тренировок накопилось несколько вопросов. Но сперва хотелось бы передать привет маме высказать благодарность сообщество за постоянную мотивацию. 1) Это нормально зевать во время силовых? Заметил за собой что между подходами зеваю. ...
Просто смешно слушать зомбиящик, депутаты думают от их законов те кто пил будет пить меньше? :) Закон лишь для гайцев хорош, но не для народа. Выпил квас или же кефир - лишение. Ты диабетик? Лишение. Настойка от гриппа? Лишение!
18+ НАСТОЯЩИЙ МАТЕРИАЛ ПРОИЗВЕДЕН (РАСПРОСТРАНЕН) ИНОСТРАННЫМ АГЕНТОМ диаконом АНДРЕЕМ ВЯЧЕСЛАВОВИЧЕМ КУРАЕВЫМ, ЛИБО КАСАЕТСЯ ДЕЯТЕЛЬНОСТИ ИНОСТРАННОГО АГЕНТА КУРАЕВА АНДРЕЯ ВЯЧЕСЛАВОВИЧА В Черкасах боевики ПЦУ напали на храм УПЦ. ...