Перейти к содержанию
    

AvrUsb500 by Petka. продолжение

При прошивке hex-а через Пони Фузы надо тоже прошивать, находится в COMMAND (Security and configuration Bits...). В конференции этот вопрос неоднократно обсуждался. Вот какие фузы прошивать не подскажу, с 88 не работал. Но кто-то уже спрашивал и ему ответили.

Через Пони всёвыставлял всё по рекомендации в том числе и фузы. В Студии не знаю как выставлять,может всё таки кварц.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

14,7456Мгц, (реально стоит 14,318180, может в этом проблема).

Ошибка по частоте составляет 3%. Это немного больше допустимых 2,5%.

Прошивал студией 4.12,фузы не трогал, открыл хекс и прошил, всё прошло, вроди бы нормально, студия не ругалась.

Что прошивали? Программатор или ещё что?

Х5 соед.с Х6),

А это зачем соединили? Кто порекомендовал это сделать?

Студия 4.18 к устройству не подключается (STK500,COM5).

Если разъединить Х5 и Х6 светодиод постоянно мерцает в пол накала.

Что с питанием микроконтроллера на программаторе при этом?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ошибка по частоте составляет 3%. Это немного больше допустимых 2,5%.

 

Что прошивали? Программатор или ещё что?

 

А это зачем соединили? Кто порекомендовал это сделать?

 

Что с питанием микроконтроллера на программаторе при этом?

Прошивал атмегу88,подпаял проводками к нужным ножкам прямо на плате вместе с 232ВМ.

Соединил чисто из любопытства,соединил- светодиод перестал мерцать.

Питание от USB, постоянно примерно 5,3В.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

alpebar

Вам задали конкретные вопросы! Ответте на них конкретно, а не рассказывайте как вы паяете на коленке.

Тогда можно будет вам посоветовать что-то. Я думаю (я не телепат) что вам следует сделать плату и распаять на ней программатор, а не паять его на проводках.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте, Petka! собрал все, спаял, драйвера установил, а PonyProg никак не хочет видеть, ошибку c Abort, Retry и Ignore выдает.Что делать ?

 

и еще вопрос : AVRdude не запускается на Viste-32 и XP. как быть?только 98 winda?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

alpebar

Вам задали конкретные вопросы! Ответте на них конкретно, а не рассказывайте как вы паяете на коленке.

Тогда можно будет вам посоветовать что-то. Я думаю (я не телепат) что вам следует сделать плату и распаять на ней программатор, а не паять его на проводках.

Програматор собран на плате,а проводками подпаяна атмега88 для прошивки через студию другим програматором, таким образом прошивал другие авэры.Попробую сдуть всё с платы и проверить может где не протравилось,хотя визуально всё было в порядке.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Програматор собран на плате,а проводками подпаяна атмега88 для прошивки через студию другим програматором, таким образом прошивал другие авэры.Попробую сдуть всё с платы и проверить может где не протравилось,хотя визуально всё было в порядке.

Масло-масленое... При таком описании вам никто не поможет. Пишите понятно, а не сумбурно...

Изменено пользователем ds1307

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в AVRdude пишет что нет отлика, а Virtual Com port находит, все проверил, все припаяно. не могу понять в чем проблема?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте, Petka! собрал все, спаял, драйвера установил, а PonyProg никак не хочет видеть, ошибку c Abort, Retry и Ignore выдает.Что делать ?

Правильный ком порт выбран в Pony? Правильно подключена перемычка на программаторе? Всё-ли пропаяно на программаторе? Отмыт флюс? Нет ли непропаев, закороток?

и еще вопрос : AVRdude не запускается на Viste-32 и XP. как быть?только 98 winda?

Запускается. А разве у вас не запускается? Если не запускается то что говорит?

 

Програматор собран на плате,а проводками подпаяна атмега88 для прошивки через студию другим програматором, таким образом прошивал другие авэры.Попробую сдуть всё с платы и проверить может где не протравилось,хотя визуально всё было в порядке.

Попробуйте сначала найти более подходящий кварц. У вас осциллограф в доступности есть?

 

в AVRdude пишет что нет отлика, а Virtual Com port находит, все проверил, все припаяно. не могу понять в чем проблема?

Укажите ваш чип, кварц и приложите сюда командную строку запуска avrdude и весь его текстовый вывод.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Make wire from X2 to X4 in «AvrUsb500 by Petka» programmer

Это первое правильное положение перемычки?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Make wire from X2 to X4 in «AvrUsb500 by Petka» programmer

Это первое правильное положение перемычки?

Да. Для программирования программатора она должна быть установлена. В момент прошивки на этой линии должен быть нулевой уровень. А в обычном состоянии +5В. Проверьте это.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да. Для программирования программатора она должна быть установлена. В момент прошивки на этой линии должен быть нулевой уровень. А в обычном состоянии +5В. Проверьте это.

 

Проверил, все так и есть.AVRdude тоже самое пишет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да. Для программирования программатора она должна быть установлена. В момент прошивки на этой линии должен быть нулевой уровень. А в обычном состоянии +5В. Проверьте это.

 

Проверил, все так и есть.AVRdude тоже самое пишет.

теперь осталось проверить работоспособность линий UC_MISO UC_MOSI UC_SCK.

для этого надо пошевелить битиками DTR RTS из программы mxterm и посмотреть шевелятся ли они на программаторе.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...