Ошибки при работе с программатором USBDM

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

В данной статье мы постараемся разобрать все тонкости и нюансы работы с программатором USBDM
7.jpg
7.jpg
20 декабря 2023
Содержание

Подключение USBDM

Давайте разберемся какие ошибки встречаются часто и начнем мы с подключения. Для подключений программатора к процессору используются 4 провода, а тут их 6 – один из первых вопросов. Ответ на него очень прост «Два провода не используются».
Теперь назревает вопрос «как определить какой из оставшихся 4 проводов BKGD, RST, GND, VCC». Ответ и на этот вопрос очень банален «Снимите крышку программатора, смотрим разметку на электромонтажной плате, там все написано»

Ошибки подключения

Из сообщений все понятно, но для пояснения можно написать что после Reason пишется ошибка и в принципе ну нужно обладать знаниями английского языка чтобы понять какой из проводов подключен неправильно, данная опция работает только при запуске программы, при потери соединения сообщение об ошибке не выводятся, так что старайтесь перезагружать программу при нарушениях работы.

Сообщения

При появление подобной ошибки отключите, затем снова подключите процессор, а затем нажмите Повторить, чтобы продолжить. Это полезно для сложных HCS08 целей, которые могут не реагировать на сброс программного обеспечения, например, это может произойти, когда пустой чип имеет тайм-аут КС или когда часы процессор supended. Другой случай был бы, если BKGD вывод может быть запрограммирован как общего назначения контактный I / O.
Если вы видите подобное сообщение то вариантов может быть два или нет питания, т.е. вы не выбрали питание 3,3 вольта во вкладке USBDM(бывает что переключатели не активны, в этом случае применяйте переключатель на самом программаторе, «небольшая съёмная перемычка»). Второй случай при котором выводится данное сообщение это превышение тока потребления порога в 100мА, для того чтобы сообщение не выдавалось нужно убрать и сделать отладку заново.
Удачи в ремонтах!
Понравилась В закладки Поделиться
Коментарии 13
Для коментария нужно войти или зарегистрироваться
1
Хорошая статья
1
Спасибо Александр. Очень полезная статья.
1
полезная статья спасибо александр
1
Информации на сайте страниц 20 по этому прогеру, если и сейчас не понятно, то не знаю, господа
1
Полезная информация,спасибо...
1
нужно готовую прошивку ложить в корень диска с (тоесть на тот диск где установлена програма)
1
У меня пишет Reason: Hex file failed to open . Что это означает раньше не попадал ос . помогите пожалуйста в англ иском не не силен .
1
Что это за ошибка?
1
винда какая ?
0
@Прочный генератор 4 октября 2021
Ошибка Connection with the target has failed может выскакивать, если процессор модуля не рабочий. У меня так было. Подключился к другому модулю с рабочим процессором - ошибка не выскакивает.
Спасибо за ваш комментарий и подсказку! Ошибка "Connection with the target has failed" может быть вызвана нерабочим процессором модуля, как вы указали. Ваш личный опыт связи с другим модулем, у которого рабочий процессор, и отсутствие ошибки подтверждает данную возможность. Это полезная информация для тех, кто может столкнуться с подобной проблемой. Если у кого-то возникают подобные ошибки, стоит проверить процессор модуля и, при необходимости, попробовать подключиться к другому модулю. Благодарим вас за вашу ценную информацию и желаем удачи в дальнейших экспериментах и работе с модулями! - @Экологичный бойлер 8 декабря 2023
0
Readback of the flash contents does not adree with buffer появилось такое сообщение .Как исправить?До вчера все ок. Теперь получаем F12 после прошивки исправного и раннее прошитого субмодуля.
0
привет всем!

духовой шкаф Hotpoint Ariston OS 89D-X / HA

(03572370000) (909101229) SW 12.0.6

SP101655 программирование USBDM

ошибка

Programming of the Flash Target Failed

Reason

Program date not within Target Flash Memory

почему неудача происходит?

какая проблема?

спасибо
Гаэтано
-1
бесполезная статья. вообще ничего не понял по поводу ошибки "... timeout"
Анод магниевый М4х20 140мм D14

WTH334UN

2 шт.

Анод магниевый М4х20 140мм D14

94

В корзину
Уплотнитель 680x560мм Атлант паз

769748901502

1 шт.

Уплотнитель 680x560мм Атлант паз

540

В корзину
Суппорт бака Electrolux/Zanussi 6203 правый

SPD003ZN

3 шт.

Суппорт бака Electrolux/Zanussi 6203 правый

800

В корзину
Резистор smd 20 Ом 0603

id2989

40 шт.

Резистор smd 20 Ом 0603

9

В корзину
Барабан-терка мясорубки Kenwood

KW712750

1 шт.

Барабан-терка мясорубки Kenwood

2387

В корзину
Переходник с дрели на УШМ

279900

3 шт.

Переходник с дрели на УШМ

87

В корзину
Замена магнетрона в микроволновке своими руками
7 ноября 2017 * автор ok
Расточная головка для посадочных мест сальников
20 февраля 2024 * автор ok
Формат прошивки .s19 для программатора USBDM
14 декабря 2023 * автор ok
Пайка алюминия с медью припоем Castolin
14 декабря 2023 * автор ok
Замена и проверка тэна в стиральной машины
31 июля 2017 * автор ok
Как отремонтировать посудомоечную машину своими силами
29 сентября 2023 * автор -
Диагностика ошибка F12 в модуле EVO2 стиральной машины Indesit
27 марта 2024 * автор ok
Восстановление работы плёночной клавиатуры СВЧ
21 марта 2024 * автор ok
Авторизиция