Наваял тут программатор USB, совместимый по командам с AVR910 ISP Programmer. Довольно шустро работает и не надо драйверов, т.к CDC-класс... Если кто повторит, интересно почитать мнение
Группа: Свой
Сообщений: 239
Регистрация: 27-01-05
Пользователь №: 2 225
Цитата(prottoss @ Jul 14 2006, 18:03)
Наваял тут программатор USB, совместимый по командам с AVR910 ISP Programmer. Довольно шустро работает и не надо драйверов, т.к CDC-класс... Если кто повторит, интересно почитать мнение
главный и жирный плюс любого программатора - поддержка производителем. у AVR910 этот плюс превратился в минус. имхо если что-то и ваять для авров то лучше клона STK500 на сегодняшний день нет . а юсб к нему прикрутить как два пальца.
главный и жирный плюс любого программатора - поддержка производителем. у AVR910 этот плюс превратился в минус. имхо если что-то и ваять для авров то лучше клона STK500 на сегодняшний день нет . а юсб к нему прикрутить как два пальца.
Будет время, сделаю и STK500 на той же основе. Это мое первое знакомство с AVR910. Все время, пока я знаком с микроконтроллерами AVR, прошивал их с помощью самодельного STK200 на 555АП5, так как все (2) СОМ-заняты. Тут, в отпуске, решил повозиться с ПЛИС, а ей нужен байтбластер через ЛПТ, вот и решил сваять AVR910 ака USB - для дома пойдет. Правда, пришлось повозится с ассемблерным исходником AVR910 и перевести немного на Си, да полопатить даташиты на старые контроллеры , кстати 90S1200 пока мой программатор не поддерживает.На днях доделаю. Кстати, у STK500 схожий набор команд?
Тут, в отпуске, решил повозиться с ПЛИС, а ей нужен байтбластер через ЛПТ, вот и решил сваять AVR910 ака USB - для дома пойдет.
Если Вы собрали байтбластер, то зачем тогда какой-либо другой программатор АВРок? =) AVReal прекрасно шьёт AVR как через STK200 так и через ByteBluster'ы. Надеюсь труд будет ненапрасным =)
Тут, в отпуске, решил повозиться с ПЛИС, а ей нужен байтбластер через ЛПТ, вот и решил сваять AVR910 ака USB - для дома пойдет.
Если Вы собрали байтбластер, то зачем тогда какой-либо другой программатор АВРок? =) AVReal прекрасно шьёт AVR как через STK200 так и через ByteBluster'ы. Надеюсь труд будет ненапрасным =)
Так ить, мил человек, я не сказал, что я собрал байтбластер, я сказал что у мя есть собраный мною же STK200, а схема то немного разная. А поскоку припоя что на байтбластер, что на чудо техники, корое я собрал, уйдет ровно одинаково, я решил остановится на последнем, ибо оно современнее, чем вышеупомянутый STK200.
ЛПТ у мя один, вот и решил STK200 переделать в байтбластер, а вместо оного применить собственный вышеупомянутый девайс на USB. Хотя теперь уже возникла идея и байтбластер на USB перекинуть...
Тут, в отпуске, решил повозиться с ПЛИС, а ей нужен байтбластер через ЛПТ, вот и решил сваять AVR910 ака USB - для дома пойдет.
Если Вы собрали байтбластер, то зачем тогда какой-либо другой программатор АВРок? =) AVReal прекрасно шьёт AVR как через STK200 так и через ByteBluster'ы. Надеюсь труд будет ненапрасным =)
Так ить, мил человек, я не сказал, что я собрал байтбластер, я сказал что у мя есть собраный мною же STK200, а схема то немного разная. А поскоку припоя что на байтбластер, что на чудо техники, корое я собрал, уйдет ровно одинаково, я решил остановится на последнем, ибо оно современнее, чем вышеупомянутый STK200.
ЛПТ у мя один, вот и решил STK200 переделать в байтбластер, а вместо оного применить собственный вышеупомянутый девайс на USB. Хотя теперь уже возникла идея и байтбластер на USB перекинуть...
Таки Вы и не поняли мою мысль. Если переделаете stk200 в bytebluster, переделанный девайс не потеряет возможность программировать AVR!
Таки Вы и не поняли мою мысль. Если переделаете stk200 в bytebluster, переделанный девайс не потеряет возможность программировать AVR!
Да все я понял....Ну не нравится мне командная строка AVReal...Это одно. Я в отпуске, и захотелось посмотреть, что такое программный USB на AVR, это другое.
Сейчас появилась идея извратится и с LPT по тому же принципу
Он сделан на чипе от FTDI. Ничего не имею против данной конторы, но меня более интересует программный USB на AVR. К тому же, ИМХО, производительность оного чипа сомнительна (только давайте не будем опять разжигать в этом топике межнациональный спор, что лучше), и дрова под него ставить надо...Сдесь же все прозрачно и просто.
По поводу программаторов как грязи - согласен....Я же не предлагаю Вам его купить. Я просто показал то, что сделал, всего лишь.
Я ожидал, конечно, что будут более интересные вопросы, но, похоже я ошибся...
Таки Вы и не поняли мою мысль. Если переделаете stk200 в bytebluster, переделанный девайс не потеряет возможность программировать AVR!
Да все я понял....Ну не нравится мне командная строка AVReal...Это одно. Я в отпуске, и захотелось посмотреть, что такое программный USB на AVR, это другое.
Сейчас появилась идея извратится и с LPT по тому же принципу
а вот это здраво! ибо ЛПТ потихоньку отмирает, а с ЛПТ эмбеддерам прощаться очень уж не хочется... может действительно сделать USB->LPT, и соответствующий драйвер dlportio для этой приблуды...
а вот это здраво! ибо ЛПТ потихоньку отмирает, а с ЛПТ эмбеддерам прощаться очень уж не хочется... может действительно сделать USB->LPT, и соответствующий драйвер dlportio для этой приблуды...
А зачем драйвер? Я, правда, еще не вдавался в подробности CDC USB, но, по идее, он должен поддерживать и LPT через Win32 API