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

» Silicon Image. Storage driver.

Автор: Akam1
Дата сообщения: 14.02.2010 14:59
Lesnoj_Inok
"SiFlashTool.exe /File:b4502.bin"
может быть "SiFlashTool.exe /File:C:\b4502.bin"? Файл естественно должен лежать в корне диска C:.
Автор: Lesnoj_Inok
Дата сообщения: 14.02.2010 15:10

Цитата:
может быть "SiFlashTool.exe /File:C:\b4502.bin"? Файл естественно должен лежать в корне диска C:.

Я это уже пробовал, но адо попробовать ещё раз, возможно, я не тот слэш ставил...
Автор: Maxim_um
Дата сообщения: 14.02.2010 16:35
Lesnoj_Inok
Цитата:
Контроллер не интегрирован!
Ну вы же не уточнили.
Тогда есть другой способ, т.е. без использования сторонней прошивающей программы.
Оф. драйвер Silicon Image добавляет возможность перепрошивать BIOS из-под винды посредством указания на бинарник.
Эту возможность нужно искать в Диспетчер устройств - ваш контроллер - Свойства (посмотрите вкладки)
Для этого: посмотрите, какая версия BIOS у вашего контроллера сейчас, установите последний оф. драйвер с учётом версии BIOS контроллера (смотрите т.н. Windows BASE Driver) и посмотрите по вышеуказанному пути (Диспетчер устройств - ваш контроллер - Свойства).
Драйвера тут.
Автор: Evgeny972
Дата сообщения: 14.02.2010 17:40
Lesnoj_Inok
Скорее всего чип памяти, установленный на контроллере, не входит в список «стандартных» прошивочной утилиты. Здесь надо смотреть:
Какой чип стоит (може и вообще не FLASH )
Какому чипу из поддерживаемых он соответствует.

В прошивальщике под DOS - UPDFLASH есть возможность задать тип чипа. Этим прошивальщиком и надо пользоваться - создавать загрузочную DOS дискету или USB-флешку.
SiFlashTool а так же вкладка "BIOS" («Оф. драйвер Silicon Image добавляет возможность перепрошивать BIOS из-под винды посредством указания на бинарник.») в свойствах устройства не работают, если чип памяти не входит в список «стандартных».
Автор: Lesnoj_Inok
Дата сообщения: 14.02.2010 17:42
Maxim_um

Цитата:
Ну вы же не уточнили.

Я думал, что этого достаточно:
Цитата:
Возникла проблема с PCI-контроллером


К сожалению, пока не удастся ещё раз проверить.
Win7 больше не грузится, а WinXP контроллер безвозвратно потерял...
Завтра начну всё с начала...
Автор: Lesnoj_Inok
Дата сообщения: 15.02.2010 12:54
SiFlashTool.exe пишет, что Flash Part - "Unknown". Вероятно, это означает, что перепрошить данный чип не удастся.

UPDFLASH - требует, чтобы ей указали тип чипа, но мне он не известен.

Зато мне эмпирическим путём удалось выяснить, что проблема с контроллером возникает, скорее всего, из-за неполадок с питанием.
В итоге, буду пытаться ставить новый блок питания на комп.
Автор: Evgeny972
Дата сообщения: 15.02.2010 13:04
Lesnoj_Inok
SiFlashTool - не возможно 100%
UPDFLASH - возможно, если чип флэш. Но нужен «тип чипа».
Я об этом уже писал.
Рекомендация: найти тип чипа, соответствующий твоему. Потому что драйвера старых версий работают с новыми версиями BIOS, наоборот - хрен его знает, может и не работать.
Автор: allexti
Дата сообщения: 11.03.2010 01:05
Здравствуйте. Недавно у меня появился вот такой контроллер http://www.merlion.ru/goods/catalog/product/88873/ . Материнская плата старая epox 4sda, биос прошит последний из существующих, жесткий WD 320 gb.
Сначала ни какая операционка ставиться не захотела. Потом где-то прочитал, что если не raid, то надо подключать жесткий во второй разъем и после установки операционки в биосе выставить загрузку с SCSI. Таким образом, удалось установить ХР. Но мне нужна семерка, которая при установке ругалась "Установка Windows не может быть выполнена в это местоположение. Ошибка 0x80300001", пробовал подсунуть новый драйвер, ничего не удалось.
После суток, проведенных на различных форумах, понял, что надо прошивать. Оторвав наклейку с микросхемы, увидел .
Биос там стоит v. 4.3.534. Как я понял, это не одноразовая микросхема и ее можно прошить. Только вот не совсем понятно, на плате или только в прогроматоре.В прошивальщике от sil поддержки такой микросхемы нет.
И собственно вопросы:
Как ее можно прошить?
Какой биос для нее взять?
Raid создавать не буду, может быть потом в скором будущем подключю еще DVD привод sata.
Как интегрировать биос контроллера в биос материнской платы разобрался.
Помогите! Уже не знаю куда дальше копать.
Автор: Akam1
Дата сообщения: 11.03.2010 01:43
allexti
Цитата:
Материнская плата старая epox 4sda
...
Но мне нужна семерка
Скажите, это сейчас такие соревнования проходят - на насколько старое "барахло" я смогу поставить Windows 7?
Автор: allexti
Дата сообщения: 11.03.2010 04:48
Согласен что "барахло" старое, но по минимальным требованием семерки подходит. Проц пентиум 4 2гц, 1 гб опертивной памяти разогнанной с 333 мгц до 400 мгц, видео радеон 9550 128 мб.
Аэро не интересует, надо что б комп работал как сетевой клиент спутникового TV, SD качества.
Автор: Arhont
Дата сообщения: 14.03.2010 23:53
кто то упомянул контроллер фирмы Sedna, столкнулся как раз с таким
чип 3112 биос Amic a290011tl-70 нашел даташит http://www.digchip.com/datasheets/parts/datasheet/039/A290011TL-70.php
написано что память флеш, на сайте силикона поддержки для данного чипа нет. может кто нить подсказать какой подсунуть досовской утилитке?

проблема такая. на рейде висят два сата привода, когда они подключены шлейфами машина останавливается на загрузке, как будто не может выбрать, с чего начинать грзиться, причем если выбрать загрузку с диска, а потом ее проигнорировать комп загружается нормально.
Автор: Akam1
Дата сообщения: 15.03.2010 02:28
Arhont
Цитата:
чип 3112
...
на сайте силикона поддержки для данного чипа нет
Имелся в виду этот - http://www.siliconimage.com/products/product.aspx?pid=63?
Автор: Evgeny972
Дата сообщения: 15.03.2010 10:08
Как утверждает AMIC, чип A29001/A290011 соответствует AT49F001 от ATMEL. Правда, в списке поддерживаемых его тоже нет.
ИМХО, наиболее соответствует WinBound’s 29EE011 (1 Megabit), но руку на отсечение не дам
Пробуй.
Автор: Arhont
Дата сообщения: 16.03.2010 06:16

Цитата:
Akam1

да этот, есть какие нибудь мысли?


Цитата:
Evgeny972

спасибо конешно, но только от утверждения не легче))))) вот паразиты не могли договариться что ли. отдельно спасибо за совет про
Цитата:
WinBound’s 29EE011


сейчас времени нет вечером попробую
Автор: Akam1
Дата сообщения: 16.03.2010 07:34
Arhont
Цитата:
да этот, есть какие нибудь мысли?
Мысли о чем? Что прошивать? А на той странице разве нет?
Автор: Evgeny972
Дата сообщения: 16.03.2010 08:35
Akam1
Вопрос не о том «Что прошивать?» Вопрос в другом, какой тип чипа указать прошивальщику.
Автор: Arhont
Дата сообщения: 16.03.2010 21:47
мужики помогайте

1. обязательно нужен дос или достаточно загрузочной дискеты от XP или от win98?
я пробовал с загрузочной от ХР потом CD на котором дискета 98ой, результат одинаков(((.
2. первый раз запустил без ключей, только updflash он выдал:
manufacturer ID is 55h
device ID is aah
flash memory status is dh
если кому нить что нить понятно объясните плиз "темному"
3. стал пробовать с ключами, тут вопрос, правильно строку набил
updflash b4284.bin -a -v -id3112 (мне рейд не нужен, на контроллере два привода надо что б писали)
каждый раз он у меня модель биоса на выбор предлогал все кроме 0 и 4 load Failed, а эти пишут load bios и ...... тишина.
ЗЫ еще была модель 3 но он стал спрашивать какую из частей грузить я решил нажать ресет
Автор: post4
Дата сообщения: 20.03.2010 16:33
Приветсвую!

Имеется сей девайс, Sil 3512, прошитый хз как и хз чем... Загрузка стопорится на строчках

Sil 3512A SATALink Bios Version 4.3.84
Copyright (c) 1997-2007 Silicon Image, Inc.

Как я понял прошит он был биосом не для этой модели... Как оживить? Загрузиться ни с чего не получится...
Автор: Evgeny972
Дата сообщения: 21.03.2010 08:38
post4
Цитата:
Как оживить?
Прошить соответствующий BIOS
Автор: inock
Дата сообщения: 25.03.2010 16:11
Попались мне в руки несколько контроллеров RAID на основе SiI 3112. Биос кривой, надо перепрошивать. Казалось бы не вопрос, идем на http://www.siliconimage.com/support/searchresults.aspx?pid=63&cat=15&os=0 , скачиваем свежий образ и утилиту для прошивки, и вперед. Так оно все и было, пока не взялся прошивать последнюю карточку. Оказалось, что там впаяна вообще другая микросхема BIOS. И утилита прошивки такую микросхему не понимает. AM28F010A. Чем это чудо прошивать?

http://f9n6001.narod.ru/tmp/SiI3112/ - здесь фотки контроллера общим планом и микросхемы BIOS.

Что посоветуете?
Автор: Evgeny972
Дата сообщения: 26.03.2010 16:25
inock
Цитата:
Что посоветуете?
Искать какому поддерживаемому типу чипа соответствует:
1. datasheets вам в руки и вперёд
2. письмо в саппорт компашки-изготовителя контроллера.
Автор: inock
Дата сообщения: 29.03.2010 10:06
Evgeny972

Цитата:
Искать какому поддерживаемому типу чипа соответствует


Судя по всему, я не первый, кто задается таким вопросом, при том, что решить его ни у кого не получилось. Попадалово, видимо.
Автор: Evgeny972
Дата сообщения: 29.03.2010 15:26
inock Я же говорил «datasheet вам в руки» а не ОБД (одна баба сказала), чтобы всё было ясно:
«It is designed to be reprogrammed and erased in-system or in standard EPROM programmers.»
И ещё: «CMOS 12.0 Volt, Bulk Erase Flash Memory» и еще: «Write and erase voltage 12.0 V ±5%». Так что стандартной утилитой и без дополнительного оборудования перепрограммировать её не удастся.
Автор: plumber2008
Дата сообщения: 30.03.2010 11:12
Ребята обращаюсь к вам за помощью, может кто сталкивался или знает
как решить следующую проблемму: Старый компьютер использовался для
скачивания фильмов и записи на диски с послед просмотром на телевизоре.
Железо такое материнка асус к7v-t slot a, озу 256 dimm рс133,
видео AGP Asus geforce 2gts, hdd quantum ide 20gb, dvdrom ide optiarc,
cpu 550 atlon slot a. В последствии винта стало мало,прикупил sata Sil 3512
pci от stlab и винт wd 5000aaks sata2. По началу на ide винте стояла винда
а фильмы записывал на сата винт. ide винт наконец скончался прожив 10 лет, и
стал вопрос как поставить систему на сата. Установил в биосе загрузку со SCSI
(БИОС последний 1004) при установке винды (windows xp sp3) подсунул драйвера,
винда благополучно стала пройдя все перезагрузки все оборудование обнаружилось
винт виден все разделы, но после включения компьютера через 6 часов винда
начинает грузится проходит экран с бегающим ползунком а затем подвисает.
Перезагружаю комп резетом доходит до появления рабочего стола виндовс и опять
подвисает, а на третий раз вся загружается и нормально работает, после чего
форматнул диск на с: поставил 98-ю винду, на d:-xp, так вот 98 винда грузится и
работает отлично а хр как описал выше. в чем проблема ума не приложу. кто знает
подскажите очень буду признателен.
Автор: Evgeny972
Дата сообщения: 31.03.2010 10:13
plumber2008
Сложно вот так вот сказать:
1. Смотри журналы событий
2. Обновить BIOS и драйвера контроллера.
Автор: plumber2008
Дата сообщения: 02.04.2010 01:39
EVGENY972
Драйвера обновил, биос новее нет, вот что пишет журнал событий.
Ошибка    02.04.2010    1:47:19    si3112r    Отсутствует    9
такое пишет через раз только когда подвисает на бегающем ползунке windows
Предупреждение    02.04.2010    1:46:53    BTHUSB    Отсутствует    18
Ошибка    02.04.2010    1:46:43    acpi    Отсутствует    4    
Ошибка    02.04.2010    1:46:43    acpi    Отсутствует    5
в коментариях написано ACPI биос пыталась записать по недопустимому адресу 0хсf8 порта ввода вывода вот это пишет при каждом подвисании.
Ошибка    02.04.2010    1:43:52    Dhcp    Отсутствует
Уведомление    02.04.2010    1:50:54    Application Popup    Отсутствует
Уведомление    02.04.2010    1:48:00    Service Control Manager    Отсутствует
Предупреждение    02.04.2010    1:47:19    disk    Отсутствует    51

Автор: plumber2008
Дата сообщения: 02.04.2010 23:27
ошибку ACPI решил отключением нафиг этого ACPI в виндовс путем установки в диспечере устройств заместо компьютера с acpi, установил стандартный компьютер и 9тое прерывание стало свободно. Подвисание при бегающем ползунке исчезло. Ошибку отсутствует si3112r устранил переводом винта принудительно через утилиту контроллера в режим PIO4.
Осталась ошибка обнаружена ошибка на устройстве DEVICE\Harddisk0\D во время операции страничного обмена повторяется 8 раз подряд но windows XP через контроллер грузится шустро и комп вроде не зависает.
Автор: Laci
Дата сообщения: 07.04.2010 20:56
Evgeny972

Цитата:
Я после месяца долбежа ST-Lab выяснил, что при прошивке для моего контроллера (A341, chip SiI3132) нужно выбирать код 14

Гигантское спасибо ! Ребяты из Стлаб морозы еще те....
Автор: Evgeny972
Дата сообщения: 08.04.2010 07:46
Laci
Цитата:
Ребяты из Стлаб морозы еще те
Ну, по сравнению с другими:
1. Хоть отвечают (та же Sedna - зайди на сайт в раздел поддержки ). Тут проблема мандалаевского мышления: 1-й ответ стандартный (видно письмо не читают) - «Установите последнюю партию дров и будет Вам счастье - на вкладке BIOS появится кнопочка обновить». Хотя я ясно сразу написал, что проблема в том, что ЧИП не в списке поддерживаемых.
2. Ставят FLASH, которую можно перепрошить, а не ЭСППЗУ и другие чипы, которые перепрошивке на плате не поддаются (пример - inock).
2. Скорее здесь «морозы» это Големы (SiI - не зря ж они такое название выбрали ): пишут дрова под ограниченное количество старых чипов, большинство из которых уже «не рекомендованы к использованию в новых разработках». Хотя дел-то: сделать маленький файлец - БД чипов в формате xml. Сейчас много новых чипов, которые по процедурам программирования/стирания соответствуют тем что в списке Големов, но код вендора/чипа не соответсвует, и пипец.
Автор: targetorsk
Дата сообщения: 25.05.2010 12:11
А если я просто запаяю на контроллер пустую флэш, она прошьется программой ?
как будет инициализирован контроллер с пустой флешкой ?

Судя по даташиту для стирания и прошивки нужно подать +12 на 1 ножку Vpp микросхемы, что проще сделать чем пересашивать весь чип.

еще у меня есть 2 контролллера на базе Sil3132CNU на одном запаяна EN29LV040A - 4Mbit Flash Memory а на другом 1 Mbit ERASABLE EPROM
размер прошивки всего 1 Mbit (128Kx8)


Отсюда вопрос зачем ставить такую емкую флэш ?

Страницы: 1234567891011121314

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


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