Все самоделки под LPT порт, где вы его собрались брать, сейчас даже старые материнки раскуплены майнерами, а к ним ещё и видюху надо вроде PCI или даже AGP потомутчо под PCI-E видюха обойдётся дороже чем програматор купить с USB.
В свое время для ПЗУх собрал Turbo6 (причем не один), потом несколько Ezoflash и Willem, под конец раскошелился и таки купил TL866IIPlus. Это все-таки инструмент, а хорошего инструмента много не бывает. Если компы сегодня уже редкость с LPT, то лептопы с LPT все еще можно найти (нужно искать бизнес модели), и много места не занимают. Я где-то видел версию простого программатора для РФ на PIC контроллере, но сходу не смог найти у себя на диске, надо искать в бекапах. Флешки 1 и 2 Мбит программировал простым хот-свапом, даже статью в свое время по этой теме написал. Т.е. ничего паять не нужно. Секрет только в том, чтобы найти программу которая прошивает чип без проверки на совместимость с родным чипом материнки, тогда можно прошивать флешку для любого устройства, лишь бы бинарник поместился. Поэтому лучше всего для этого подходят Асусовские материнки P2* серий (P2B и им подобные), их программа-флешер позволяет это сделать.
Флешки 1 и 2 Мбит программировал простым хот-свапом, даже статью в свое время по этой теме написал. Т.е. ничего паять не нужно. Секрет только в том, чтобы найти программу которая прошивает чип без проверки на совместимость с родным чипом материнки, тогда можно прошивать флешку для любого устройства, лишь бы бинарник поместился. Поэтому лучше всего для этого подходят Асусовские материнки P2* серий (P2B и им подобные), их программа-флешер позволяет это сделать.
на самом деле это рутина в годы когда чинил/собираал компы востанавливать биос приходилось не раз имено хот-свапом для этго годна любая мамка с темже тпом флеша и сокетом под чип неважно дип32/28 этоил plcc32-последни даж удобне но нуден спецзахват-в те годы был самотелный если панелка мамки биос другая то нуден переходник дип32/ plcc32 иногда с отделными ногами иди диодами для подачи напруги 12в для нек чипоф насчет проги лучше амифлеша под дос нет ничего там можно щить хоть что ХОТЬ ROM ЛЕВЫЕ причем чип проверяет верификацию записаного а вот версию может не проверять ТАКЖЕ МОЖНО ОТКЛЮЧАТЬ И ЗАПИСЫВАТ ff РЕГИОНЫ И СТАВИТЬ/СНИМАТЬ ЗАЩИТУ ЧИПА ОТ ЗАПИСИ(НО ТОЛКА КЛЮЧОМ В КОМАНДЕ В КОНСОЛИ) что интересно ЕСЛИ шна адресоф разведена полностью 4 И 8 МЕГАБИТКА тоже тож жгутца на платах с 2 мб биосом уменя для этого дела валялась древня первопенка с ISA ненужная от интеля там под развел оба сокета и и дип32ии plcc32 но чип впаяли таки 28010 -пришлосьь сдуть и вкаять корзинки и развести все адреса с ISA шинки -вышел халявный прошивател паралелок -грузилвесь софт со старого мелкого винта 270м
Добавлено after 11 minutes 21 second: ксожалению 27ххх амифлеш шить не может даже стертые заранее но это неинтересно ибо все делается под питанием и в ESD защите опрасно можно крворуки убить мамку или чип вот на базе медиатекофских резакоф cdrw|dwdrw -класный прогерхалявный под иде шинку выходит шьет все что угодно включая кажется винбонлы 27серии и 25 надо сделать на плате нужные переходники и что удобно чип можно всунуть без питания а потом включить коп и грузанутчистый DOS весии не выше 6.X и запуст мтк прошиватель чипоф можно игнорировать сигнатуры тех чипоф что он не знаент -он и солет бэкап и прошьет и проверит но все в командной строке ключами и именами фапйло
_________________ ZМудрость(Опыт и выдержка) приходит с годами. Все Ваши беды и проблемы, от недостатка знаний. Умный и у дурака научится, а дураку и .. Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Плату ни разу не убивал статикой,ставил ZIF сокет для хотсвапа. Но иногда случайно стирал родную микросхему BIOS (забывал вытащить из панели). Поэтому всегда записывал запасную, на всякий пожарный.
Кроме Материнок и DVD писалок, есть еще один неупомянутый вариант. Под Линух есть программа FlashROM, которая позволяет превратить в программатор чуть ли не любую плату или материнскую плату, включая сетевую карту (панель для бут-лодера на ней используется для программирования флешки). Ограничение есть однако - программируемая микросхема должна поддерживаться чипсетом карты. То есть при желании всегда можно найти возможность прошивки флешек и использовать вместо 27й серии.
Эти варианты рассчитаны на наличие "излишней материнки" и спецсофт в компе. Требуются детальное знание схемотехники железа ПК и соответствующего софта /ОС, биос в используемом железе. Тот вариант, что у меня предусматривает самодельное внешнее железо и софт в рамках достаточно детально изученных и освоенных МК при минимальных требованиях к знанию железа и софта в компе. Оба варианта дают в большинстве простых применений практически одинаковые результаты. Какой выбрать - зависит от квалификации и интересов пользователя.
Открыта удобная площадка с выгодными ценами, поставляющая весь ассортимент продукции, производимой компанией MEAN WELL – от завоевавших популярность и известных на рынке изделий до новинок. MEAN WELL.Market предоставляет гарантийную и сервисную поддержку, удобный подбор продукции, оперативную доставку по России.
На сайте интернет-магазина посетители смогут найти обзоры, интересные статьи о применении, максимальный объем технических сведений.
на самом деле BOB51, все неск. иначе обстоит если ты сборщик/ремонтник компоф то матерей лишних рабочих обычно целый ящик валяется -подобрать нужную уже с панелкой под твою флешку не проблеиа а эвард-флеш + амифлеш неск. версий вместе с досом на3.5"дискете и иногда даде NC\VC имел с собой любой маломалский ремонтер-железятник... с резаками возни болше там делать надо выносные переходники если хочешь чтоб апарат + и писал/читал но если плату вынуть ис резака а мех датчики заблокировать то можно все сокеты наклеить/привинтить прям на плату резака и шлейфом иде+молекс подключать к компу-элегантная халяная поделка ВЫХОДИЛА заменяющая в то время дорогущий "тритон" или подобный прогер тех лет сейчас смысла в таком наверно нет но...этож халявные рещения для тех у кого щас ВАЛЯЕТСЯ НИКОМУ УЖЕ НАХ НЕНУЖНАЯ мамка с ISA портами на 1или 2 пне/целке.... на боле позних интел-пень 3/4/775 шли экзотичные хабовые флеши от интеля или LPC 49ххх -это гибрид паралелника и предтече Spi и на таких мамках толка такиеже семейства шились -кстати прогероф под них я невстречал тогда ваше кроме родного интеловского за килобакс =интерфэйс жутко хитрый там но у LPC был также паралелный режим(секретный) вот в таком режиме их можно было пошить на старых прогерах которые умели 39хххх но не все и не всегда а сейчас везде SPI 25ххх стоят их проще прошить в внешнем прогере 340/341
_________________ ZМудрость(Опыт и выдержка) приходит с годами. Все Ваши беды и проблемы, от недостатка знаний. Умный и у дурака научится, а дураку и .. Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Продукция MOSO предназначена в основном для индустриальных приложений, использует инновационные решения на основе более 200 собственных патентов для силовой электроники и соответствует международным стандартам. LED-драйверы MOSO применяются в системах наружного освещения разных отраслей, включая промышленность, сельское хозяйство, транспорт и железную дорогу. В ряде серий реализована возможность дистанционного контроля и программирования работы по заданному сценарию. Разберем решения MOSO
подробнее>>
BOB51
Заголовок сообщения: Re: Плату программатора К573РФ2 в СпринтЛайоут по этой схеме
Я исходил из "классической лени"... Поскольку освоить написание собственных программ для компа представляло заметно больший напряг, чем написание программ и проектирование железа на МК/рассыпухе под имеющиеся в открытом доступе даташитки, было удобнее подобрать универсальную терминальную прожку под СОМ порт. Та прожка должна уметь читать интел хекс 8 с диска и отправлять его содержимое на внешний самодельный "расширитель". По мере развития - простейший интерактив посредством обмена строками/символами в окне терминала. И по максимуму - обратный прием файла из самоделки с возможностью записи на диск ПК. Причем без всяких дополнительных синхронизаций/подтормаживаний в процессе пересылки данных. Самоделка расширитель складирует дешифрованный по ходу приема код из хекс файла в ОЗУ накопителя и по завершении приема поступает с тем массивом данных согласно текущей задаче. Трактуя их или как дополнительную к загрузчику (биос самоделки) программу или как дамп данных для прикладного "жгучего блока". А поскольку и сам базовый "расширитель" и дополняющие его целевые модули это самоделки на основе хорошо изученных и проработанных МК то и составить программы для их работы для "простолюбителя" уже значительно проще, чем осваивать столь же качественно программирование приложений для компа. Соответственно и возможности у такого "расширителя" весьма широки и не ограничиваются только простенькими "прожигайками"...
ну тут наверно каждому свое... кто к чему привык ...в те годы рулил голый дос имеющий прямой реалтайм доступ к железу и писать под него было проше чем под виндушные API я писал простые батники вкомашднойц строке чтоб помигать диодиками на LPT чисто ради прикола боле серезное требовало конешно знаний хотябы асеблера Х86... но и на бейсике можно написать чтото для железа но уже не такое шустрое ка на асме а вот изучать конкретные семейства МК дляих полной реализаци было делом не простым и требовало много времини на погружение в это хотя соглашусь некоторые задачи даже накомпе без платок содержаших МК и ПЛМ нерешить... насчет прогерофROM\ FLASH тут сразу пошел раскол чисто 1 совтовые прогеры юзавшие на 100% апаратное железо компа и не содержашее своихх МК с их фирварей обычно юзают онни LPT порт в режиме побайтовой передачи или реже для эмуляции SPI 2 и чисто апаратные решения все решающие по обслуге протокола чипа апаратно сами но имеющие лищ разновидности UART(а позне USB\LAN) для обмена дампами и командами с програмной оболочкой на компе где лиш выбор файла т типа чипа и режим R\W\V+локи зашить то что ты предложил это 3 тип он не 1и не 2 ты саму физику связи возложил на МК с прошивой и обвязью а сам протокол и передачу с проверками по сути готовить мощный комп... на своей базе... вот тока такоерещение оправдано далеко не всегда -каждый модул сопрядения уде активный и должен имет СВОЕ спецзаточено под конкретную групу чипоф фирмварю
Добавлено after 11 minutes 46 seconds: таким образом при всем достоинсве решения-простоте активного адаптера он получается узко специализирован 1толка для 89сх051 другой под атмелы 8051 и совместимые с ними китайцы 1такные третий под интел протокол записи 8048/51/52 12такты 4 под 27хххх 5 под паралелные флеш 28ххх 29ххх39ххх 6..... при это залить все в 1 многоногий чип с встроеной памятью и сделать удобный програмный интерфейс выбор врядли выйдет НЕ ХВАТАЕТ ПАМЯТи сэтими граблями уже столкнулдись разработчике TL866a что и заставило их сменить апаратную базу вверсии 866ii+ и сответствено отделный софт под это
_________________ ZМудрость(Опыт и выдержка) приходит с годами. Все Ваши беды и проблемы, от недостатка знаний. Умный и у дурака научится, а дураку и .. Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
тут суть такая что СССР микрухи 25 вольтовые (не все товарищи..не все) и народный программер их читает ,но не пишет.. Можно конечно внешнее питание ..но ну нах
Вот свежий проект ,живой , чувак адекватный ,софт,ардуина и пару корпусов,никаких LPT .. что еще нужно чтобы встретить старость ?(с)
В моей котуинке напряжение в "жгучем модуле" можно любое задать (устанавливается при помощи соответствующей платки-повышайки). Относительно "узко специализированного" - в том варианте, что был для АТ89С5х использован достаточно универсальный "жгучий блок". Да и сам "жгучик" является "сменной компонентой" для базового блока (как и сопровождающая его функционал сменнаяподгружаемая с ПК программа). Таким образом можно на одной базовой платформе совершенно разные устройства - расширители строить. Меняем дополнительный модуль и соответственно его функционалу программку пишем. Данная особенность позволяет проводить любую желаемую модификацию самодельного устройства при минимальных материальных затратах. Единственно объём накопителя текущего варианта ограничен 32к*8 (достаточно для перекрытия основного перечня устаревших УФ ПЗУ), зато никаких самодельных консолек в ПК - читаем только файл дампа для прошивки. Относительно панельки - она съёмная и может быть легко заменена на соответствующую корпусировке ПЗУ. Однако с точки зрения любительских конструкций программатор УФ ПЗУ без симулятора ПЗУ штука разве что для копировки готовых и отлаженных программ пригоден. В полном комплекте необходим и программатор и симулятор - а это уже чуток более времени надо (посмотреть хоть что из ранее сделанного можно применить).
BOB51, зачем симулиловать ПЗУ??? достаточно взять вместо 27с хххх паралелну флеху 28ххх или 29cххх-того жеобьема по пинауту и командам чтения они идентичны а вот по записи -протокол разный для отладки деваса льем бетапрошиву в 29/28 флешку и зпрещаем запись кстатти нынешние флеши даже щустрее по вренни доступа поэтому это работает всегда при этом надо убедится что на 3/5в флех никак не попадут 12в исползуемые для прошифки 27 и 28 серий например на мамках тех лет были джамперы я в свое время имено так и пытался модить прошифки аоноф-отлаживал все во флехе котору тогда шил в резаке идешном в старом радиве мелкала идея эмулировать 27 с помощью статической RAM и батарейки к ней прилаженой(подобно далас RTC) но реализовать такое даже сейчас не просто 8битных RAM болшого обьема тогда не было а шас можно найти конешно на старых мамах-КЭШ CPU тогда кешь 2и 3 уровня был внешний -в панелках или даже в виде модуля
_________________ ZМудрость(Опыт и выдержка) приходит с годами. Все Ваши беды и проблемы, от недостатка знаний. Умный и у дурака научится, а дураку и .. Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Одно дело простое копирование готовой прожки и другое - разработка и отладка прожки на макете. Это правда больше актуально было для старых МК у которых только внешнее ПЗУ подключалось. Система с "батарейкой" или ЕЕПРОМ требуют или значительной внешней обвязки или перестановки с макета на программатор и обратно. Имитатор ПЗУ по факту есть контроллер прямого доступа в память макета со стороны контроллера имитатора (и управляющей консольки в ПК) с возможностью оперативной смены данных без изъятия ИМПЗУ из макетки. Заодно и контроль трассировки возможен с возвратом значений в консольку ПК, работающую и имитатором.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения