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

 
 
> Crumb168-usb, Нужна помощь с прошивкой
Артем.
сообщение Oct 28 2009, 16:16
Сообщение #1





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



Всем доброго времени суток!
Недавно стал счастливым обладателем Crumb168-usb
+ USB cable + Avr Studio + CP210x Driver + WinAVR + VMLAB.

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

Помогитеееее!!!!!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 10)
demiurg_spb
сообщение Oct 28 2009, 17:17
Сообщение #2


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



Цитата(Артем. @ 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!


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
Артем.
сообщение Oct 28 2009, 19:27
Сообщение #3





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



Да, COM9, бутлоадер есть, но мне мою прогу зашить надо.
В AVR Studio пробовал выбирать все типы программаторов, ни один не сработал. см.влож.
Arduino через USB работает, этот нет...
Может с помощью AVRDude hex закинуть можно.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
kanzler
сообщение Oct 29 2009, 06:08
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 340
Регистрация: 27-02-06
Из: Екатеринбург
Пользователь №: 14 728



Цитата(Артем. @ Oct 29 2009, 00:27) *
Да, COM9, бутлоадер есть, но мне мою прогу зашить надо.
В AVR Studio пробовал выбирать все типы программаторов, ни один не сработал. см.влож.
Arduino через USB работает, этот нет...
Может с помощью AVRDude hex закинуть можно.


Хммм ... надо внимательно читать документацию (учите матчасть). Для того чтобы воспользоваться бутлоадером надо написать свою программу котрая бы поддерживала систему команд бутлоадера. Ни с одной из существующих программ программаторов вам это не удасться сделать, по причине - смотри выше. Мой совет - пишите программу программатора или найдите того кто вам эту программу напишет.
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Oct 29 2009, 07:26
Сообщение #5


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



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


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
kanzler
сообщение Oct 29 2009, 11:12
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 340
Регистрация: 27-02-06
Из: Екатеринбург
Пользователь №: 14 728



Цитата(demiurg_spb @ Oct 29 2009, 12:26) *
Вредный совет. Уже должно быть написано производителем этой платки или должно быть совместимо с одним из стандартных - иначе абсурд...


Ни какого абсурда. Производитель пишет бутлоадер так как ему нравиться и не факт что его бутлоадер совместит с одним из программаторов. Абсурд надеятся что бутлоадер совместим с одним из программаторов, тем более что сам производитель по этому поводу вообще ни чего не говорит. На сайте производителя даже намёка нет с каким программатором совместим бутлоадер.
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Oct 29 2009, 16:40
Сообщение #7


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



Цитата(kanzler @ Oct 29 2009, 14:12) *
Ни какого абсурда. Производитель пишет бутлоадер так как ему нравиться и не факт что его бутлоадер совместит с одним из программаторов. Абсурд надеятся что бутлоадер совместим с одним из программаторов, тем более что сам производитель по этому поводу вообще ни чего не говорит. На сайте производителя даже намёка нет с каким программатором совместим бутлоадер.
Лишь представьте себя на месте производителя. Ваша задача - заработать деньги на продаже китов. В этом секторе конкуренция. Каждый производитель предлагает "больше товара" за те же деньги что и конкуренты. Он добавляет привлекательную вещицу, как предустановленный загрузчик, для привлечения потенциальных покупателей. И при всём этом, никому не говорит как работать с этим загрузчиком. Чистой воды идиотизм.
Там м.б. либо XModem либо что-то совместимое с STK-500 и иже с ним, либо своё собственное чудо но с полным описанием протокола. Без вариантов.
Тратить время и писать свой софт для незнамо-какого загрузчика - бред сивой кобылы в свете имеющихся уже готовых (гляньте в список поддерживаемых avrdude).
Вы уважаемый оппонент оставайтесь при своём мнении, я не настаиваю, но не надо вводить в заблуждение малоопытных сотоварищей.
За сим прекращаю полемику. С уважением ...


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
Артем.
сообщение Oct 29 2009, 21:35
Сообщение #8





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



Спасибо всем!
demiurg_spb, терминал коннектится, но реакции никакой, просто бут не запускается (Led не мигает).
Найду программатор и перепрошью нах!
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Oct 30 2009, 07:43
Сообщение #9


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



Цитата(Артем. @ Oct 30 2009, 00:35) *
demiurg_spb, терминал коннектится...
Что значит коннектится? Открывает порт? Если так, то не удивительно. Нужно открыть порт с параметрами: 19200 baud, 8N1, XON/XOFF. Затем нажать комбинацию клавиш shift+U и удерживать её. В это время проресетить вашу плату. Она вам ответит приглашением c45b2 и т.д. Вы так делали?


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
SysRq
сообщение Oct 30 2009, 17:52
Сообщение #10


Чайник, 1 литр
****

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



Купил я, помнится, в розничном магазине CRUMB128 (платка, без разъемов). Оказалось, что сам МК ATMega128 там чистый: фьюзы заводские (хотя на плате кварц), во flash пусто (хотя тоже обещан загрузчик).
Я минут 15 вызывал загрузчик (с бубном и плясками) smile.gif А потом осциллограф включил, и увидел что на XTAL1 генерации нет. А подключив программатор, увидел что и в МК ничего нету..

PS: кроме того, у меня +5В с USB схему не запитывало. А у вас есть джампер J2, его надо замкнуть (схема), если хотите запитать схему от USB.
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Nov 1 2009, 09:32
Сообщение #11


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



Цитата(SysRq @ Oct 30 2009, 20:52) *
Я минут 15 вызывал загрузчик (с бубном и плясками) smile.gif А потом осциллограф включил...
Да. Бывает трудно поймать чёрную кошку в чёрной комнате, особенно если её там нетsmile.gif


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


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


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