Настройка и работа с программатором USBDM


С приходом новых поколений модулей управления стиральными машинами, поменялся и сам «принцип хранения программ стирки», если раньше все это было понятно и доступно, есть микросхема памяти ПЗУ, где храниться нужная нам прошивка, мы подцепляем программатор прямо к ней или выпаиваем ее подключая её на выносе и получаем результат (считанная или записанная информация). То с приходом более новых версий плат и микроконтроллеров, мастера столкнулись с тем, что вся информация стала храниться в памяти микроконтроллера.

usbdm.jpg


Одной из наиболее частой проблемой в том числе для авторизованных сервисных центров, стала ошибка F12 на модулях arcadia первой версии, сейчас конечно же уже это учли и сделали 2, 3 и даже ходят слухи о 4 версии данной платформы, но на момент появления этих модулей моргающих всеми индикаторами на плате управления, это вызывало полнейший ступор и непонимание у большинства мастеров. И проблему не решал хваленый сервисный ключ, о котором мы поговорим далее, потому как он был рассчитан на программирование только части прошивки, отвечающей за конфигурационные данные (см. 1. Что такое прошивка).



Загвоздка заключалась в том, что нарушалась не конфигурационная часть, а основная часть прошивки, что приводило к отсутствию связи между процессорами и микроконтроллер модуля индикации, начинал сигналить о проблеме. Решение этой проблемы заключалось в использование программатора USBDM, который имел возможность прошивать как чистые процессоры, так и перезаписывать испорченную SW полностью.





По началу применяли принцип, сначала программатор BDM и дамп(прошивка) с заведомо исправного процессора, а потом «конфигурирование» модуля под нужную модель СМА с помощью блютуз-ключа, но позже от этого отказались, так как появились программы конветации которые позволяли подготовить уже подходящий файл с нужными данными конфигурации и сразу залить их с помощью одного программатора.



Подключение программатора USBDM



Один из наиболее частых вопросов в клубе SW19 и на мою личную почту, это «как подключить программатор к то .... процессору». Здесь нужно не запоминать как подключить к модулю Arcadia или Domino, здесь нужно знать что на каждый модуль есть даташит процессора(инструкция для разработчков) где указаны каждые контакты на микроконтроллере и за что они отвечают и для программатора USBDM нужны



-RESET

-BKGD

-Vdd

-GND (Vss)


процессор arcadia.jpg


Более практически ничего знать не нужно, после того как Вы посмотрели где на процессоре эти ножки, смотрите куда они идут и где лучше подпаяться, чтобы не нанести вред плате и не «коротнуть», случайно, контакты.

Контрольный вопрос

Какую ошибку устраняет программатор USBDM на модулях Arcadia (код ошибки)

Для ответа нужно войти или зарегистрироваться
D
Dzhon_k 22 января 2018
3
сильно
Для комментария нужно войти или зарегистрироваться

N
Nesqu1k 2 мая 2018
1
И не только эту ошибку усраняет_)
Для комментария нужно войти или зарегистрироваться

v
vellvett 4 июня 2018
1
суперское объяснение
Для комментария нужно войти или зарегистрироваться

c
cahakrav 12 июня 2018
1
Ребята! Запилитие пожалуйста урок по прошивки контроллеров серии atmega. Пусть в нем будет разжевано чем шить (програматор, проиложение), как считать, как записать, куда подключатся и тд. Спасибо Вам за ваш труд
Для комментария нужно войти или зарегистрироваться

V
Vovakriminal 2 июля 2018
1
Подключится , читать и писать атмегу не проблема. Вот с фьюзами - это проблема. Никак не могу толком допереть.
Для комментария нужно войти или зарегистрироваться

Ваш комментарий +1

Нельзя отвечать на свои вопросы или статьи
TexnoMag.ru Клещи-прокол мини

Клещи-прокол мини

TexnoMag.ru Съемник шкивов

Съемник шкивов

TexnoMag.ru Анод магниевый М5х10 230мм

Анод магниевый М5х10 230мм

Съемник суппортов для стиральных машин
Съемник суппортов для стиральных машин

Добрый день! Есть желание сделать съемник для суппортов Electrolux потому как бывает, что они прикипают очень сильно и открутить бывает сложно, насколько я знаю данных суппортов не так и много разновидностей, но под рукой в данный момент нет н...

Bauknecht WAT UNIO 612 AAA  Опознать смд резистор.
Bauknecht WAT UNIO 612 AAA Опознать смд резистор.

Блок инвертора Видает F22 По кодах Вирпула такой ошыбки нету. оно и понятно не для нас делали.<img src='/download/71/7198fea7bb67bf35a9b0e8cdb9e79360.jpg' alt='20151023192540.jpg' class='img-fluid'>...

Продам модули EVA 2 3х-фазники неисправные
Продам модули EVA 2 3х-фазники неисправные

Продам модули EVA 2 3х-фазники неисправные 2 шт. Могу к ним подкинуть 2шт EVA-2 под коллекторный мотор.Цена всей этой кучи 1400р мой пересыл по России. Условие это все кучкой, к этой кучке досыпка прессы,убл и т.д. Все обговариваем пишите на мыло. Ра...