Подскажите пожалуйста, можно ли заменить 4 мегабитную Flash на 2 мегабитную и 5 вольтовую на 3 вольтовую? Так же интересует, существует ли разница программирования микросхем с верхним и нижним Boot блоками. Другими словами можно ли залить прошивку в микросхему в которой Boot блок изначально был противоположный. Если есть разница то объясните пожалуйста подробно, что нужно знать при их программировании.
Насколько я помню BootBlock всегда был в верхних адресах - в конце последние килобайт 8.
Дрессируем коров
Почитайте для начала
wiki.rom.by/index.php/%D0%9C%D0%B0%D1%80%D0%BA%D0%B8%D1%80%D0%BE%D0%B2%D0%...
wiki.rom.by/index.php/FlashROM
Цитата из статьи Романа rom.by/biosedit.htm
Рецепт 2 (©apple_rom;)
Придётся чуть более подробно поговорить о структуре биос. Как было сказано выше, биос представляет собой архив. Но правильнее и точнее – это последовательность заархивированных с помощью LHA файлов с bootblock-ом в конце. Он (bootblock), конечно же, не заархивирован, т.к. именно он и распаковывает все эти «модули» в оперативную память. В применении к конкретными адресам структура примерно такова:
Таблица 1. Структура и адреса для 1Mbit-ного (128kB) биоса.
~1C000* – 1FFFFh Бутблок
Структура и адреса для 2Mbit-ного (256kB) биоса.
~3C000* – 3FFFFh Бутблок
Дрессируем коров
Никто не мешает почитать документацию на конкретные элементы и слегка подумать.
вопрос из серии : можно ли налить в 3х литровую банку 5 литров пива и будет ли работать приемник расчитанный на "крону"(9В) от одной пальчиковой батарейки
ответ - да конечно, но будет очень много "если" "если" "если" "если" "если" "если" .... а в общем случае НЕТ !!!!
и еще очень хочется услышать про верхний/нижний бут блок
... иди туда, незнаю куда, возьми то, не знаю что ... (C) Русские народные сказки
можно если исходный размер биоса меньше 2
и 5 вольтовую на 3 вольтовую
В общем случае нет. Но если очень хочется еще раз купить микросхему то да. Некоторое время будет работать, но сгорит.
можно если исходный размер биоса меньше 2
Исходный размер BIOS 256 Кб, залилось но рмально, но машина не заводится. Может нужно было внести какие либо корректировки в прошивку изменить адреса BOOT блока или прочее?
Может ваша матплата не умеет искать бутблока ниже адреса по которому он в 4мегабитке?
Дрессируем коров
wadim
Если вы хотите продолжать гадать, то тема отправится в Песочницу.
Огласите производителя, модель матплаты, маркировку исходной флешки, выложите содержимое исходной флешки, дайте ссылку на файл BIOS'а, которым вы пытаетесь прошивать и укажите маркировку микросхемы, в которую вы пытаетесь прошивать.
Материнка с ноутбука 6133/XN родная флешка F29C51004T файл родной прошивки во вложении(но не уверен что я ее нормально считал).
Bios который заливаю mustekinfo.de/mitac/6133sxr107.zip в микросхему W49F002UP12B. Тут же есть еще прошивки mustekinfo.de/mitac/bios.htm но в архивах Mitac 6133 und 6133S и Mitac 6133XN содержаться 3 файла MIFLASH.COM, PROJECT.BIN и 116.BIN я так понимаю это не скомпилированная прошивка и прошивальщик под ДОС, и на программаторе ее просто так не зальешь, или я ошибаюсь?
В общем заливайте в F29C51004T ту прошивку, которая выложена в архиве 6133xnr116.zip.
Отправить комментарий