Автор: antonaryo , 16 апреля 2014
есть бук toshiba satellite a500. прикупил видеокарту nvidia 230m. После установки - черный экран.

Уважаемые спецы, направьте в каком направлении копать?
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

antonaryo

11 лет 10 месяцев назад

Итак. Накопал вот что:
1. На видеокарте нет биоса, поэтому она не инициализируется
2. Биос находится в основном биосе бука.
3. По конфигурации подходит биос от a500-1g0
4. bios - phoenix
5. Скаченный с оф.сайта пакет не работает
6. Распокавав пакет получил РОМ размером около 4кб
7. При попытке зашить этот РОМ через winphlash - ошибка 161 (-161 Part Table Signature not found in the interface. )
8. В логе флешера:
Looking for interface descriptors and code...
cbSearch= 8192 (0x00002000)
...(аналогичные строки)
Failed: no Part signature found in the file
9. У Соньки поиск парта начинается с 4096

Предположение: здесь парт так же как в соньке - перед 8192, поэтому не находится.
Вопрос: Как заставить флешер искать раньше 8192?

makarog

11 лет 10 месяцев назад

antonaryo
1. незачем плодить темы
2. вы про видеобиос? так и пишите, масло-масляное
3. по конфигурации не знаю, но биос для a500-1g0 и a500-1f2 - одинаковы
4. биос insyde
5. что именно не работает? и что должно работать?
6. что и как вы распаковали - тайна? размер 4кб - это размер чего?
7. если вы 4кб непонятно чего пытались шить - предсказуемо
8.
9. при чем тут Сонька?
10. о каком парте идет речь?
11. зачем флешер заставлять делать то, что вы себе слабо представляете?

winphlash, конечно, многое умеет, но функций замены модуля видеобиоса я в нем не нашел

antonaryo

11 лет 10 месяцев назад

Сорри за флуд.
3. Если биос 1g0 и 1f2 одинаковы - где тогда биос видеокарты?
5. С оф.сайта скачивается .exe, который представляет из себя селфпакед архив. При его запуске вылазит сообщение, что биос уже новый.
6. Селфпак распаковывается любым архиватором. После распаковки получаем инсталлятор .ехе, и файл биоса .rom. 4кб это размер файла биоса .rom.
10. Парт - тот что упоминается в строке лога: Failed: no Part signature found in the file
9. Раз у соньки искомый парт лежит где то после 4096 и перед 8192, то возможно и здесь аналогичная ситуация.

Как я понимаю, проблемы бы не существовало, если б я в свое время не обновил биос. Тогда бы работал стандартный тошибовский флешер.
Поправьте, если я что не так понимаю

makarog

11 лет 10 месяцев назад

3. если/не если - проверяется просто, т.к. с офсайта скачивается одно и то же обновление, биос видеокарты может быть в отдельной микросхеме, либо модулем в основном биосе
5. ну так откуда вывод, что "пакет не работает"? как раз все работает, проверяет и говорит вам, что в обновлении не нуждается, ибо стоит та же версия, ему невдомек, что юзверю хочется странного
6. вы где-нибудь видели файл биоса размером 4кб? я нет, или у вас что-то с пониманием (ну, вам, похоже без разницы, мегабайты, килобайты)
9. по-прежнему, не понимаю, при чем тут сонька?
10. т.е., не понимая, что вам говорится, вы ищите непонятно что?

до сих пор непонятно, что со старой картой
если вам хочется иметь именно эту видеокарту, наверное, надо найти ноутбук с ней, расковырять его прошивку, выдрать оттуда необходимый модуль, заменить этим модулем стандартный, поправить при необходимости контрольную сумму и прошить этой новой прошивкой ваш ноутбук

antonaryo

11 лет 10 месяцев назад

3. Почему вы решили что оно одно и тоже? По названию файла? В видеокарте чипа нет - место под него пустое.(найдено в просторах интернета). Что значит модулем в основном биосе? как этот модуль заменить?
5. В данном контексте "не работает" = "не дает нужного мне результата"
6. Пардон. 4096кб )) = 4Мб
9. Если такое реализовала соня - почему это не может быть реализовано здесь?
10. Вот я ищу то что он ищет. Если б понимал что это такое и где это взять - мы бы с вами не общались ))

Со старой картой все в порядке - работает, есть-пить не просит)

прошивка это .rom? Подходит тот, что с оф.сайта?
Как выдрать модуль и соответственно заменить им мой? А главное зачем, если бук такой же? Почему просто не зашить его .rom?

makarog

11 лет 10 месяцев назад

Почему вы решили что оно одно и тоже? По названию файла

да, знаете ли, если название апдейта одинаковое, ссылки на апдейты одинаковые, размер файлов одинаков, дата создания одинакова - то я делаю вывод, что файлы одинаковы :lol: хотя неверящие могут и хекс-редактором сравнить оба файла
Что значит модулем в основном биосе

знаете ли, современные биосы имеют модульную структуру :lol: что такое модуль - гугл подскажет
как этот модуль заменить?

соответствующей утилитой, знающей, что такое видеомодуль и способной его заменить
Если такое реализовала соня

до сих пор не понял, что именно "такое" реализовала соня :lol:
прошивка это .rom? Подходит тот, что с оф.сайта?

да, да подходит (смотря для чего)
Как выдрать модуль и соответственно заменить им мой?

выше написал
А главное зачем, если бук такой же? Почему просто не зашить его .rom?

не знаю зачем, это же вы делаете непонятно что :lol:
что значит "бук такой же"? я не сравнивал конфигурации, пользовался информацией, предоставленной вами, если он такой же, то на кой ляд вы его упомянули? ничего не понимаю /images/smiles/eusa_think.gif

antonaryo

11 лет 10 месяцев назад

Бук такой же означает, что у него та же материнка, чипсет. Отличаются ПО(биос) и видюха.

Подводя итог:
1) Биос видюхи лежит в основном
2) Биос видюхи это модуль
3) Чтобы все заработало нужно запилить нужный модуль в текущий биос(это в общих чертах)
4) Есть полная прошивка с нужными модулями

Постановка задачи немного изменилась. Как тогда зашить прошивку от 1g0?

Стандартная утилита не дает обновлять т.к. совпадают версии.
Сторонний WinPhlash выдает Failed: no Part signature found in the file

Вроде есть какие то комбинации типа (fn+f, fn+b, win+esc) При удержании которых в биос шьется определенный файл с носителя. Подскажите где найти нужную комбинацию и название файла для моего бука?

Узнал отсюда http://forums.mydigitallife.info/threads/13095-Undocumented-INSYDE-BIOS-recovery-method-Use-andy-s-tool-to-obtain-possible-names

makarog

11 лет 10 месяцев назад

[OFF]что в лоб, что по лбу[/OFF]
Постановка задачи немного изменилась. Как тогда зашить прошивку от 1g0?

прежнюю, непонятную задачу решаете, хоть бы перечитали все внимательно

antonaryo

11 лет 10 месяцев назад

В глобальном смысле задача и не менялась - нужно подружить a500-1f2 с 230m
методы меняются
Так что насчет комбинаций?

makarog

11 лет 10 месяцев назад

antonaryo, научитесь внимательно читать и думать
с офсайта скачивается одно и то же обновление

один и тот же биос, если бы вы потрудились побродить по вами же упомянутому сайту, воспользоваться инструментами, там выложенными и поковырять апдейт, то смогли бы там найти модули и для GT230M (GT216) и для GT218, почему у вас одна комбинация (из трех пальцев) - это другой вопрос (не говоря уж про то, что непонятен смысл замены шила на мыло)