Ошибки при работе с программатором 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"
Тиристор BT149D 126 0.8А 400В 0.2мА

TM4347

68 шт.

Тиристор BT149D 126 0.8А 400В 0.2мА

16

В корзину
Конденсатор smd 30 пФ 0805

id2888

40 шт.

Конденсатор smd 30 пФ 0805

11

В корзину
Конденсатор 35V 220мкф

id1646

17 шт.

Конденсатор 35V 220мкф

16

В корзину
Тэн-стержень 800w длина 325мм

t.3401782

1 шт.

Тэн-стержень 800w длина 325мм

798

В корзину
Манжета люка стиральной машины Candy

GSK028CY

2 шт.

Манжета люка стиральной машины Candy

1724

В корзину
Диагностика бытового холодильника по температуре
25 декабря 2015 * автор ok
Ремонт блока питания модуля стиральной машины Индезит часть 1
20 марта 2024 * автор ok
Бюджетный электровелосипед своими руками
21 февраля 2024 * автор ok
Грузовой кран для УАЗ Фермер
21 марта 2024 * автор ok
Реставрация разбитой посадки сальника LG
15 декабря 2023 * автор ok
Топ 7 стиральных машин 2017-2018
12 декабря 2017 * автор -
Технология EcoBubble в стиральных машинах Samsung
25 марта 2024 * автор ok
Ремонт утечки в замененке холодильника с помощью polinor
20 февраля 2024 * автор ok
Авторизиция