Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Прочее » Сетевуха в качестве..программатора |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 6 7 | Печать |
EJSanYo
Advanced Member
Всего сообщений: 318 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 28 дек. 2007 |
На некоторых сетевых платах присутствует пустая кроватка под DIP32. Предназначена она для установки микрухи Boot-ROM-а серий 29Cхх и им подобных. Прошиваться микрушка может прямо в системе - с помощью спец. программы. На самом деле таким образом можно прошить не только бут, а что угодно. Скажем, прошу для 1-го пня, видяхи, компа класса ZX-Spectrum и т.д. Разумеется, нормальный программатор гораздо удобнее, функциональнее и т.д. Но, скажем, если надо бывает прошить пару флешей в год, то и этот способ пожет сгодиться. :glasses: Мож кто-нить ещё шил флеши таким методом? Хотелось бы услышать отзывы (какие серии флешей поддерживаются, возможные проблемы и т.д.). |
Tarus
Гость
Настоящий полковник Откуда: СПб Всего сообщений: 1389 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 9 сен. 2005 |
Поддерживаю. Предлагаю в данной теме организовать мини-FAQ по данному вопросу для малоопытных. Всем полезно будет. |
DOS Logic
Advanced Member
d(-_-)b Откуда: Украина. Ивано-Франковск Всего сообщений: 4778 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 1 июля 2006 |
Ну есть у меня сетевая интел, какраз с кроваткой но без микросхемы бут рома... А чем шыть, какой прогой??? |
UFO |
DOS Logic Могу предположить, что родной интеловской софтиной. Ну есть у меня сетевая интел, какраз с кроваткой но без микросхемы бут рома... |
DOS Logic
Advanced Member
d(-_-)b Откуда: Украина. Ивано-Франковск Всего сообщений: 4778 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 1 июля 2006 |
ДА! а как называется, скажы |
UFO |
DOS Logic, ну а на сайте-то Интела смотрел? У меня, например, стоит Intel® PRO/100+ Server Adapter (PILA 8470B) и я пользовался для апгрейда прошивки софтинкой IBAUtil, которая идёт в архиве с самой прошивкой. |
Baza
Advanced Member
Откуда: С-Петербург Всего сообщений: 615 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 мая 2005 |
Кроватки под DIP (выводные) микросхемы обычно стоят на 28 ног, т.к. объём микросхемы 64кб, на первопнях уже использовались 128кб флэши в корпусе DIP32 если-же разведена кроватка под PLCC32 , то тоже может быть засада из-за неразведённых адресных линий. программировать Flash в PCI устройствах можно с помощью Uniflash. |
EJSanYo
Advanced Member
Всего сообщений: 318 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 28 дек. 2007 |
Ну это не для флешей, а для EPROM/EFPROM-ов, так что "программаторскими" способностями эти сетевки не обладают (без доп. доработок, конечно ). Кроватки под DIP (выводные) микросхемы обычно стоят на 28 ног Лично я юзаю сетевку на чипе RealTec RTL8139C. Сетевка, впрочем, не совсем обычная - "LevelOne FNC-0500TX" со встроенным хабом. Шью прогой [B]RTFLASH.EXE[/B] версия 1.5. Помнится, скачивал когда-то с реалтековского сайта. Прога знает следующие флешки: ATMEL: AT29C512, AT29C010, AT49LV512, AT49001NT SST: SST39LV512, SST39SF512, SST39VF010 Незнакомые флеши тоже пытается прошивать, без гарантии на успех, соответственно. Могу сказать, что у меня нормально шились SST29EE010 и SST39F020 и совсем никак - W49F020. Эта прога может и дампить содержимое флеша, но у меня почему-то всегда дампила тока первые 64КБ. :neznaju: Запись и верификация идут на всю ёмкость. |
Alexey
Advanced Member
Пользователь Всего сообщений: 570 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 11 дек. 2002 |
А как обстоит дело с чтением содержимого ПЗУ? Можно ли прочитать данные из DOS? |
EJSanYo
Advanced Member
Всего сообщений: 318 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 28 дек. 2007 |
Ответ: А как обстоит дело с чтением содержимого ПЗУ? Мож это потому, что я шил "незнакомые" проге флеши? "Знакомые" шить пока не приходилось. Но запись и верификацию, по крайней мере, делает нормально. ...но у меня почему-то всегда дампила тока первые 64КБ. [B]RTFLASH.EXE[/B] - прога досовская. Так что и юзать её по идее надо из под ДОС-а, хотя у меня под голым досом не находит сетевку. Под Вынь 9х надходит. Недавно на сайт реалтековский залазил ( Можно ли прочитать данные из DOS?http://www.realtek.com.tw/downloads/ ) - новее версии 1.5 той проги не было, к сожалению.. (Сообщение отредактировал EJSanYo 4 янв. 2008 1:05) |
Alexey
Advanced Member
Пользователь Всего сообщений: 570 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 11 дек. 2002 |
Тогда можно использовать "костыли": подпаивать ножки старших линий адреса к земле или питанию. Не слишком удобно, но проще, чем переписать программу. ...но у меня почему-то всегда дампила тока первые 64КБ. |
Cat Vaska
Advanced Member
Free black cat Откуда: Kiev Всего сообщений: 3603 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 22 мар. 2006 |
Гмгм... а вот скажите мне, зачем этот гемор ? Не проще ли купить програматор под СОМ порт, например ? Сколько они щас стоят ? У меня один знакомый железячник, так вообще, сказал что выкинул свой старый програматор.. думаю - брешет Или они уже считаються в разряде "раритетов"? Я считаю, что иметь програматор необходимо. Уже по той причине, что лучше сливать прошивки БИОС-ов коллекционных старых мамок во избежание потери данных при длительном хранении... А то, смех смехом - мало ли, время берет свое, и данные возьмут, да и испортяться от времени. И железо, потом не восстановишь. |
Alexey
Advanced Member
Пользователь Всего сообщений: 570 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 11 дек. 2002 |
Cat Vaska, программаторы стоят дорого, т.к. обычно содержат в комплекте несколько довольно дорогих ZIF-панелей под разные корпуса микросхем. А если программировать микросхемы реже, чем раз в месяц - хватит и такой аппаратуры. Мне чаще приходилось считывать данные из ПЗУ, для этого было собрано спец. устройство для шины ISA и написан спец. софт для него А если надо было записать - приходилось идти на радиорынок. |
EJSanYo
Advanced Member
Всего сообщений: 318 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 28 дек. 2007 |
Ну на крайняк и так можно, тока сложно. В сетевке (моей, по крайней мере) задействованы все адресные ноги флеша, так что старшие или отгибать (и при этом не сломать!) или переходник какой-то лепить. Тогда можно использовать "костыли": подпаивать ножки старших линий адреса к земле или питанию. Не слишком удобно, но проще, чем переписать программу. Хороший девайс - недёшево (для меня, по крайней мере). Например: Гмгм... а вот скажите мне, зачем этот гемор ? Не проще ли купить програматор под СОМ порт, например ? Сколько они щас стоят ?http://www.megachip.ru/item.php?item_id=466333 Есс-но, с сетевкой по функциональности не сравнить! Наверно, есть и более дешёвые варианты. Просто пока нечасто флеши прошивать приходилось, потому особо не искал. Хм, оказывается оч. интересная прога. программировать Flash в PCI устройствах можно с помощью Uniflash.http://www.uniflash.org/ И реалтековские сетевухи вроде поддерживает. Baza, сенькс! Надо будет тестануть. |
Professor
Junior Member
Откуда: Kirov:\ Всего сообщений: 136 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 21 апр. 2007 |
Поддерживаю такую идею! Самому нужен программатор, а стоит офигенно дорого и не продают его у нас... Alexey, а можно подробнее про девайс для ISA? Так ведь наверно можно и шить микросхемы 28, 29 и 49 серий тк они 5ти вольтовые ( для прошивания надо 5 вольт )??? Сохранилась схема, софт, разводка? Интересует! (Сообщение отредактировал Professor 4 янв. 2008 14:49) |
Alexey
Advanced Member
Пользователь Всего сообщений: 570 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 11 дек. 2002 |
Professor, ничего сложного там нет: дешифратор адреса на нескольких диодах и транзисторе и сама микросхема (если не понятно - могу нарисовать). Софт - программка на ассемблере, записывающая содержимое адресов памяти d0000-effff в файл. Думаю, можно было сделать из такого "ридера" и программатор, но было лень. |
UFO |
У меня есть программатор Uniprog. Работает через LPT порт. На сайте есть его описание, исходники, схемы и программное обеспечение. (Сообщение отредактировал UFO 4 янв. 2008 16:26) |
Professor
Junior Member
Откуда: Kirov:\ Всего сообщений: 136 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 21 апр. 2007 |
Alexey, да, нарисуёте плз! |
0leg
Advanced Member
Откуда: Город-герой Тула Всего сообщений: 1991 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 окт. 2007 |
Есть проект ct-flasher for Linux. Для прошивания флешек. Изначально поддерживал только немецкую ISA-карточку, специально для этих целей разработанную, потом появилась поддержка прошивания флешек в сетевых картах на чипах Realtek 8139 B/C, чего-то от 3com и Intel EtherExpress. У меня, правда, всё руки не доходят проверить его (есть 8139B и EE100). Просто я сделал программатор (BiDiPro) и не парюсь. Alexey, >программаторы стоят дорого, Ага, если в магазине покупать. BiDiPro мне всего в ~900р обошёлся. Почти половину составила стоимость ZIF'а. Но оно того стОит. |
Alexey
Advanced Member
Пользователь Всего сообщений: 570 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 11 дек. 2002 |
Пожалуйста: Alexey, да, нарисуёте плз! Диоды - КД521, транзистор - КТ315, резисторы - 10 кОм. (Сообщение отредактировал Alexey 4 янв. 2008 21:51) |
Professor
Junior Member
Откуда: Kirov:\ Всего сообщений: 136 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 21 апр. 2007 |
Благодарю! В ближайшее время соберу... |
EJSanYo
Advanced Member
Всего сообщений: 318 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 28 дек. 2007 |
А-га, 2 сегмента стало быть занимает! И то ведь можно... А я когда-то я хотел аналогичную штуку замутить, тока чтоб в 1 сегменте было (стало быть, с переключением "страниц"). Ток так и не сделал - лень банально стало. А ведь ещё и софт катать нада! ..программка на ассемблере, записывающая содержимое адресов памяти d0000-effff в файл Схемку "диодной логики", наверно, лучше бы было заменить лог. элементами. А так по сути эта схемка уже могла бы быть программатором, скажем, для 29F010. Тока в софт алгоритм прошивания заложить. И ещё, там по схеме нога A16 ПЗЫшки идёт на A17 шины адреса? А отчего не на A16? :neznaju: |
EJSanYo
Advanced Member
Всего сообщений: 318 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 28 дек. 2007 |
Тестанул вот Uniflash. Прога идёт тока под чистым ДОСом. Мою сетевку прошивательную почему-то В УПОР не видит, хотя написано, что вроде как и поддерживает эту чипку. (Да, видать и вправду сетевуха не совсем обычная..) Есть ещё сетевка на RTL8139D, дык её видит сразу. К сожалению, на той сетевке стоит кровать на DIP28. Uniflash, как видно, умеет работать только с флешами, а потому попытка сдампить на той сетевке EFPROM-ку тож не удалась - прога сразу подвисает. Но вообще Uniflash - софтина весьма полезная для бекапа БИОСов. На всех моих пнях биосину нормально сдампил, даже на MediaGX-е (чипсет CX5520)! [B]0leg[/B], дай ссылочку плиз, где оно есть. Есть проект ct-flasher for Linux. (Сообщение отредактировал EJSanYo 5 янв. 2008 1:40) |
Professor
Junior Member
Откуда: Kirov:\ Всего сообщений: 136 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 21 апр. 2007 |
БИОС можно сдампить ChekIt'ом. |
Alexey
Advanced Member
Пользователь Всего сообщений: 570 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 11 дек. 2002 |
А если еще посадить микруху на пространство ввода-вывода, то можно еще больше памяти адресовать, если комп без PCI и нет никаких PnP-устройств. А-га, 2 сегмента стало быть занимает! И то ведь можно... D>E. И ещё, там по схеме нога A16 ПЗЫшки идёт на A17 шины адреса? А отчего не на A16? D=1101; E=1110. Ошибки нет. (Сообщение отредактировал Alexey 5 янв. 2008 22:44) |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Как раз ссылочка в тему http://community.livejournal.com/ru_radio_electr/361713.html |
0leg
Advanced Member
Откуда: Город-герой Тула Всего сообщений: 1991 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 окт. 2007 |
EJSanYo, > дай ссылочку плиз, где оно есть. Оно есть здесь: ctflasher.sourceforge.net Professor, > БИОС можно сдампить ChekIt'ом. А можно и DEBUG'ом ;-) И ещё, по поводу прошивки ПЗУ. В сетевушках ведь ещё и EEPROM 93c46 есть, для МАК-адреса и пр. Так что и эти ПЗУ можно перешивать в сетевушках, причём, видимо, в любых. А в некоторых относительно новых видюшках БИОС зашит в что-то типа 25xxx, и есть софт для перепрошивки... |
Professor
Junior Member
Откуда: Kirov:\ Всего сообщений: 136 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 21 апр. 2007 |
Oleg, что под рукой есть тем и можно :-) Оффтоп: В памяти DIMM DDR или просто DIMM, непомню - видел микросхему 24Cxx |
EJSanYo
Advanced Member
Всего сообщений: 318 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 28 дек. 2007 |
Сенькс! Интересная софтина. Жаль тока, что под DOS не была портирована. Оно есть здесь: ctflasher.sourceforge.net Есть у меня одна сетевка от Compex, в кот. эта микра в кровати стоит. Но [B]"пр."[/B], как я понимаю, это, кроме всего прочего, данные для PnP. А не опасно ли втыкать в комп плату, у которой в PnP NVRAM-е прошито фиг знает что?! Я к тому, что если перешивать для др. девайса подобную микру, то ставить её придётся заместо родной, сетевушной, и есс-но там будет прошито вовсе не то, что относится к сетевке! И ещё, по поводу прошивки ПЗУ. В сетевушках ведь ещё и EEPROM 93c46 есть, для МАК-адреса и пр. Так что и эти ПЗУ можно перешивать в сетевушках, причём, видимо, в любых. Ещё немного оффтопа, хотя мож и это в тему вписывается : а не подскажет ли кто софт, которым можно было бы ПОЛНОСТЬЮ перешивать PnP NVRAM-ы прям в системе? |
Kacher
Advanced Member
Откуда: Kijów/Kraków (UA-PL) Всего сообщений: 1153 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 янв. 2008 |
У меня на сетевушке 3СОМ стоит микросхема флешки в кроватке как на новых мат платах, такая квадратная... Интересно можно ли с помошю ее шить биосы? |
EJSanYo
Advanced Member
Всего сообщений: 318 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 28 дек. 2007 |
Если сетевка на чипе 3C90x и там правда флеха ставится (32 ноги), то, наверно, как-то можно.. :neznaju: Вроде бы [B]ctflasher[/B] как раз такое может. Но сам не проверял, ибо ни такой сетевки у меня нету (пока), ни Линухом пользоваться не умею (тоже пока). У меня на сетевушке 3СОМ стоит микросхема флешки в кроватке как на новых мат платах, такая квадратная... Интересно можно ли с помошю ее шить биосы? |
Kacher
Advanced Member
Откуда: Kijów/Kraków (UA-PL) Всего сообщений: 1153 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 янв. 2008 |
Сетевуха ета у меня в киеве, в другом компе, по приезду завтро гляну. |
Alexey
Advanced Member
Пользователь Всего сообщений: 570 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 11 дек. 2002 |
С этой мелочевкой неплохо справляется В сетевушках ведь ещё и EEPROM 93c46 естьPonyProg. Я собирал, можно просто подпаиваться непосредственно к микросхеме и вперед. Особенно удобно, если она не только припаяна, но и приклеена. P.S. Подпаиваться можно только к отключенному девайсу, иначе не прокатит. (Сообщение отредактировал Alexey 7 янв. 2008 19:31) |
Kacher
Advanced Member
Откуда: Kijów/Kraków (UA-PL) Всего сообщений: 1153 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 янв. 2008 |
Глянул сетевушку на етом компе, она на риалтековском чипе, но там только панелька на 28 ног, тоесть там что можно тока пзу вставить? |
Baza
Advanced Member
Откуда: С-Петербург Всего сообщений: 615 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 мая 2005 | |
EJSanYo
Advanced Member
Всего сообщений: 318 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 28 дек. 2007 |
Угу. Серий 27xx. Такие бывают однократно прошиваемые и с УФ-стиранием. Да вроде ещё Winbond делает совместимые, но с электрическим стиранием. В любом случае, ни одну из них на сетевке не прошить. Глянул сетевушку на етом компе, она на риалтековском чипе, но там только панелька на 28 ног, тоесть там что можно тока пзу вставить? Сенькс, попробуем. как развитие юнифлэша могу порекомендовать runiflash |
0leg
Advanced Member
Откуда: Город-герой Тула Всего сообщений: 1991 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 окт. 2007 |
EJSanYo, >Но "пр.", как я понимаю, это, кроме всего прочего, данные для PnP. Вот насчёт данных для PnP не знаю... Там точно есть конфигурационная информаци — Full или Half Duplex, какой тип кабеля — UTP или коаксиал... > А не опасно ли втыкать в комп плату, у которой в > PnP NVRAM-е прошито фиг знает что?! Но ведь есть проги для перешивки этих микрух прямо в сетевушках! Так что, видимо, не опасно. Professor, >Оффтоп: В памяти DIMM DDR или просто DIMM, непомню - видел микросхему 24Cxx А почему оффтоп ;-) Перешивать так перешивать. 24c02 и тп. в DIMM — это SPD, и для их перешивки есть проги. Хотя лично меня не особо радует идея делать из памяти программатор. |
EJSanYo
Advanced Member
Всего сообщений: 318 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 28 дек. 2007 |
Но ведь оно предназначено, чтобы в NVRAM-ку шить вовсе не что попало...как бы не вышло чего-то вроде этого: Но ведь есть проги для перешивки этих микрух прямо в сетевушках! Так что, видимо, не опасно.http://phantom.sannata.ru/cgi-...;topic=989 (это с ними случилось ещё до меня и не из-за меня, чес-слово! ) Впрочем, попробовать можно бы было - если кто-нить подскажет такую прошивалку для сетевки COMPEX EN2000. В принципе, да. Подпаять временно 4-6 проводков - это ещё не внапряг! С этой мелочевкой неплохо справляется PonyProg. Тестанул runiflash - чё-то постоянно вылетает с "runtime error...". Мда, видимо в исходниках ковыряться всё-же придётся.. (Сообщение отредактировал EJSanYo 9 янв. 2008 3:43) |
Alexey
Advanced Member
Пользователь Всего сообщений: 570 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 11 дек. 2002 |
Runtime Error 200 появляется в старых программах на паскале, запущенных на быстром процессоре. Для них есть специальный патч: http://www.brain.uni-freiburg....ppatch.zip (работоспособность не проверял). |
EJSanYo
Advanced Member
Всего сообщений: 318 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 28 дек. 2007 |
Не-е, там "Runtime error 002". Так что этим не лечится. Ну ладно, будем разбираться дальше... |
Diman
Member
Откуда: Нижний Новгород Всего сообщений: 163 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 июня 2007 |
А можно в флеш на сетевухе прошить ROM-DOS? |
EJSanYo
Advanced Member
Всего сообщений: 318 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 28 дек. 2007 |
Да наверно можно. Припоминаю щас, что вроде есть такие версии, которые достаточно вот таким "расширением BIOS-а" поставить, и уже работать будет. А дамп "расширения BIOS-а" всегда начинается с последовательности [B]55h AAh[/B].. Хм, а где можно слить дампы ROM-DOS-а или чё-нить типа того? Кинь пару ссылок плиз. Даже самому интересно стало! |
Diman
Member
Откуда: Нижний Новгород Всего сообщений: 163 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 июня 2007 |
Сам ROM-DOS 7.1 тут http://www.vetusware.com/select-by/category/OS/?cat=1 нащёт дампов незнаю, но как то их можно сделать, это ведь ROM-DOS |
EJSanYo
Advanced Member
Всего сообщений: 318 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 28 дек. 2007 |
Выяснил про ROM-DOS кой-чё: оказывается, то что качать дают, это вроде как "ознакомительная версия". Грузится со флопа, как обычно. А ROM-овская версия компилируется с исходников под конкретную систему. А для этого надо исходники и ещё много чего, то бишь полный SDK покупать. А удовольствие это недешёвое, однако! Например, http://www.ipc2u.kz/catalog/V/VO/ Кстати, чтоб комп мог загрузиться с сетевушной флехи, это надо включить спец. прогой (разрешить поддержку "BOOT-ROM"). Для моей сетевки это [B]Rset8139.exe[/B] - есть на реалтековском сайте. Прикола ради попробовал вшить биоску от какой-то древней видюхи. После рестарта комп сорвал синхру видео и подвис..короче, как и должно было быть. :zubastik: |
Baza
Advanced Member
Откуда: С-Петербург Всего сообщений: 615 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 мая 2005 | |
EJSanYo
Advanced Member
Всего сообщений: 318 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 28 дек. 2007 |
А вроде как и в сетевку тоже можно! Т.к. там написано: правда интегрируется в биос мамки Baza, спасибо за инфу! Будем тестить. Other way is to burn ROMOS in separated FlashROM/EPROM and place it on special ISA card. But cheaper solution is to use any of existing network adapter with a socket for BootROM. |
EJSanYo
Advanced Member
Всего сообщений: 318 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 28 дек. 2007 |
Тестанул дамп, который для PCI-ных плат. Пошёл, правда как-то криво (некоторые строки на экран не полностью выводятся, командный интерпретатор какой-то левый). Наверно, стоит поставить другой образ флопа и перекомпилировать дамп.. |
0leg
Advanced Member
Откуда: Город-герой Тула Всего сообщений: 1991 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 окт. 2007 |
> А можно в флеш на сетевухе прошить ROM-DOS? ХЗ, я не пробовал. В том дистрибутиве, что есть у меня, написано, что он как обычный ДОС. А во Флешь на сетевушке я прошивал terminal, by Eric Auer. Работает! И в дистрибутиве FreeDOS 1.0 есть какая-то тулза, вроде, для помещения ДОС в ПЗУ. Но она, по-моему, не работает. (Или руки у меня кривые?) |
Diman
Member
Откуда: Нижний Новгород Всего сообщений: 163 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 июня 2007 |
> И в дистрибутиве FreeDOS 1.0 есть какая-то тулза, вроде, для помещения ДОС в ПЗУ Как она называется (примерно) ? У меня какраз есть диск с FDOS 1.0 |
0leg
Advanced Member
Откуда: Город-герой Тула Всего сообщений: 1991 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 окт. 2007 |
> Как она называется (примерно)? ROMDSK (Точно.) > У меня какраз есть диск с FDOS 1.0 Какой? Их там 4 штуки. Она есть только на fdfull*.iso Здесь LSM'чик: http://www.freedos.org/cgi-bin...omdisk.lsm |
Diman
Member
Откуда: Нижний Новгород Всего сообщений: 163 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 июня 2007 |
Диск отсюда: http://www.opensoft.nnov.ru/freedos romdsk.com нашёл, посмотрю |
0leg
Advanced Member
Откуда: Город-герой Тула Всего сообщений: 1991 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 окт. 2007 |
Diman, ну как? EJSanYo, что конкретно ты прошивал? Там в дистрибутиве 4 образа. Я спрошу, может можно FreeCOM и ядро собрать так, чтобы места меньше занимали... EJSanYo, ты если какие извращённые експерименты проводишь, пиши мне на мыло, я такими вещами интересуюсь! |
EJSanYo
Advanced Member
Всего сообщений: 318 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 28 дек. 2007 |
Попробовал тот LSM - почему-то удаётся создать дамп тока на 64кБ. Но после перезагрузки ром диск-таки работает, причём тока если не грузить винду (command prompt only). В винде (98-й) диск не виден, однако если перезагрузиться в ДОС - опять появляется. Диск на 64К, ReadOnly, как и положено. Видится как диск B. Причём если он видится, то при любой попытке обращения к диску А комп подвисает. Бутявым его сделать тоже пока не удалось, так что грузился с винча. Прикола ради включил в дамп первый Арканоид - идёт, тока результаты игры не сохраняет! Если создавать 128к - инфа о длине сегмента записывается = 0 (узнал тулзой BROMCFG.EXE). Поэтому прошиваешь его - что он есть, что нет, никакой разницы. (Сообщение отредактировал EJSanYo 13 фев. 2008 4:54) |
Dmitry Dubrovenko
Advanced Member
Откуда: Cанкт-Ленинград Всего сообщений: 1494 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 фев. 2008 |
Немного не в тему, но давно собираюсь "замутить" этот программатор. Понравилась сама идея, заключающаяся в том, что на самом программаторе отсутствуют панели, которые выполняются в виде подключаемых адаптеров. Однако, на мой взгляд, автор (хотя, по сути, он - не совсем автор, поскольку девайс является переработанным программатором Вильяма, у которого оставлена только "параллельная" часть) несколько увлёкся, и слишком много функций перенёс на адаптеры. Главным образом это касается повышенного наряжения программирования, используемого в некоторых микросхемах (там оно получается при помощи ещё одного адаптера, с DC-DC конвертером). Хотелось бы эту фунцию всё-таки пренести на основную плату, а на адаптерах оставить только панели. Кстати, 40-ногая ZIF-панель, у нас стоит, насколько помню, не дороже 200 рублей. Как понимаете, такую панель имеет смысл использовать, предусмотрев установку большого разнообразия программируемых чипов. Поэтому, если кому тема интересна, и кто обладает информацией о режимах программирования, сигнализируйте. |
0leg
Advanced Member
Откуда: Город-герой Тула Всего сообщений: 1991 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 окт. 2007 |
> Немного не в тему, но давно собираюсь "замутить" этот программатор. Знаешь, я тоже об этом подумывал... Как я уже говорил, у меня BiDiPro, но для разнообразия хочу сделать Виллем, обычный, PCB3. Идея-то в EZoFlash'е правильная — основной блок выдаёт данные/адреса, а на разные типы микрух всё это подаётся через адаптеры. У EZoFlash'а я их штук 40 насчитал Некоторые из них различаются всего одной-двумя дорожками. И тот же DC-DC адаптер... ИМХО, это надо было бы на основной плате делать. И разъёмчики — один основной, а другой вспомогательный, неудобно сделано. > Хотелось бы эту фунцию всё-таки пренести на основную плату, Предлагаешь переразвести плату?! > насколько помню, не дороже 200 рублей. Мля, цивилизация... У нас в 2 раза дороже! > Как понимаете, такую панель имеет смысл использовать, предусмотрев > установку большого разнообразия программируемых чипов. Да, а ещё и для PLCC32, PLCC44, TSOP40 и TSOP48 тоже ZIF'ы купить... Вот тогда и будет `большое разнообразие'. > если кому тема интересна Тема именно EZoFlash'а или прошивки в общем? > и кто обладает информацией о режимах программирования, То есть? Алгоритмы чтения/записи или что? Если интересно, могу про Atmel'овские 16-битные флешки рассказать... > ICQ нет, и в ближайшее время не будет! Аналогично ;-) |
Dmitry Dubrovenko
Advanced Member
Откуда: Cанкт-Ленинград Всего сообщений: 1494 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 фев. 2008 |
А её и так придётся переразводить (причины ты сам и перечислил: разъёмы и т.п.). Это - небольшая проблема. Разводили и не такое. Главное, что б схема чёткая была. Предлагаешь переразвести плату ЕзоФлэша, разумеется. Про прошивку, понятно, что многим интересно. Тема именно EZoFlash'а или прошивки в общем? Нет. Именно режимы. Алгоритмы в софте прописаны. Алгоритмы чтения/записи или что? |
0leg
Advanced Member
Откуда: Город-герой Тула Всего сообщений: 1991 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 окт. 2007 |
> Это - небольшая проблема. Разводили и не такое. Главное, что б схема Ну, удачи. Может что дельное получится. Главное, чтобы не как у Ezo — он 5-ю версию программатора сделал, с USB, но схему не показывает, готовые девайсы — за денежку. Так что сразу о USB подумай, а то рано или поздно его прикручивать всё-таки придётся. > Нет. Именно режимы. А что ты понимаешь под режимами программирования? Я с таким понятием ни разу не встречался. Dmitry, хотелось бы с тобой пообщаться, e-mail есть? (Сообщение отредактировал 0leg 26 фев. 2008 22:34) |
Dmitry Dubrovenko
Advanced Member
Откуда: Cанкт-Ленинград Всего сообщений: 1494 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 фев. 2008 |
А Вильемский софт уже умеет с ЮСБи работать, или Езо и программу сам накатал? с USB Последовательный-то программатор я уже собрал. Кому интересно, информация на сайте. Кстати, не вижу большого смысла так к ЮСБи стремиться. Удобно, конечно, что питание отдельно тянуть не надо. Но, с другой стороны, для повышенного напряжения надо преобразователь делать, да и сколько форумы читаю, почти все проблемы, кто через ЮСБи подсоединяться пытается. А Комов да ЛПТ на мой век хватит. Это - назначение выводов и параметры подводимых напряжений и токов. что ты понимаешь под режимами программирования gregoryrсобакаinameточкаru e-mail есть? |
EJSanYo
Advanced Member
Всего сообщений: 318 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 28 дек. 2007 |
Да, в принципе, переходнички и "укрупнить" можно было бы. Например, на одном - 2 - 3 кровати под однотипные микры, но с разными корпусами. Или, скажем, универсальный переходник под DIP-28/32 - достаточно добавить несколько джамперов. У EZoFlash'а я их штук 40 насчитал Некоторые из них различаются всего одной-двумя дорожками. |
Dmitry Dubrovenko
Advanced Member
Откуда: Cанкт-Ленинград Всего сообщений: 1494 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 фев. 2008 |
Совершенно согласен. Только я применил в адаптерах, для в/у последовательного программатора не джампера, а DIP-переключатели. достаточно добавить несколько джамперов |
0leg
Advanced Member
Откуда: Город-герой Тула Всего сообщений: 1991 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 окт. 2007 |
Dmitry Dubrovenko, > А Вильемский софт уже умеет с ЮСБи работать, или Езо > и программу сам накатал? А вот этого я точно не знаю. В той версии софта, кот. Езо рекомендует — о USB ни слова. Так что подоздеваю, что используется драйверочек, и софт работает с виртуальным LPT-портом. > Кстати, не вижу большого смысла так к ЮСБи стремиться Ну, может, большого смысла и нет, но USB — вещь хорошая. USB-портов обычно не меньше 4-х, а LPT — один. У меня на основном компе оба LPT-порта заняты (принтер и программатор), а ещё ведь хочется LCDproc подключть, а он у меня тоже с параллельным интерфейсом. COM-порты тоже заняты — мышь и LIRC. >Это - назначение выводов и параметры подводимых Ааа, понятно! Вообще-то всё это можно в даташитах найти. EJSanYo, > Или, скажем, универсальный переходник под DIP-28/32 Да, и в таком случае получится всё тот же Willem. У него — 12 переключателей, как раз для этих целей. > Например, на одном - 2 - 3 кровати под однотипные микры, ИМХО, с DIP-микрухами прокатит. А вот как, напр., с TSOP/VSOP/SOIC ? Джамперочками/переключателями если только... |
Dmitry Dubrovenko
Advanced Member
Откуда: Cанкт-Ленинград Всего сообщений: 1494 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 фев. 2008 |
Я не совсем правильно выразился. Интересует, так сказать, "сводная таблица". Понятно, что для каждой конкретной микросхемы можно даташит прочитать, но не перелопачивать же все существующие даташиты. всё это можно в даташитах найти Вообще-то, кое-какая информация у меня есть. Из какого-то журнала, на развороте, довольно большая таблица выводов. |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 6 7 | Печать |
Полигон-2 » Прочее » Сетевуха в качестве..программатора |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |