форумы для свободного общения

Технический форум => Интернет-проекты участников форума => Mind Run Way => Тема начата: killsleep от Августа 13, 2010, 11:10:09

Название: AvrUsb500 by Petka и igorplug 2 hid
Отправлено: killsleep от Августа 13, 2010, 11:10:09
Собрал этот прмграмматор и хочу прошить igorhid. Так как Ponyprog не работает с ним, то можно ли в кратце описать процесс прошивки через Averstudio4? А так же где и какие устанавливать Fuse bits для igorplug2?
Название: AvrUsb500 by Petka и igorplug 2 hid
Отправлено: QuickWitted от Августа 14, 2010, 09:16:11
Цитата: killsleep
Собрал этот прмграмматор и хочу прошить igorhid. Так как Ponyprog не работает с ним, то можно ли в кратце описать процесс прошивки через Averstudio4?
А так же где и какие устанавливать Fuse bits для igorplug2?

На первом этапе надо прошить программатор (он сам умеет прошиваться, но занимает это 40 минут)
На втором открыть файл к лошади из архива с прошивкой и обнаружить там фусе биты
WRITE-FUSE 0x3000 и самообновляемая версия WRITE-FUSE 0x3500

внимание в вашей утилите (она же прога управления от программатора) они могут быть инвесными.
проверяется считыванием фусе битов с чистого кристалла, если они FF значит инвесны...

И более удобно использовать или Dude или SinaProg
Dude с GUE оболочкой в атаче [attachment=1583:AVRDUDE.zip]
Название: AvrUsb500 by Petka и igorplug 2 hid
Отправлено: killsleep от Августа 16, 2010, 17:42:02
Большое спасибо!Не могли бы
Вы мне помочь проверить
программатор программой
MxTerm. Что и где нажимать и
что и где измерять? Я его прошил, он через терминал настраиваеться но мне кажеться, что он не работает.
Название: AvrUsb500 by Petka и igorplug 2 hid
Отправлено: QuickWitted от Августа 16, 2010, 22:29:54
Цитата: killsleep
Большое спасибо!Не могли бы Вы мне помочь проверить программатор программой MxTerm.

не мог бы...
1) у меня ее просто нет
2) вас много, а я один.

бери нормальный HyperTerminal из винды...

Цитата: killsleep
Я его прошил, он через терминал настраиваеться но мне кажеться, что он не работает.

а перемычки выставить не забыл?
в штатном режиме нужны только ТХ и RХ...
Название: AvrUsb500 by Petka и igorplug 2 hid
Отправлено: killsleep от Августа 17, 2010, 15:06:43
Перемычку после прошивки перекинул с x2-x4 на x2-x3
Название: AvrUsb500 by Petka и igorplug 2 hid
Отправлено: QuickWitted от Августа 18, 2010, 09:30:16
Цитата: killsleep
Перемычку после прошивки перекинул с x2-x4 на x2-x3

и что не так?
в терминале он отвечает?
подключенный девайс видит? (видно по светодиоду)
запитать девайс и программатор не забыл?
Дудка девайс видит?
Название: AvrUsb500 by Petka и igorplug 2 hid
Отправлено: killsleep от Августа 18, 2010, 18:13:45
Посто спалил уже 2 контроллера он
аж задымел, может не правильно подключил. В терминале отвечает. Подключенный девайс система определяет. В дудке не знаю как проверить.
Название: AvrUsb500 by Petka и igorplug 2 hid
Отправлено: QuickWitted от Августа 18, 2010, 22:18:05
Цитата: killsleep
Посто спалил уже 2 контроллера он аж задымел

конструкции не для начинающих.
поищи друга который умеет пользоваться тестером и обучит тебя...
раз спалил - значит было КЗ или переполюсовка питания
а дым был, т.к. предохранитель забыли по питанию и включили без проверки

Нет тестера - купи. (у нас цифровой тестер для начинающих дешевле АТмеги8 стоит)
Название: AvrUsb500 by Petka и igorplug 2 hid
Отправлено: killsleep от Сентября 06, 2010, 14:29:40
Купил тестер и микросхему. Подключил к програматор. При подаче питания на микросхему на программаторе загораеться диод. Но опять проблема avrdude пишет что нет доступа на ком порт. Что он чем то занят, хотя на самом деле свободен. Я уже не знаю что делать  . Помогите пожалуйста.
Название: AvrUsb500 by Petka и igorplug 2 hid
Отправлено: QuickWitted от Сентября 06, 2010, 16:27:11
Цитата: killsleep
Купил тестер и микросхему. Подключил к програматор.

И что увидел?
КЗ нашел?

Цитата: killsleep
При подаче питания на микросхему на программаторе загораеться диод.
Но опять проблема avrdude пишет что нет доступа на ком порт.
Что он чем то занят, хотя на самом деле свободен.

а тест терминалом прошол?
ну там где ентер жать надо?

Цитата: killsleep
Я уже не знаю что делать  . Помогите пожалуйста.

Читать инструкцию и делать, так как там написано.
Название: AvrUsb500 by Petka и igorplug 2 hid
Отправлено: killsleep от Сентября 06, 2010, 16:50:43
Цитата: QuickWitted
И что увидел?
КЗ нашел?



а тест терминалом прошол?
ну там где ентер жать надо?



Читать инструкцию и делать, так как там написано.

Микросхема новая. Кз нету. Тест терминалом прошел, всё ок. В том то и дело что нет нормальной инструкции. Даже нет нормального мануала как использовать его с avrdude.  Видать мне просто не судьба.
Всем спасибо за ответы.
Название: AvrUsb500 by Petka и igorplug 2 hid
Отправлено: QuickWitted от Сентября 07, 2010, 20:09:08
Цитата: killsleep
В том то и дело что нет нормальной инструкции.
Даже нет нормального мануала как использовать его с avrdude.

Еще раз процитирую слова автора - господина Petka
девайс не для начинающих
Если пользователь не способен сам разобраться в доке к дуде
(а этот процесс сильно упрощен комплектной gue оболочкой)
т.е. выставить имя ком порта (в gue оболочке - мышкой) и
не знает как настроить гипер терминал, то путь учится на более
простых конструкциях...

А от себя добавлю:
Если у кого то есть желание написать инструкцию с картинками,
то я с удовольствием выложу ее у себя на сайте...
Название: AvrUsb500 by Petka и igorplug 2 hid
Отправлено: killsleep от Ноября 04, 2010, 03:52:34
Устройство работало с самого начала. Просто не правильное подключение было. Теперь вот хочу прошить, но не понимаю какие FUSE BITS надо ставить в AVRDUDE (точнее AVRDUDE GUI). Я совсем запутался с ними. Не знаю что означает эта галочка. И какие ставить fuse, если в пони стоит кодировка

# Fuse High Byte:
# OCDEN, JTAGEN, SPIEN, CKOPT, EESAVE, BOOTSZ1, BOOTSZ0, BOOTRST}
# 0 0 1 1 0 1 0 1
# Fuse Low Byte:
# BODLEVEL, BODEN, SUT1, SUT0, CKSEL3, CKSEL2, CKSEL1, CKSEL0}
# 0 0 0 0 0 0 0 0
# Одним словом это 0011010100000000
WRITE-FUSE 0x3500 .
Название: AvrUsb500 by Petka и igorplug 2 hid
Отправлено: killsleep от Ноября 04, 2010, 16:35:25
Цитата: killsleep
Устройство работало с самого начала. Просто не правильное подключение было. Теперь вот хочу прошить, но не понимаю какие FUSE BITS надо ставить в AVRDUDE (точнее AVRDUDE GUI). Я совсем запутался с ними. Не знаю что означает эта галочка. И какие ставить fuse, если в пони стоит кодировка

# Fuse High Byte:
# OCDEN, JTAGEN, SPIEN, CKOPT, EESAVE, BOOTSZ1, BOOTSZ0, BOOTRST}
# 0 0 1 1 0 1 0 1
# Fuse Low Byte:
# BODLEVEL, BODEN, SUT1, SUT0, CKSEL3, CKSEL2, CKSEL1, CKSEL0}
# 0 0 0 0 0 0 0 0
# Одним словом это 0011010100000000
WRITE-FUSE 0x3500 .

Спасибо всем. Я разобрался с битами. Дудйа стабит их как унипроф. Спасибо за проэкт. Тему можно удилить.
Название: AvrUsb500 by Petka и igorplug 2 hid
Отправлено: CamposV от Июня 11, 2012, 14:12:15
Здравствуйте! Немоглиб мне помочь разобраться, в чем может быть проблема? Спаял програматор AvrUsb500 by Petka v2 подключил к компу все заработало. Но при прошивке самого програматора прошивка доходила до 55% и после шла проверка. После этого диод светился постоянно. Теперь же хотел попробовать перепрошить подключается к компу все ок но при прошивке выбрасывает
[attachment=2663:Alert.jpg]
Помогите решить проблему очень нужно.
Заранее благодарен за помощь.
Название: AvrUsb500 by Petka и igorplug 2 hid
Отправлено: QuickWitted от Июня 17, 2012, 16:16:00
Цитата: CamposV
Помогите решить проблему очень нужно.

На ентер в терминале реагирует?
Название: AvrUsb500 by Petka и igorplug 2 hid
Отправлено: CamposV от Июня 19, 2012, 04:33:12
Цитата: QuickWitted
На ентер в терминале реагирует?

нет нериагирует если несчитать того когда нажимаеш 2 раза на ентер курсор задумывается а потом продолжает дальше мигать