" title="Написать письмо">Написать письмо

Статистика

Пользователи : 1
Статьи : 1937
Просмотры материалов : 7054962
 
Перепрошивка тестера электронных компонентов LCR-T3 (29.08.2016). Печать E-mail
2016 - Август
29.08.2016 19:33
Save & Share
LCR-T3, LCR-T4, LCR-T5, LCR-T6 - серия приборов по проверке электронных компонентов, подробно описанная ранее. Пришло время на практике перепрошить его: добавление русского языка и обновление БД компонентов.

На ютубе есть полезное видео о перепрошивке данных девайсов. Однако автор настолько сильно накосячил с подачей недостоверной информации, что и у меня кучу времени отнял, и статью эту написать пришлось.

Поэтому опишу перепрошивку поэтапно LCR-T3 (остальные - по аналогии):
- выбор программатора: USB-вариант (USBasp для AVR-сонтроллеров или аналогичный);
- изготовление переходника для прибора: на основе кабеля, прилагаемого к программатору. На нем и был собран первый вариант жгута, который не работал. Оказалось, что автор видео отзеркалировал разъем, разместив контакты не в том порядке. Выяснилось это универсальным путем: нашел даташит к процессору Atmel ATmega328p, прозвонил пищалкой мультиметра каждый контакт и составил карту разъема. Если смотреть на дырки с задней стороны прибора (6 штук, 2 на 3), то распиновка слева направо следующая: верхний ряд - MISO, Vcc; средний ряд - SCK, MOSI; нижний ряд - RESET, GND. Есть теория, что на модели LCR-T4 контакты отзеркалированы относительно LCR-T3, но это нужно проверять (а пока нет в наличии LCR-T4);
- подсоединение к прибору батарейки 9В, подсоединение к прибору жгута программатора, подсоединение программатора в USB;
- установка драйверов для программатора (без проблем находятся в интернете);
- скачивание и запуск программы SinaProg (с некоторыми программаторами работает даже без их драйверов). В опции "Device" выставляется название процессора (написано на чипе), в опции "Programmer" - тип программатора (в данном случае "USBasp"). При нажатии на кнопку "Search" критерием правильного изготовления жгута является сообщение "Searching... OK". Если в приборе изменялся процессор (выход из строя, модернизация и т.д.), для него нужно выставить Fuses, согласно документации;
- сохранение на ПК текущей прошивки: Flash, EEPROM. Крайне важно, т.к. перепрошивка сначала претерпела неудачу исключительно из-за того, что в архиве автора видео лежали нерабочие прошивки. По-хорошему, в названии прошивки должно содержаться название прибора, его ревизия и версия прошивки; но отсутствие этих данных осложняет процесс и увеличивает риск получения пустого светящегося экрана после перепрошивки. К счастью, обратная перепрошивка возможна при любых ошибках прошивки, т.к. шьет напрямую в ПЗУ - можно по-очереди пробовать одну за другой;
- перепрошивка сначала Flash, потом EEPROM. Каждую опцию верифицировать после прошивки;
- включение прибора без отсоединения кабелей позволяет проверить тестер "на горячую";
- если прибор запустился и предварительно исправен - отключить все в обратном порядке;
- произвести калибровку прибора, если требуется.
Обновлено ( 03.09.2016 12:23 )
 
 

Последние новости


©2008-2024. All Rights Reserved. Разработчик - " title="Сергей Белов">Сергей Белов. Материалы сайта предоставляются по принципу "как есть". Автор не несет никакой ответственности и не гарантирует отсутствие неправильных сведений и ошибок. Вся ответственность за использование материалов лежит полностью на читателях. Размещение материалов данного сайта на иных сайтах запрещено без указания активной ссылки на данный сайт-первоисточник (ГК РФ: ст.1259 п.1 + ст.1274 п.1-3).

Много статей не имеет срока устаревания. Есть смысл смотреть и 2011, и даже 2008 год. Политика сайта: написать статью, а потом обновлять ее много лет.
Открыта карта ВТБ для донатов на дорогостоящие эксперименты: 5368 2902 0040 0838.

Рекламодателям! Перестаньте спамить мне на почту с предложениями о размещении рекламы на этом сайте. Я никогда спамером/рекламщиком не был и не буду!
Top.Mail.Ru