SergeyVas 0 1 октября Опубликовано 1 октября · Жалоба Принесли на ремонт плату на ней МК очень старый Saf-c164cl lm плата 10выходов реле 10входов и штук 5 аналоговых входов и дисплей. Проблема сдохла память Флэш с прошивкой am29f800bb. Алгоритм работы платы не сложный циклограмма знаю . Мог бы написать. К каким портам что подключается прозвонил. На плате есть штырьки на которые выведены Rx tx clockout ещё один порт и питание. Думаю через них прошивалась схема. Но не найду какая утилита нужна мало информации. Может кто раньше работал с такими микроконтроллерами чем их прошивать? Не выпаивать же каждый раз tsop48 ) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SergeyVas 0 1 октября Опубликовано 1 октября · Жалоба Посмотрел keil c166 для этих микроконтроллеров есть. Судя по маркировке и документации в этом микроконтроллере нет своей памяти. Вся прошивка храниться во флешке ОЗУ с батарейкой тоже внешнее. Как заливать прошивку? ничего не нашел на сайте infineon документации много а как загрузить нет. Думаю в микроконтроллере есть загрузчик для этого скорее всего вывели uart rxd txd clockout на фото разъем из 6 пинов рядом с батарейкой. Может у кого мысль есть подскажите. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
HardEgor 92 1 октября Опубликовано 1 октября · Жалоба В 02.10.2024 в 00:30, SergeyVas сказал: Как заливать прошивку? ничего не нашел на сайте infineon документации много а как загрузить нет. По-идее, насколько я помню, у Кейла можно выбрать в меню программатор. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SergeyVas 0 1 октября Опубликовано 1 октября · Жалоба 1 hour ago, HardEgor said: По-идее, насколько я помню, у Кейла можно выбрать в меню программатор. Да есть на вкладке настроек JTAG . Но что куда присоединять пока не нашел доку и как MCU перевести в режим загрузки во внешнюю флеш. Флеш запаял чистую. Сделал тестовый пример в keil моргание светодиодом, скомпилировал получился hex86 . Как его туда теперь закинуть не нашел нигде. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 251 2 октября Опубликовано 2 октября · Жалоба 23 часа назад, SergeyVas сказал: Посмотрел keil c166 для этих микроконтроллеров есть. Судя по маркировке и документации в этом микроконтроллере нет своей памяти. Вся прошивка храниться во флешке ОЗУ с батарейкой тоже внешнее. Как заливать прошивку? Если собираетесь писать/отлаживать новую прошивку, то проще будет подыскать какой-то современный МК, совместимый (хотя-бы частично) по ногам с вашим и впаять вместо. И со средствами отладки тогда проблем не будет и флешка внешняя не нужна и ресурсов намного больше. 21 час назад, SergeyVas сказал: как MCU перевести в режим загрузки во внешнюю флеш. Зачем его туда переводить? Он же вроде как раньше и грузился с внешней флешки. Значит уже переведён. 23 часа назад, SergeyVas сказал: ничего не нашел на сайте infineon документации много а как загрузить нет. Думаю в микроконтроллере есть загрузчик для этого скорее всего вывели uart rxd txd Не понимаю - как вы умудрились "не найти" там мануала на этот МК??? Заходим: 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: Про отладчики в мануале тоже есть. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SergeyVas 0 2 октября Опубликовано 2 октября · Жалоба Спасибо Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vlad_G 8 4 октября Опубликовано 4 октября · Жалоба В 01.10.2024 в 16:55, SergeyVas сказал: очень старый Даа, сингл чип, сингл чип ... на известный мотивчик спеть можно :о) Может это поможет? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться