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

 
 
76 страниц V  « < 20 21 22 23 24 > »   
Reply to this topicStart new topic
> USB programmer AVR910, с драйвером от obdev
Serj78
сообщение Mar 7 2007, 20:12
Сообщение #316


Знающий
****

Группа: Свой
Сообщений: 966
Регистрация: 27-05-06
Из: СПб
Пользователь №: 17 499



Прошил, определяется нормально, устанавливается новый ком, но как заставить чтобы его видел code Vision? как isp и 910 он не видится а других на ком программаторов нету sad.gif
Go to the top of the page
 
+Quote Post
oll
сообщение Mar 8 2007, 08:44
Сообщение #317


Частый гость
**

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



Цитата(Alfa @ Mar 7 2007, 12:21) *
Для тех кто собрал программатор, но остался недоволен скоростью прошивки и количеством поддерживаемых кристаллов...
Я портировал http://www.obdev.at/products/avrusb/avrdoper.html на железо prottossовского программатора...
Пробуйте, хвалите, ругайте

[attachment=10067:attachment]

PS: STK200 все равно лучше smile.gif


Спасибо за проделанную работу
но (может только у меня) такие проблемы
в студии программатор видится без проблем
однако TINY2313 прошилась с трудом только, когда выставил частоту ISP 115,2 kHz, и не с первого раза
в Codevision программатор тоже увиделся но читаю нормально только сигнатуру и fuses, при чтении и программировании - Comunication error
Как AVR910 Протоса это железо работало нормально
Go to the top of the page
 
+Quote Post
Serj78
сообщение Mar 8 2007, 10:48
Сообщение #318


Знающий
****

Группа: Свой
Сообщений: 966
Регистрация: 27-05-06
Из: СПб
Пользователь №: 17 499



oll, если не трудно, расскажите-как он у вас увиделся в Code Vision? какой тип программатора выставлять?
Go to the top of the page
 
+Quote Post
prottoss
сообщение Mar 8 2007, 15:10
Сообщение #319


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(ahulap @ Mar 7 2007, 01:45) *
Посмотрел исходный код: в ответ на запрос поддержки автоинкремента адреса надо возвращать 'Y', а не '/r'.
А так, похоже все программаторы (кроме AVRprog, который использует блочный режим) перед каждым словом/байтом передают еще и адрес.
Да, на самом деле, ошибочка. Спасибо


--------------------
Go to the top of the page
 
+Quote Post
Alfa
сообщение Mar 9 2007, 07:10
Сообщение #320


Участник
*

Группа: Участник
Сообщений: 52
Регистрация: 9-02-06
Из: Челябинск
Пользователь №: 14 160



Цитата(oll @ Mar 8 2007, 10:44) *
Цитата(Alfa @ Mar 7 2007, 12:21) *

Для тех кто собрал программатор, но остался недоволен скоростью прошивки и количеством поддерживаемых кристаллов...
Я портировал http://www.obdev.at/products/avrusb/avrdoper.html на железо prottossовского программатора...
Пробуйте, хвалите, ругайте

[attachment=10067:attachment]

PS: STK200 все равно лучше smile.gif


Спасибо за проделанную работу
но (может только у меня) такие проблемы
в студии программатор видится без проблем
однако TINY2313 прошилась с трудом только, когда выставил частоту ISP 115,2 kHz, и не с первого раза
в Codevision программатор тоже увиделся но читаю нормально только сигнатуру и fuses, при чтении и программировании - Comunication error
Как AVR910 Протоса это железо работало нормально


TINY2313 из студии у меня шьется нормально с разными скоростями. И через командную строку типа
STK500.EXE -dATtiny2313 -e -ccom2 -ifflash.hex -pf -vf -I3MHz тоже нормально.
могу посоветовать следующее:
1. Поставить "родные" драйвера от dopera
2. Исполнить танец с бубном - в диспетчере устройств установить для COM порта скорость 115200 (для prottossовского драйвера и прошивки пришлось сделать именно так)
3. Длина шнурка от программатора до устройства должна быть не более 20 см.
4. Снять джампер low SCK (я делал железо версии 1.04 - без джампера)


to Serj78
Code Vision не использую. тип программатора ищите что то типа STK500v2.
Go to the top of the page
 
+Quote Post
oll
сообщение Mar 9 2007, 09:28
Сообщение #321


Частый гость
**

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



to Alfa a14.gif
Большущее спасибо, помогло
сделал:
1. Поставить "родные" драйвера от dopera
2. Исполнить танец с бубном - в диспетчере устройств установить для COM порта скорость 115200 (для prottossовского драйвера и прошивки пришлось сделать именно так)

В Студии нормально заработало, но в Codevision тоже самое, в принципе особо и не надо (в Студии удобнее выставлять фузы, и можно работать через командную строку)
И еще, извиняйте за наглость - можно ли глянуть Ваш исходник, для перенимания опыта

to Serj78
STK500/AVRISP
Go to the top of the page
 
+Quote Post
Alfa
сообщение Mar 9 2007, 10:05
Сообщение #322


Участник
*

Группа: Участник
Сообщений: 52
Регистрация: 9-02-06
Из: Челябинск
Пользователь №: 14 160



Цитата(oll @ Mar 9 2007, 11:28) *
И еще, извиняйте за наглость - можно ли глянуть Ваш исходник, для перенимания опыта


Да пжалста. Я исправил то три строчки smile.gif
Прикрепленные файлы
Прикрепленный файл  MyDoper.rar ( 155.56 килобайт ) Кол-во скачиваний: 893
 
Go to the top of the page
 
+Quote Post
Serj78
сообщение Mar 9 2007, 18:25
Сообщение #323


Знающий
****

Группа: Свой
Сообщений: 966
Регистрация: 27-05-06
Из: СПб
Пользователь №: 17 499



2 Alfa, oll - спасибо за помощь!

Я сделал серию проверок...
1. прошил протоссовское "железо" его новой версией 1.5 (лежит с осени, не юзаю по причине медленности, сейчас с ноута прошиваю так - большая коробка - родной isp + к нему шнур usb-com китайский.)

находится как avr910, драйвер (inf-файл) от protoss.
все работает, зашивается, читается. нашел ошибку- светодиоды подключены на D6- ,( красный) , D5- зеленый, при программировании горит красный и периодически вспыхивает ярче, при верификации зеленый smile.gif специально проверил несколько раз, удивительно smile.gif да, светодиодысоединены катодами вместе и один резистор 470 ом на землю. питание как в оригинале, через 2 диода. вместо 1мегома стоит 750к.

2. Прошиваю main.hex, фузы такие же ( запрограммированны только ckopt, sut0. пробовал, BODEN думал сбрасывается, но ничего не меняется)

определяется как avr-doper, драйвер (inf-файл с родного архива doper-a, пробовал разных версий, но они кажется одинаковые)
определяется как ком 6, пробовал номер кома менять , скорость ставить 115200- не помогло

в CV ставлю stk500/isp - говорит что не видит программатора- нет питания или не тот ком. ( родной isp через шнур- usb- ком- работает нормально)

3. Теперь самое интересное! из avrstudio4 на ком 6 программатор видится как stk500 V2.0 ( сразу захотел сделать ему апгрейд smile.gif , но я его послал) при попытке что- либо прочитать или записать все работает smile.gif, правда не сильно быстрее чем в варианте с прошивкой 910 ( на программирование и верификацию 32 меги уходит 3мин 35с (у протосса уходило 5 мин 10с)

родной isp с помощью переходника usb-com делает то же самое из CV за 32с. причем блочный режим авр студии не работает- скорость возрастает, ( шьется за 24с) но при верификации выкидывает ошибки.











2 Alfa, oll - спасибо за помощь!

Я сделал серию проверок...
1. прошил протоссовское "железо" его новой версией 1.5 (лежит с осени, не юзаю по причине медленности, сейчас с ноута прошиваю так - большая коробка - родной isp + к нему шнур usb-com китайский.)

находится как avr910, драйвер (inf-файл) от protoss.
все работает, зашивается, читается. нашел ошибку- светодиоды подключены на D6- ,( красный) , D5- зеленый, при программировании горит красный и периодически вспыхивает ярче, при верификации зеленый smile.gif специально проверил несколько раз, удивительно smile.gif да, светодиодысоединены катодами вместе и один резистор 470 ом на землю. питание как в оригинале, через 2 диода. вместо 1мегома стоит 750к.

2. Прошиваю main.hex, фузы такие же ( запрограммированны только ckopt, sut0. пробовал, BODEN думал сбрасывается, но ничего не меняется)

определяется как avr-doper, драйвер (inf-файл с родного архива doper-a, пробовал разных версий, но они кажется одинаковые)
определяется как ком 6, пробовал номер кома менять , скорость ставить 115200- не помогло

в CV ставлю stk500/isp - говорит что не видит программатора- нет питания или не тот ком. ( родной isp через шнур- usb- ком- работает нормально). CV версии 1.24.0

3. Теперь самое интересное! из avrstudio4 на ком 6 программатор видится как stk500 V2.0 ( сразу захотел сделать ему апгрейд smile.gif , но я его послал) при попытке что- либо прочитать или записать все работает smile.gif, правда не сильно быстрее чем в варианте с прошивкой 910 ( на программирование и верификацию 32 меги уходит 3мин 35с (у протосса уходило 5 мин 10с)

родной isp с помощью переходника usb-com делает то же самое из CV за 32с. причем блочный режим авр студии не работает- скорость возрастает, ( шьется за 24с) но при верификации выкидывает ошибки.
Go to the top of the page
 
+Quote Post
Screw
сообщение Mar 11 2007, 18:40
Сообщение #324


Частый гость
**

Группа: Свой
Сообщений: 149
Регистрация: 29-11-06
Из: Барнаул
Пользователь №: 22 916



Цитата(oll @ Mar 8 2007, 08:44) *
Цитата(Alfa @ Mar 7 2007, 12:21) *

Для тех кто собрал программатор, но остался недоволен скоростью прошивки и количеством поддерживаемых кристаллов...
Я портировал http://www.obdev.at/products/avrusb/avrdoper.html на железо prottossовского программатора...
Пробуйте, хвалите, ругайте

[attachment=10067:attachment]

PS: STK200 все равно лучше smile.gif


Спасибо за проделанную работу
но (может только у меня) такие проблемы
в студии программатор видится без проблем
однако TINY2313 прошилась с трудом только, когда выставил частоту ISP 115,2 kHz, и не с первого раза
в Codevision программатор тоже увиделся но читаю нормально только сигнатуру и fuses, при чтении и программировании - Comunication error
Как AVR910 Протоса это железо работало нормально


У меня TINY 2313 шилась только на low SCK, так и не понял почему. Использую CVAVR.
Go to the top of the page
 
+Quote Post
Alfa
сообщение Mar 12 2007, 06:40
Сообщение #325


Участник
*

Группа: Участник
Сообщений: 52
Регистрация: 9-02-06
Из: Челябинск
Пользователь №: 14 160



Цитата(Serj78 @ Mar 9 2007, 20:25) *
2. Прошиваю main.hex, фузы такие же ( запрограммированны только ckopt, sut0. пробовал, BODEN думал сбрасывается, но ничего не меняется)

определяется как avr-doper, драйвер (inf-файл с родного архива doper-a, пробовал разных версий, но они кажется одинаковые)
определяется как ком 6, пробовал номер кома менять , скорость ставить 115200- не помогло

в CV ставлю stk500/isp - говорит что не видит программатора- нет питания или не тот ком. ( родной isp через шнур- usb- ком- работает нормально)


а Вы не забыли исполнить еще один очень важный танец с бубном - отключить питание (USB шнурок) от программатора и секунд через 10-15 снова включить? И только после этого пытаться запустить программатор

Цитата(Serj78 @ Mar 9 2007, 20:25) *
3. Теперь самое интересное! из avrstudio4 на ком 6 программатор видится как stk500 V2.0 ( сразу захотел сделать ему апгрейд smile.gif , но я его послал) при попытке что- либо прочитать или записать все работает smile.gif, правда не сильно быстрее чем в варианте с прошивкой 910 ( на программирование и верификацию 32 меги уходит 3мин 35с (у протосса уходило 5 мин 10с)

родной isp с помощью переходника usb-com делает то же самое из CV за 32с. причем блочный режим авр студии не работает- скорость возрастает, ( шьется за 24с) но при верификации выкидывает ошибки.


Чтоб прошивалось быстрее надо во вкладке board выставить самую быструю ISP Freq. Тогда скорость получается как с блочным режимом в avr910. Даже немного шустрее ИМХО.

to Screw
попробуйте внешний батник прицепить (если CVAVR позволяет) и вызывать в командной строке нормальный STK500 который со студией идет...
И еще раз повторюсь: расстояние от программатора до устройства не более 20 см.
Go to the top of the page
 
+Quote Post
amnesia
сообщение Mar 12 2007, 09:52
Сообщение #326





Группа: Новичок
Сообщений: 11
Регистрация: 12-03-07
Пользователь №: 26 072



у меня небольшая проблемка:
собрал программатор, прошил атмегу8
пытаюсь установить драйвер на новый девайс
система определила "неизвестное usb устройство", а не "avr910", как сказано в руководстве и драйвер установить не получается
при попытке выбора драйвера из указанного места, он его просто не видит, если непосредственно выбрать драйвер, то пишет, что нет цифровой подписи

начал смотреть схему, возник вопрос
питание атмеги8 из даташита
• Operating Voltages
– 2.7 - 5.5V (ATmega8L)
– 4.5 - 5.5V (ATmega8)

зачем тогда его понижение при помощи двух диодов? он же у нас тогда просто не работает? подумал что опечатка и используется атмега8л, но там частота кварца макс до 8мгц. подскажите, пожалуйста
Go to the top of the page
 
+Quote Post
GDI
сообщение Mar 12 2007, 11:50
Сообщение #327


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

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



У меня мега8L прекрасно работает на 12МГц


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
amnesia
сообщение Mar 12 2007, 15:00
Сообщение #328





Группа: Новичок
Сообщений: 11
Регистрация: 12-03-07
Пользователь №: 26 072



Цитата(GDI @ Mar 12 2007, 14:50) *
У меня мега8L прекрасно работает на 12МГц

нет, но в том то и вопрос,
какой именно контроллер?

из даташита
• Speed Grades
– 0 - 8 MHz (ATmega8L)
– 0 - 16 MHz (ATmega8)
Go to the top of the page
 
+Quote Post
add
сообщение Mar 12 2007, 17:12
Сообщение #329


Местный
***

Группа: Свой
Сообщений: 345
Регистрация: 10-10-05
Пользователь №: 9 459



Цитата
нет, но в том то и вопрос,
какой именно контроллер?

из даташита
• Speed Grades
– 0 - 8 MHz (ATmega8L)
– 0 - 16 MHz (ATmega8)

Тема про "L" в обозначении обсуждалась. В итоге серия "L" ,как выяснилось, это менее качественные кристалы.. вот ссылка:
http://electronix.ru/forum/index.php?showt...&hl=серия+l


--------------------
Если задачу можно решить, то не надо тревожиться. А если нельзя решить, то тревожиться бесполезно.
Go to the top of the page
 
+Quote Post
Marian
сообщение Mar 12 2007, 18:42
Сообщение #330


Частый гость
**

Группа: Участник
Сообщений: 148
Регистрация: 23-02-07
Пользователь №: 25 618



Перепрошил железо.
(У меня схема переделана на питание от 5 вольт, полностью совместимая с AVR910).

В студии программатор видится без проблем.
(к программатору должен быть подключен программируемый проц. (у меня Атмега 16 с кварцем на 12 М) и правильно выбран его тип, в закладке "Program")

"ISP Freg:" ставлю на 1.845 MHz + "Write", на закладке "Board", работает шустро.
Попробовал скорость СОМ порта поднять до 128000, тоже прекрасно работает.

При "ISP Freg:" 1.21 kHz, при попытке чтения Flash выдает ошибку. (Fuses и Lock bits читаются нормально).

Цитата
"в Codevision программатор тоже увиделся но читаю нормально только сигнатуру и fuses, при чтении и программировании - Comunication error"

тоже и у меня, но если перед каждой операцией выдернуть и вставить USB , то и Codevision работает.
А вот “Read” “Programmer’s firmware Version” читается много раз подряд без отключения от USB.

Спасибо.
Go to the top of the page
 
+Quote Post

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

 


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


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