Ремонт&Сервис
 

Новости

О нас

О журнале Р&С

Архив Р&С

номера

разделы

Анонсы Р&C

ПОКУПАЕМ от АдоЯ

Архив АдоЯ

Файловый архив

Приглашаем

Реклама

Подписка

Где купить

Наши партнеры

Поиск Р&С

ТРИЗ

Запчасти

Архив_новости

 

Журнал

Реммаркет

схемы новости электроники

Ремонт аппаратуры (схемы, справочники, документация)

 
Ежемесячный журнал по ремонту и обслуживанию электронной техники

• бытовая техника

• аудиотехника

• техника связи

• телевизионная техника

• оргтехника

• видеотехника

• телефония

• элементная база

 

Архив/Номера/№8–2014

Назад
 
 
 

Александр Ростов

 
 
 

Микроконтроллеры Freescale для бытовой техники. Отладочный интерфейс BDM

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

Подобная проблема активно решается и уже сейчас специалистам удалось считать прошивки для многих типов МК, используемых в бытовой технике, а следовательно, и наладить тиражирование этих микросхем. В этой статье рассказывается об отладочном интерфейсе BDM, используемом для программирования МК Freescale (Motorola) серий HCS08, HCS12 и МК линейки ColdFire. Также в ней приведено описание нескольких разновидностей программаторов и программного обеспечения (ПО) к ним.

Предложенный материал может быть полезен широкому кругу специалистов в связи с тем, что указанные МК (более 250 типов) широко применяются не только в бытовой технике, но и в автоэлектронике, в промышленных и в других приложениях.

Общие сведения. Комплекс отладки BDM

В журнале [1] уже публиковались материалы об особенностях программирования МК Freescale (Motorola) с помощью отладочного интерфейса MON08. Наряду с относительной простотой программно-аппаратных средств отладки MON08 для данной системы существует ряд существенных ограничений (см. [2]). Перечислим некоторые из них:

– скорость обмена с ПК в режиме отладки и программирования определяется тактовой частотой МК в конкретном исполнении изделия (программатора). Возможны случаи, когда требования отладочного ПО и конкретного изделия при выборе частоты тактирования могут вступать в противоречие;

– для контроля над ресурсами МК в ходе исполнения отлаживаемой программы в реальном масштабе времени эту программу необходимо остановить. Не все объекты управления допускают подобный режим испытаний;

– число выводов МК, необходимое для ввода МК в полноценный отладочный режим, велико (6 и более), поэтому для 8-выводных МК приходится применять дополнительные элементы в схеме, что не всегда возможно для миниатюрных изделий.

Статья доступна только в печатном варианте. Вы можете приобрести свежие номера Р&С или оформить подписку в редакции.

 
 
 

Свежий номер

№4–2024

Опрос

Обратная связь

 

Издательство СОЛОН-ПРЕСС

 

RB2 Network.
 
Rambler's Top100

© Издательство «Ремонт и Сервис 21», 1998-2007. Все права защищены.
Воспроизведение материалов сайта, журналов «Ремонт & Сервис», «Покупаем от А до Я» и справочника «Ремонт и сервис электронной техники» в любом виде, полностью или частично, допускается только с письменного разрешения издательства «Ремонт и Сервис 21».

 
RB2 Network.