Имеется контроллер SIL3132 в котором I/O 3,3V и на нём запаяна флеш w27e010p-70 на 5V. Питается она от линии 3,3V (проверено). Флеш была снята, перешита на программаторе с рэйда на обычные два канала SATA и запаяна обратно (это я к тому, что прошивка там точно есть и нормальная, а на программаторе, потому что для стирания этой флеш нужно 14V). Теперь при загрузке компа она показывает свой биос, но загружаться с девайса не даёт (пытается несколько секунд комп инициализировать девайс и продолжает загрузку). Работы мысли привела к тому, что возможно причина в неправильном питании флешки - 3,3V вместо 5V. Хочу перекусить ноги Vcc и Vpp и запитать их от 5V (взять от БП компа или другого контроллера). В связи с этим вопрос - I/O контроллера по даташиту держат максимум 4V, а у флешки в даташите указан только нижний предел высокого уровня на выходе - 2,4V и я не знаю, какой будет верхний предел, не спалю ли я контроллер?
Р.S. Прошить в биос матери биос контроллера прошу не предлагать, только что еле восстановил биос матери после неудачной прошивки модифицированного самостоятельно (как раз вот этим биос контроллера) биос (пришлось снимать флеш и шить на программаторе). Паяльной станции нет, поэтому всё это очень гем ... проблематично делать часто.
Т.е. по вашему выходит, что со старой прошивкой питание 3,3V было нормальным, с новой прошивкой - стало не нормальным? Вот это работа мысли...
Ну если контроллер это делает - то логично предположить что прошивку он все же читает.
А я вам пытаюсь сказать, что может быть проблема то совсем не в прошивке. Загрузится можно и с рейд контроллера с подключенным даже одним винтом. Главное чтобы биос материнской платы это умел делать. Если биос материнки не умеет грузится с внешних контроллеров - то какую вы бы там прошивку в него не зашили - он с него грузится не будет.
Например, есть у меня контроллер на SIL3132
Такой.
После прогрузки биоса материнки он показывает свой, такой
Чтобы грузиться с винта подключеного к нему в биосе материнки надо выбрать такое
Да, я не 98-го года рождения если что:-)
Р.S. Эта же мать с этим же биосом также позволяет грузиться с PCI-e-SATAIII контроллера на AMedia1061, точно также, как и SIL3512. Я бы пользовался АMedia, но этот контроллер позволяет грузиться (и работать) не со всех устройств SATAI, есть у меня такие, а SIL3132 позволяет загрузиться (в теории) и работать (это проверено) с устройствами SATAI. Вот и занимаюсь танцами с бубном.
Ответ на ваш конкретный вопрос спалит или нет - зависит от того, как сделаны выходные цепи у флеша. А дока нам говорит что если отбирать от вывода 0,4 мА - то напряжение не просядет меньше 2,4В. Мое личное предположние - не спалит, но я бы пошел другим путем, найти флеш на 3.3В не так уж и тяжело, дохлых матерей полно.
Вы уверены что флешка вообще родная, несоответствие напряжения питания это как бы значительный косяк производителя.
Ну и так на всяк случай, свой биос 7.7.03 я брал тут
http://www.ioi.com.tw/products/proddetail_dl.aspx?CatID=106&DeviceID=3021&HostID=2038&ProdID=1060063
Обратите внимание, там в архиве 3 файла. Два полных биоса и один урезаный для интеграции в биос. Думаю разберетесь какой вам нужен.
В остальном классика - до уровня VCC.[/OFF]
2. От того, что я еще раз повторю то же самое, что уже написал выше, ничего не изменится - "правильнее" вы не поймете :D.[/OFF]