|
И все-таки, какой usb-программатор собирать? |
|
|
|
Feb 4 2009, 20:18
|
Частый гость
 
Группа: Свой
Сообщений: 132
Регистрация: 17-02-08
Из: Уфа
Пользователь №: 35 116

|
Здравствуйте, уважаемые. Сегодня сваял prottoss. Позарился на простоту (до этого думал - чем проще - тем лучше). Не пошел. XP его видит, но ничего сделать с МК не получается (пробовал с CVAVR 1.24 , ChpBlaster - выдает одну и ту же ошибку). Даже если зафурычит, негатив остался. Перелопатил все страницы топика - ноль. Самое неприятное, люди обращались с такой же проблемой, потом пишут "ура, заработало", но не хотят указать, в чем была причина. На днях сдуру поменял ноут (с LPT) на "детский" нетбук (приходится изредка шить на месте). Хочется сделать изделие, вокруг которого не придется устраивать, как все говорят "танцы с бубном", а воткнул - и заработало (все-таки говорят, 21-й век на дворе). Сейчас склоняюсь в сторону petka. Посоветуйте что-нибудь доброе. До сих пор жил, горя не знал - PonyProg + простой буфер на LPT. Хочется жить хотя-бы не хуже.
Сообщение отредактировал Budek - Feb 4 2009, 20:44
|
|
|
|
|
Feb 4 2009, 20:45
|
Участник

Группа: Участник
Сообщений: 45
Регистрация: 8-05-08
Пользователь №: 37 363

|
Цитата(Budek @ Feb 4 2009, 23:18)  Посоветуйте что-нибудь доброе. AVReAl + ft2232
|
|
|
|
|
Feb 4 2009, 21:05
|
Частый гость
 
Группа: Свой
Сообщений: 132
Регистрация: 17-02-08
Из: Уфа
Пользователь №: 35 116

|
Цитата(Арк К @ Feb 5 2009, 01:45)  AVReAl + ft2232 Это что такое? Вы имеете ввиду обычный LPT + купить шнурок? Смотрю, сам petka заглянул. Что посоветуете (честно)?
|
|
|
|
|
Feb 4 2009, 21:24
|
Профессионал
    
Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886

|
Цитата(Budek @ Feb 5 2009, 00:05)  Это что такое? Вы имеете ввиду обычный LPT + купить шнурок? нет, с недавних пор AVReal освоил USB микросхему ft2232, с которой можно очень шустро с компа дрыгать ножками. Так старый добрый AVReal стал программировать и через USB. схему соответствующего адаптера смотрите на (сверху) http://www.ln.com.ua/~real/avreal/adapters.htmlЦитата Смотрю, Petka заглянул. Что посоветуете (честно)? Если нужна совместимость с большинством программирующих софтин (Chip blaster, AVR Studiio и пр.) И лень самому разводить плату можете собрать "stk500v2 by Petka". А если совместимость не нужна и Вас устроит AVReal или пропатченный avrdude (для линукса точно патч есть. по виндой пока не видел, но скоро должен появится). Или если захотите этим же программатором АРМы программировать/отлаживать, то собирайте на FT2232. И быстрее программироваться будет и ИМХО перспективнее. P.S. Воспользуюсь моментом - Real'у
|
|
|
|
|
Feb 4 2009, 21:59
|
Гуру
     
Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047

|
Цитата(Арк К @ Feb 4 2009, 23:45)  AVReAl + ft2232 +1, однозначно. Хотя я сам еще не успел собрать. Но соберу обязательно, как чуть времени выкрою. LPT надоел, а по опыту использования avreal - только положительные впечатления. Вот только если собирать, то все ж буфернуть выходы (хоть HC244, хоть парочку HC125, но чтобы были). И явно не повредит сразу развести второй канал последовательного порта, с преобразователем в RS-232 или без оного. Чтобы при отладке лишних хвостов не плодить, а сразу и программатор и терминал подключать. Цитата(Budek @ Feb 5 2009, 00:41)  Серьезная штука, судя по цене в Платане - 600р. (я про FT2232). Ну, "Платан" - это последнее место, где надо искать, цены практически на все совершенно неприличные. "Терраэлектроника" тоже не из дешевых, но даже там по состоянию на сегодняшний день этот чип стоит 374р. А вообще-то, насколько помню, он стоит баксов шесть штучно, если продавец не слишком жадный. Но это в Москве... Кстати, у "Терраэлектроники" есть и в Уфе партнеры, на крайний случай можно попробовать и через них купить.
|
|
|
|
|
Feb 5 2009, 03:49
|

Местный
  
Группа: Свой
Сообщений: 381
Регистрация: 5-07-05
Из: Уфа
Пользователь №: 6 544

|
Цитата(Budek @ Feb 5 2009, 01:18)  Здравствуйте, уважаемые. Сегодня сваял prottoss. Позарился на простоту (до этого думал - чем проще - тем лучше). Не пошел. XP его видит, но ничего сделать с МК не получается (пробовал с CVAVR 1.24 , ChpBlaster - выдает одну и ту же ошибку). Даже если зафурычит, негатив остался. Перелопатил все страницы топика - ноль. Самое неприятное, люди обращались с такой же проблемой, потом пишут "ура, заработало", но не хотят указать, в чем была причина. На днях сдуру поменял ноут (с LPT) на "детский" нетбук (приходится изредка шить на месте). Хочется сделать изделие, вокруг которого не придется устраивать, как все говорят "танцы с бубном", а воткнул - и заработало (все-таки говорят, 21-й век на дворе). Сейчас склоняюсь в сторону petka. Посоветуйте что-нибудь доброе. До сих пор жил, горя не знал - PonyProg + простой буфер на LPT. Хочется жить хотя-бы не хуже. Я тоже из Уфы и тоже позарился на простоту. Но у меня данный программатор сначала вообще не определялся системой. Ошибок в монтаже не было. Все тесты проверил и подключил, и вдруг установился нормально. Прошивать им что-либо еще не пробовал.
|
|
|
|
|
Feb 5 2009, 04:32
|
Местный
  
Группа: Свой
Сообщений: 256
Регистрация: 3-05-05
Из: г. Волжский
Пользователь №: 4 714

|
Собрал на своей собственной плате, добавил в него стабилизатор на 3.3V, и схему сброса сделал как положено. Завелся сразу, прошил им процессор несколько раз. Правда пришлось потрахаться с установкой на компе. Я же не знал, что там совершенно убогая технология. Вот что пришлось сделать. 1. При подключении, как только он определился в диспетчере устройств в виде COM порта, сразу же установить его на COM2 и скорость 19200. Если есть другой порт на COM2 отключить его в BIOS или если это USB COM, перенести на другой порт. А программатор поставить на COM2 2. При прошивке fuse, я шил через AvrStudio bild 528 при помощи STK500, fuse частоты прошить Extr 8..16MHz задержка 0, вообщем первый fuse из серии больше 8MHz 3. Запустить AvrStudio, все тот же build 528, и выбрать AvrProg. Даже без подключенного target процессора, protoss должен определиться и сказать, что процессора нет. 4. Подключить внешний target. И тут тоже есть нюанс. Несмотря на то, что выходы программатора обозваны MISO,MOSI, к target их надо подключать не к MISO, MOSI, а к вывода PDO, PDI. Во всяком случае это верно для ATMega128 Ну и все, с ним только в начале сложно. А если запустил, работает нормально.
Сообщение отредактировал vvvv - Feb 5 2009, 04:33
|
|
|
|
|
Feb 5 2009, 07:27
|
Участник

Группа: Участник
Сообщений: 18
Регистрация: 19-11-08
Из: Moscow region
Пользователь №: 41 766

|
Я сначала сваял prottoss - сильно глюкавый, виснет постояно, собрал программер от Petka, очень доволен, очень быстро шьет, в зависаиян не замечен. Поищи по форуму есть всё, прошивка у меня Fast. Petka респект !
|
|
|
|
|
Feb 5 2009, 09:00
|

Нечётный пользователь.
     
Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417

|
Цитата(rx3apf @ Feb 4 2009, 23:59)  Вот только если собирать, то все ж буфернуть выходы (хоть HC244, хоть парочку HC125, но чтобы были). И явно не повредит сразу развести второй канал последовательного порта, с преобразователем в RS-232 или без оного. Чтобы при отладке лишних хвостов не плодить, а сразу и программатор и терминал подключать. Да, конечно, просто на страничку я выложил "направление полёта", фактически - схему собранной для экспериментов макетки. Окончательная схема должна иметь и буфера, и UART на втором канале :-) Например, как тут http://www.ethernut.de/en/hardware/turtelizer/index.htmlИли в обсуждении на сахаре, но сейчас от меня сахару почему-то не видно, не могу найти и линк дать. Я пока никаких схем не рисую, пусть устоится. Мне достаточно имеющегося адаптера с развязкой на SI8441, который мне подарил человек, наделавший их себе для ARM-ов. И в этом смысле, если хочется STK500-совместимого с не-программным USB, но не хочется самому схему/плату придумывать, то тогда лучше Dimonira, чем Petka, в первой уже есть и развязка, и разные дополнительные плюсы - за счёт сложности, естественно.
--------------------
Ну, я пошёл… Если что – звоните…
|
|
|
|
|
Feb 5 2009, 09:22
|
Местный
  
Группа: Свой
Сообщений: 256
Регистрация: 3-05-05
Из: г. Волжский
Пользователь №: 4 714

|
Мое мнение, автору топика нужно добить программатор protossa, который он собрал. Потому что если не довести до рабочего состояния ту плату, которую собрал своими руками, зачем вообще тогда этим заниматься. Ну купил готовое изделие и все. Тем более они сейчас, как правильно заметил gormith недорогие. Или Вы надеетесь, что petka или hvprog заработает сразу. Не заработает. Там тоже будут свои баги. И у Вас будет два программатора, которые не работают. Ведь в protossе вообще почти нет деталей. Проц, кварц, два диода на питание, два провода на USB и все. И зря здесь облили грязью программатор protoss. Нормальный программатор. Работает стабильно. Уверен, все глюки от кривой разводки. Пусть владельцы "глючных" программаторов protossa выложут фотки своих плат. Уверен, внешний вид их оставляет желать лучшего. Я не к тому чтобы их покритиковать. А к тому, что конструкция нормальная и работает стабильно.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|