Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: ucGoZilla
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
prottoss
Выложил всю документацию на ucGoZilla на странице программатора
http://prottoss.com/projects/ucGoZilla/ucGoZilla.htm
maerd
Здравствуйте PROTTOSS. Прибор собран из деталей купленных в Магазине электронных приборов radiodevices.ru. Собран и запущен без проблем полгода назад. Сегодня понадобился. Подключил к ПК на WIN7.
Прибор определился в диспетчере устройств, как "другое устройство" uc GjZiLLa STK500V2. А в COM портах не определился никак.
Подскажите в чем дело?
prottoss
Цитата(maerd @ Jul 15 2016, 17:14) *
Здравствуйте PROTTOSS. Прибор собран из деталей купленных в Магазине электронных приборов radiodevices.ru. Собран и запущен без проблем полгода назад. Сегодня понадобился. Подключил к ПК на WIN7.
Прибор определился в диспетчере устройств, как "другое устройство" uc GjZiLLa STK500V2. А в COM портах не определился никак.
Подскажите в чем дело?
Здравствуйте.
uc GjZiLLa STK500V2 - вот именно так он определиться не может по идее.
1. Попробуйте удалить устройство и заново переустановить - 99% случаев неполадок.
2. Попробуйте перепрошить МК в программаторе.
maerd
Спасибо. все оказалось просто. Пришлось толкнуть Гозиле драйвер и она завелась.
neosoftware
добрый вечер. Подскажите пожалуйста как быть с утройством
сам дейвайс вот такой

при подключении устройства определяется как "Unknown Device"

Пытаюсь обновить драйвер в ручную и указываю путь на диске что шел в комплекте
Цитата
\ucGoZilla_120722\drv

выдает

запуская программу ucGoZilla.exe, но она не находит девайс
Код
ucGoZilla.exe

ATMEL AT91SAM processors flash memory programming utility v.1.32
(c) PROTTOSS Electronic Laboratory 2010

- Searching device...Device not found!

как оживить устройство?

система window 7 x64, пробовал на 7 x32
Genadi Zawidowski
Установить перемычку на ERASE
воткнкуть на 5 секунд USB кабель
Отсоединить USB кабель, снять перемычку
Установить перемычку на TEST
воткнкуть на 5..10 секунд USB кабель – при это во FLASH прошивается загрузчик
Отсоединить USB кабель, снять перемычку
Воткнуть USB кабель.
В виндах появится последовательный порт – подсунуть ему драйвер (.inf) из катклога DRV (в десятке не требуется)
Когда появится последовательный порт – запустить exe из катклога drv
neosoftware
Цитата(Genadi Zawidowski @ Jan 11 2017, 22:00) *
Установить перемычку на ERASE
воткнкуть на 5 секунд USB кабель
Отсоединить USB кабель, снять перемычку
Установить перемычку на TEST
воткнкуть на 5..10 секунд USB кабель – при это во FLASH прошивается загрузчик
Отсоединить USB кабель, снять перемычку
Воткнуть USB кабель.
В виндах появится последовательный порт – подсунуть ему драйвер (.inf) из катклога DRV (в десятке не требуется)
Когда появится последовательный порт – запустить exe из катклога drv

сделал, все ровно не определяется как ком порт, определяется как "Unknown Device"
при этом должны моргать/гореть светодиоды? у меня вообще ни один не загараеться
Genadi Zawidowski
У меня без светодиодов программатор, не знаю. Пока не загрузится прошивка, кажется кроме питания ничего не должно гореть
Кварц какой?
Распаяны ли конденсаторы+резистор фильтра PLL на процессоре?
neosoftware
Цитата(Genadi Zawidowski @ Jan 11 2017, 22:20) *
У меня без светодиодов программатор, не знаю. Пока не загрузится прошивка, кажется кроме питания ничего не должно гореть
Кварц какой?
Распаяны ли конденсаторы+резистор фильтра PLL на процессоре?

покупал програматор тут http://www.radiodevices.ru/avrg/avrg.htm
на кварце написано 18,4t6FF
фото моего девайса (кликабельно)





Genadi Zawidowski
при работе не забудьте удалить на совсем соединение VBUS от USB и VTARGET на ISP10.
Не понять, что тут может быть не так... А работало раньше?
Увеличьте времена ожидания в моем процессе перепрошивки секунд до 30...
neosoftware
Цитата(Genadi Zawidowski @ Jan 11 2017, 23:09) *
при работе не забудьте удалить на совсем соединение VBUS от USB и VTARGET на ISP10.
Не понять, что тут может быть не так... А работало раньше?
Увеличьте времена ожидания в моем процессе перепрошивки секунд до 30...

чего удалить?
как купил не проверял(гдето с пол года как валяется), был занят разработкой на стм32, сейчас опять понадобилось сделать устройство на атмеле, но программатор у меня авр910 очень медленный, решил проверить скорость у ucGoZilla а он че то не работает laughing.gif

как увеличить время перепрошивки? его еще чемто прошивать надо? или вы об удержании питания от юсб кабеля когда пин TEST замкнут? если да то держал около 2х мин на ERASE и ~2 мин на тесте
Genadi Zawidowski
Значит что-то сгорело.
Да, я говорил про время поl TEST и ERASE.
neosoftware
Цитата(Genadi Zawidowski @ Jan 12 2017, 00:06) *
Значит что-то сгорело.
Да, я говорил про время поl TEST и ERASE.

а с джампера TEST так и должно идти замыкание на пины 39 (NRST) и 40 (TST)? на схемах смотрю 39 вообще не должен быть занят
Genadi Zawidowski
Так у автора есть схема, посмотрите... Один вывод у обоих джамперов соединен с питанием.
neosoftware
Цитата(Genadi Zawidowski @ Jan 12 2017, 01:15) *
Так у автора есть схема, посмотрите... Один вывод у обоих джамперов соединен с питанием.

прошелся скальпелем между ножек и все заработало 08.gif
AlonParker
Добрый день!
Приобрел чудный девайс AVR Godzilla на radiodevices (готовый). Драйвера поставил определяется GjZiLLa STK500V2
Пытаюсь прошить MEGA8 через Atmel Studio 7.0, CodeVision, AVR Studio 4.
Подключил свежий по схеме. Питание на 2ую ногу подал. Reset на 5ую ногу и т.д.
Схема подключения и ошибка аналогична сообщению #615
Частоту SPI снизил
Напряжение с контроллера считываю показывает, пытаюсь что нибудь сделать с ним другое - ошибка
Цепляю осциллограф - вижу импульсы на SCK и MOSI - на MISO тишина.

Под рукой другого контроллера нет.
Правильно ли считаю, что проблема скорее всего в контроллере?
prottoss
Цитата(AlonParker @ Feb 2 2017, 12:51) *
Добрый день!
Приобрел чудный девайс AVR Godzilla на radiodevices (готовый). Драйвера поставил определяется GjZiLLa STK500V2
Пытаюсь прошить MEGA8 через Atmel Studio 7.0, CodeVision, AVR Studio 4.
Подключил свежий по схеме. Питание на 2ую ногу подал. Reset на 5ую ногу и т.д.
Схема подключения и ошибка аналогична сообщению #615
Частоту SPI снизил
Напряжение с контроллера считываю показывает, пытаюсь что нибудь сделать с ним другое - ошибка
Цепляю осциллограф - вижу импульсы на SCK и MOSI - на MISO тишина.

Под рукой другого контроллера нет.
Правильно ли считаю, что проблема скорее всего в контроллере?

Доброго времени суток.
1. Посмотрите сигнал на линии RESET. Во время входа в режим программирования должен быть уровень лог. 0.
2. Возможно, проблема с тактированием МК. Еесли МК тактируется от кварца - проверьте правильность подключения кварца. Если не от кварца - возможно не верно запрограммированы фьюзы. Попробуйте от генератора, встроенного в программатор.
AlonParker
Цитата(prottoss @ Feb 2 2017, 18:17) *
Доброго времени суток.
1. Посмотрите сигнал на линии RESET. Во время входа в режим программирования должен быть уровень лог. 0.
2. Возможно, проблема с тактированием МК. Еесли МК тактируется от кварца - проверьте правильность подключения кварца. Если не от кварца - возможно не верно запрограммированы фьюзы. Попробуйте от генератора, встроенного в программатор.

Помог вариант 2, спасибо. Отдельная благодарность за этот чудный девайс, спасибо.
Genadi Zawidowski
Раз вариант 2, значит контроллер был не "свежий", а уже с перешитыми фюзами. С завода они идут работающими на внутреннем генераторе 1 МГц (что требует снижения скорости SPI программатора до менее 64 КГц).
AlonParker
Цитата(Genadi Zawidowski @ Feb 6 2017, 12:48) *
Раз вариант 2, значит контроллер был не "свежий", а уже с перешитыми фюзами. С завода они идут работающими на внутреннем генераторе 1 МГц (что требует снижения скорости SPI программатора до менее 64 КГц).

Вопрос к магазину
prottoss
Цитата(Genadi Zawidowski @ Feb 6 2017, 13:48) *
Раз вариант 2, значит контроллер был не "свежий", а уже с перешитыми фюзами. С завода они идут работающими на внутреннем генераторе 1 МГц (что требует снижения скорости SPI программатора до менее 64 КГц).
Поправлю по поводу частоты программирования. Частота ISP-интерфейса должна быть более чем в 4 раза меньше частоты ядра программируемого МК - т.е. для 1МГц - ниже 250 кГц. См. раздел "SPI Timing Characteristics".
Genadi Zawidowski
Я как бы в курсе про 1/4... Но, если помните, у Вашего программатора ближайшая скорость - 115.2 кГц. Ну и с запасом следующее значение - 57.6 кГц. Вот отсюда и мой совет.

offtopic:
Вопрос к Вам, как к автору: можете вспомнить, откуда брался прототип USB дескрипторов вашего варианта? Я про поле bInterfaceProtocol в usb cdc interface descriptor. Есть просто два варианта значений - интересует обоснование выбора Вами.
prottoss
Цитата(Genadi Zawidowski @ Feb 6 2017, 19:07) *
Вопрос к Вам, как к автору: можете вспомнить, откуда брался прототип USB дескрипторов вашего варианта? Я про поле bInterfaceProtocol в usb cdc interface descriptor. Есть просто два варианта значений - интересует обоснование выбора Вами.
Прототип брался из документов "Universal Serial Bus Specification Revision 2.0" и "USB Class Definitions for Communication Devices". Конкретно это поле - "bInterfaceProtocol" - имеет значение 0. Т.е. нет специфических протоколов, описанных во втором документе, конкретно к этому устройству.
cygb9i
Доброго времени суток!
Хочу собрать ваш замечательный программатор максимально используя детали имеющиеся под рукой.
Поэтому есть вопросы:
1. полярные емкости в цепях питания (4.7 и 2.2) и индуктивность 4.7 критично ставить именно этих номиналов или можно смело ставить больше?
2. есть у меня микросхема 1117-33 (производитель не известен, сверху написано к411) , они у всех производителей идентичны ?
.
заранее спасибо!
Faster
Всем доброе время суток , несколько лет юзаю данный адаптер купил в каком то инет магазине , ибо свою версию было собирать и травить в тот момент лень .. вот решил приобрести еще один и тут ву а ля их тупо не кто не продаёт ...

Может кто подскажет магазинчик в России с возможностью отправки по почте ?
Genadi Zawidowski
Я заказывал платы по чертежу из http://ovsjakom.ru/index.php/stati/mikroko...vr/22-ucgozilla - правда, автор там доразрезался землю - два из пяти программаторов так и не запустились... Но платы, сделаные в Резоните есть.
prottoss
Цитата(cygb9i @ Feb 28 2017, 03:55) *
Доброго времени суток!
Хочу собрать ваш замечательный программатор максимально используя детали имеющиеся под рукой.
Поэтому есть вопросы:
1. полярные емкости в цепях питания (4.7 и 2.2) и индуктивность 4.7 критично ставить именно этих номиналов или можно смело ставить больше?
2. есть у меня микросхема 1117-33 (производитель не известен, сверху написано к411) , они у всех производителей идентичны ?
.
заранее спасибо!

Привет.
1. Конденсаторы можно ставить большей емкости. Индуктивность можно поставить большим номиналом.
2. Можно ставить стабилизатор 1117-33 любого производителя в нужном SMD-исполнении.

Цитата(Faster @ Feb 28 2017, 17:02) *
Всем доброе время суток , несколько лет юзаю данный адаптер купил в каком то инет магазине , ибо свою версию было собирать и травить в тот момент лень .. вот решил приобрести еще один и тут ву а ля их тупо не кто не продаёт ...

Может кто подскажет магазинчик в России с возможностью отправки по почте ?
Можете у меня приобрести. Вообще я не торгую ими, но несколько штук спаяных осталось. Пишите на почту - есть на сайте http://prottoss.com в разделе контакты.


Цитата(Genadi Zawidowski @ Feb 28 2017, 17:51) *
Я заказывал платы по чертежу из http://ovsjakom.ru/index.php/stati/mikroko...vr/22-ucgozilla - правда, автор там доразрезался землю - два из пяти программаторов так и не запустились... Но платы, сделаные в Резоните есть.

Эти платы не моей разработки. Чертеж моих плат есть на странице программатора в формате PCAD2006. Там же и все исходники. Я в этой ветке сообщал, что выложил все потроха программатора в свободный доступ.
Genadi Zawidowski
Вот тут http://prottoss.com/projects/ucgozilla/ucgozilla.htm в архиве с исходниками ucGoZilla_v_2_2_rc2.PCB без трассировки (слои включал), ucGoZilla_v_2_11_rc1.PCB битый. Более старые не смотрел, сейчас глянул - открывается.
cygb9i
Цитата(prottoss @ Feb 28 2017, 15:21) *
Привет.
1. Конденсаторы можно ставить большей емкости. Индуктивность можно поставить большим номиналом.
2. Можно ставить стабилизатор 1117-33 любого производителя в нужном SMD-исполнении.


спасибо!

еще один вопрос: в схеме где по входу USB стоят резисторы а не микросхема можно вместо 27 Ом поставить 33 Ома? и как это может отразиться на работе схемы ?
prottoss
Цитата(cygb9i @ Mar 2 2017, 02:04) *
еще один вопрос: в схеме где по входу USB стоят резисторы а не микросхема можно вместо 27 Ом поставить 33 Ома? и как это может отразиться на работе схемы ?

В моей схеме нет резисторов - там стоит активный фильтр - STF202-22. В теме, где то в самом начале обсуждалось, как установить вместо нее два резистора 22 Ом.
Резисторы в линиях данных USB служат для согласования. Как изменение номиналов повлияет на работу - сказать не могу.
milob
Здравствуйте уважаемый prottoss! Вот наконец собрал Ваш программатор. Комп с 64 битной вынь 7. ЦП - QuadCore Intel Core i7-4790K. На этом компе я не мог запрограммировать ARM, т.е. Ваша утилита останавливалась на 3ем пункте, пришлось использовать более старый комп. ARM прошился в STK500v2 и установились драйвера настаром компе. Теперь подключаю годзиллу обратно на мой - начинает моргать зеленый светик и вылетает ошибка, что не может найти драйвер... Нет ли у вас обновленного драйвера для более новых систем?
prottoss
Цитата(milob @ May 31 2017, 17:33) *
Нет ли у вас обновленного драйвера для более новых систем?
У меня тоже Win7 64. Пользуюсь теми же дровами, что выложены на моем сайте.
Попробуйте удалить устройство и и повторно подключить к РС, далее указать на драйвер ucGoZilla.inf
Faster
Здравствуйте , недавно вернулся на контроллеры AVR, достал из пыльного угала ucGoZilla и в общем то на Win10 x64 все пашет без вопросов...

Мой вопрос Уважаемому Protoss, не подскажиет где можно заказать еще экземпляр даного шедевра , так как контора у которой брал уже давно не существует ... а он у людей вызвал интерес
prottoss
Цитата(Faster @ Jun 3 2017, 15:16) *
Здравствуйте , недавно вернулся на контроллеры AVR, достал из пыльного угала ucGoZilla и в общем то на Win10 x64 все пашет без вопросов...

Мой вопрос Уважаемому Protoss, не подскажиет где можно заказать еще экземпляр даного шедевра , так как контора у которой брал уже давно не существует ... а он у людей вызвал интерес
Можете у меня. Еще осталось несколько штук.
milob
Здравствуйте! Собрал программатор, он определяется как usGozilla empty board, но при запуске файла ucGoZilla.exe выдается такое сообщение:
ATMEL AT91SAM processors flash memory programming utility v.1.22
© PROTTOSS Electronic Laboratory 2010
- Searching device...Found!
- Init SAM Boot Assistant...OK!
- CPU boot version: Bad responce!
В чем может быть проблема? Ведь проц определился..
prottoss
Цитата(milob @ Jul 31 2017, 17:23) *
В чем может быть проблема? Ведь проц определился..
Здравствуйте.
В самом начале разработки были похожие сбои на некоторых чипсетах AMD, но потом как то это все прошло... У Вас какая конфигурация РС?

milob
Да. забыл написать, программатор собран по схеме без STF202, на 4х резисторах. Комп asus z97 QuadCore Intel Core i7-4790K, 4200 MHz
prottoss
Цитата(milob @ Jul 31 2017, 18:16) *
Да. забыл написать, программатор собран по схеме без STF202, на 4х резисторах.

Хм... должно быть три вроде. два в сигнальных линия Д+ Д- и один на подтяжку Д+. Куда четвертый подключили?
milob
Как на Вашей схеме. В приложении.
prottoss
Цитата(milob @ Jul 31 2017, 18:36) *
Как на Вашей схеме. В приложении.
А...Уже подзабылsm.gif Да, все правильно. Но Вы не ответили на мой вопрос - какая конфигурация РС? Не AMD? Предлагаю проверить на другом РС.
milob
Я написал выше. Комп asus z97 QuadCore Intel Core i7-4790K, 4200 MHz. Win7. Пробовал на старом WinXP - то же самое..
prottoss
Цитата(milob @ Jul 31 2017, 18:54) *
Я написал выше. Комп asus z97 QuadCore Intel Core i7-4790K, 4200 MHz. Win7. Пробовал на старом WinXP - то же самое..
Т.е. и на одном и на втором РС затыкается на одно и той же строке?
milob
да, CPU boot version: Bad responce!
prottoss
Цитата(milob @ Jul 31 2017, 19:10) *
да, CPU boot version: Bad responce!
Достал старый свой проект, отключил проверку версии MCU... Проверьте.
milob
Спасибо! Попробовал на новом компе и старом ноуте с ХР, везде так же:
ATMEL AT91SAM processors flash memory programming utility v.1.32
© PROTTOSS Electronic Laboratory 2010
- Searching device...Found!
- Init SAM Boot Assistant...Read timeout!
- CPU boot version check disabled! - Get CPU ID-register at 0xFFFF:F240h... Read timeout!

Пайку МК проверил под микроскопом, нигде соплей нет..

prottoss
Цитата(milob @ Aug 1 2017, 00:11) *
Спасибо! Попробовал на новом компе и старом ноуте с ХР, везде так же:


Пайку МК проверил под микроскопом, нигде соплей нет..
Честно говоря, за семь лет первый такой случай. Я про то, что затыкается на проверке версии. Обычно, с чипсетами AMD затыкался где то посередине передачи блоков прошивки.

Ну и все таки, дело где то в аппаратной части. Возможно, что "соплей" и "непропаев" нет.
1. Какой версии/ревизии МК? Можете сообщить?
2. Проверьте, правильно ли у Вас распаяны конвертеры. Возможно развернуты на 180 градусов.
3. Возможно, что дефектный кварц.
milob
Спасибо за помощь! На МК Написано AT91SAM7S64-AU 1439 B OP2719 ARM. Конвертеры впаяны правильно. Кварц проверю...
milob
Здравствуйте prottoss! Наконец удалось мне запустить Ваш программатор на не Вашей плате.)) (Об ошибках на ней уже много писали). Действительно оказался дефектный кварц. Правда на 9м чипсете и Hanswell мне так и не удалось загрузить прошивку, пришлось использовать более старый комп. Поставил прошивку STK500v2. Теперь читает, пишет, проверяет. Но, в AVR Studio частота ISP Frequency должна быть не выше 115,2 Кгц. Иначе он чип не распознает... Об 1.845 Mhz я уж и не говорю - сразу ошибка. Кстати разводку данной платы проверил - полностью соответствует Вашей схеме! Не понятно почему такая маленькая скорость.

milob
Здравствуйте prottoss! Наконец удалось мне запустить Ваш программатор на не Вашей плате.)) (Об ошибках на ней уже много писали). Действительно оказался дефектный кварц. Правда на 9м чипсете и Hanswell мне так и не удалось загрузить прошивку, пришлось использовать более старый комп. Поставил прошивку STK500v2. Теперь читает, пишет, проверяет. Но, в AVR Studio частота ISP Frequency должна быть не выше 115,2 Кгц. Иначе он чип не распознает... Об 1.845 Mhz я уж и не говорю - сразу ошибка. Кстати разводку данной платы проверил - полностью соответствует Вашей схеме! Не понятно почему такая маленькая скорость.



Перешил этот программатор в JTAGICE MKII. В AVR Studio та же история, частота ISP не более 125Кгц. Иначе не видит чип. Работает еще более медленно чем STK.
prottoss
Цитата(milob @ Aug 21 2017, 00:29) *
... Не понятно почему такая маленькая скорость...
Здравствуйте. Много раз говорил, и в документации на AVR написано - частота ISP должна быть не менее чем в 4 раза меньше тактовой частоты МК
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.