При работе с указанным чипом в софте надо выбрать SSTLF004А !!
- Софт с выбранным SST49LF003A работает с адресной областью 0х00000-0х5FFFF.
Однако чип LF003 имеет (одинаковую с LF004) адрессную область 0х00000- 0x7FFFF. Для LF003 область 0х00000- 0x1FFFF неиспользуется (invalid adress range).
- Если читать чип, то в буффере получим по адресам 0х00000-0х1FFFF 0хFF, 0х20000-0х5FFFF 2мб файла. Последний 1мб отсутсвует.
- Если читать чип с выбранным SSTLF004А, то в буффере получим по адресам 0х00000-0х1FFFF 0хFF, 0х20000-0х7FFFF 3мб файла.
- Если имеем 3мб (384КВ) исходный файл для записи, то к нему в начале следует добавить 1мб (128КВ) с данными 0хFF.
- Выбираем SSTLF004А, вставим галку Skip Write 0xFF, грузим новый файл, смотрим ID, стираем и программируем.
- Формирование 4мб файла можно провести разными программами .
То же самое можете делать с софтом Виллема :
a) выбираем 8мб чип SST49LF008A (область буффера 0х00000-0хFFFFF)
б) если там содержание, clear buffer 0xFF
в) load 3Mb файл источника, инфо сейчас в адрессах 0х00000-0х5FFFF, далее 0х60000-0хFFFFF пусто 0хFF
г) выбираем команду Actions> Move A to B adress; A=0x0, B=0x20000, size 0x60000. Теперь 0х00000-0х1FFFF первый мб файла, 0х20000-0х7FFFF весь 3мб файл, 0х80000-0хFFFFF пусто 0хFF
д) Move A to B adress; A=0x80000, B=0x0, size 0x20000. Теперь 0х00000-0х1FFFF пусто 0хFF, 0х20000-0х7FFFF весь 3мб файл, 0х80000-0хFFFFF пусто 0хFF
е) выбираем SST49LF004A. Теперь 0х00000-0х1FFFF пусто 0хFF, 0х20000-0х7FFFF весь 3мб файл. Буффер готов для программировании.
- Проверена работа с чипом SSTLF003A (ID, erase, program, verify, read - OK). Огромное спасибо то konischev в участии экспериментах и в обеспечении чип-образцов.
Как программировать SST49LF003A ?
-
- Сообщения:3
- Зарегистрирован:Пт мар 06, 2009 1:22 pm
Re: Как программировать SST49LF003A ?
Ezo, скажите пожалуйста где выставить Offset 0x20000. У меня на вкладке Configs(больше нигде не могу найти слова Offset ) Offset 0x000000, его значение не меняется переходником шил всё что он поддерживает кроме SST49LF003A при записи возникает ошибка Eror at 0x000000 сразу после запуска записи. Софт 0,97ja OC:WinXP на плате написано V3.1 спаял пару лет назад шьет всё что попадается, класная штука иногда сильно выручает. Объясните пожалуйста ещё раз для тупых. Спасибо.
Re: Как программировать SST49LF003A ?
В скрине софта, нижный правый угол , Offset (HEX) в место "0" пишем 0x20000 (или 20000, уже непомню)