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

 
 
76 страниц V  « < 27 28 29 30 31 > »   
Reply to this topicStart new topic
> AvrUsb500 by Petka. продолжение, Вариант программатора AVR, доступный для простого изготовления. ч2.
Petka
сообщение Dec 28 2010, 17:31
Сообщение #421


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

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



Цитата(Doushman @ Dec 28 2010, 18:52) *
....на сколько критично ставить в обвязке ft232bm кварц именно на 6 мгц...

Критично. На основе 6МГц генерируются 48МГц, необходимые для функционирования USB.
Go to the top of the page
 
+Quote Post
Doushman
сообщение Dec 30 2010, 08:25
Сообщение #422





Группа: Новичок
Сообщений: 2
Регистрация: 28-12-10
Пользователь №: 61 930



Цитата(Petka @ Dec 29 2010, 00:31) *
Критично. На основе 6МГц генерируются 48МГц, необходимые для функционирования USB.

Нашел кварц на 6.00мгц, все заработало и самопрошилось в Пони проге, прошивать им другие контроллеры еще не пробовал.Спасибо.

Сообщение отредактировал Doushman - Dec 30 2010, 08:27
Go to the top of the page
 
+Quote Post
zl0y
сообщение Jan 3 2011, 02:54
Сообщение #423





Группа: Новичок
Сообщений: 4
Регистрация: 3-01-11
Пользователь №: 61 991



Здравствуйте.

Возникла такая ситуация:
После сборки устройства, согласно how to, решено было подготовить его к работе. Замкнул х2 - х4. Прошивал avrdude по команде :
Код
avrdude -p atmega168 -c stk500_by_p -P \\.\com4 -i 10 -B 10 -b 9600 -U flash:w:mega168.hex   -U hfuse:w:0xDC:m -U lfuse:w:0xD7:m

Прикрепленное изображение

avrdude.JPG
После этого я отключил устройство перемкнул перекнул перемычки х2-х3 и подключил снова,.. устройство не моргнуло 6 раз и "зайти" на него не получилось (putty com4)
Далее FUSE.. Собственно вопрос: hfuse:w:0xDC и lfuse:w:0xD7 - это предустановка должна была зашиться или нет?
.. В ponyprog'е везде стояли галочки (при этом RSTDISBL и SPIEN были недоступны) я выставил таким образом:
Прикрепленное изображение

calc.JPG
После этого не мигает не прошивается и вообще ничего..
Тогда, ещё вопросы : что не так?, есть какие-то советы по дальнейшим действиям? Возможно CLKSEL3 не нужно было отмечать?



Сообщение отредактировал zl0y - Jan 3 2011, 02:58
Go to the top of the page
 
+Quote Post
drvlas
сообщение Jan 3 2011, 03:15
Сообщение #424


Участник
*

Группа: Участник
Сообщений: 50
Регистрация: 3-09-10
Пользователь №: 59 263



Цитата(zl0y @ Jan 3 2011, 07:54) *
Далее FUSE.. Собственно вопрос: hfuse:w:0xDC и lfuse:w:0xD7 - это предустановка должна была зашиться или нет?
.. В ponyprog'е везде стояли галочки (при этом RSTDISBL и SPIEN были недоступны) я выставил таким образом:


В том, что ты показал на картинке, бит RSTDISBL аккурат наоборот. Старший байт фьюзов ведь должен быть DC? - почему же на картинке 5C?
А программирование RSTDISBL полностью исключает дальнейшие SPI-прошивки.
Go to the top of the page
 
+Quote Post
zl0y
сообщение Jan 3 2011, 03:28
Сообщение #425





Группа: Новичок
Сообщений: 4
Регистрация: 3-01-11
Пользователь №: 61 991



Цитата
В том, что ты показал на картинке, бит RSTDISBL аккурат наоборот. Старший байт фьюзов ведь должен быть DC? - почему же на картинке 5C?
А программирование RSTDISBL полностью исключает дальнейшие SPI-прошивки.


Меня, конечно, тоже это смутило, ...время было 4 часа ночи.. Дело в том, что в ponyprog'е RSTDISBL и SPIEN стояли галочки, но для изменения были не доступны (типа cheked = true, enable = false), поэтому я в калькуляторе так же воткнул, отсюда и 5C.
Go to the top of the page
 
+Quote Post
drvlas
сообщение Jan 3 2011, 03:45
Сообщение #426


Участник
*

Группа: Участник
Сообщений: 50
Регистрация: 3-09-10
Пользователь №: 59 263



Это потери от работы с оболочками. Они там кодируют, кто в лес, кто по дрова. Я никогда не работал с Пони, но слышал краем уха о проблемах именно с этим.

Важно, что же, в конце концов, было скомандовано ДУДКе. Если у тебя еще есть возможность увидеть лог, то посмотри. Если уже поздно - дык!

Можешь просто ручками дать ДУДКе команду чтения фьюзов (в том же терминальном режиме, например). Но, скорее всего, с твоим камешком уже не будет связи. Ищи параллельный программатор. Или подожди, пока сюда подгребутся более опытные товарищи - мож я не все правильно понял sm.gif Не расстраивайся преждевременно.
Go to the top of the page
 
+Quote Post
zl0y
сообщение Jan 3 2011, 04:39
Сообщение #427





Группа: Новичок
Сообщений: 4
Регистрация: 3-01-11
Пользователь №: 61 991



я с пони тоже не работал ... так точно AVR devise not responding ... не расстраиваюсь, не хочу выпаивать "брата"...
Go to the top of the page
 
+Quote Post
Petka
сообщение Jan 3 2011, 06:30
Сообщение #428


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

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



Цитата(zl0y @ Jan 3 2011, 08:54) *
Здравствуйте.

Возникла такая ситуация:
После сборки устройства, согласно how to, решено было подготовить его к работе. Замкнул х2 - х4. Прошивал avrdude по команде :
Код
avrdude -p atmega168 -c stk500_by_p -P \\.\com4 -i 10 -B 10 -b 9600 -U flash:w:mega168.hex   -U hfuse:w:0xDC:m -U lfuse:w:0xD7:m

...
После этого я отключил устройство перемкнул перекнул перемычки х2-х3 и подключил снова,.. устройство не моргнуло 6 раз и "зайти" на него не получилось (putty com4)

Судя по логам AVRDUDE фузы прошились. Однако не видно прошивалась ли основная flash. Сколько времени шла заливка в AVRDUDE? Если несколько секунд, то скорее всего не прошита флэш. Если прошивалось около получаса, то флэш зашита успешно. Тогда вероятнее всего не завёлся кварц на контроллере. Если есть осциллограф - проверьте есть ли на XTAL1 генерация. Проверьте номиналы конденсаторов на кварце. Они должны быть около 12-22 ПИКО Фарад. Можете ради теста вообще снять эти два конденсатора и посмотреть, не "мигает" ли контроллер?
Цитата
Далее FUSE.. Собственно вопрос: hfuse:w:0xDC и lfuse:w:0xD7 - это предустановка должна была зашиться или нет?
.. В ponyprog'е везде стояли галочки (при этом RSTDISBL и SPIEN были недоступны) я выставил таким образом:
....

Если уж вы решились на сборку AVR программатора, то рекомендую ознакомиться с разделом Memory Programming в даташите на ваш AVR. Там есть подраздел Fuses. В нём максимально детально описаны фузы, что они обозначают, какие они имеют значения по-умолчанию и подобное. Будут вопросы - спрашивайте. К калькуляторам фузов рекомендую относиться с настороженностью. Особенно опасны фузы RSTDISBL и SPIEN - если из значение отлично от умолчательного, то дальнейшее программирование через SPI - невозможно.
Go to the top of the page
 
+Quote Post
zl0y
сообщение Jan 4 2011, 05:11
Сообщение #429





Группа: Новичок
Сообщений: 4
Регистрация: 3-01-11
Пользователь №: 61 991



Здравствуйте.
Цитата
Судя по логам AVRDUDE фузы прошились. Однако не видно прошивалась ли основная flash. Сколько времени шла заливка в AVRDUDE? Если несколько секунд, то скорее всего не прошита флэш. Если прошивалось около получаса, то флэш зашита успешно. Тогда вероятнее всего не завёлся кварц на контроллере. Если есть осциллограф - проверьте есть ли на XTAL1 генерация. Проверьте номиналы конденсаторов на кварце. Они должны быть около 12-22 ПИКО Фарад. Можете ради теста вообще снять эти два конденсатора и посмотреть, не "мигает" ли контроллер?

Основная flash тоже прошилась, заняла процедура минут 20 с лишним. Конденсаторы стояли 27р. Поставил 22р и побывал выпаивать, ничего не мигает (кварц 14.7456). С осциллографам чуток попозже..

Наверное этот пони .. Если avrdude зашил fuse, то пони должен был показать их галочками, а он ничего не показал.. Пойду читану документашку.
Go to the top of the page
 
+Quote Post
odesasha
сообщение Jan 12 2011, 08:37
Сообщение #430





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



Собрал на шнурке для Эриксонов на PL-2003 . Мегу шил отдельно на AVR910 c прошивкой by Doper . Работает прекрасно .Во всех режимах скорости под CodeVision.
Главное - нет поблем с дровами под PL-2003 . Есть под все системы .
Шнурок стоит на барахолке аж 15-30 грн . Главное - это наличие в нем USB/COM конвертера PL-2003 . Спаяна платка , есть разъемы и кабеля.
Обычно это собрано в коробочке на кабеле или на фишке .
И нафиг не ищите эту FT . Лучше залить прошу по пяти проводкам по STK-200 и не городить лишнего . Тем более, что новых версий прошивки не будет .
Работает мега на 14 .75 Мгц без никаких кондеров по 22 пф с установленным фьюзом CKOPT (подкл внутр кондеры ). Причем не только у меня и не одна .

Сообщение отредактировал odesasha - Jan 12 2011, 08:40
Go to the top of the page
 
+Quote Post
Maksim_9
сообщение Jan 17 2011, 15:57
Сообщение #431


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 29-11-10
Пользователь №: 61 256



Доброе время суток! Вот нарисовал печатку, спаял, прошил и не работает. Светодиод маргает 6 раз а программа програматор не видит, терминал тоже, помогите пожайлуста.
Прикрепленные файлы
Прикрепленный файл  12.rar ( 14.35 килобайт ) Кол-во скачиваний: 109
 
Go to the top of the page
 
+Quote Post
Maksim_9
сообщение Jan 17 2011, 18:41
Сообщение #432


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 29-11-10
Пользователь №: 61 256



Уважаемый PETKA чтото мне кажется что резисторы у вас подключены на вашей схеме не верно т.к. как я их отключил так схема сразу заработала может я не прав печатка выше, может я и ошибся.
Go to the top of the page
 
+Quote Post
Petka
сообщение Jan 17 2011, 18:56
Сообщение #433


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

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



Цитата(Maksim_9 @ Jan 17 2011, 21:41) *
Уважаемый PETKA чтото мне кажется что резисторы у вас подключены на вашей схеме не верно т.к. как я их отключил так схема сразу заработала может я не прав печатка выше, может я и ошибся.

Что за резисторы? Какой у них номер? Какой номинал? Вашу печатку мне нечем посмотреть.
Go to the top of the page
 
+Quote Post
Maksim_9
сообщение Jan 18 2011, 13:23
Сообщение #434


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 29-11-10
Пользователь №: 61 256



R7-R4

Я не утверждаю что это именно так может у меня гдето чтото было но плату делал несколько раз, в том числе и по вашей схеме и всегда одно и тоже, детали тоже менял, может руки кривые)))))
Go to the top of the page
 
+Quote Post
Maksim_9
сообщение Jan 18 2011, 17:41
Сообщение #435


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 29-11-10
Пользователь №: 61 256



Вот печатка в jpg

Уважаемый Petka посмотрите пожайлуста.

контролер прошивается нормально и после прошивки моргает 6 раз как нужно, с пустым контролером не моргает может в печатке накосячил. контролер atmega88 кварц 14мГц

и терминал не видит как только отсоединяю 4 верхних резистора на выходе с меги терминал вроде 2 раза ентер принимает но приветствия никакого не выдает.

верхний резистор R7 ну и по порядку в низ

Заранее спасибо!!!

sad.gif sad.gif sad.gif
и по второй схеме собирал тоже не получается

Сообщение отредактировал Maksim_9 - Jan 18 2011, 17:45
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post

76 страниц V  « < 27 28 29 30 31 > » 
Reply to this topicStart new topic
8 чел. читают эту тему (гостей: 8, скрытых пользователей: 0)
Пользователей: 0

 


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


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