Второй заход на цель стал более плодотворным, но

Второй заход на цель стал более плодотворным, но одновременно и тупиковым :(

2Kloch: По поводу обновления из скачанного файлика. Да действительно AOPEN выпустила обновление в одном файле с прошивалкой. Тот же самый файл лежит на официальном сайте. При обработке патчером извлеченного файла выводится сообщение "не найдена BBSS", что теперь мне кажется вполне обоснованным - RAR умеет вытягивать LHA архивы и видимо он распаковал образ - получившийся файл (хоть и странно) ровно 128Кб - называется original.tmp. В общем пойти по этоиу пути у меня пока не получилось. Хотя это видимо уже и не нужно.

Uniflash рулит! С полоборота выдернула содержимое флэшки корректного объема - 128Кб.

Проблемы начались потом, когда в самый ответственный момент (я уже почти ликовал - надписи про траблы с винтами - fixed) вывалилось сообщение о том, что в файле прошивки больше нет места и изменения пихать некуда... облом.

В подтверждение привожу лог (патчер без ключей в данном случае):

BIOS Patcher ver. 4.23.
Attention! Advanced qualification is required!

Found 1Mbit BIOS!

1. New CPU Support : -> fixed.
2. P3-detect error : is not needed to be fixed.
3. New Koeffs Support : -> fixed.
4. 32Gb-problem : -> fixed.
5. Some HDD detect-problem : -> fixed.
6. "MB"/"GB" string search : -> fixed.
7. 65Gb-problem (1-st step) : -> fixed.


8. 65Gb-problem (2-nd step) : -> fixed.
9. Error display Freq>999MHz : is not needed to be fixed.
10.Error display Koefs>9.5x : not found.
11.New Stepping Support : is not needed to be fixed.
12.Tualatin L2-init error : not found.
13.New Freq in Setup open : not found.

14.Set "Y" as default on exit: not found.

Write Allocate addinng: -> fixed.
UDMA for "big"-HDD on UDMA33_only_MB fix: -> fixed.

Not free space in BIOS!
error!

if you can`t see all messages - choose 80x50 mode or run with ">report.txt".
(c)2002-2003 apple_rom, www.ROM.by

Резонным соображением показалось запустить патчер сначала с ключом /m и выкинуть лишние исправления. Потом, когда не помогло, с ключом /s чтобы откат не мешался. Все в пустую. Логи приводить не буду - заканчиваются все тем же.

Хотелось бы узнать за что отвечает пунктик: Write Allocate addinng: ...

Дальнейшие действия - cbrom'ом поинтересовался, чем же бивис так заполнен (/D):

CBROM V2.07 (C)Award Software 2000 All Rights Reserved.

******** newbios.bin BIOS component ********

No. Item-Name Original-Size Compressed-Size Original-File-Name
===============================================
0. System BIOS 20000h(128.00K) 1497Bh(82.37K) original.tmp
1. XGROUP CODE 08E2Ch(35.54K) 052EBh(20.73K) awardext.rom

Total compress code space = 1A000h(104.00K)
Total compressed code size = 19C66h(103.10K)
Remain compress code space = 0039Ah(0.90K)

** Micro Code Information **
Update ID CPUID | Update ID CPUID | Update ID CPUID | Update ID CPUID
------------------+--------------------+--------------------+-------------------

В свете данных обстоятельств хотелось бы узнать у корифеев: насколько необходим кусочек с номером 1 (XGROUP) и если необходим то нельзя ли как то внести испраления (может быть без отката), но прямо на месте - в код биоса (руками?). Поддержка большого винта в данный момент - необходимость, а контроллер купить нет возможности.

Всем дочитавшим до сего места спасибо за терпение...

Патчер не находит изъянов в прошивке, хотя та не видит винт.
  • Да я и не думал обижаться ;)