Dr. Добрянский
25.06.2007, 11:58
Переделал немного софт программатора memory.rar которым программировал at45db041 на сименсах 4015. Теперь прошивает и AT45DB161, тип микросхемы определяет автоматически при чтении регистра статуса, после запуска по умолчанию стоит 81. Успешно прошил панасоник tg2238.

Прошивку взял здесь http://bbs.radiolink.ru/forum/showthread.php?s=&threadid=31874&highlight=%2Atg2238%2A
один нюанс есть у этого файла размер сектора 512 байт, а не 528,

bvj
26.06.2007, 03:47
Потому что эта прошивка от Автопрога, только основной блок.
И как ты выкрутился из этой ситуации? Задавал в диалоге 512 байт?
На тот случай, если и дальше будешь развивать, прилагаю файлик, чтобы не шерстить все описания флешей.

vsky
26.06.2007, 15:26
подскажите пожалуйста вот эта штука http://pinokio3000.narod.ru/my_designs/AVR910_USB_Programmer.htm будет ли работать с as2isp.

заранее благодарен.

Dr. Добрянский
26.06.2007, 16:37
bvj да руками указал при загрузке файла в память.
Вычисления подсказали размер файла 2_097_152 байт количество страниц 4096, получается 512, хотя по умолчанию попробовал 528, не заработал :) ..... Я тут читал у чела одного на этом форуме тоже трабла была с самопальным софтом, фича в том что для указания адреса в флешах с сектором 264 байта надо 9 бит , а для 528 надо 10 бит, соответственно требуется смещать адрес страницы в командной последовательности когда создаешь транзакцию.