Еепром 95320 чем прочитать

микросхема памяти типа M95320

Информация Неисправность Прошивки Схемы Справочники Маркировка Корпуса Сокращения и аббревиатуры Частые вопросы Полезные ссылки

Справочная информация

Этот блок для тех, кто впервые попал на страницы нашего сайта. В форуме рассмотрены различные вопросы возникающие при ремонте бытовой и промышленной аппаратуры. Всю предоставленную информацию можно разбить на несколько пунктов:

Неисправности

О прошивках

Большинство современной аппаратуры представляет из себя подобие программно-аппаратного комплекса. То есть, основной процессор управляет другими устройствами по программе, которая может находиться как в самом чипе процессора, так и в отдельных микросхемах памяти.

На сайте существуют разделы с прошивками (дампами памяти) для микросхем, либо для обновления ПО через интерфейсы типа USB.

Схемы аппаратуры

Начинающие ремонтники часто ищут принципиальные схемы, схемы соединений, пользовательские и сервисные инструкции. Это могут быть как отдельные платы (блоки питания, основные платы, панели), так и полные Service Manual-ы. На сайте они размещены в специально отведенных разделах и доступны к скачиванию гостям, либо после создания аккаунта:

Справочники

На сайте Вы можете скачать справочную литературу по электронным компонентам (справочники, таблицу аналогов, SMD-кодировку элементов, и тд.).

Современная элементная база стремится к миниатюрным размерам. Места на корпусе для нанесения маркировки не хватает. Поэтому, производители их маркируют СМД-кодами.

При создании запросов в определении точного названия (партномера) компонента, необходимо указывать не только его маркировку, но и тип корпуса. Наиболее распостранены:

Краткие сокращения

При подаче информации, на форуме принято использование сокращений и аббревиатур, например:

Частые вопросы

После регистрации аккаунта на сайте Вы сможете опубликовать свой вопрос или отвечать в существующих темах. Участие абсолютно бесплатное.

Ответ в тему микросхема памяти типа M95320 как и все другие советы публикуются всем сообществом. Большинство участников это профессиональные мастера по ремонту и специалисты в области электроники.

Возможность поиска по всему сайту и файловому архиву появится после регистрации. В верхнем правом углу будет отображаться форма поиска по сайту.

Полезные ссылки

Здесь просто полезные ссылки для мастеров. Ссылки периодически обновляемые, в зависимости от востребованности тем.

Источник

95320 Eeprom чем читать

В последнее время, снова как и раньше, мне пришлось частично вернуться к самозанятости по ремонтам электроники. Получив на основном месте работы избыток свободного времени, правда немного в ущерб стабильности дохода, получил взамен хорошую возможность развиваться как мастер-ремонтник. Сотрудничаю параллельно с маленькой мастерской по ремонту электроники, находящейся в проходном месте, как совместитель, плюс выкупаю технику на Авито и Юле, привожу в норму и реализую там же. Через мои руки проходит много материнских плат, блоков питания АТХ, ЖК мониторов и ТВ, и другой электронной техники.

Значительная часть современной техники является цифровой, а следовательно, содержит в своем составе микроконтроллер или процессор управляющий работой устройства. Но все эти устройства должны где-то хранить управляющую программу и настройки техники, выставленные пользователем в меню. Несмотря на то, что микроконтроллеры зачастую имеют встроенную EEPROM память, обычно для хранения настроек используется небольшая по объему отдельная микросхема памяти.

Еепром 95320 чем прочитать. Смотреть фото Еепром 95320 чем прочитать. Смотреть картинку Еепром 95320 чем прочитать. Картинка про Еепром 95320 чем прочитать. Фото Еепром 95320 чем прочитать

На современной технике обычно эти микросхемы идут в планарном исполнении, типа поверхностный монтаж. Ремонт техники, помимо замены деталей на плате, а иногда и вместе с ними, включает в себя условно программную часть ремонта, перепрошивку данной микросхемы.

Еепром 95320 чем прочитать. Смотреть фото Еепром 95320 чем прочитать. Смотреть картинку Еепром 95320 чем прочитать. Картинка про Еепром 95320 чем прочитать. Фото Еепром 95320 чем прочитать

Микросхема EEPROM SMD

Зачастую нам даже не приходится браться за паяльник для того чтобы совершить перепрошивку, достаточно просто использовать специальную клипсу для прошивания, подключающуюся к программатору. Но здесь есть один важный нюанс, который касается перепрошивки микросхем 24 и 25 серии, соответственно EEPROM и Flash памяти.

Еепром 95320 чем прочитать. Смотреть фото Еепром 95320 чем прочитать. Смотреть картинку Еепром 95320 чем прочитать. Картинка про Еепром 95320 чем прочитать. Фото Еепром 95320 чем прочитать

Первая (моя) версия программатора

Flash память 25 серия, часто используется для хранения прошивки BIOS устройств, таких как материнские платы, видеокарты, цифровые приставки, недорогие ЖК ТВ и современные мониторы. Так вот, особенность прошивания микросхем без выпаивания заключается в том, что иногда прошиваемое устройство у нас запитывается по линии 3.3 вольта через клипсу для прошивания. И если материнские платы можно шить обычно без выпаивания микросхемы, за редким исключением, то роутеры, на которых кстати установлена точно такая же микросхема памяти, в большинстве случаев, по крайней мере на современных моделях, таким способом прошить уже проблематично.

Еепром 95320 чем прочитать. Смотреть фото Еепром 95320 чем прочитать. Смотреть картинку Еепром 95320 чем прочитать. Картинка про Еепром 95320 чем прочитать. Фото Еепром 95320 чем прочитать

Но если будет очень нужно есть один способ про который я читал в интернете: он заключается в двойном запитывании микросхемы BIOS, то есть мы сначала включаем питание устройства и микросхема запитывается штатно от блока питания устройства, а затем подключаем клипсу программатора к прошиваемой микросхеме и подключаем программатор к порту USB.

Еепром 95320 чем прочитать. Смотреть фото Еепром 95320 чем прочитать. Смотреть картинку Еепром 95320 чем прочитать. Картинка про Еепром 95320 чем прочитать. Фото Еепром 95320 чем прочитать

Способ этот опасен тем, что мы можем коротнуть что-нибудь на плате, не правильно, немного криво прицепив клипсу. Иначе говоря устроить короткое замыкание при подключении клипсы и сжечь как все устройство, так и прошиваемую микросхему, а в особо тяжелом случае может не поздоровиться даже и программатору.

Еепром 95320 чем прочитать. Смотреть фото Еепром 95320 чем прочитать. Смотреть картинку Еепром 95320 чем прочитать. Картинка про Еепром 95320 чем прочитать. Фото Еепром 95320 чем прочитать

Вторая версия программатора

Про худшее, короткое замыкание в USB порту, с последующим возможным выходом подгоранием Южного моста, я стараюсь не думать. Которое все же очень маловероятно, так как в программаторе используется буферная микросхема и в случае форс-мажора, скорее всего все ограничится только ее сгоранием. Причем даже если вы захотите использовать этот способ, у вас не будет 100 процентной уверенности в правильности сохранения Бекапа прошивки перед перепрошивкой устройства, так как во включенном устройстве на выводах микросхемы в момент сохранения прошивки может быть какая-то активность.

Еепром 95320 чем прочитать. Смотреть фото Еепром 95320 чем прочитать. Смотреть картинку Еепром 95320 чем прочитать. Картинка про Еепром 95320 чем прочитать. Фото Еепром 95320 чем прочитать

роутер микросхема с прошивкой

Предпочитаю пользоваться другим способом, тогда, когда это реально необходимо, перепрошивкой микросхемы с выпаиванием, то есть уже демонтированной микросхемы и последующим запаиванием обратно. На самом деле при наличии опыта все эти операции можно провести максимум за 30-40 минут.

Но как быть если у вас в мастерской нет паяльного фена? В таком случае сплав Вуда или Розе нанесенный на все ножки, с целью снижения температуры плавления припоя, с обоих сторон микросхемы, и обычный паяльник типа ЭПСН 40 ватт, помогут вам. Микросхема буквально отлетает от платы в два касания паяльника, попеременно прогревая обе стороны микросхемы.

После остается только пройтись оловоотсосом а затем оплеткой по выводам как микросхемы, так и контактных площадок на плате и мы можем спокойно шить микросхему программатором, а затем запаять обратно. Причем если вы занимаетесь ремонтом монитора и если подозрение на слетевшую прошивку – не торопитесь сразу начинать шить микросхему BIOS, для начала можно поискать на спец сайтах дамп EEPROM памяти микросхемы сохранения настроек.

Еепром 95320 чем прочитать. Смотреть фото Еепром 95320 чем прочитать. Смотреть картинку Еепром 95320 чем прочитать. Картинка про Еепром 95320 чем прочитать. Фото Еепром 95320 чем прочитать

Если же по каким-то причинам сохраненный ранее кем-то дамп найти не удалось, встречал в интернете на специализированных сайтах по ремонту электроники рекомендацию сохранить родной дамп EEPROM памяти, очистить микросхему и затем залить снова родной дамп. Не совсем понятно в чем смысл этой процедуры, но видимо раз люди пишут, это все таки имеет смысл.

Еепром 95320 чем прочитать. Смотреть фото Еепром 95320 чем прочитать. Смотреть картинку Еепром 95320 чем прочитать. Картинка про Еепром 95320 чем прочитать. Фото Еепром 95320 чем прочитать

Цифровая приставка – микросхема с прошивкой

В самом крайнем случае можно попробовать включить монитор или другую технику просто очистив EEPROM память от старых данных, при включении устройства, в нее, если это было запланировано производителем сохранятся текущие настройки. Если же вы пытаетесь сохранить родной дамп и оболочка для прошивания выдает ошибку, либо при верификации, мы получаем каждый раз несоответствие залитого или сохраненного дампа с дампом прошивки, который загружен в буфер программы оболочки для прошивания, и такая микросхема однозначно требует замены на новую или как минимум проверенную с донора.

Еепром 95320 чем прочитать. Смотреть фото Еепром 95320 чем прочитать. Смотреть картинку Еепром 95320 чем прочитать. Картинка про Еепром 95320 чем прочитать. Фото Еепром 95320 чем прочитать

Стоимость микросхем EEPROM памяти

Это касается как микросхем Flash, так и EEPROM памяти. Причем микросхемы EEPROM памяти, так как имеют очень небольшой объем, стоят новые в радиомагазине копейки. Большинство микросхем как 24, так и 25 серии, имеющие одинаковые объем и напряжение питания, являются взаимозаменяемыми. То есть теоретически вы можете демонтировать микросхему Flash 25 серии объемом 4 МБ с нерабочего роутера и восстановить с ее помощью цифровую DVB-T2 приставку с микросхемой, например, погоревшей из-за грозы.

Как минимум слет прошивки после грозы на подобных приставках, имеющих внешние ДМВ антенны, которые часто устанавливают в частных домах за городом, там, где прием сигнала не уверенный, очень частое явление.

Подведём итог

В данной статье все нюансы восстановления прошивки устройств разобрать просто не возможно, но могу сказать, что перепрошивка программатором это один из самых легких видов ремонта, не требует вложений в ЗИП, по крайней мере дорогостоящий.

Еепром 95320 чем прочитать. Смотреть фото Еепром 95320 чем прочитать. Смотреть картинку Еепром 95320 чем прочитать. Картинка про Еепром 95320 чем прочитать. Фото Еепром 95320 чем прочитать

Прошивки мониторов на сайте

И если дамп прошивки есть в открытом доступе на специализированных сайтах, проблема с восстановлением устройства часто бывает решена уже в первый час выполнения ремонта. Причем для выполнения данного вида ремонта не требуется быть опытным мастером – любой человек выполнивший данную операцию хотя бы три-четыре раза будет совершать его в дальнейшем уже машинально, на автоматизме. Всем удачных ремонтов – AKV.

Еепром 95320 чем прочитать. Смотреть фото Еепром 95320 чем прочитать. Смотреть картинку Еепром 95320 чем прочитать. Картинка про Еепром 95320 чем прочитать. Фото Еепром 95320 чем прочитать

Холодными зимними вечерами… нет… в дождливую Питерскую погоду нашел интересное дополнительное хобби.
Всё, что сказано ниже — не является инструкцией к действию! Если хотите повторить — это на Ваш риск!
Стало интересно как считать напрямую из приборок дамп, на данную мысль натолкнули записи pvc1
Заказал с али:
Программатор CH341A для eerom 24 и 25 серий,
Клипса (Щипцы) для подключения напрямую к 8ми ножковым микросхемам,
Программатор EZP2010, т.к. посмотрел на приборках VDO установлены eeprom серии 93.
Вообще перечень eeprom возможных в приборках собран тут (ссылка).
Всё приехало и нужно было протестировать. Т.к. гарантия на полика magic182gt заканчивается через 1.5 года, а ждать столько не хочется, провел испытания на имеющихся остатках:
1. Остатки приборки бош/мотометр с которой уже много чего выпаяно.
2. Остатки приборки vdo, тоже как запчасть.

Итак по порядку:
1. Смотрим программатор CH341A и понимаем, что софта и драйверов нет. ) Поиски в интернете приводят на сайт радиоремонтников профессионалов. Для того чтобы скачать файлы с этого сайта нужно зарегистрироваться и пройти «легкий» тест по схемотехнике. Пришлось вспомнить чему учили более 15 лет назад и, как ни удивительно, ответил на 5 из 6 вопросов при допустимом одном неверном ответе.
Драйвера установлены (под win 7 32-бит) и программа запущена.

2. Нужно подключаться к микросхеме, но как?!

Еепром 95320 чем прочитать. Смотреть фото Еепром 95320 чем прочитать. Смотреть картинку Еепром 95320 чем прочитать. Картинка про Еепром 95320 чем прочитать. Фото Еепром 95320 чем прочитать

Еепром 95320 чем прочитать. Смотреть фото Еепром 95320 чем прочитать. Смотреть картинку Еепром 95320 чем прочитать. Картинка про Еепром 95320 чем прочитать. Фото Еепром 95320 чем прочитать

3. Теперь нужно подключиться к программатору CH341A — крутил, вертел его и понял, что отличается от тех, что на фото в интернете! На моем указан текст 24xx и полукруг справа от надписи… Тупил-тупил, взял мультиметр и прозвонил точки подключения на массу (корпус программатора), а так как масса в микросхемах 24 серии — это первая ножка (пин), то правильным оказалось подключение как на фото:

Еепром 95320 чем прочитать. Смотреть фото Еепром 95320 чем прочитать. Смотреть картинку Еепром 95320 чем прочитать. Картинка про Еепром 95320 чем прочитать. Фото Еепром 95320 чем прочитать

Еепром 95320 чем прочитать. Смотреть фото Еепром 95320 чем прочитать. Смотреть картинку Еепром 95320 чем прочитать. Картинка про Еепром 95320 чем прочитать. Фото Еепром 95320 чем прочитать

4. Выбираем в программе тип микросхемы:
24-ая серия, производитель общий и микросхему 24C02 (как написано на ней!)
Жмем кнопку считать, ждем какие-то доли секунды и получаем:

Еепром 95320 чем прочитать. Смотреть фото Еепром 95320 чем прочитать. Смотреть картинку Еепром 95320 чем прочитать. Картинка про Еепром 95320 чем прочитать. Фото Еепром 95320 чем прочитать

Следующий этап изучений — микросхемы 93-ей серии:
1. Смотрим на микросхему на плате vdo от гольфа 4:

Еепром 95320 чем прочитать. Смотреть фото Еепром 95320 чем прочитать. Смотреть картинку Еепром 95320 чем прочитать. Картинка про Еепром 95320 чем прочитать. Фото Еепром 95320 чем прочитать

2. Скачиваем драйвера с диска с программатором EZP2010, ставим их вручную в win7 32bit через диспетчер устройств с подключенным программатором.

3. Подключаем программатор, клипсу на микросхему, выбираем тип микросхеме 93LC86 (8bit), жмем считать и, барабанная дробь, получаем сплошные FF FF FF FF FF… т.е. не читается. (((
Почему? Есть идеи, что сделал не так?
Подключал EZP2010 к той же микросхеме 24C02 и считывание происходит корректно и идентично CH341A, т.е. программатор EZP2010 работает.

Источник

Работа с параметрами в EEPROM, как не износить память

Введение

Доброго времени суток. Прошлая моя статья про параметры в EEPROM была, мягко говоря, немного недопонята. Видимо, я как-то криво описал цель и задачу которая решалась. Постараюсь в этот раз исправиться, описать более подробно суть решаемой проблемы и в этот раз расширим границы задачи.

А именно поговорим о том, как хранить параметры, которые необходимо писать в EEPROM постоянно.

Особенность таких параметров заключается в том, что их нельзя писать просто так в одно и то же место EEPROM, вы просто израсходуете все циклы записи EEPROM. Например, если, необходимо писать время работы один раз в 1 минуту, то нетрудно посчитать, что с EEPROM в 1 000 000 циклов записей, вы загубите его меньше чем за 2 года. А что такое 2 года, если обычное измерительное устройство имеет время поверки 3 и даже 5 лет.

Кроме того, не все EEPROM имеют 1 000 000 циклов записей, многие дешевые EEPROM все еще производятся по старым технологиям с количеством записей 100 000. А если учесть, что 1 000 000 циклов указывается только при идеальных условиях, а скажем при высоких температурах это число может снизиться вдвое, то ваша EEPROM способно оказаться самым ненадежным элементом уже в первый год работы устройства.

Поэтому давайте попробуем решить эту проблему, и сделать так, чтобы обращение к параметрам было столь же простым как в прошлой статье, но при этом EEPROM хватало бы на 30 лет, ну или на 100 (чисто теоретически).

Итак, в прошлой статье, я с трудом показал, как сделать, так, чтобы с параметрами в EEPROM можно было работать интуитивно понятно, не задумываясь, где они лежат и как осуществляется доступ к ним

Для начала проясню, для чего вообще нужно обращаться по отдельности к каждому параметру, этот момент был упущен в прошлой статье. Спасибо товарищам @Andy_Big и @HiSER за замечания.

Если использовать способ, который предложил пользователь @HiSER- это будет означать, что для перезаписи одного параметра размером в 1 byte, я должен буду переписать всю EEPROM. А если алгоритм контроля целостности подразумевает хранение копии параметров, то для 200 параметров со средней длиной в 4 байта, мне нужно будет переписать 1600 байт EEPROM, а если параметров 500, то и все 4000.

Малопотребляющие устройства или устройства, питающиеся от от токовой петли 4-20мА должны потреблять, ну скажем 3 мА, и при этом они должны иметь еще достаточно энергии для питания модема полевого интерфейса, графического индикатора, да еще и BLE в придачу. Запись в EEPROM очень энергозатратная операция. В таких устройствах писать нужно мало и быстро, чтобы средний ток потребления был не высоким.

Очевидно, что необходимо, сделать так, чтобы микроконтроллер ел как можно меньше. Самый простой способ, это уменьшить частоту тактирования, скажем до 500 КГц, или 1 Мгц (Сразу оговорюсь, в надежных применениях использование режима низкого потребления запрещено, поэтому микроконтроллер все время должен работать на одной частоте). На такой частоте, простая передача 4000 байт по SPI займет около 70 мс, прибавим к этому задержку на сохранение данных в страницу (в среднем 7мс на страницу), обратное вычитывание, и вообще обработку запроса микроконтроллером и получим около 3 секунд, на то, чтобы записать один параметр.

Поэтому в таких устройствах лучше чтобы доступ к каждому параметру был отдельным, и обращение к ним должно быть индивидуальным. Их можно группировать в структуру по смыслу, или командам пользователя, но лучше, чтобы все они не занимали больше одной страницы, а их адреса были выравнены по границам страницы.

Как работать с EEPROM, чтобы не износить её

Те кто в курсе, можете пропустить этот раздел. Для остальных краткое, чисто мое дилетантское пояснение.

Как я уже сказал, число записей в EEPROM ограничено. Это число варьируется, и может быть 100 000, а может и 1 000 000. Так как же быть, если я хочу записать параметр 10 000 000 раз? И здесь мы должны понять, как внутри EEPROM устроен доступ к ячейкам памяти.

Итак, в общем случае вся EEPROM разделена на страницы. Страницы изолированы друг от друга. Страницы могут быть разного размера, для небольших EEPROM это, скажем, 16, 32 или 64 байта. Каждый раз когда вы записываете данные по какому-то адресу, EEPROM копирует все содержимое страницы, в которой находятся эти данные, во внутренний буфер. Затем меняет данные, которые вы передали в этом буфере и записывает весь буфер обратно. Т.е. по факту, если вы поменяли 1 байт в странице, вы переписываете всю страницу. Но из-за того, что страницы изолированы друг от друга остальные страницы не трогаются.

Таким образом, если вы записали 1 000 000 раз в одну страницу, вы можете перейти на другую страницу и записать туда еще 1 000 000 раз, потом в другую и так далее. Т.е. весь алгоритм сводится к тому, чтобы писать параметр не в одну страницу, а каждый раз сдвигаться в следующую страницу. Можно закольцевать эти действия и после 10 раз, снова писать в исходную страницу. Таким образом, вы просто отводите под параметр 10 страниц, вместо 1.

Анализ требований и дизайн

Все требования можно сформулировать следующим образом:

Пользователь должен задать параметры EEPROM и время обновления параметра

На этапе компиляции нужно посчитать количество необходимых страниц (записей), чтобы уложиться в необходимое время работы EEPROM. Для этого нужно знать:

Количество циклов перезаписи

Время обновления параметра

Время жизни устройства

Хотя конечно, можно было дать возможность пользователю самому задавать количество записей, но что-то я хочу, чтобы все считалось само на этапе компиляции.

Каждая наша переменная(параметр) должна иметь уникальный начальный адрес в EEPROM

Мы не хотим сами руками задавать адрес, он должен высчитываться на этапе компиляции

При каждой следующей записи, адрес параметра должен изменяться, так, чтобы данные не писались по одному и тому же адресу

Это также должно делаться автоматически, но уже в runtime, никаких дополнительных действий в пользовательском коде мы делать не хотим.

Мы не хотим постоянно лазить в EEPROM, когда пользователь хочет прочитать параметр

Обычно EEPROM подключается через I2C и SPI, передача данных по этим интерфейсам тоже отнимает время, поэтому лучше кэшировать параметры в ОЗУ, и возвращать сразу копию из кеша.

При инициализации мы должны найти самую последнюю запись, её считать и закешировать.

За целостность должен отвечать драйвер.

За алгоритм проверки целостности отвечает драйвер, если при чтении он обнаружил несоответствие он должен вернуть ошибку. В нашем случае, пусть в качестве алгоритма целостности будет простое хранение копии параметра. Сам драйвер описывать не буду, но приведу пример кода.

Ну кажется это все наши хотелки. Как и в прошлой статье давайте прикинем дизайн класса, который будет описывать такой параметр и удовлетворять нашим требованиям:

Еепром 95320 чем прочитать. Смотреть фото Еепром 95320 чем прочитать. Смотреть картинку Еепром 95320 чем прочитать. Картинка про Еепром 95320 чем прочитать. Фото Еепром 95320 чем прочитать

Посмотрим на то, как реализуются наши требования таким дизайном.

Пользователь должен задать параметры EEPROM и время обновления параметр

При каждой следующей записи, адрес параметра должен изменяться, так, чтобы данные не писались по одному и тому же адресу

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

По нему мы будет рассчитывать следующий адрес записи

Для того, чтобы после выключения/включения датчика найти последнюю запись, считать её и проинициализировать значением по адресу этой записи кеширумое значение в ОЗУ.

Давайте посмотрим как реализован метод расчета текущего адреса записи:

Мы не хотим постоянно лазить в EEPROM, когда пользователь хочет прочитать параметр

Теперь самое интересное, чтобы проинициализировать копию в ОЗУ правильным значением, необходимо при запуске устройства считать все записи нашего параметра и найти запись с самым большим индексом. Наверняка есть еще разные методы хранения данных, например, связанный список, но использование индекса, показалось мне ну прямо очень простым.

В общем-то и все класс готов, полный код класса:

Еепром 95320 чем прочитать. Смотреть фото Еепром 95320 чем прочитать. Смотреть картинку Еепром 95320 чем прочитать. Картинка про Еепром 95320 чем прочитать. Фото Еепром 95320 чем прочитать

Еепром 95320 чем прочитать. Смотреть фото Еепром 95320 чем прочитать. Смотреть картинку Еепром 95320 чем прочитать. Картинка про Еепром 95320 чем прочитать. Фото Еепром 95320 чем прочитать

Результат

Собственно все, теперь мы можем регистрировать в списке любые параметры:

Что произойдет в этом примере, когда мы будем писать 10,11,12. 15 в наш параметр. Каждый раз при записи, адрес параметра будет смещаться на размер параметра + размер индекса + размер копии параметра и индекса. Как только количество записей превысит максимальное количество, параметр начнет писаться с начального адреса.

На картинке снизу как раз видно, что число 15 с индексом 5 записалось с начального адреса, а 10 теперь нет вообще.

Еепром 95320 чем прочитать. Смотреть фото Еепром 95320 чем прочитать. Смотреть картинку Еепром 95320 чем прочитать. Картинка про Еепром 95320 чем прочитать. Фото Еепром 95320 чем прочитать

В данном случае после сброса питания, при инициализации, будет найдена запись с индексом 5 и значением 15 и это значение и индекс будут записаны в кэшируемую копию нашего параметра.

Вот и все, надеюсь в этой статье цель получилось пояснить более детально, спасибо за то, что прочитали до конца.

Источник

еепром 95160

Добро пожаловать на ChipTuner Forum.

Опции темы

opavel

Волков

96160 действительно вдвое больше размером, чем буфер комбилоадера. Во второй половине находятся данные самообучения, если в данной модификации блока нет контроллера поддержания питания.

В 2010 г. появились новые версии аппаратной реализации ЭБУ M73. С целью удешевления из схемы была исключена микросхема TDA3664, которая обеспечивала питание процессора и ОЗУ во время отключения зажигания. Разумеется, при этом все накопленные данные адаптаций терялись бы, но в новых прошивках I(А)303CF06 и I(А)327RD08 перед отключением питания процессора данные адаптаций записываются в EEPROM. При включении зажигания содержимое из EEPROM записывается в ОЗУ, таким образом, ЭБУ ведет себя точно также, как если бы питание не отключалось. Для того, чтобы реализовать этот алгоритм, в блоке должна быть установлена микросхема EEPROM 95160 (или Atmel 25160), вместо ранее устанавливаемой 95080. Таким образом, получается, что для работы старых версий прошивок в ЭБУ должна быть установлена TDA3664 и EEPROM любого размера, а для новых прошивок — TDA3664 не нужна (но если установлена, то не помешает работе), а EEPROM должна быть удвоенной емкости (95160 или 25160). Учитывайте данные особенности при чип-тюнинге этих ЭБУ, в противном случае, система не сможет нормально работать. Следует заметить, что последние блоки M73 старой аппаратной реализации уже имели EEPROM удвоенной емкости, поэтому, они наиболее универсальны, в них можно «лить» любую прошивку

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *