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

 
 
76 страниц V  « < 21 22 23 24 25 > »   
Reply to this topicStart new topic
> AvrUsb500 by Petka. продолжение, Вариант программатора AVR, доступный для простого изготовления. ч2.
RomMar
сообщение May 4 2010, 19:02
Сообщение #331





Группа: Участник
Сообщений: 5
Регистрация: 2-05-10
Пользователь №: 57 031



Когда запускаю Гипертерминал, при нажатии любых кнопок - ничего не происходит.
А в PonyProg2000 выскакивает сообщение Device missing or unknown device (-24)/
Go to the top of the page
 
+Quote Post
Petka
сообщение May 4 2010, 19:17
Сообщение #332


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

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



Цитата(Melandr @ May 2 2010, 22:17) *
В архиве 6-ой прошивки лежит папка с именем 5-ой прошивки, так и должно быть? Это актуальная прошивка?

Да.
Цитата
Может ли такое быть если используется питание по USB? Просто проверял линию ресета на обоих платах, они идентичны, но на одной плате горит светодиод, а на второй не горит, но при подключении мигает.

Да, может. Например если есть большие ёмкости на программируемой плате.
Цитата
PS2: Еще наблюдается такая вещь. При чтении сигнатуры AVRStudio она считывается неправильно. А при чтении CodeVision считывается верно.

Попробуйте понизить скорость ISP.

Цитата(RomMar @ May 3 2010, 16:06) *
Скачал какой то последний версия 2.06. На файле ftdiport.inf выбрал установить, но в списке устройств USB ничего не появилось.

Надо при появлении запроса на установку драйвера указывать в путях поиска пути к скачанному драйверу. Если запрос на установку драйвера не появляется, значит где-то ошибка при пайке ft232. непропаяны/закорочены линии D+/D-

Цитата(RomMar @ May 4 2010, 19:00) *
А у не прошитого программатора должен мигать светодиод при подключении к USB?

Нет. За мигание отвечает прошивка. В свежеприпаянном контроллере она отсутствует.

Цитата(ivk68 @ May 4 2010, 22:22) *
А поподробней можно?

Читайте внимательно самый первый пост в этой ветке. Если что-то останется непонятным - спрашивайте.

Цитата(RomMar @ May 4 2010, 23:02) *
Когда запускаю Гипертерминал, при нажатии любых кнопок - ничего не происходит.
А в PonyProg2000 выскакивает сообщение Device missing or unknown device (-24)/

Опишите что вы делаете максимально подробно, что к чему подключено, что у вас есть, чего пытаетесь добиться.
Go to the top of the page
 
+Quote Post
RomMar
сообщение May 4 2010, 19:17
Сообщение #333





Группа: Участник
Сообщений: 5
Регистрация: 2-05-10
Пользователь №: 57 031



У меня уже все видит - USB Serial port и COM. Прошить не могу программатор. Выбираю прошивку для 88-й, нажимаю "Write Program Memory (FLASH)" открывается окошко с процентами, долго думает, а потом выдает - Device missing or unknown device (-24).

Сообщение отредактировал RomMar - May 4 2010, 19:23
Go to the top of the page
 
+Quote Post
Petka
сообщение May 4 2010, 19:46
Сообщение #334


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

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



Цитата(RomMar @ May 4 2010, 23:17) *
У меня уже все видит - USB Serial port и COM. Прошить не могу программатор. Выбираю прошивку для 88-й, нажимаю "Write Program Memory (FLASH)" открывается окошко с процентами, долго думает, а потом выдает - Device missing or unknown device (-24).

Продиагностируйте линии программирования. Несколько форумных страниц назад я описывал как с помощью mxterm проверить линии программирования.
Go to the top of the page
 
+Quote Post
jeny
сообщение May 8 2010, 15:37
Сообщение #335


Участник
*

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



скажите никто не пробывал скрестить STK500V2 и допустим pikkit2?Перерыл весь инет но нигде не встречал?
Go to the top of the page
 
+Quote Post
kot-69
сообщение May 8 2010, 18:57
Сообщение #336





Группа: Новичок
Сообщений: 7
Регистрация: 10-04-08
Из: Херсон
Пользователь №: 36 664



to jeny
попробуй посмотреть вложение.. может найдешь ответ..
Прикрепленные файлы
Прикрепленный файл  PICKit2_AVRISP.rar ( 247.02 килобайт ) Кол-во скачиваний: 270
 
Go to the top of the page
 
+Quote Post
Melandr
сообщение May 15 2010, 21:08
Сообщение #337


Участник
*

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



Понизил скорость ISP. Но все равно сигнатура программируемого чипа считывается неправильно. Хотя подключаю к программатору другое целевое устройство, то сигнатура чипа считывается верно. Правда на этом устройстве нет ничего, кроме контроллера. А на той плате, сигнатура которой не считывается, много навесных элементов. Другим программатором считывается и программируется нормально. В чем может быть проблема. Линию 1МГц отключал полностью, ничего не изменилось. Куда копать дальше?
PS. Также периодически слетает версия прошивки в программаторе

Сообщение отредактировал Melandr - May 15 2010, 21:20
Go to the top of the page
 
+Quote Post
ds1307
сообщение May 16 2010, 21:30
Сообщение #338


Участник
*

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



Цитата(Melandr @ May 16 2010, 00:08) *
PS. Также периодически слетает версия прошивки в программаторе

Вероятно фьюзы не правильно выставлены
Go to the top of the page
 
+Quote Post
Petka
сообщение May 17 2010, 06:44
Сообщение #339


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

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



Цитата(ds1307 @ May 17 2010, 01:30) *
Вероятно фьюзы не правильно выставлены

Вполне. Особое внимание стоит обратить на фузы BODEN и BODLEVEL.
Go to the top of the page
 
+Quote Post
Melandr
сообщение May 17 2010, 07:09
Сообщение #340


Участник
*

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



Цитата
Вполне. Особое внимание стоит обратить на фузы BODEN и BODLEVEL.

А как их правильно выставить?
По всем мануалам было
CKSEL0=CKSEL1=CKSEL2=CKSEL3=1,
SUT0=1, SUT1=0, BODEN=1, BODLEVEL=1, BOOTRST=1, BOOTSZ0=BOTTSZ1=0, EESAVE=1, CKOPT=1, SPIEN=0, WDTON=1, RSTDISBL=1
Так они считаны в понипроге.

Сообщение отредактировал Melandr - May 17 2010, 07:23
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
ds1307
сообщение May 17 2010, 13:10
Сообщение #341


Участник
*

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



Цитата(Melandr @ May 17 2010, 10:09) *
А как их правильно выставить?
По всем мануалам было
CKSEL0=CKSEL1=CKSEL2=CKSEL3=1,
SUT0=1, SUT1=0, BODEN=1, BODLEVEL=1, BOOTRST=1, BOOTSZ0=BOTTSZ1=0, EESAVE=1, CKOPT=1, SPIEN=0, WDTON=1, RSTDISBL=1
Так они считаны в понипроге.

По каким мануалам? Даташит или здесь в этой конференции. Если по информации из конференции, то посмотрите по внимательней как надо для вашего камня их выставлять. Если все запрограмировали как для вашего камня, тогда может у вас проблемы с питанием. Попробуйте поставить монитор питания на ресет.

Сообщение отредактировал ds1307 - May 17 2010, 13:17
Go to the top of the page
 
+Quote Post
Melandr
сообщение May 17 2010, 13:55
Сообщение #342


Участник
*

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



Фьюзы выставлял по информаци с сайта radiokot.ru там была ссылка на этот форум и использовалась также mega8, правда FT232BM, использовалась, а я использовал FT232RL. Питание беру по USB. Подключал другой программатор все работало, поэтому проблема скорее всего в программаторе, а не в питании либо программируемом устройстве.

Сообщение отредактировал Melandr - May 17 2010, 13:56
Go to the top of the page
 
+Quote Post
ds1307
сообщение May 18 2010, 11:15
Сообщение #343


Участник
*

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



Цитата(Melandr @ May 17 2010, 16:55) *
Фьюзы выставлял по информаци с сайта radiokot.ru там была ссылка на этот форум и использовалась также mega8, правда FT232BM, использовалась, а я использовал FT232RL. Питание беру по USB. Подключал другой программатор все работало, поэтому проблема скорее всего в программаторе, а не в питании либо программируемом устройстве.

Посмотрите как надо выставлять фьюзы в этой конференции. Недавно вопрос обсуждался. Как я выставлял сейчас не подскажу, все на работе.
Проблема в питани не в том от чего вы питаете, а как оно разведено на плате. Не зря в фьюзах фигурируют настройки на быстрое нарастание питания и на медленное...
Go to the top of the page
 
+Quote Post
Melandr
сообщение May 19 2010, 19:03
Сообщение #344


Участник
*

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



Цитата(ds1307 @ May 18 2010, 14:15) *
Посмотрите как надо выставлять фьюзы в этой конференции. Недавно вопрос обсуждался. Как я выставлял сейчас не подскажу, все на работе.
Проблема в питани не в том от чего вы питаете, а как оно разведено на плате. Не зря в фьюзах фигурируют настройки на быстрое нарастание питания и на медленное...

Проверил фьюзы, выставил согласно рекомендовым Petka для Mega8. Значит получается такая происходит непонятка. Подключил программатор к USB, потом подключил программируемую плату. В CodeVision считывается сигнатура програмируемого чипа правильно только первый раз. После второго считывания пишет что запрограммированы lock bits, и сигнатуру считать не возможно.Пока программатор не будет переподключен к USB, не считывает сигнатуру. Еще при считывании сигнатуры мигает светодиод на программаторе несколько раз, а в CodeVision выдается предупреждение, что STK500/AVRISP communication error. И рекомендуется проверить питание, настройки и т.д.
В AVRStudio сигнатрура считывается, только она не соответствует программируемому чипу.
Вот пример, что пише AVRStudio:
при подключении программатора
Detecting on 'COM2'...
AVRISP with V2 firmware found on COM2
Getting revisions.. HW: 0x02, SW Major: 0x02, SW Minor: 0x0a .. OK
Getting isp parameter.. SD=0x02 .. OK
при чтении сигнатуры
Setting mode and device parameters.. OK!
Entering programming mode.. OK!
Reading signature .. 0x00, 0x01, 0x02 .. OK!
Leaving programming mode.. OK!

Чип ATtiny2313, его сигнатура - 0х1Е, 0х91, 0x0A

Сообщение отредактировал Melandr - May 19 2010, 19:59
Go to the top of the page
 
+Quote Post
Petka
сообщение May 19 2010, 19:34
Сообщение #345


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

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



Цитата(Melandr @ May 19 2010, 23:03) *
...
Еще при считывании сигнатуры мигает светодиод на программаторе несколько раз, а в CodeVision выдается предупреждение, что STK500/AVRISP communication error.
...

Разберитесь почему мигает светодиод. Причин может быть несколько: ресетится мега в программаторе - непорядок с питанием, входом "ресет". Стоит ли катушка индуктивности на питании программатора? если стоит, попробуйте её закоротить и повторить эксперимент. Стоит ли тантал на питании программатора? керамика? все - ли ножки меги припаяны? Измерьте ток потребления программатора. Отмойте флюс с платы. Чем паяли?
Цитата
Reading signature .. 0x00, 0x01, 0x02 .. OK!
Leaving programming mode.. OK!

А это может говорить что с подключением программатора к программируемому чипу могут быть проблемы. Приведите схему.
P.S.
тини2313 стартует на низкой частоте. Попробуйте в настройках снизить частоту ISP.
Go to the top of the page
 
+Quote Post

76 страниц V  « < 21 22 23 24 25 > » 
Reply to this topicStart new topic
7 чел. читают эту тему (гостей: 7, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 23:48
Рейтинг@Mail.ru


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