реклама на сайте
подробности

 
 
65 страниц V  « < 52 53 54 55 56 > »   
Closed TopicStart new topic
> AvrUsb500 by Petka, вариант программатора AVR, доступный для простого изготовления
Petka
сообщение Jul 31 2009, 09:32
Сообщение #796


Профессионал
*****

Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886



Цитата(wer_1 @ Jul 31 2009, 13:30) *
Здравствуйте! Собрал ваше устройство , работает прекрасно с вижн и студио, столкнулся теперь с проблемой . Не хочет работать с пони. Кварц стоит 18 мГц. Прошивка V6.

Это хорошо. Так и должно быть =)
Go to the top of the page
 
+Quote Post
wer_1
сообщение Jul 31 2009, 09:45
Сообщение #797


Участник
*

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



То-есть с пони это нормально по rx tx так не вижу даже обращения.

Сообщение отредактировал wer_1 - Jul 31 2009, 09:48
Go to the top of the page
 
+Quote Post
Petka
сообщение Jul 31 2009, 11:12
Сообщение #798


Профессионал
*****

Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886



Цитата(wer_1 @ Jul 31 2009, 13:45) *
То-есть с пони это нормально по rx tx так не вижу даже обращения.

пони не поддерживает протокол stk500v2.
Go to the top of the page
 
+Quote Post
wer_1
сообщение Jul 31 2009, 13:23
Сообщение #799


Участник
*

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



Благодарю ! За исчерпывающий ответ и за устройство.
Go to the top of the page
 
+Quote Post
vampirio
сообщение Aug 1 2009, 13:44
Сообщение #800





Группа: Новичок
Сообщений: 5
Регистрация: 27-07-09
Пользователь №: 51 596



Доброго времени суток.
Ребята, помогите заставить программатор работать.

Во время изготовления возникли 2 ньюанса:
1: под С5 был коротыш на RX FT232 - выяснилось после проверки контактов FT (не было эха)
2: пришлось снизить номиналы С6, С7 до 20пФ, иначе не мог запрограммировать Mega8 (pony и avrdude кричали мол девайс не найден и тп.)

фьюзы для Mega8 как в посте 636, резонатор на 12МГц (нашел единственный более-менее близкий к номиналу), прошивку собирал сам из исходников (брал тут), в makefile менял: MCU = atmega8 и F_CPU = 12000000

МК после данных манипуляций прошить удалось, но есть НО:
при подключении программатор моргает раз 5 в течении секунды и всё. на команды из терминала не отвечает, CodeVision матерится как в посте 772

что предпринять ума не приложу

PS. про перемычку не забыл.
Go to the top of the page
 
+Quote Post
ibiza11
сообщение Aug 1 2009, 17:02
Сообщение #801


Участник
*

Группа: Участник
Сообщений: 54
Регистрация: 13-01-09
Пользователь №: 43 304



Ребята, собрал девайс. Очень хороший программатор (не смотря на то что только со второго раза получился, ну это мой косяк), зашил прошивку "6 uni", зашивал через STK200 через LPT прямо в собранном виде (запаял провода прямо к меге48). программатор видит контроллеры, работает стабильно, даже через аврстудио. едиственное - никак не могу его заставить ответить в терминале. при включении быстро моргает 4 или 5 раз. при подключении контроллера светодиод постоянно горит, при отключении потухает. использовал FT232R и ATmega48. от FT232 к меге идут только RX и TX. как заставить его ответить через терминал? в терминале выставляю следующее - COM4, скорость 115200, биты данных 8, четность - Нет, стоповые биты -1, управление потоком - Нет. номер порта проверял, он становится именно четвертым. при нажатии Enter 3 раза в окне терминала ничего не происходит. использую стандартный виндовый HyperTerminal. подскажите в чем я ошибаюсь?

Цитата(vampirio @ Aug 1 2009, 16:44) *
МК после данных манипуляций прошить удалось, но есть НО:
при подключении программатор моргает раз 5 в течении секунды и всё. на команды из терминала не отвечает, CodeVision матерится как в посте
какие параметры выставляете в порту?
вот мои параметры
Go to the top of the page
 
+Quote Post
vampirio
сообщение Aug 1 2009, 17:46
Сообщение #802





Группа: Новичок
Сообщений: 5
Регистрация: 27-07-09
Пользователь №: 51 596



настройки порта (как в диспетчере устройств, так и в настройках терминала) пробовал разные, на скоросях 9600 и выше (менял только скорость, чётность и тп. - дефолт)
Go to the top of the page
 
+Quote Post
Petka
сообщение Aug 1 2009, 19:22
Сообщение #803


Профессионал
*****

Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886



Цитата(vampirio @ Aug 1 2009, 17:44) *
...
F_CPU = 12000000
...
на команды из терминала не отвечает
...

Ошибка частоты COM порта при 12МГц и 115200 состовляет 7%, что недопустимо высоко. Выберите кварц из стандартных или пересоберите прошивку для частоты уарта 19200. Правда будет программировать медленнее, и только из тех прог, что умеют менять baudrate. (avrdude, например).

Цитата(ibiza11 @ Aug 1 2009, 21:02) *
...
использую стандартный виндовый HyperTerminal. подскажите в чем я ошибаюсь?

какие параметры выставляете в порту?
вот мои параметры

Вы привели параметры для терминала CV, а говорите что используете виндовый гипертерминал. Определитесь в показаниях.
Go to the top of the page
 
+Quote Post
ibiza11
сообщение Aug 2 2009, 23:48
Сообщение #804


Участник
*

Группа: Участник
Сообщений: 54
Регистрация: 13-01-09
Пользователь №: 43 304



Цитата(Petka @ Aug 1 2009, 22:22) *
Ошибка частоты COM порта при 12МГц и 115200 состовляет 7%, что недопустимо высоко. Выберите кварц из стандартных или пересоберите прошивку для частоты уарта 19200. Правда будет программировать медленнее, и только из тех прог, что умеют менять baudrate. (avrdude, например).


Вы привели параметры для терминала CV, а говорите что используете виндовый гипертерминал. Определитесь в показаниях.
я привел параметры не для гипертерминала а настройки порта в диспетчере устройств. Настройки гипертерминала виндовс я просто написал в сообщении. Скрин привел для пользователя с проблемами связи на пост выше. CV даже не знаю что это такое))) на скрине последнее маленькое окно из настроек программатора chipblasterAVR. Так что вы чтото путаете. У вас есть основания не верить мне ?
Go to the top of the page
 
+Quote Post
Petka
сообщение Aug 3 2009, 04:31
Сообщение #805


Профессионал
*****

Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886



Цитата(ibiza11 @ Aug 3 2009, 03:48) *
я привел параметры не для гипертерминала а настройки порта в диспетчере устройств.

Настройки в диспетчере устройств ни на один из мне известных терминалов не влияют.
Цитата
CV даже не знаю что это такое))) на скрине последнее маленькое окно из настроек программатора chipblasterAVR.

Чип бластер это программатор из состава CV (CodeVision AVR).


Цитата(ibiza11 @ Aug 1 2009, 21:02) *
...
(запаял провода прямо к меге48)
...

Только сейчас понял! У Вас же мега48. Для того чтобы утоптать прошивку в 4кб для меги 48 прошивка собирается без режима настройки по компорту. =)
Go to the top of the page
 
+Quote Post
ibiza11
сообщение Aug 3 2009, 06:22
Сообщение #806


Участник
*

Группа: Участник
Сообщений: 54
Регистрация: 13-01-09
Пользователь №: 43 304



Цитата(Petka @ Aug 3 2009, 07:31) *
Настройки в диспетчере устройств ни на один из мне известных терминалов не влияют.

не не не) я приводил настройки для пользователя vampirio. правда сейчас проверил (изменил настройки компорта в диспетчере), действительно программатор остался рабочим))) не знал)))
Цитата(Petka @ Aug 3 2009, 07:31) *
Только сейчас понял! У Вас же мега48. Для того чтобы утоптать прошивку в 4кб для меги 48 прошивка собирается без режима настройки по компорту. =)

laugh.gif laugh.gif laugh.gif мдяя)) жалко конечно. теперь придется отдельный генератор сделать, чтобы, если что оживлять микроконтроллеры с неправильно прошитыми фьюзами... не радует конечно) но все равно ОГРОМНОЕ спасибо за твой программатор, реальная весЧЬ!!! тогда, как я понимаю, мне неважно какую прошивку заливать, "v5" или "v6 uni", все равно будет шить с максимальной скоростью?
Go to the top of the page
 
+Quote Post
Petka
сообщение Aug 3 2009, 06:55
Сообщение #807


Профессионал
*****

Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886



Цитата(ibiza11 @ Aug 3 2009, 10:22) *
Тогда, как я понимаю, мне неважно какую прошивку заливать, "v5" или "v6 uni", все равно будет шить с максимальной скоростью?

Лучше шить "крайнюю" там пара скользких моментов исправлена.
Go to the top of the page
 
+Quote Post
ibiza11
сообщение Aug 3 2009, 10:31
Сообщение #808


Участник
*

Группа: Участник
Сообщений: 54
Регистрация: 13-01-09
Пользователь №: 43 304



Спасибо еще раз) учту)
Go to the top of the page
 
+Quote Post
vampirio
сообщение Aug 6 2009, 03:19
Сообщение #809





Группа: Новичок
Сообщений: 5
Регистрация: 27-07-09
Пользователь №: 51 596



и вновь продолжается бой :]

заменил кварц на 3,6864 ( вроде как по кратности подошёл 14,7456/4=3,6864 ), терминал заработал, поменял версию на 2.a иначе студия хотела обновить прошивку, но запрограммировать таргет не получается.
Studio говорит что не может войти в режим программирования, CodeVision наоборот выйти из него не может.
Пропайку проверял раз 5, промывал плату 3 раза.

Подскажите что можно поделать чтоб заработал smile.gif

PS.
1. при подключении таргета светодиод программатора загорается и горит, если отключить гаснет, таргет (mega8) подключен правильно, питание подано
2. терминальные настройки программатора: 2 A 1 0

Сообщение отредактировал vampirio - Aug 6 2009, 03:47
Go to the top of the page
 
+Quote Post
Petka
сообщение Aug 6 2009, 06:28
Сообщение #810


Профессионал
*****

Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886



Цитата(vampirio @ Aug 6 2009, 07:19) *
и вновь продолжается бой :]

заменил кварц на 3,6864 ( вроде как по кратности подошёл 14,7456/4=3,6864 ),

Не хватает производительности при такой низкой частоте кварца.
Go to the top of the page
 
+Quote Post

65 страниц V  « < 52 53 54 55 56 > » 
Closed TopicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 20:50
Рейтинг@Mail.ru


Страница сгенерированна за 0.01491 секунд с 7
ELECTRONIX ©2004-2016