Проблема с записью страницами в SPI Flash SST25VF080B

Нет ответов
krepton85
Offline
Зарегистрирован: 02.02.2016

И так, суть проблеммы в этой библиотеке: https://yadi.sk/d/jiWX3F8R3UwSDC я ее немного исправлял, но суть не в этом. Эта библиотека работает отлично с флэшками WINBOND 25Q80 записывает страницами с использованием инструкции 02h и считывает, тоже все без проблемм, но вот попалась мне б.у. flash SST25VF080B ( http://www.datasheet.hk/view_download.php?id=1685450&file=0344\sst25vf080b_2508283.pdf )и страницами уже не записывает, стирание и чтение проходят без проблемм. Изучил даташиты, оказывается для флэшки SST25VF080B инструкция 02h используется только для записи по 1-ому байту, а что бы использовать запись страницами есть др. инструкция ADh, хорошо. Все это учел в библиотеке - если автоматически определяется по id_dev 0xbf258e (т.е. SST25VF080B) то использовать др. инструкцию (ADh) вместо 02h. Но что то это совсем не работает, подскажите что не так делаю? Пока остановился на побайтовой записи, но это таааак медленно. :)