|
|
  |
AvrUsb500 by Petka. продолжение, Вариант программатора AVR, доступный для простого изготовления. ч2. |
|
|
|
Apr 6 2010, 17:17
|
Группа: Участник
Сообщений: 11
Регистрация: 7-03-10
Пользователь №: 55 843

|
Цитата(ds1307 @ Apr 6 2010, 12:04)  При прошивке hex-а через Пони Фузы надо тоже прошивать, находится в COMMAND (Security and configuration Bits...). В конференции этот вопрос неоднократно обсуждался. Вот какие фузы прошивать не подскажу, с 88 не работал. Но кто-то уже спрашивал и ему ответили. Через Пони всёвыставлял всё по рекомендации в том числе и фузы. В Студии не знаю как выставлять,может всё таки кварц.
|
|
|
|
|
Apr 6 2010, 18:37
|
Профессионал
    
Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886

|
Цитата(alpebar @ Apr 3 2010, 21:21)  14,7456Мгц, (реально стоит 14,318180, может в этом проблема). Ошибка по частоте составляет 3%. Это немного больше допустимых 2,5%. Цитата Прошивал студией 4.12,фузы не трогал, открыл хекс и прошил, всё прошло, вроди бы нормально, студия не ругалась. Что прошивали? Программатор или ещё что? Цитата Х5 соед.с Х6), А это зачем соединили? Кто порекомендовал это сделать? Цитата Студия 4.18 к устройству не подключается (STK500,COM5). Если разъединить Х5 и Х6 светодиод постоянно мерцает в пол накала. Что с питанием микроконтроллера на программаторе при этом?
|
|
|
|
|
Apr 6 2010, 19:23
|
Группа: Участник
Сообщений: 11
Регистрация: 7-03-10
Пользователь №: 55 843

|
Цитата(Petka @ Apr 6 2010, 20:37)  Ошибка по частоте составляет 3%. Это немного больше допустимых 2,5%.
Что прошивали? Программатор или ещё что?
А это зачем соединили? Кто порекомендовал это сделать?
Что с питанием микроконтроллера на программаторе при этом? Прошивал атмегу88,подпаял проводками к нужным ножкам прямо на плате вместе с 232ВМ. Соединил чисто из любопытства,соединил- светодиод перестал мерцать. Питание от USB, постоянно примерно 5,3В.
|
|
|
|
|
Apr 7 2010, 13:58
|
Участник

Группа: Участник
Сообщений: 40
Регистрация: 6-03-09
Пользователь №: 45 759

|
alpebar Вам задали конкретные вопросы! Ответте на них конкретно, а не рассказывайте как вы паяете на коленке. Тогда можно будет вам посоветовать что-то. Я думаю (я не телепат) что вам следует сделать плату и распаять на ней программатор, а не паять его на проводках.
|
|
|
|
|
Apr 8 2010, 21:07
|
Участник

Группа: Участник
Сообщений: 17
Регистрация: 8-04-10
Пользователь №: 56 519

|
Здравствуйте, Petka! собрал все, спаял, драйвера установил, а PonyProg никак не хочет видеть, ошибку c Abort, Retry и Ignore выдает.Что делать ?
и еще вопрос : AVRdude не запускается на Viste-32 и XP. как быть?только 98 winda?
|
|
|
|
|
Apr 9 2010, 15:28
|
Группа: Участник
Сообщений: 11
Регистрация: 7-03-10
Пользователь №: 55 843

|
Цитата(ds1307 @ Apr 7 2010, 16:13)  alpebar Вам задали конкретные вопросы! Ответте на них конкретно, а не рассказывайте как вы паяете на коленке. Тогда можно будет вам посоветовать что-то. Я думаю (я не телепат) что вам следует сделать плату и распаять на ней программатор, а не паять его на проводках. Програматор собран на плате,а проводками подпаяна атмега88 для прошивки через студию другим програматором, таким образом прошивал другие авэры.Попробую сдуть всё с платы и проверить может где не протравилось,хотя визуально всё было в порядке.
|
|
|
|
|
Apr 9 2010, 21:11
|
Участник

Группа: Участник
Сообщений: 40
Регистрация: 6-03-09
Пользователь №: 45 759

|
Цитата(alpebar @ Apr 9 2010, 18:43)  Програматор собран на плате,а проводками подпаяна атмега88 для прошивки через студию другим програматором, таким образом прошивал другие авэры.Попробую сдуть всё с платы и проверить может где не протравилось,хотя визуально всё было в порядке. Масло-масленое... При таком описании вам никто не поможет. Пишите понятно, а не сумбурно...
Сообщение отредактировал ds1307 - Apr 9 2010, 21:16
|
|
|
|
|
Apr 10 2010, 07:30
|
Участник

Группа: Участник
Сообщений: 17
Регистрация: 8-04-10
Пользователь №: 56 519

|
в AVRdude пишет что нет отлика, а Virtual Com port находит, все проверил, все припаяно. не могу понять в чем проблема?
|
|
|
|
|
Apr 10 2010, 08:58
|
Профессионал
    
Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886

|
Цитата(GoooseVseV @ Apr 9 2010, 01:22)  Здравствуйте, Petka! собрал все, спаял, драйвера установил, а PonyProg никак не хочет видеть, ошибку c Abort, Retry и Ignore выдает.Что делать ? Правильный ком порт выбран в Pony? Правильно подключена перемычка на программаторе? Всё-ли пропаяно на программаторе? Отмыт флюс? Нет ли непропаев, закороток? Цитата и еще вопрос : AVRdude не запускается на Viste-32 и XP. как быть?только 98 winda? Запускается. А разве у вас не запускается? Если не запускается то что говорит? Цитата(alpebar @ Apr 9 2010, 19:43)  Програматор собран на плате,а проводками подпаяна атмега88 для прошивки через студию другим програматором, таким образом прошивал другие авэры.Попробую сдуть всё с платы и проверить может где не протравилось,хотя визуально всё было в порядке. Попробуйте сначала найти более подходящий кварц. У вас осциллограф в доступности есть? Цитата(GoooseVseV @ Apr 10 2010, 11:45)  в AVRdude пишет что нет отлика, а Virtual Com port находит, все проверил, все припаяно. не могу понять в чем проблема? Укажите ваш чип, кварц и приложите сюда командную строку запуска avrdude и весь его текстовый вывод.
|
|
|
|
|
Apr 10 2010, 10:11
|
Участник

Группа: Участник
Сообщений: 17
Регистрация: 8-04-10
Пользователь №: 56 519

|
Atmega168 , 18 Мгц Строка : avrdude -p atmega168 -c stk500_by_petka -P \\.\com3 -i 10 -B 10 -b 115200 -U flash:w:mega168.hex -U hfuse:w:0xDC:m -U lfuse:w:0xD7:m Текстровый вывод :
C:\WinAVR-20100110>avrdude -p atmega168 -c stk500_by_petka -P \\.\com3 -i 10 -B 10 -b 115200 -U flash:w:mega168.hex -U hfuse:w:0xDC:m -U lfuse:w:0xD7:m
avrdude: AVR device not responding avrdude: initialization failed, rc=-1 Double check connections and try again, or use -F to override this check.
avrdude done. Thank you.
|
|
|
|
|
Apr 10 2010, 10:48
|
Участник

Группа: Участник
Сообщений: 17
Регистрация: 8-04-10
Пользователь №: 56 519

|
Make wire from X2 to X4 in «AvrUsb500 by Petka» programmer Это первое правильное положение перемычки?
|
|
|
|
|
Apr 10 2010, 11:15
|
Участник

Группа: Участник
Сообщений: 17
Регистрация: 8-04-10
Пользователь №: 56 519

|
Да. Для программирования программатора она должна быть установлена. В момент прошивки на этой линии должен быть нулевой уровень. А в обычном состоянии +5В. Проверьте это.
Проверил, все так и есть.AVRdude тоже самое пишет.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|