Дракон умер! Да здравствует дракон!

| 0 Comments | 0 TrackBacks

Недавно приобрел замечательную штуку — Avrdragon — самый дешевый программатор для AVR который, который умеет работать с МК через debugWIRE (dW, интерфейс, который позволяет отлаживать прошивку непосредственно в железе через ногу RESET МК) и до кучи ISP/High Voltage Programming/JTAG. Стоит это чудо $50. Работа с ним через AVR Studio доставляла одно удовольствие — пошаговое выполнение, брякпоинты… Но радость моя продолжалась не долго. Одним неосторожным движением руки, вернее неверной установкой проводника, я убил дракона.

Как показало «расследование» дракон умер после подачи +12V на контакт В«VTGВ» ISP разъема и контакт В«VCCВ» разъема Ext power и, как следствие, на линии питания всех микросхем на плате воцарилось +12 вместо привычных +5.

Дракон сразу отвалился из студии и перестал определяться в системе.

Симптомы умершего Avr dragon

  • Avrdragon не определяется в системе
  • На контактах Ext power +5V
  • Постоянно горит красный светодиод в углу платы

dragon_red_led.png
Светодиод горит красным. Тревожно.

Внимательное изучение платы выявило небольшое потемнение на интерфейсной микросхеме USB — PDIUSBD12.

dragon_pdiusbd12.png
Сгоревшая PDIUSBD12 с заметным потемнением на корпусе

Микросхема была безжалостно сдута феном и микроволной впаяна новая. После отмывки платы дракон начал моргать светодиодами и определятся в системе. Как показали испытания интерфейсы dW/ISP/HW prog работают в штатном режиме.

dragon_repaired.png
Дракон работает и весело моргает светодиодами

Выводы
Дракон очень полезный инструмент, особенно учитывая соотношение цена/фичи. Правда из-за того, что главным критерием при разработке стала цена — пострадало качество. На выходе у дракона стоят просто транзисторные ключи без защиты. Поэтому сразу после покупки дракона нужно задумываться о защите оного. Ну и как минимум быть осторожнее и внимательнее при работе с ним.

No TrackBacks

TrackBack URL: http://workshop.stiff.ru/mt/mt-tb.cgi/11

Leave a comment

Recent Entries

Как шумит AVR
Небольшая иллюстрация к вопросу о шумах AVR. Описание «стенда» — ATMega32 16 мГц, которая собирает показания с аналоговых датчиков. Земли сведены…
Дракон умер! Да здравствует дракон!
Недавно приобрел замечательную штуку — Avrdragon — самый дешевый программатор для AVR который, который умеет работать с МК через debugWIRE…
Замена процессора в приборке Yamaha FZ-1
Замена умершего процессора в корпусе tqfp 100. На заднем плане виден донор, который пожертвовал свой процессор на это дело.…