Ru-Board.club
← Вернуться в раздел «Драйверы и прошивки BIOS»

» Silicon Image. Storage driver.

Автор: Akam1
Дата сообщения: 31.12.2009 02:32
valerOSO
А какая версия прошивки стояла до этого? Может перепрошить обратно на нее? Раз все работало и с ней.
Автор: Evgeny972
Дата сообщения: 31.12.2009 08:00
valerOSO
Цитата:
Я пробовал различные варианты и BASE bios, и RAID bios
Вот если у тебя только один диск, RAID не ставь ни в коем случае.

Цитата:
выбрал 10 тип флеш Atmel 512
А почему имено его? Проверь по спецификациям чипов или обратись в поддержку изготовителя контроллера. Я когда пытался прошить свой контроллер, тоже в начале задавал тип (ну например, 8) и имел код 0 на выходе утилиты и не измененный BIOS, а потом всё-таки получил информацию из поддержки, что надо использовать код чипа 14. С эти кодом всё тики-так.

Также проверь, чтобы версия драйвера соответствовала версии BIOS. Если эта связка заработает, можешь играться - прошивать более новый BIOS (той же разновидности). Обычно у SiI проблем с этим нет, BIOS обратно совместим.
Например:
Изначально мой контроллер (SiI 3132) имел версию BIOS RAID5 7.4.05. Подключено 2 SSD в RAID0 - загрузочный диск и диск данных для быстрого доступа.
Драйвер: 64-bit Windows SATARAID5 Driver 1.5.18.0. Для х64 систем более нового нет.
Система стояла ХР 64.
Затем обновил BIOS до версии 7.5.07.
Потом поставил Windows 7. Для неё подсовывал тот же драйвер.
Сейчас обновил BIOS до версии 7.7.02. Драйвер все тот же, хотя на сайте SiI его в списке для семерки нет. Для 7ки есть только BASE драйвер.
Кстати, Windows Update (как в случае ХР, так и 7) обновляет драйвер до версии 1.5.19.0 (хотя на сайте SiI такого нет ).
Ещё раз: проверь код чипа памяти.
Ps. Не зря я
Цитата:
Предлагаю создать таблицу совместимости флэш-чипов с поддерживаемыми утилитами SiI.


Добавлено:

Цитата:
Пытался прошить Uniflash 2.0, эта программа знает тип flash SST 39xF512. Пишет, что такая-то flash. Когда пытаюсь перепрошить bios с помощью bin файлов скачанных с официального сайта, мне выдается ошибка, что file size doesn't match with chip size. Кто-нибудь пользовался этой программой?

Лучше использовать фирменные утилиты. BIOS только часть фирмваре контроллера Sil (сравни объем чипа и объем файла BIOS). Ты можешь стереть BIOS из памяти контроллера, но доступ через утилиту к чипу останется, можно потом прошить новый BIOS
Автор: Akam1
Дата сообщения: 31.12.2009 08:46
Evgeny972
Цитата:
Не зря я
Ну так и сделайте таблицу. Вы ждете одобрения какого-то определенного количества участников форума?
Автор: Evgeny972
Дата сообщения: 31.12.2009 09:03
Akam1

Цитата:
Ну так и сделайте таблицу.

Я могу в эту таблицу дать только одну ячейку - код для чипа, который стоит на моём контроллере (получен от изготовителя контроллера; используя его я прошивал BIOS 5 раз и всегда успешно - проверял разные опции). Занесу завтра/послезавтра (инфа на домашнем компе)
Без поддержки со стороны остальных участников эта затея не имеет смысла. Я не собираюсь копаться по спецификациям всех возможных флэшек, составлять таблицу соответствий, а потом еще и иметь шишки от остальных.
В эту таблицу (ИМХО) должна заноситься проверенная информация (т.е., используя данный код для данного чипа, BIOS был успешно обновлен - и может быть, не один раз).
В этом случае я рекомендую: «Обращайтесь в техподдержку изготовителя вашей платы и добивайтесь от них, какому чипу из поддерживаемых SiI соответствует чип, установленный на плате»
Автор: valerOSO
Дата сообщения: 31.12.2009 12:43
Akam1
Не думал, что с перепрошивкой будут проблемы. Поэтому версию BIOS я не запомнил. Она была заводская старинная.

Evgeny972
Atmel 512 выбрал по двум причинам:
1. Прочитал то ли в этой ветке, то ли по этой теме, что надо выбирать Atmel 512.
2. У меня на карточке написанно SST 39VF512, я так понимаю это означает 512Кб память. В этом списке из 14 типов, только у двух типов 512Кб - Atmel и Winbond, последний выдает ошибку при записи. Atmel записывается с кодом 0, но как Вы сказали это не говорит о его правильной работе. Остальные типов 9, которые я проверил, выдавали ошибку при записи.

Драйвера для карты надо же ставить при установке Винды, я не могу установить, потому что у меня установка вываливается в синий экран с ошибкой ACPI compliant. Раньше такого не было, соответственно ошибка появилась после прошивки bios Саталинк. Теперь хоть какую-нибудь поставить прошивку, чтобы всё заработало.
Автор: Evgeny972
Дата сообщения: 01.01.2010 09:03
valerOSO
С Новым Годом!
Давай попытаемся раставить точки над Ё.
Цитата:
SST 39VF512, я так понимаю это означает 512Кб память
Верно, 512К бит или 64К байт!
Я посмотрел на сайте SiI, файл BIOS имеет размер 128К (не для мамки, а для отдельной карты). Естественно, в чип он не влезет . Кстати, поэтому и UNIFLASH выдавала ошибку.

Цитата:
Поэтому версию BIOS я не запомнил. Она была заводская старинная.
а она похоже была адаптирована к объему чипа.
Кстати, начиная с адреса 0x0c000 вся верхняя половина файла BIOS пустая, но самые верхние 20 байт содержат какую-то информацию.
Т.е., только искать тот старый BIOS.
Или попробовать поправить файл BIOS: перенести эти 20 байтов в верх 64К и удалить всю верхнюю половину из файла - чем чёрт не шутит, пока Бог спит.
Автор: valerOSO
Дата сообщения: 01.01.2010 12:26
Evgeny972
Спасибо, Евгений. Вас тоже с новым годом!
Я запутался в обозначениях, почему-то решил, что 512 это килобайт, таким образом для всех файлов bios места должно было хватать. Но так как 512 это килобит, то конечно становится понятно, почему выдавалась ошибка по поводу несоответствия размеров flash и файла bios.

Интересно, в какую поддержку надо обращаться. Silicon Image, как мне кажется тут ни при чем, ведь SST собирает планки или наоборот?

Единственные файлы bios, которые подходят по размеру - это файлы ****.bin без b или r в начале. Но на сайте Silicon Image сказано, что ..."эти файлы предназначены для flash, которые интегрированы в system bios, не заливайте данный файл на flash карты, вместо этого пользуйтесь b****.bin или r****.bin..."

http://www.sst.com/dotAsset/40813.txt
http://sst.com/products/?inode=41441
Автор: Evgeny972
Дата сообщения: 03.01.2010 08:00
valerOSO
Цитата:
Интересно, в какую поддержку надо обращаться
Обращаться надо к изготовителю контроллера. Поскольку SiI «не предоставляет поддержку для конечных пользователей»

Цитата:
не заливайте данный файл на flash карты
100% - ни в коем случае!
Автор: Petrobazav
Дата сообщения: 03.01.2010 14:04
Уважаемые форумчане, а кто-нибудь пробовал в Sata-шный контроллер на SiI3112 заливать прошивку 4.4.02 (от 10/29/2008) (link: http://www.siliconimage.com/docs/SiI3112_4402.zip)
Автор: Evgeny972
Дата сообщения: 03.01.2010 14:47
Petrobazav
А вчем вопрос-то? Или ты думаешь, что она не рабочая?
Автор: Petrobazav
Дата сообщения: 03.01.2010 16:04
Есть небольшие сомнения. Судя по постам на форуме, в основном народ заливает в контроллер BIOS v 4.2.84. Хотя, судя по дате, прошивке 4.4.02 больше года. Возникает два предположения: либо с биосом 4.4.02 не все так гладко либо в основном контроллеры на 3112 используют в рэйдах (для варианта RAID прошивки версии 4.4.02 вроде нет). У меня самого желание обновить биос на 3112 плате возникло в связи с планами создания дома файлопомойки на FreeNAS.
Автор: DaRkY_IV
Дата сообщения: 06.01.2010 13:58
Здравствуйте!
А не сталкивался ли кто-нибудь с AM28F010A?
На чипе написано
AM28F010A
-120JC
9523FBA

Насколько я понимаю, он программируемый, но UpdFlash его не поддерживает. Не знает ли кто, с чем из поддерживаемых чипов, он совпадает?
Заранее спасибо за помощь
Автор: Evgeny972
Дата сообщения: 06.01.2010 14:15
Petrobazav
Цитата:
для варианта RAID прошивки версии 4.4.02 вроде нет
Будет.
подобное было с моим (3132) 7.7.02. Сначала появился только BASE, через пару недель и все остальные. Эти BIOSы (BASE) заточены для для семерки - выпущены новые IDE драйвера для семерки и только для неё.
У меня предыдущая версия RAID драйвера работает в семерке с последним BIOS (хотя семерка в список поддерживаемых драйвером не входит). Как насчет IDE драйвера (не для семерки), не знаю, но по идее проблем быть не должно.
Автор: ajkpro
Дата сообщения: 09.01.2010 14:46
Кстати, MassStorage.exe есть рулез. Если не нужна загрузка все работает.
Иногда, нужно в Винде запустить сервис виртуальных дисков.
Автор: troajnod32
Дата сообщения: 21.01.2010 20:23
вроде мой вопрос тут все же в тему
вообщем мать старая asus a7v8.. только с IDE.
купил привод sony dvd-rw, он саташный.
купил контроллер sil3512.
поставил дрова в ХР, все нормально,
перезагружаюсь и при загрузке ажмите контл эс или ф4 (нажимай-не нажимай -нет разницы) и потом диск бут фэйлур... выдергиваю из контроллера саташный шнур с приводом, тогда все грузица нормально

почитал тут подобные проблемы, но чтото не оч понял в чем проблема.. перепрошить биос чтоль для этого нада?
Автор: Lucian79
Дата сообщения: 26.01.2010 08:11
Всем доброго времени суток.
Столкнулся недавно со следующей проблемой: купил
Контроллер RAID SATA II 2 кан. STLab "A-410" RAID 0/1 (PCI-E x1) на чипе Silicon Image Sil3132 созбал масив дисков 1 уровня, и попробовал на него поставить Win 7 х64, но она никак не хочет устанавливаться. Ругается на отсутствие драйвера, я перепробовал все что смог найти и для 32 и для 64 битных версий. результат неизменен.
Никто не сталкивался с подобной проблемой? А самое смешное, что Win 7 установленная на другом харде прекрасно видит созданный масив и разделы на которые он разбит.

Автор: vnik23
Дата сообщения: 26.01.2010 08:35
Lucian79
Цитата:
Win 7 установленная на другом харде прекрасно видит созданный масив и разделы на которые он разбит.

Я пока не сталкивался, но то что win 7 прекрасно видит HDD и раздел - это замечательно. Попробуйте сделать клон HDD программой типа Acronic True Image. Это должно прокатить.
Автор: Lucian79
Дата сообщения: 26.01.2010 08:43

Цитата:
Я пока не сталкивался, но то что win 7 прекрасно видит HDD и раздел - это замечательно. Попробуйте сделать клон HDD программой типа Acronic True Image. Это должно прокатить


Дело в том, что покупка затевалась ради того, чтобы поставить Win 7 на RAID 1, а она на этапе установке жалуется на отсутствие дров и неможет найти раздел на который продолжить установку.
Автор: Evgeny972
Дата сообщения: 26.01.2010 08:55
Lucian79
У меня точно такой же контроллер, правда RAID 0. Семерка х64 стоит на нем и прекрасно работает.
BIOS прошил последний (7.7.0.2 RAID), дрова при установке использовал следующие - SiI 3132 64-bit Windows SATARAID5 Driver 1.5.18.0. После установки форточки самостоятельно обновили драйвера до версии 1.5.19.0 (которой, кстати, на хомяке нет - есть только для х32).
Для семерки на хомяке пока только BASE драйвер. Естественно, для RAID он не катит.
Кстати, семерка прекрасно ставилась и работала с BIOS версии 7.5.07 RAID.

Добавлено:
Скопируй дрова на флешку (SiI 3132 64-bit Windows SATARAID5 Driver 1.5.18.0) и при установке подсунь их.
Кстати, зачем систему ставишь на RAID 1? Система у меня на RAID 0 - скорость. Поскольку систему не так часто меняю - достаточно резервных образов. А вот все данные (включая архивы) храню на RAID 5 (встроенный в мать ICH10), надежность + скорость. Уже проверено - один диск отказал, я его заменил и усё (только подождал, пока производилась перестройка массива).
Автор: Lucian79
Дата сообщения: 26.01.2010 10:50

Цитата:
Кстати, зачем систему ставишь на RAID 1?

Описался. Какраз RAID 0 и создан.
Спс за совет. Скачал дрова счя попробую с ними.
На флешке уже около 20 различных версий дров для этого чипа...


Добавлено:
Не хочет она ставиться и с этим драйвером((((
Программа установки пишет чтото типа "программе установки не удалось создать системный раздел или найти существующий. Для продолжения установки используйте 32битный драйвер и прописанный 64битный. Установка 64 может привести к невозможности установки.
Хотя разделы созданны и отформатированны.
Автор: serg tonkij1
Дата сообщения: 06.02.2010 21:15
помогите плиз такая проблема хочу поставить винду на sata hdd но вот проблема не могу
пробовал дрова с родного CD для silicon но не помогает тупо винда просит записать какието файлы пробовал найти более свежие дрова но вопервых меня смущает то что при попытке их установить предупреждается что они более старые чем есть у стандартной винды
поэтому возникает вопрос КАК перепрошить биос на epox EP 8RDA6+ Pro прошивка биос апрель 2004 года
3 дня траха****ь и не туда и не сюда
подскажите как его перешить никогда не делал этого поэтому хотел бы инструкцию и если кто знает где свежий биос лежит подскажите а то на сайте епокс и в помине не слышали про 8RDA6+ Pro
Автор: vnik23
Дата сообщения: 06.02.2010 21:49
Как вариант, поставить виндовс на IDE HDD, подключить SATA HDD вторым, драйвера поставятся в винду, склонировать IDE HDD на SATA HDD программой типа Acronis True image и можно будет загружаться с SATA HDD.
Автор: vnik23
Дата сообщения: 07.02.2010 13:32
Lucian79

Цитата:
чтобы поставить Win 7 на RAID 1, а она на этапе установке жалуется на отсутствие дров и неможет найти раздел

Ну просеките фишку: 1. Поставьте винду на любой HDD этого компьютера
2. Установите драйвер для контролера из под windows. Это проще, чем вмонитровать в дистрибутив windows.
3. Установите HDD с Раид0. он же аппаратный.
4. Склонируйте программой типа Acronis true image с HDD на HDDраид0. Это может оказаться непросто найти пограмму, которая увидит раид и сможет на него сделать клон.
5. Загрузиться с Раида.
Автор: Akam1
Дата сообщения: 08.02.2010 03:23
serg tonkij1
http://www.supox.com.cn/pr_old_play.php?type=dw&pr_id=145
Автор: Evgeny972
Дата сообщения: 08.02.2010 07:20
vnik23
Очень порадовало «Склонируйте программой типа Acronis true image с HDD на HDDраид0. Это может оказаться непросто найти пограмму, которая увидит раид и сможет на него сделать клон.» Вот-вот, это то и проблема. Загрузочный КД Acronis true image не увидит ни одного диска на контроллере SiI, хоть RAID, хоть не RAID. Потом, ты уверен, что не будет проблем с загрузкой? Физический то диск другой. У меня как то по ошибке MBR прописалась не туда, куда нужно, а RAID данных, так пришлось убить кучу времени, что бы привести к нужному состоянию. Для меня важно: стоит система на системном диске и должна работать при любых извращениях с другими дисками (удаление, перестройка, и т.д. и т.п.)
Систему Lucian79 в конце концов поставил (мы общались по ПМ) - использовал дрова с диска, который шёл с контроллером. Почему у него не принималсь дрова с хомяка - а хрен его знает, мистика . Хотя на сайте ST-Lab сейчас лежат те же дрова, что и на сайте SiI.
Автор: Lesnoj_Inok
Дата сообщения: 14.02.2010 13:24
Возникла проблема с PCI-контроллером Silicon Image SiI 3512 SATARaid Controller.
В WinXP и Win7 контроллер спонтанно вызывает перезагрузку (уход в синий экран).
При установке контроллера Silicon Image SiI 3114 SoftRaid 5 Controller или при их отсутствии проблемы не возникает.
Драйвер в Win7 обновить не удаётся (возможно, из-за того, что он рассчитан на новый BIOS).
Драйвер, BIOS (и утилиту для его прошивки - SiFlashTool.exe) скачал самые свежие с сайта siliconimage.com.
Но прошить новый BIOS не получается.

Ознакомившись с инструкцией:
SiFlashTool [/BusNum:xx /DevNum:xx] [/File:filespec] [/v]
Where:
BusNum / DevNum: These parameters specify the PCI bus and device number respectively of a Silicon Image storage controller. These parameters only need to be used if there is more than one Silicon Image storage controller in the system.
File:              This parameter specifies the path and name of the BIOS image file to be programmed.
/V:              This switch causes the program to only display the version number of a controller's BIOS. No BIOS image is programmed when this switch is used. The /File parameter is ignored if specified along with this switch. If /BusNum and/or /Devnum are specified, then only the BIOS versions of controller's at the specified PCI locations are displayed.

Запускал такую комбинацию: SiFlashTool.exe /File:b4502.bin

В ответ мне выдавалось сообщение о том, где находится контроллер (BusNum /DevNum) и всё...

Подскажите, пожалуйста, в чём дело!


P.S.: про установку Win7!
Естественно, я хотел поставить Семёрку на SATAшный винт, подключенный через новый PCI-контроллер.
Единственное, что мне удалось - это осуществить установку из под WinXP, установленной на IDE. При этом, Установщик семёрки запросил драйвер SATA-контроллера и Семёрка встала на новый SATA-винт, но загрузчик, к сожалению, остался на IDE-шном винте...
Автор: Akam1
Дата сообщения: 14.02.2010 13:32
Lesnoj_Inok
Попробуйте просто запустить SiFlashTool.exe
Автор: Lesnoj_Inok
Дата сообщения: 14.02.2010 13:46
Akam1

Цитата:
Попробуйте просто запустить SiFlashTool.exe

Пробовал. Ничего не происходит. Точнее - выдаётся список доступных команд, приведённый мной выше.
Автор: Maxim_um
Дата сообщения: 14.02.2010 14:05
Lesnoj_Inok
Если этот контроллер интегрирован на MB то возможно его BIOS вшит в BIOS MB.
Варианты лечения если я прав:
1. прошить новый последний BIOS под MB и использовать ту версию драйвера, которая совместима с версией BIOS контроллера, прошившегося вместе с BIOS MB
2. модифицировать BIOS MB, вшив туда новую версию BIOS контроллера, потом прошиться новой модифицированной версией BIOS MB, поставить новейшие драйвера (можно запросить в топике по акцивации Windows 7 перепрошивкой BIOS, но наверное не все возьмутся)
Автор: Lesnoj_Inok
Дата сообщения: 14.02.2010 14:13
Maxim_um
Контроллер не интегрирован! Мать довольно старая (Gigabyte GA-7VTXE), на ней нет SATA, по этому и пришлось ставить SATA-контроллер.
BIOS на матери довольно старый, но последний из существующих.

Страницы: 1234567891011121314

Предыдущая тема: Проводник по разделу.


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.