Uniflash 2.00.SPI.RC01 - Рождественская версия Uniflash в статусе релиз-кандидата. Уже не только читает, но и шьёт-стирает. Пока лишь верно для ICH7 и Macronix. C проверкой-откаткой будем релизиться и после постепенно увеличивать список поддерживаемых южников и флешек.
Возникла необходимость прошить биос на мамке, другие не видят
может не в тему, но всётаки, нашел ключи к этой проге.
просьба, подскажите эти ли ключи, не поменялись ли значения и может какие-то устарели и появились новые?
-H or -? Shows this help screen
-E fname Flashes fname to Flash ROM with no prompts
-LOG Enables auto-logging to UNIFLASH.LOG
-MONO Use if you have problems with colors on monochrome monitor
-CTFLASH Flash ROM in c't Flasher 8-bit ISA card [xxx=port]
-PCIROM Flash ROM on a PCI card instead of system ROM
[BUS DEV FUN] Manually specify PCI device (decimal numbers)
-AMI, -ASUS Use AMI Flash Interface, Use Asus Flash Interface
-CHIPLIST Show list of supported flash chips with their numbers
-FORCE xxxx Force using routines for chip xxxx (4 hex digits)
-BASE xxxxx Set ROM Base to address xxxxx (at least 5 hex digits)
-REPAIR Repair erased chip ID (Winbond and SST chips)
-SAVE fname Write current bios image to file fname
-CMOSS/R fname Save/restore CMOS settings to/from file fname
-CMOSC Clears CMOS settings
-UNLOCK Unlock locked bootblocks (e.g. on W29C020)
-QUIT Quits (e.g. UNIFLASH -SAVE BACKUP.BIN -QUIT)
-REBOOT Reboot after flashing (use together with -E)
Большая просьба ребята можно ли добавить поддержку winbond w39v040b(PZ)
Пробовал на Asus P5KPL-AM - G31, ICH7. Начал с сохранения биоса, работала 12 минут, лог на 2 мега, биос не сохранился, 0 байт. Не выдержал, перегрузился. Сколько вообще занимает работа утилиты? Дайте исходник, я хоть текстовые сообщения вставлю. Неужели нельзя хоть текущий адрес или страницу выводить?
To ring0:
А лог можно поглядеть?
А какая флешка стоит?
На плате Foxconn 45GMX без записи лога работа по чтению около 2-х минут, по записи примерно 3,5 минуты, флешка mx25l4005 (512КБ)...
подскажите, что тут происходит?
это лог после минут 20 ожидания, после которых надоело, ребутнул.
прошиваю родной биос P5B Premium Vista Edition, т.к. материнка не Deluxe, но биос зашит делюксовский производителем.
А поддержки GA-6BX7 так до сих пор нет и не будет видать(да зачем она нужна?), шьет с ошибками. Главное созданый backup.bin зашивает без проблем, иначе на 1 нерабочую плату стало бы больше, но стоит этот backup.bin перезаписать на дискету и он уже его зашивает с ошибками.
Родная утилита шьет без проблем.
попробуйте flashrom (flashrom.org/) там поддерживает - сборка под ДОС тоже возможна flashrom.org/trac/flashrom/browser/trunk/README
Только брать самую последнюю версию. На данный момент - rev 1023:
вот прямая ссылка - qa.coreboot.org/snapshots/flashrom-0.9.2-r1023.tar.bz2
И да, странно, почему-то на форуме не заметили что этот Uniflash уже RC02 - rom.by/forum/Uniflash_2_00_SPI_RC02_-_podderzhka_AMD_SB700_SB710_SB750
Так что и пользуйте его
Здравствуйте!
Меня интересует как происходит считывание bios из под ОС. А именно, происходит считывание прямо с чипа по фиксированным адресам или как?
Иногда по фиксированным адресам, иногда через SuperIO, иногда через EC
более того все зависит от того по какому протоколу: LPC, FWH, SPI, etc.
Отправить комментарий