Нужно написать программу на ассемблере для перепрошивки микросхемы Flash bios. С ассемблером знаком.
подскажите как это сделать
как производится чтение-запись микросхемы
что для этого нужно знать
какую литературу, документацию почитать
Нужно написать программу на ассемблере для перепрошивки микросхемы Flash bios. С ассемблером знаком.
подскажите как это сделать
как производится чтение-запись микросхемы
что для этого нужно знать
какую литературу, документацию почитать
Дизассемблировать последнюю версию AWDFlash, а потом собрать.
Нужно написать программу на ассемблере для перепрошивки микросхемы Flash bios. С ассемблером знаком.
- подскажите как это сделать?
- как производится чтение-запись микросхемы?
- что для этого нужно знать?
- какую литературу, документацию почитать
Вопрос поставлен глобально, но для начала рекомендую получить документацию на один из самых распространенных Flash ROM (например, SST 29EE010) и получить ответ, как производится запись микросхемы, как устройства.
Вопрос о том как вычитать информацию из Flash ROM в сеансе операционной системы уже обсуждался на этом сайте. Нужно просто поискать.
Полезно изучить код UNIFLASH (если он еще доступен; тут я пас, другие помогут).
Нужно написать программу на ассемблере для перепрошивки микросхемы Flash bios. С ассемблером знаком.
подскажите как это сделать
как производится чтение-запись микросхемы
что для этого нужно знать
какую литературу, документацию почитать
Дизассемблировать последнюю версию AWDFlash, а потом собрать.
Т.е. по твоему AWDFlash - универсальный прошивальщик для любого биоса? ты не прав
Добавлено спустя 13 минут 24 секунды:
но для начала рекомендую получить документацию на один из самых распространенных Flash ROM (например, SST 29EE010) и получить ответ, как производится запись микросхемы, как устройства.
Нужно написать программу на ассемблере для перепрошивки микросхемы Flash bios. С ассемблером знаком.
подскажите как это сделать
как производится чтение-запись микросхемы
что для этого нужно знать
какую литературу, документацию почитать
Дизассемблировать последнюю версию AWDFlash, а потом собрать.
Т.е. по твоему AWDFlash - универсальный прошивальщик для любого биоса? ты не прав
Вам шашечки или ехать ?
AWDFlash знает как шить большинство микросхем.
Если вас более интересуют BIOS от AMI, то и у них есть прошивальщик флеш микросхем.
А можно начать с нуля ознакомившись с документацией на флеш микросхемы.
Волшебное слово Google !
За несоответствие действительности Вашим о ней представлениям администрация форума ответственности не несет.
17 Ноя 2006 - 23:37 Unknown BIOS
проблема у меня с Паскалем, давным давно на нем ничего не писал и уже почти ничего не помню как там и что, поэтому листинг Uniflash мне не поможет.
В общем насколько я понимаю перезапись микросхемы будет происходить следующим образом (поправьте если я не прав):
1.перепрограммировать северный хаб, чтобы отключить затенение BIOS (Shadow ROM).
это необходимо чтобы данные посылаемые по адресам BIOS'а писались не в оперативку, а посылались южному хабу для записи в микросхему Flash ROM (как это сделать должно быть в даташите на чипсет написано)
2.перепрограммировать микросхему Flash ROM путем посыла определенных команд по ее адресам (команды и адреса указаны в даташите на микросхему)
А существует ли какой-нибудь универсальный способ?
Или может я все не так понимаю?
Дизассемблировать последнюю версию AWDFlash, а потом собрать.
Вопрос поставлен глобально, но для начала рекомендую получить документацию на один из самых распространенных Flash ROM (например, SST 29EE010) и получить ответ, как производится запись микросхемы, как устройства.
Вопрос о том как вычитать информацию из Flash ROM в сеансе операционной системы уже обсуждался на этом сайте. Нужно просто поискать.
Полезно изучить код UNIFLASH (если он еще доступен; тут я пас, другие помогут).
Открытая книга: icbook.com.ua
Дизассемблировать последнюю версию AWDFlash, а потом собрать.
Т.е. по твоему AWDFlash - универсальный прошивальщик для любого биоса? ты не прав
Добавлено спустя 13 минут 24 секунды:
но для начала рекомендую получить документацию на один из самых распространенных Flash ROM (например, SST 29EE010) и получить ответ, как производится запись микросхемы, как устройства.
интересно а где можно достать эту документацию?
Дизассемблировать последнюю версию AWDFlash, а потом собрать.
Т.е. по твоему AWDFlash - универсальный прошивальщик для любого биоса? ты не прав
Вам шашечки или ехать ?
AWDFlash знает как шить большинство микросхем.
Если вас более интересуют BIOS от AMI, то и у них есть прошивальщик флеш микросхем.
А можно начать с нуля ознакомившись с документацией на флеш микросхемы.
Волшебное слово Google !
Вверху читаем и спрашиваем в рунифлеше.
не понял, по подробней можно
kirillxskynet
Вас послали сюда
За несоответствие действительности Вашим о ней представлениям администрация форума ответственности не несет.
проблема у меня с Паскалем, давным давно на нем ничего не писал и уже почти ничего не помню как там и что, поэтому листинг Uniflash мне не поможет.
В общем насколько я понимаю перезапись микросхемы будет происходить следующим образом (поправьте если я не прав):
1.перепрограммировать северный хаб, чтобы отключить затенение BIOS (Shadow ROM).
это необходимо чтобы данные посылаемые по адресам BIOS'а писались не в оперативку, а посылались южному хабу для записи в микросхему Flash ROM (как это сделать должно быть в даташите на чипсет написано)
2.перепрограммировать микросхему Flash ROM путем посыла определенных команд по ее адресам (команды и адреса указаны в даташите на микросхему)
А существует ли какой-нибудь универсальный способ?
Или может я все не так понимаю?
Отправить комментарий