В поисках «чего бы ещё такого собрать на Ардуино» нашел тестер микросхем, но сегодняшняя статья посвящена не тестеру, а микросхеме EEPROM которая используется в схеме. Как видно из названия, микросхема эта 24С512 (64 килобайта). Я прикупил эту микросхему на Озоне, причем не одну, а 2 штуки комплектом, цена около 400 рублей за обе.
Никогда раньше не имел дело с такими микросхемами, но программатор для серий 24хх 25хх имеется в наличии, это СН341А:
Для записи использовал программу AsProgrammer dregmod v3.13.
Итак, вставляю в панель микросхему, подключаю, выбираю 24С512 и пробую записать.
Файл для записи имеет размер 24 килобайта, и содержит в себе скрипты тестов различных микросхем:
Шью, вроде норм, но по окончании записи выходит сообщение об ошибке сравнения:
Считываю записанное, а там вот такая картина:
Такие одинаковые блоки почти равномерно распределились по всему файлу до самого конца. Данный блок даже не цельный, а состоит из 2 частей, взятых из разных мест файла.
Сначала грешил на программатор, и нашел некоторые доработки, без которых, как пишут, пользоваться им категорически нельзя! Доработка заключается в том, что бы запитать контроллер программатора от 3,3 вольт вместо 5ти. Доработку делал по этой схеме, но без замены конденсаторов. Результата доработка не дала. Проверить больше было нечем, но порывшись в «бездонном сарае» нашел несколько микросхем 24С08 и 24С02 (на платах кинескопных телевизоров) и они записываются нормально, такого безобразия, как с «новыми» 24С512 нет. В ходе экспериментов запутался в микросхемах и залил прошивку для 512 в 08 и получил похожий результат! И тогда стало понятно, что микросхемы с Озона это подделки, осталось выяснить на какой реальный размер они. Стал прошивать разными прошивками и оказалось, что как 24С02 эти микросхемы работают нормально, то есть под видом 64 килобайтной памяти продали микросхему на 256 байт! Причём обе такие.
Написал заявку на возврат, приложил фото, и на следующий день возврат одобрили.
А в микросхему залил следующую инфу, для следующих покупателей: