Программирование EEPROM микросхем 24Cxx
- Автор
- Сообщение
Программирование EEPROM микросхем 24Cxx
Вот набросал статью по программированию EEPROM микросхем серии 24Cxx, изложено для новичков.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Не в сети
- Сообщения: 174
- Зарегистрирован: 11.01.2009, 04:01
- Откуда: Москва
- Благодарил (а): 14 раз
- Поблагодарили: 5 раз
Немного дополню.
При стирании ИММО в блоках Bosch М1.5.4 и MP7.0H ВНУТРИСХЕМНО, иногда требуется "замолчать" процессор. Для этого достаточно замкнуть ножки кварцевого резонатора через резистор номиналом порядка 1кОм, просто подпаяться к ногам кварца.
Было несколько случаев когда МС считывается, но не записывается или записывается не то, что нужно. При подаче +5В на МС процессор начинал обмен с МС EEPROM, тем самым искажая записываемые данные.
Удачи ...
При стирании ИММО в блоках Bosch М1.5.4 и MP7.0H ВНУТРИСХЕМНО, иногда требуется "замолчать" процессор. Для этого достаточно замкнуть ножки кварцевого резонатора через резистор номиналом порядка 1кОм, просто подпаяться к ногам кварца.
Было несколько случаев когда МС считывается, но не записывается или записывается не то, что нужно. При подаче +5В на МС процессор начинал обмен с МС EEPROM, тем самым искажая записываемые данные.
Удачи ...
-
Не в сети
- Сообщения: 147
- Зарегистрирован: 13.08.2009, 15:41
- Откуда: г.Торжок
- Поблагодарили: 1 раз
Очень заинтересовало Ваше дополнение,т.к были случаи когда МС читается,но не записывается.Огромная просьба,написать более подробно(расположение кварца и какие ножки перемыкать). Опыта вообще нет,поэтому такие ламерские вопросы. Спасибо.nahama писал(а):Немного дополню.
При стирании ИММО в блоках Bosch М1.5.4 и MP7.0H ВНУТРИСХЕМНО, иногда требуется "замолчать" процессор. Для этого достаточно замкнуть ножки кварцевого резонатора через резистор номиналом порядка 1кОм, просто подпаяться к ногам кварца.
Было несколько случаев когда МС считывается, но не записывается или записывается не то, что нужно. При подаче +5В на МС процессор начинал обмен с МС EEPROM, тем самым искажая записываемые данные.
Удачи ...
-
Не в сети
- Сообщения: 2083
- Зарегистрирован: 11.04.2008, 17:25
- Откуда: РФ Башкирия
- Благодарил (а): 36 раз
- Поблагодарили: 129 раз
- Контактная информация:
Вопрос к nahama
Что делать, что бы не искажались записываемые данные?
Кварц шунтировать каждый раз , или только в том случае "когда не записывается или записывается не то"
Вопрос к Ване по статье.
1.Это нужно делать именно с считанного дампа или можно просто создать новый и забить все ff.
Где-то нарыл эту инфу
2.А какое число надо вводить в "стартовый адрес"? и от чего это число зависит?
"Длинну данных" не трогаем?
Если не трудно скинь в личку дамп ИММО с MP7 для опытов.
Нет подменного блока для экспериментов, поэтому давим на теорию
Не совсем понял как с этим бороться?Было несколько случаев когда МС считывается, но не записывается или записывается не то, что нужно. При подаче +5В на МС процессор начинал обмен с МС EEPROM, тем самым искажая записываемые данные.
Что делать, что бы не искажались записываемые данные?
Кварц шунтировать каждый раз , или только в том случае "когда не записывается или записывается не то"
Вопрос к Ване по статье.
1.
Код: Выделить всё
Редактируем дамп. Для удаления иммо из блоков M1.5.4 и MP7.0. заменяем все данные на FF .
Где-то нарыл эту инфу
Получается что можно только строки с 00000020 по 00000070 (или с 0000002 по 0000007) заменить на ff? Какие строки верны?Может так случиться, что целиком стирать eeprom нельзя, тогда нужно подредактировать дамп по методе Kn: Для удаления записи об иммо достаточно байты с 02 до 07 заменить на FF. После подключения иммо не нужен и на это место очевидно ЭБУ прописывает 0FD1 0FD1 0FD1. Если после записи FF иммо отключить физически, пишется туда 0FD30FD30FD3. Если прописать сразу не FF а 0FD10FD10FD1 иммо не мешает больше. Самое интересное - если вписать случайную последовательность на это место, то иммо работает(!!!) и прописывает туда ЭБУ снова 005100510051. Меняются еще байты с 050 адреса и с 070, это так называемый rolling-code, динамический пароль иммобилайзера.
2.А какое число надо вводить в "стартовый адрес"? и от чего это число зависит?
"Длинну данных" не трогаем?
Если не трудно скинь в личку дамп ИММО с MP7 для опытов.
Нет подменного блока для экспериментов, поэтому давим на теорию
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Aalkor 11.03.2011, 21:28, всего редактировалось 1 раз.
_________________
Буду Директором Стадиона!!! Во!!!
Буду Директором Стадиона!!! Во!!!
-
Не в сети
- Сообщения: 45
- Зарегистрирован: 08.12.2009, 17:30
- Откуда: Украина.Донецкая обл. Константиновка
- Благодарил (а): 2 раза
- Поблагодарили: 3 раза
- Контактная информация:
Програмирование ЕЕПРОМ м.с24схх
Добрый вечер форум.Admin кнопочное спасибо за статью.Купил МП-7.Подсоеденил на столе. Показало две ошибки.1602. и1570-иммо нет положительного ответа или обрыв цепи.На машине не завелась.
Сдул м/с. Хотел нашим почистить.При подпайке отламалась 5ножка.
Тоже нужен чистый дамп.Если можете выручайте.
Без м/с при диагностике на столе ошибки-таже1602.и 1640-ошибка теста ППЗУ. Может завестись двигатель с этой ошибкой? Блок подменный.
Проверить на авто нет возможности. Заранее благодарен.
Сдул м/с. Хотел нашим почистить.При подпайке отламалась 5ножка.
Тоже нужен чистый дамп.Если можете выручайте.
Без м/с при диагностике на столе ошибки-таже1602.и 1640-ошибка теста ППЗУ. Может завестись двигатель с этой ошибкой? Блок подменный.
Проверить на авто нет возможности. Заранее благодарен.
-
Не в сети
- Сообщения: 1050
- Зарегистрирован: 01.08.2009, 15:18
- Откуда: Архангельская обл. г. Вельск
- Благодарил (а): 1 раз
- Поблагодарили: 70 раз
- Контактная информация:
для тех кто собираться выпаивать и шить микрс. выпаянными. У вас есть большие шансы стать очень хорошим знакомым у людей которые могут вам дать новых микрс. Хорошо если их можно купить в магазине. А к примеру у нас их ближе 255 км не купить. Выпаиваются они легко простым паяльником, так же легко запаять обратно, ноги ломаются в момент программирования, когда куча проводов припаяна , и все это вечно болтается под руками, и мешает на кнопочки нажимать. Чтоб хоть немного себя обезопасить, сделайте площадку под микрс. из текстолита ( фолг) а уже к ней припаивайте проводки.
Обломаную ножку можно попробовать востановить. натфилем обтачиваешь место возле нее, и припаиваешь проводок.
Обломаную ножку можно попробовать востановить. натфилем обтачиваешь место возле нее, и припаиваешь проводок.
-
Не в сети
- Сообщения: 2083
- Зарегистрирован: 11.04.2008, 17:25
- Откуда: РФ Башкирия
- Благодарил (а): 36 раз
- Поблагодарили: 129 раз
- Контактная информация:
Код: Выделить всё
А к примеру у нас их ближе 255 км не купить
Вот под утюг собираюсь сделать маленький модульдля 2ххх,9ххх под .lay.
Потом выложу. Хотел универсальнее... под наш одо с 5 pin
Последний раз редактировалось Aalkor 15.03.2011, 10:31, всего редактировалось 1 раз.
_________________
Буду Директором Стадиона!!! Во!!!
Буду Директором Стадиона!!! Во!!!
-
Не в сети
- Сообщения: 45
- Зарегистрирован: 08.12.2009, 17:30
- Откуда: Украина.Донецкая обл. Константиновка
- Благодарил (а): 2 раза
- Поблагодарили: 3 раза
- Контактная информация:
Програмирование ЕЕПРОМ м.с24схх
В городе есть магазин,можно делать заказ.24со2 была в наличии,только импорт,на ней написано ATMLH810 ниже-028 1 ниже Z7J7441C.
Парни,кому говорит что-нибудь эта маркировка?
Парни,кому говорит что-нибудь эта маркировка?