[cvetblue]Подключаем программатор Postal_AVR, в панельку SPI-Flash вставляем микросхему памяти, например: MX25L1005, напряжение питания 3V3 (переключатель в положении 3V3).
На иконке ставим галку в окошке SPI Flash и переходим к вкладке
Setting (Настройки)
Снимаем галки
EEPROM и
DataFlash, выбираем MX25L1005, в нашем примере 28К (М25Р10). Снятые галки в окошках позволяют работать с микросхемами памяти SPI flash с объемами от 64КB до 64MB. Галка, поставленная в окошке EEPROM, разрешает работу с микросхемами памяти Big SPI с объемами от 128B до 128KB. Не путайте Big SPI EEPROM и SPI Flash – это разные типы микросхем, хотя и разводка выводов одинаковая. Галка, поставленная в окошке DataFlash, открывает нам возможность работы с микросхемами памяти 45 серии. Микросхемы памяти DataFlash 45 серии вставляются в слот SPI Flash через переходник-адаптер, так как разводка выводов отличается от разводки микросхем памяти SPI Flash 25 серии. Работа с микросхемами памяти DataFlash 45 серии ничем не отличается от работы с микросхемами памяти SPI Flash 25 серии.
Жмём
Version, в лог-окне видим, что всё в порядке, далее – жмём
Read. Идёт чтение, внизу видно, под каким именем будет сохранённый считанный дамп: backup_SPI_006. каждое следующее считывание увеличивает номер "backup_SPI" на "1", пока не будет нажата кнопка Reset
После чтения происходит верификация (повторное считывание и сравнение), если галочка в окошке
Auto не убрана.
Результат проверки, в нашем случае для MX25L1005 -«SPI Flash Verify 13107 ОК», успешный. Считанный дамп находится в папке с софтом и в данном случае имеет название backup_SPI_007, вы можете его переименовать, например:G41M-D20_MX25L1005, т.е. вы указали название материнки и м/с, которая там стоит.
Запись микросхем памяти SPI Flash 25 серии. Напряжение питания 3v3 – джемпер в положении 3v3. Вставляем микросхему памяти, например MX25L1005 в слот SPI Flash, подключаем программатор к компьютеру, запускаем софт.
Выбираем для MX25L1005 – 128К (М25Р10) и жмѐм ОК.
Жмём
Open и выбираем прошивку под данную микросхему, в нашем случае MX25L1005.bin. Далее нажимаем
Write, если стоит галка в окошке
Auto, сначала произойдёт стирание чипа, программа сообщит об успешном стирании: Chip is Empty. Erase Not Need. May be DATA-Line disconnected?, жмём ОК. Дальше произойдёт запись чипа выбранным дампом.
По окончании записи и проверки мы увидим SPI Verify 131072 OK – это значит, что данные операции прошли успешно.Микросхемы SPI Flash перед записью обязательно требуют стирания. Эту операцию можно сделать вручную, или в автоматическом режиме поставив галку в окошке
Auto.[/cvetblue]