ручной программатор

Печатные платы, программируемая логика, разработка и изготовление аппаратуры

Moderator: Shaos

User avatar
HardWareMan
Banned
Posts: 2139
Joined: 20 Mar 2005 13:41
Location: От туда

Post by HardWareMan »

Все флешки JEDEC памяти. У них есть защита от случайного стирания и записи. Есть последовательность инициализации записи, сама запись и выход с нее. Сама запись есть побайтная и блочная.
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

7400 wrote:...и лпт порт давно уже умудрился спалить :)
А может тебе вот такую штуку попробовать: USB - LPT?

Image

Люди пишут, что она стандартный PonyProg удовлетворяет, а он много чего шьёт без проблем...

Схема, кстати, распространённая весьма:

Image

USB-то у тебя должен быть...
Pavel
Writer
Posts: 16
Joined: 08 Nov 2010 11:47

Post by Pavel »

7400 wrote:а можите описать примерно как шить допустим at29c010
... раздобыть старую материнку (Pentium1...2) и прошить на ней утилитой обновления BIOS
7400
Maniac
Posts: 254
Joined: 14 Jul 2011 02:18
Location: Гомель

Post by 7400 »

Lavr wrote:
7400 wrote:...и лпт порт давно уже умудрился спалить :)
А может тебе вот такую штуку попробовать: USB - LPT?

Image

Люди пишут, что она стандартный PonyProg удовлетворяет, а он много чего шьёт без проблем...

Схема, кстати, распространённая весьма:

Image

USB-то у тебя должен быть...
усб точно есть))) а ведь можно попробывать
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

7400 wrote:усб точно есть))) а ведь можно попробывать
Посмотри ссылки - обещают, что эта схема даёт именно полноценный LPT,
в отличие от многих покупных USB - LPT.

У тебя сразу и переносной LPT появится под любую машину с USB,
и программатор весьма развитый.
(Я смотрел описание - PonyProg должен шить твои микрухи...)
7400
Maniac
Posts: 254
Joined: 14 Jul 2011 02:18
Location: Гомель

Post by 7400 »

да в принципе должен)
нужно к лпт порту светодиоды навесить мот и работает я точно не знаю просто программатор "5 проводов" отказался работать
да кстати
Image
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

7400 wrote:да кстати
[img]...[/img]
Я так понимаю - это "мануальная" прошивалка для 155РЕ3? :wink:
(рисунок хороший - в Paint-e... я себе сохранил :lol: )
User avatar
HardWareMan
Banned
Posts: 2139
Joined: 20 Mar 2005 13:41
Location: От туда

Post by HardWareMan »

Lavr wrote:
7400 wrote:усб точно есть))) а ведь можно попробывать
Посмотри ссылки - обещают, что эта схема даёт именно полноценный LPT, в отличие от многих покупных USB - LPT.
Полноценный LPT посредством транспорта USB не получить никак. Только его жалкое подобие. А покупные переходники притворяются принтерским мостом, о чем честно пишут: Поддержка USB принтера. Так-то!
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

HardWareMan wrote:
Lavr wrote:
7400 wrote:усб точно есть))) а ведь можно попробывать
Посмотри ссылки - обещают, что эта схема даёт именно полноценный LPT, в отличие от многих покупных USB - LPT.
Полноценный LPT посредством транспорта USB не получить никак. Только его жалкое подобие.
Ну если схема как надо поддерживает PonyProg - то какой ещё полноценности нам хотеть?
Эмуляции ECP/EPP? :wink:
Если волнует побитное управление - могу привести конкретный пример...
Но 7400 - нужен программатор, а не супер-пупер эмулятор LPT.
User avatar
shoorick
Doomed
Posts: 487
Joined: 05 Nov 2007 05:08
Location: Украина

Post by shoorick »

бэгло прочитал 8) проверял - моя страница открывается :roll:

по опыту ручного программирования 556РТ4 (а это всего лишь 256х4!) - половина идет в утиль из-за банальных ошибок человеческого характера :( нужно быть предельно внимательным...
канэшна, флешку можно стереть много раз, но где гарантия, что там записано именно то, что вы хотели записать? конечно, бывают программы в несколько байт - это реально, но более - очень геморройно. стирание УФ микросхем вообще процесс неудобный (если у вас, конечно, нет профессиональной лампы или УФ-пистолета, который стирает ПЗУ не вынимая из кассы ;) )

АТ29С010 и т.п. флешки со страничной организацией вручную вообще не прошьешь: на заполнение буфера страницы выделяется таймаут, после которого страница автоматически переходит в режим записи (видимо, буфер нуждается в регенерации). я через ЛПТ из под винды не всегда успевал - и приоритет процесса подымал, и оптимизировал. а вручную - максимум первый байт в странице ;)

вручную лучше писать флешки с побайтовой записью: типа i28F001 и т.п.

ну, а сегодня если бы встала задача делать программатор - я бы делал с применением МК.
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

shoorick wrote:бэгло прочитал 8) проверял - моя страница открывается :roll:
А на момент ссылки - ты как из сети исчез вместе со всем хостингом... Я аж забеспокоился
и проверил не один раз, всё ж ссылку на тебя дал... :wink:
shoorick wrote:ну, а сегодня если бы встала задача делать программатор - я бы делал с применением МК.
Пока свой программатор программит - об этом как-то не думаешь...

Ну и что на твой взгляд приемлемо, как с точки зрения софта, так и доступности железа на сегодня?
(ну и чтоб шить - не только РФ2-РФ5!) 8)
User avatar
shoorick
Doomed
Posts: 487
Joined: 05 Nov 2007 05:08
Location: Украина

Post by shoorick »

Lavr wrote:Ну и что на твой взгляд приемлемо, как с точки зрения софта, так и доступности железа на сегодня?
(ну и чтоб шить - не только РФ2-РФ5!) 8)
не могу знать :) кроме своего ничем не пользовался. собрано из доступного для меня железа и обслуживается софтом на доступном мне языке :o
и ваще, после эпопеи со Спецом я программировал на нем только 89С2051 (нету у него ISP) и ATTiny2313. С последним вообще анекдот получился - 5-ипроводный программатор все пишет, а тут купил эту микруху - а он ее не пишет и не распознает. бился-бился, думаю, может дело во фьюзах, вобщем написал прогу для него (делать ниче не нужно было, так как переходник подходил от 2051) - все работает.... а потом я прищурил глаз по другому, и обнаружил, что на той платке, где ИСП не работал, всё клёво, только общий провод к микрухе не подходит :o
вот так и добавился мне еще один чип в список... но я ж не идиот выковыривать/заковыривать, пользую дальше ИСП.

кстати, пользую эту вещчь: http://dybkowski.net/isp
пишет 89S51/52 (понипрог дули крутит)
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

shoorick wrote: кроме своего ничем не пользовался. собрано из доступного для меня железа
и обслуживается софтом на доступном мне языке :o
Вот и у меня - какой-то не самый популярный программатор на LPT прижился...
Не "5 проводов"... но и не 10 транзисторов. :wink:
Уж и не помню - чем он мне приглянулся... :-?