Автор: apple_rom , 9 сентября 2006
С подачи ветеранов ромбая предлагаю на всенародную тестировку данный "по-деревенски" :) простой, но действующий способ.
Если юнифлеш некорректно что-то шьет, то для начала запускаем авардфлэш. "Просто запускаем" (например, с ключиками "/pn/sy 111.bin") для того, чтобы он продетектил тип флэши. (И выходим, если сам не вышел). После этого запускаем юнифлеш и, о, чудо - все шьется! :)
Смысл следующий. Авардфлэш "знает" больше железа, чем юнифлеш. Он для детекта мапит чипсет и при выходе не "замапливает" обратно. Юнифлеш имеет в активе строгую классичность алгоритмов прошивки без глупых и навязчивых вопросов, в результате чего получив "подготовленный" авардфлешем чипсет он, даже если не до конца знает, как правильно работать с данным железом - все качественно прошивает. По причине все той же "подготовленности".
В частности, таким образом прекрасно шьются Winbond W39V040AP (LPC) на nForce2, которые практически никто другой и вовсе не шьет.
Содержимое данного поля является приватным и не предназначено для показа.

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-адреса преобразовываются в ссылки автоматически.

FatumNNM

20 лет 2 месяца назад

apple_rom так что мешает авардфлешем пользоваться ? Если он всё детектит.

Pavel

20 лет 2 месяца назад

Детектит, да не шьет. Допустим с SST49LF004B у аварда дело заканчивается выводом поля флешки и на этом вис.

Т.к. моя Абит NF7-S не лучший прошиватор, последние 3 сектора юнифлеш не прошил, то завтра на работе попробую на Эпохе 8RDA. Шил родную для матери, Абитовскую прошивку.

apple_rom, каким авардфлешем лучше пользоваться для размапливания? В моем, данном случае был 8.23К. Или версия не критична, лишь бы поновее?

FatumNNM

20 лет 2 месяца назад

Pavel последний авардфлеш был 8.66, на моей EPoX 8RDA+ я хот-свапом перепрошивал много флешек разных размеров и не на одной (тьфу...тьфу...тьфу...) не было проблем !

apple_rom

20 лет 2 месяца назад

>Детектит, да не шьет. Допустим с SST49LF004B у аварда дело заканчивается выводом поля флешки и на этом вис.

Верно, рекомендация именно для таких и других подобных случаев.


>каким авардфлешем лучше пользоваться для размапливания? В моем, данном случае был 8.23К. Или версия не критична, лишь бы поновее?

Не "лишь бы", а "поновее". :)

icbook

20 лет 2 месяца назад

В таком разе нужно вести базу AwardFlash.

spectre

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

Приспичило мне тут залить в SST49LF002 амишный биос, а под руками была только GA-8I865GVMK поставил туда панельку, гигаглюк как всегда секономил, и начал проводить операцию.
Но тут меня подкараулил облом. AWDFLASH шить амишный биос отказался наотрез, мотивируя это тем что это не авардовский биос и стало быть не биос вобще. Про соответствующий ключик я вспомнил уже позже, что может быть и к лучшему.
А uniflash, в свою очередь шить был согласен все что удогно, даже своп :), но прошивал флешку только частично.

Пришлось всятся за осицил и изучить отличия в их общении с флешкой, которые нашлись довольно быстро. Uniflash или забывает или просто не умеет поднять лог. единицу на 7-й ноге (#WP - Write Protect). А AWDFLASH, в свою очередь, тоже страдает склерозом ;), и эту единицу от туда иногда забывает убрать. Этим и обьяснятся вышеописанный эфект нормальной работы Uniflash после запуска AWDFLASH.

Кроме того на плате как всегда нашелся волшебный резачек номиналом 0 ом который будучи перезаженным в соеднюю позицию подает лог. единицу на 7-ю ногу навечно, после чего Uniflash шьет все и с первого раза без, каких либо, шаманских манипуляций с AWDFLASH.

apple_rom

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

Uniflash или забывает или просто не умеет поднять лог. единицу на 7-й ноге (#WP - Write Protect).

Смысл следующий. Авардфлэш "знает" больше железа, чем юнифлеш.

А AWDFLASH, в свою очередь, тоже страдает склерозом , и эту единицу от туда иногда забывает убрать.

Он для детекта мапит чипсет и при выходе не "замапливает" обратно.


Итого - что и требовалось доказать - "осциллографическое" подтверждение вышеизложенному.

Однако:
Кроме того на плате как всегда нашелся волшебный резачек номиналом 0 ом который будучи перезаженным в соеднюю позицию подает лог. единицу на 7-ю ногу навечно, после чего Uniflash шьет все и с первого раза без, каких либо, шаманских манипуляций с AWDFLASH.

Я бы не стал подобным пользоваться. Во-первых, запустить awdflash много проще, чем искать-перепаивать "волшебный резачок". Во-вторых, флэшка которая теперь станет "навечно" WriteEnabled, понятно, не улучшит свои показатели в области защиты от бросков напряжения и пр. Так что "перепаивать нельзя, запускать awdflash". ;)

spectre

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


Однако:
Я бы не стал подобным пользоваться. Во-первых, запустить awdflash много проще, чем искать-перепаивать "волшебный резачок". Во-вторых, флэшка которая теперь станет "навечно" WriteEnabled, понятно, не улучшит свои показатели в области защиты от бросков напряжения и пр. Так что "перепаивать нельзя, запускать awdflash". ;)


В моем случае была задача сделать из платы программатор для постоянного использования, а шить надо много причем иногда по 10-ть штук подряд. Посему мне удобнее Write Enabled навечно.

А в случае когда нужно прошить один раз, то браться за паяльник конечно не стоит, проще, быстрее и безопаснее запустить awdflash.

Pavel

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

Не нашел тему про айдишники мостов, сунулся сюда.
Задачей было прошить PMC49FL002T. Из НФорсов только Epox 8KDA3I. унифлеш шить отказался (драйв нот реди), попробовал связку авард+юни - нифига. Юнифлеш все также не узнает чипсет, а авард виснет на выводе поля флешки. Юнифлеш выдал следующие ID:

(10DE,00E1,A1)+(10DE,00E0,A2)

А в свойствах системы пишется 10DE,00E2,A2

Sonya

19 лет 7 месяцев назад

Большое спасибо spectre за подсказку о 7й ноге. Поднял мамку MSI 865PE Neo20P
Нужно было прошить 49LF004A
amifl864.exe выдавал error
"awdflash 8.64.exe" - даже с ключиком /f отказывался шить ami-шный биос.
uniflash в любых комбинациях с предыдущими одинаково прошивал микросхему и больше половины блоков после проверки помечал крестами.
Замкнул 7ю ногу флешки на 3.3В, uniflash в момент прошил - всё заработало.