Привет, извините за мой плохой русский, я использую Google перевод с английского. Мне нужно перепрошить KB9012. У меня нет программиста или специального оборудования для него, только материнская плата с заменяемым разъемом DIP8 bios и портом LPT.
Некоторые решения, которые я пробовал, но не работали:
- Использование программного обеспечения flashrom с программатором параллельного порта Rayer_SPI - оно даже не обнаруживает внутреннюю флэш-память KB9012.
- Использование flashrom с разъемом DIP8 BIOS материнской платы после горячей замены его оригинального чипа на провода отладки KBC - flashrom может обнаруживать KB9012, но чтение / стирание / запись не удается из-за частоты SPI ICH7 17,86 МГц, а максимальная KB9012 составляет 16 МГц.
- Использование программатора параллельного порта SPIPGM, который разработан для EEPROM SPI BIOS - он не обнаруживает KBC из-за различных команд, используемых KB9012 и обычных чипов BIOS.
Flashrom - это программное обеспечение с открытым исходным кодом, написанное на языке программирования C, вот ссылка на него:
https://github.com/flashrom/flashromВот таблица данных KBC:
https://reservice.pro/upload/Datasheets/kb9012qf.pdfИ я нашел другое программное обеспечение, которое использует параллельный порт для программирования SPI, UniProf. К сожалению, это для AVR, но есть опция EEPROM:
http://cxem.net/software/uniprof.phpPostal2, он имеет поддержку KB9012, но его нельзя использовать с выводами отладки, напрямую подключенными к порту LPT, требуется внешнее оборудование:
http://remont-aud.net/forum/119-35486-1Есть ли способ прошить KB9012 аппаратным обеспечением, которое у меня установлено? Большое спасибо за помощь! :)