Перейти к содержанию
    

Saf-c164cl lm

Принесли на ремонт плату на ней МК очень старый Saf-c164cl lm  плата 10выходов реле 10входов и штук 5 аналоговых входов и дисплей. Проблема сдохла память Флэш с прошивкой am29f800bb. Алгоритм работы платы не сложный циклограмма знаю . Мог бы написать. К каким портам  что подключается прозвонил. На плате есть штырьки на которые выведены Rx tx clockout ещё один порт и питание. Думаю через них прошивалась схема. Но не найду какая утилита нужна мало информации. Может кто раньше работал с такими микроконтроллерами чем их прошивать? Не выпаивать же каждый раз tsop48 ) 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Посмотрел keil c166 для этих микроконтроллеров есть. Судя по маркировке и документации в этом микроконтроллере нет своей памяти. Вся прошивка храниться во флешке  ОЗУ с батарейкой тоже внешнее.  Как заливать прошивку? ничего не нашел на сайте infineon документации много а как загрузить нет. Думаю в микроконтроллере есть загрузчик для этого скорее всего вывели uart rxd txd clockout  на фото разъем из 6 пинов рядом с батарейкой. Может у кого мысль есть подскажите.

 

IMG_20240919_164052.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 02.10.2024 в 00:30, SergeyVas сказал:

Как заливать прошивку? ничего не нашел на сайте infineon документации много а как загрузить нет.

По-идее, насколько я помню, у Кейла можно выбрать в меню программатор.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, HardEgor said:

По-идее, насколько я помню, у Кейла можно выбрать в меню программатор.

 

Да есть на вкладке настроек JTAG . Но что куда присоединять пока не нашел доку и как MCU перевести в режим загрузки во внешнюю флеш. Флеш запаял чистую. Сделал тестовый пример в keil моргание светодиодом, скомпилировал получился hex86 . Как его туда теперь закинуть не нашел нигде.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

23 часа назад, SergeyVas сказал:

Посмотрел keil c166 для этих микроконтроллеров есть. Судя по маркировке и документации в этом микроконтроллере нет своей памяти. Вся прошивка храниться во флешке  ОЗУ с батарейкой тоже внешнее.  Как заливать прошивку?

Если собираетесь писать/отлаживать новую прошивку, то проще будет подыскать какой-то современный МК, совместимый (хотя-бы частично) по ногам с вашим и впаять вместо. И со средствами отладки тогда проблем не будет и флешка внешняя не нужна и ресурсов намного больше.

21 час назад, SergeyVas сказал:

как MCU перевести в режим загрузки во внешнюю флеш.

Зачем его туда переводить? Он же вроде как раньше и грузился с внешней флешки. Значит уже переведён.

 

23 часа назад, SergeyVas сказал:

ничего не нашел на сайте infineon документации много а как загрузить нет. Думаю в микроконтроллере есть загрузчик для этого скорее всего вывели uart rxd txd

Не понимаю - как вы умудрились "не найти" там мануала на этот МК???  :scratch_one-s_head:

Заходим: https://www.infineon.com/cms/en/product/microcontroller/legacy-microcontroller/legacy-8-bit-16-bit-microcontroller/c166-family/c164ci-c164cl-c164si/

качаем самый главный документ - юзер-мануал и сразу в нём находим раздел про загрузку:

"15 The Bootstrap Loader   
The  built-in  bootstrap  loader  of  the  C164  provides  a  mechanism  to  load  the  startup
program, which is executed after reset, via the serial interface. In this case no external
memory or an internal ROM/OTP/Flash is required for the initialization code starting at
location 00’0000H.
The bootstrap loader moves code/data into the internal RAM, but it is also possible to
transfer data via the serial interface into an external RAM using a second level loader
routine. ROM memory (internal or external) is not necessary.

..."

Как подключить - всё описано, протокол - тоже описан. Находится в пару кликов.

PS: Про отладчики в мануале тоже есть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 01.10.2024 в 16:55, SergeyVas сказал:

очень старый

Даа, сингл чип, сингл чип ... на известный мотивчик спеть можно :о)

Может это поможет?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...