Автор: ROMby Unknown , 18 сентября 2005
Всем привет!
Вот решил из старого компа немного побаловаться с перешивкой микрух
У меня свободны два ISA и 1 PCI порт на матери
Какие сетевухи можно прикупить и поставить (есс-но старые) в эти порты для поддержки максимального числа популярных флешек( Atmel-овсие нужны по-любому)? И вообще как с этим хозяйством потом работать?
Заранее спасибо.
Содержимое данного поля является приватным и не предназначено для показа.

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

Unknown BIOS (не проверено)

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

программить сможешь только на 3Com905B :)
на старых удобно читать микрухи серии 27...

Root

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

программить сможешь только на 3Com905B

1) максимум - 64КБ. Это мало. Или обошли это ограничение?
2) Uniflash ЭТУ 3комину не берет на запись. Проверял неоднократно и не с одной флешкой (Winbond, Macronix, Intel). С чтением все ОК.
PS: ИМХО, гораздо интереснее добить этот вариант

Unknown BIOS (не проверено)

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

Господа, это, наверное, очень глупый вопрос... Снизойдите всё же...

КАК ИМЕННО юнифлэшем смотреть (писать) флешь, воткнутую в некоторое PCI-устройство (пусть сетевуху, для конкретности)? Что указать юнифлэшу в качестве ROM base?

Добавлено спустя 18 минут 1 секунду:

И ещё. У меня завалялась мамка от промкомпьютера с поддержкой DOC (DiskOnChip). Там я по крайней мере понимаю, какой адрес указывать, но - опять же простите невежду - не уверен, что механизм отображения DOC'ов в адресное пространство подходит для юнифлэша. Подтвердите-опровергните, а?

Поясню, зачем это надо чайнику, чтоб не били больно. При очередной перешивке запоролся биос. Флешь - пресловутую W49F002U - я уже таскал на программатор поcле долгих попыток исправить дело в домашних условиях. Программатор (ChipProg+) не смог прочитать код флешки. Найти такую же или совместимую пока не могу... Хотелось бы дополнительно проверить, действительно ли микруха битая.

GetinakS

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


КАК ИМЕННО юнифлэшем смотреть (писать) флешь, воткнутую в некоторое PCI-устройство

Легко uniflash -? там увидите ключик, который ответственен за работу с pci устройствами, запускаете с ним, и он сам предложит вам выбрать устройство для работы.

Unknown BIOS (не проверено)

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

Чёрт, как я этого ключа не увидел, штудируя описание...
Спасибо.

Добавлено спустя 17 часов 36 минут 42 секунды:

программить сможешь только на 3Com905B

1) максимум - 64КБ. Это мало. Или обошли это ограничение?
2) Uniflash ЭТУ 3комину не берет на запись. Проверял неоднократно и не с одной флешкой (Winbond, Macronix, Intel). С чтением все ОК.

Проверена 3C905CX-TXNM: PLCC32-кроватка, запись возможна, предел - 128К. Кто больше? :)

Angel07

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

Нашел сетевуху compex на чипе Rtl8139; на ней 28-выводная панелька под BootRom, но место на плате предусмотрено под 32-выводную - со стороны ключа панельки еще 2 пары контактов. Причем 2-й и 31-й (по "умозрительному" 32-разрядному сокету) разведены. 32-й подключен на +5В.
1-й - по-моему, никуда.

Интересно, может ли получиться у меня из этого нечто для записи flash-ек?
Насколько я понял, поддержка сетевой платой in-system programming - зависит от чипа? 128к мне для многих целей хватило бы...

GetinakS

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

1)Реалтек умеет писать только если его чип 8139C
2)И может 64Кб записать. 128 уж никак.

Angel07

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


Реалтек умеет писать только если его чип 8139C

У меня С :-)

И может 64Кб записать. 128 уж никак

Жалко, жалко :-( А зачем же тогда разработчики предусмотрели место вообще под 32-пиновую микросхему? Для прикола, что ли? :lol:

Добавлено спустя 10 минут 33 секунды:

Собственно, надежда "потыкаться" насчет 128К есть! :-)

Из описания чипа:
Supports up to 128K-byte Flash Memory/Boot-ROM interfaces


взято из:
http://www.realtek.com.tw/products/products1-2.aspx?modelid=6

GetinakS

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

Чип адресует только 64кб. Если вы изучите панельку повнимательней, то заметите, что одна из шин адреса мертво посажена на землю. Т.Е. Бутром ложится либо в верхние 64кб, либо в нижние 64кб. да и большинство карт делаются с 28пиновым разъемом.
http://remoteboot.ru/forum/ - здесь очень недурно описаны мытарства людей с реалтеками.

Angel07

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

Понятно... Т.е. реалтек, наверное, имеет в виду, что подойдут и 128 кбайтные микросхемы; но запишется в них все равно половина - 64 кбайт. :-( Лукавят фирмачи :-)

Добавлено спустя 48 минут 37 секунд:

Извините за глупый вопрос, а Rtl8029 (AS) хоть что-нибудь прошивать умеет? :-)