Пользуюсь этой прогой+ HEX-редактор Okteta при модификации,расширении памяти и перепрошивке роутеров. Вот эта строка "No CFI structure found, trying to get capacity from device ID. Set manually if detection fails." несколько напрягает.. Причем ее видно "глазами" в коде самой программы и она по идее должна появляться только при условии, ЕСЛИ микросхема не считана.. Правда иногда бывает и не выводится... Закономерности не замечено..
No CFI structure found, trying to get capacity from device ID. Set manually if detection fails.Да это меня тоже напрягло. Многие поднимали по этому поводу "шум". Я не стал долго думать, а провел несколько экспериментов.
- дамп
- очистка
- заливка
- установка на мать - загрузка в новый биос.
И во всех случаях получил положительный результат.
Возможно с другими микросхемами (24) будут косяки, но на них испытаний не проводил.
Подозреваю что в самой проге закралась логическая ошибка вот тут if(in[0x11]=='Q' && in[0x12]=='R' && in[0x13]=='Y')нужно вникать. Очевидно для чтения берет не те адреса памяти(может битность самой системы влияет..). Поэтому выводит сообщение.
точно таким же программатором с али-экспресса прошивал умерший биос(сама микросхемка сгорела) от asus p9x79 deluxe.
купил микросхемок в наборе из 10 штук там же за 5$
правда сначала микруху насильно забивал нулями, а затем лил прошивку. на все ушло времени минут 20.
Комментарии (5)
Пользуюсь этой прогой+ HEX-редактор Okteta при модификации,расширении памяти и перепрошивке роутеров. Вот эта строка "No CFI structure found, trying to get capacity from device ID. Set manually if detection fails." несколько напрягает.. Причем ее видно "глазами" в коде самой программы и она по идее должна появляться только при условии, ЕСЛИ микросхема не считана.. Правда иногда бывает и не выводится... Закономерности не замечено..
Да это меня тоже напрягло. Многие поднимали по этому поводу "шум". Я не стал долго думать, а провел несколько экспериментов.- дамп
- очистка
- заливка
- установка на мать - загрузка в новый биос.
И во всех случаях получил положительный результат.
Возможно с другими микросхемами (24) будут косяки, но на них испытаний не проводил.
Подозреваю что в самой проге закралась логическая ошибка вот тут
if(in[0x11]=='Q' && in[0x12]=='R' && in[0x13]=='Y')
нужно вникать. Очевидно для чтения берет не те адреса памяти(может битность самой системы влияет..). Поэтому выводит сообщение.ps Okteta интересный
точно таким же программатором с али-экспресса прошивал умерший биос(сама микросхемка сгорела) от asus p9x79 deluxe.
купил микросхемок в наборе из 10 штук там же за 5$
правда сначала микруху насильно забивал нулями, а затем лил прошивку. на все ушло времени минут 20.
А сам процесс описать, как вы это все делали?
можно и хотсвапом через flashrom
Отправить комментарий