Прочитал свой
EEPROM с
разьема АК (от ноута DNS), не выпаивая, с помощью
Arduino Uno, АК подключил (с подвязкой 4.7к к +5В) на А4 (SDA) и A5 (SCL).
Сначала потренировался на внешней
24C02 на макетке, затем с АК считал по адресу
0x0B
Инструкция по считыванию EEPROM, может кому прогодиться:
1. Прошиваем на Arduino Uno скетч
read_epromm_fin (приложил). Брал
здесь, убрал запись и вывод лишних столбцов.
2. В терминале выделяем и копируем столбец в буфер
Ctrl+C
3. Вставляем в
Notepad++
4. Ко все значениям с одним разрядом дописать 0
, перед ним, т.е. до 2х разрядного, пример:
1 -> 01
5. Там же -> Правка -> Операции с пробелами ->
Символ Конца строки в Пробел (столбец выстроится в линию)
6. Копируем в буфер
7. В
WinHex Edit -> Cliboard Data -> Paste Into New Files ->
ASCII Hex, если всё правильно, то вставиться нормально весь буфер.
З раза слил, с интералом в нескольких минут, приложил EEPROMы, может кто подскажет где и что? Есть некоторые участки, не изменились, возможно какие то константы.
Хотя возможно это и не с 24С02, может какая память контролера. Надо для полной уверенности слить еще через прогер, как выше писали..