Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Crumb168-usb
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
Артем.
Всем доброго времени суток!
Недавно стал счастливым обладателем Crumb168-usb
+ USB cable + Avr Studio + CP210x Driver + WinAVR + VMLAB.

Устройство определяется, но как прошить микруху через встроенный USB не врубаюсь.
Девайс хороший, выкидывать жалко :-)

Помогитеееее!!!!!
demiurg_spb
Цитата(Артем. @ Oct 28 2009, 19:16) *
...как прошить микруху через встроенный USB не врубаюсь.
Он определяется как ком-порт?
Я нашёл лишь что таргет идёт с предустановленным загрузчиком:ссылка
Цитата из этого мануала:
Цитата
• set fusebits to 1k boot block, activate boot reset vector and disable 1/8 prescaler
• download the correct chip45boot2 hexfile to your target
• connect your target to a PC and terminal program
• set PC serial port to 19200 baud, 8N1, XON/XOFF
• hold shift-U keys pressed while powering on or resetting your target
• see the welcome message ”c45b2” plus version number plus prompt on the next line
• now the bootloader is ready to accept the below described commands
• please read the note on ”fragmented hexfiles” below!
Артем.
Да, COM9, бутлоадер есть, но мне мою прогу зашить надо.
В AVR Studio пробовал выбирать все типы программаторов, ни один не сработал. см.влож.
Arduino через USB работает, этот нет...
Может с помощью AVRDude hex закинуть можно.
kanzler
Цитата(Артем. @ Oct 29 2009, 00:27) *
Да, COM9, бутлоадер есть, но мне мою прогу зашить надо.
В AVR Studio пробовал выбирать все типы программаторов, ни один не сработал. см.влож.
Arduino через USB работает, этот нет...
Может с помощью AVRDude hex закинуть можно.


Хммм ... надо внимательно читать документацию (учите матчасть). Для того чтобы воспользоваться бутлоадером надо написать свою программу котрая бы поддерживала систему команд бутлоадера. Ни с одной из существующих программ программаторов вам это не удасться сделать, по причине - смотри выше. Мой совет - пишите программу программатора или найдите того кто вам эту программу напишет.
demiurg_spb
Цитата(Артем. @ Oct 28 2009, 22:27) *
Да, COM9, бутлоадер есть, но мне мою прогу зашить надо.
В AVR Studio пробовал выбирать все типы программаторов, ни один не сработал. см.влож.
Вы прочитайте внимательно хотя бы тот кусочек мануала, который я процитировал ранее. Запустите гипер-терминал из виндовс, нажмите клавишу U и устройство вам ответит, что готово принимать инструкции. Читайте доку на инструкции...
Цитата(kanzler @ Oct 29 2009, 09:08) *
Мой совет - пишите программу программатора
Вредный совет. Уже должно быть написано производителем этой платки или должно быть совместимо с одним из стандартных - иначе абсурд...
kanzler
Цитата(demiurg_spb @ Oct 29 2009, 12:26) *
Вредный совет. Уже должно быть написано производителем этой платки или должно быть совместимо с одним из стандартных - иначе абсурд...


Ни какого абсурда. Производитель пишет бутлоадер так как ему нравиться и не факт что его бутлоадер совместит с одним из программаторов. Абсурд надеятся что бутлоадер совместим с одним из программаторов, тем более что сам производитель по этому поводу вообще ни чего не говорит. На сайте производителя даже намёка нет с каким программатором совместим бутлоадер.
demiurg_spb
Цитата(kanzler @ Oct 29 2009, 14:12) *
Ни какого абсурда. Производитель пишет бутлоадер так как ему нравиться и не факт что его бутлоадер совместит с одним из программаторов. Абсурд надеятся что бутлоадер совместим с одним из программаторов, тем более что сам производитель по этому поводу вообще ни чего не говорит. На сайте производителя даже намёка нет с каким программатором совместим бутлоадер.
Лишь представьте себя на месте производителя. Ваша задача - заработать деньги на продаже китов. В этом секторе конкуренция. Каждый производитель предлагает "больше товара" за те же деньги что и конкуренты. Он добавляет привлекательную вещицу, как предустановленный загрузчик, для привлечения потенциальных покупателей. И при всём этом, никому не говорит как работать с этим загрузчиком. Чистой воды идиотизм.
Там м.б. либо XModem либо что-то совместимое с STK-500 и иже с ним, либо своё собственное чудо но с полным описанием протокола. Без вариантов.
Тратить время и писать свой софт для незнамо-какого загрузчика - бред сивой кобылы в свете имеющихся уже готовых (гляньте в список поддерживаемых avrdude).
Вы уважаемый оппонент оставайтесь при своём мнении, я не настаиваю, но не надо вводить в заблуждение малоопытных сотоварищей.
За сим прекращаю полемику. С уважением ...
Артем.
Спасибо всем!
demiurg_spb, терминал коннектится, но реакции никакой, просто бут не запускается (Led не мигает).
Найду программатор и перепрошью нах!
demiurg_spb
Цитата(Артем. @ Oct 30 2009, 00:35) *
demiurg_spb, терминал коннектится...
Что значит коннектится? Открывает порт? Если так, то не удивительно. Нужно открыть порт с параметрами: 19200 baud, 8N1, XON/XOFF. Затем нажать комбинацию клавиш shift+U и удерживать её. В это время проресетить вашу плату. Она вам ответит приглашением c45b2 и т.д. Вы так делали?
SysRq
Купил я, помнится, в розничном магазине CRUMB128 (платка, без разъемов). Оказалось, что сам МК ATMega128 там чистый: фьюзы заводские (хотя на плате кварц), во flash пусто (хотя тоже обещан загрузчик).
Я минут 15 вызывал загрузчик (с бубном и плясками) smile.gif А потом осциллограф включил, и увидел что на XTAL1 генерации нет. А подключив программатор, увидел что и в МК ничего нету..

PS: кроме того, у меня +5В с USB схему не запитывало. А у вас есть джампер J2, его надо замкнуть (схема), если хотите запитать схему от USB.
demiurg_spb
Цитата(SysRq @ Oct 30 2009, 20:52) *
Я минут 15 вызывал загрузчик (с бубном и плясками) smile.gif А потом осциллограф включил...
Да. Бывает трудно поймать чёрную кошку в чёрной комнате, особенно если её там нетsmile.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.