Имеется адаптер SiI 3112 от Chronos'а с двумя SATA-портами. На него можно поглядеть тут.
RAIDовский БИОС при заливке детектит дивайся правильно и даже позволяет сделать рейд, НО при загрузке компа далее он зависает сразу после таблички у-в... Ctrl+Alt+Del не помогает... Лечится отключением у-в от САТА-контроллера и заливкой b4250.bin
Кстати, такие же сипмтомы наблюдаются при заливке БИОСа от других плат (SiI 3114 и SiI 3512)
В общем-то, проблемы и не было бы, если в Интернете была соотвествующая инфа... Увы, либо ее нет, либо она настолько спрятана
UniFlash рулит... Им и перешивал. Удобно... Находит флеш и шьет... Заодно и обнаружил, что он не понимает флеш на материнке ASUS TX97-E Говорит, что не знает...
Root
Попробуй вот что (замечал на нескольких матерях с набортовыми, правда, РАЙДами - но, возможно, корень один и тот же) - если стоит System BIOS Cacheble = Enable, отключить оную фичу на фиг...
- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..
Что за бред?
теперь b4250.bin не работает
зато пашет только оригинальный b4210.bin
если бы она была регулируемой.....
Зато экспериментировал с Symbios SCSI = Disabled/enabled и VideoBIOS Cacheable = disabled/enabled - один фиг....
Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P
Как выяснилось, вариантов SATA-контроллеров на базе Silicon Image несколько. У нас, например, в ходу - красная платка с совершенно другим расположением камней. А кроме того, некий ОЕМ-контроллер от Текрама (?), где камушек просто заклеен блестящей бумажкой с гордой надписью ТЕКРАМ, с биосом удивительно похожим на SI (специальных исследований, правда, не проводили), и требующий те же драйвера от SI.
Так что у Вас может получиться одно из двух:
1. Выложенные биосы годятся только для конкретной ревизии платы (а как раз ее-то авторы и забыли указать), и на любой другой - работать не станут или будет кривизна.
2. В процессе заливки Юнифлэшем некоторые битики, однако, могли и поменяться - поскольку Юнифлэш, сколь мне известно, не проверялся на совместимость с такими чудными девайсами, да и вопросы с кэшированием остаются - каким-то платкам это может быть пофиг, а каким-то - и нет, в зависимости от интервала адресов заливаемого.
Видимо, есть смысл проверить залитое повторным чтением (тем же Юнифлэшем) и сравнением с оригиналом.
А вообще, с чего возникла задача перешивки родного биоса на этой платке ? По нашему опыту, рэйд на доставшихся нам контроллерах работает, драйвера живут под любой версией Виндозы, хотя никакие рэйд-утилиты под Виндозой работать не желают. И нам не удалось найти внятной информации о том, как заставить их работать. Получается весьма кастрированный вариант... но другого, по-моему, простой перешивкой биоса не получить...
У вас прекрасные дети ! Но все, что вы делаете РУКАМИ - никуда, никуда не годится !
geodimetr
Касательно Текрама с "гордой надписью" - таки это действительно SiI, только сегодня это выяснил собственноручно, и у него дизайн и обвязка действительно отличается от "стандарта", типа STLab'овских...
- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..
Для начала хотелось бы уточнить следующую информацию:
какой DeviceID у обычного контроллера (BIOS b4250), и какой у контроллера с функцией RAID (BIOS r4250)?
Находятся ли эти значение в соответствущих BIOS? Если да, то нужно попробовать заменить в файле r4250 DevID, полученное из b4250, и откорректировать контрольную сумму. Если нет, то думаем дальше...
BIOS Cachable к этому делу отношения иметь не должно.
Есть конкретные случаи - у ABIT VP-6, MSI 694-D Pro2 (третью и четвертую матери не помню - как вспомню, сразу добавлю) System BIOS Cacheble = Enable на переход к загрузочным устройствам при включенном РАЙД-контроллере ВЛИЯЕТ - об этом, кстати, как мне помнится, я писал на конференции несколько месяцев назад...
У _прежних_ Силиконов (0680) DevID для замены прошивки значения не имел, об этом можно прочитать в их Knowelege Base...
- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..
я же указал - обычная платка от Chronos. Поглядеть на нее можно по линку выше
было бы вполне логично, что при таком раскладе работоспособность к адаптеру более не возвращалась. Однако при прошивке Юнифлешем древнего БИОСа все начинает работать.....
кривизна только в одном - при заливке "не того" БИОСа система грузится, но при отключенных у-вах. Если же подключен винч на 200ГБ, увы, система тихо вешается. При этом с залитым b4210.bin (брался тоже с сайта SiI) все ОК при любых условиях. Что интересно, у этого БИОСа нет рейдовой версии
Дивайс:
VendorID=1095h
DeviceID=3112h
Rev=02h
SubSystem=10953112h
Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P
без понятия какой должен быть у рейда, но в дровах ничего криминального не нашел:
PCI\VEN_1095&DEV_3112.DeviceDesc="Silicon Image SiI 3112 Medley Serial ATA RAID Controller"
PCI\VEN_1095&DEV_3112.DeviceDesc="Silicon Image SiI 3112 Serial ATA Controller"
по-моему, DevID у них получается одинаковый
Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P
Итак, проблему попытался я добить.
Адаптер был переставлен на бартон и там перешит стандартным прошивальщиком от Silicon'а... Uniflash почему-то именно на бартоне не понял тип флеша у адаптера
В общем, адаптер как рейдовый заработал! Причем на Асусовской матери (A7N8X-E Deluxe). Переставляю на TX97-E - виснет при подключенном САТА-винче.
Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P
Нормальный БИОС в интернете, увы, найден не был. Тогда появилась свежая идея выдрать его из биосов материнок, на которых интегрирован этот злосчастный рейд-контроллер. Нашлась куча доноров все они были обработаны bit'ом от Старгаз0ра, а полученные образы биосов контроллера были скормлены UPDBIOS, превративший их в полноценные биосы отдельных не менее полноценных адаптеров.
В итоге, была выбрана прошивка 4.2.24, которая работает нормально: и рейд работает, и система грузится, а не тупит.... Заливалось это чудо Uniflash'ем....
При следующей загрузке винда обнаружила SATA 3112A RAID controller и спросила к нему дрова, которые были ей незамедлительно подсунуты... Все поставилось без проблем и теперь у меня есть практически халявный сата-рейд-контроллер....
Отмечу, что панелька управления рейдовым SiI гораздо более приятная в общении, нежели обычного (который не рейд)...
появилась возможность из-под винды настраивать рейд и перепрошивать контроллер(!!!!)
Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P
Отправить комментарий