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

 
 
> Программа для прошивки AVR, через JTAGICE MKII
shreck
сообщение Aug 14 2012, 08:23
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 327
Регистрация: 24-06-06
Из: Томск
Пользователь №: 18 328



Добрый день.
Задаю вопрос по просьбе коллеги по работе.

Есть atmel'овское изделие AVR JTAGICE MKII. Нужна удобная программа (можно гуевую, можно консольную) для прошивки своих изделий при производстве. Чем можно воспользоватья?
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 21)
Lotor
сообщение Aug 14 2012, 08:30
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 476
Регистрация: 3-07-07
Из: Санкт-Петербург
Пользователь №: 28 866



Я для нашего производства писал свою оболочку, которая в фоне работает с avrdude


--------------------
Ковырял чукча отверткой в ухе, звук в телевизоре и пропал.
Go to the top of the page
 
+Quote Post
shreck
сообщение Aug 14 2012, 09:28
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 327
Регистрация: 24-06-06
Из: Томск
Пользователь №: 18 328



Цитата(Lotor @ Aug 14 2012, 15:30) *
Я для нашего производства писал свою оболочку, которая в фоне работает с avrdude

На первый взгяд AVRDUDE подходит. Будем пробовать.
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Aug 14 2012, 10:04
Сообщение #4


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

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



Цитата(Lotor @ Aug 14 2012, 12:30) *
Я для нашего производства писал свою оболочку, которая в фоне работает с avrdude

Аналогично.
Но как-то ИМХО жалко для производства JTAG-ICE использовать...
У нас используется аналог stk200 с нормальным мягеньким шлейфиком. И всё-равно иногда приходится его переобжимать и менять из-за сильного использования.
Мне кажется что JTAG-ICE тоже долго не протянет.


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
shreck
сообщение Aug 14 2012, 10:56
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 327
Регистрация: 24-06-06
Из: Томск
Пользователь №: 18 328



Цитата(demiurg_spb @ Aug 14 2012, 17:04) *
Аналогично.
Но как-то ИМХО жалко для производства JTAG-ICE использовать...
У нас используется аналог stk200 с нормальным мягеньким шлейфиком. И всё-равно иногда приходится его переобжимать и менять из-за сильного использования.
Мне кажется что JTAG-ICE тоже долго не протянет.

Да был у нас другой. Сгорел вчера. Надо как-то перекантоваться.
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Aug 14 2012, 11:06
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(shreck @ Aug 14 2012, 11:23) *
Есть atmel'овское изделие AVR JTAGICE MKII. Нужна удобная программа (можно гуевую, можно консольную) для прошивки своих изделий при производстве. Чем можно воспользоватья?

А чем не устраивает jtagiceii.exe из AVRStudio?
Go to the top of the page
 
+Quote Post
ArtemKAD
сообщение Aug 14 2012, 11:42
Сообщение #7


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

Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364



У 5.1 студии есть консольная atprogram.exe . Или в самой студии, что при производстве ИМХО - изврат...
Go to the top of the page
 
+Quote Post
kolobok0
сообщение Aug 14 2012, 12:25
Сообщение #8


практикующий тех. волшебник
*****

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



Цитата(shreck @ Aug 14 2012, 12:23) *
...Нужна удобная программа (можно гуевую, можно консольную)...


дык вроде в умной книжечке от атмэля, вместе с JTAG, вроде как были примеры консольного запуска???
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Aug 14 2012, 12:33
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(kolobok0 @ Aug 14 2012, 15:25) *
дык вроде в умной книжечке от атмэля, вместе с JTAG, вроде как были примеры консольного запуска???

Есть там консольная прграмма и для JTAG и для AVRISP. И они вполне работают.
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Aug 14 2012, 13:34
Сообщение #10


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

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



Цитата(_Артём_ @ Aug 14 2012, 15:06) *
А чем не устраивает jtagiceii.exe из AVRStudio?
Думаю не единообразностью.
AvrDude работает фактически со всеми программаторами.
Изучил её одну как отче наш и шуруешь уже по накатанной:-)
Думаю что и из под linux'a тоже.


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Aug 14 2012, 13:40
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(demiurg_spb @ Aug 14 2012, 16:34) *
Думаю не единообразностью.

Да, есть такое дело.
Цитата(demiurg_spb @ Aug 14 2012, 16:34) *
AvrDude работает фактически со всеми программаторами.

И JTAG и ISP есть? По возможностям и надёжности не хуже, чем атмеловское?
Go to the top of the page
 
+Quote Post
shreck
сообщение Aug 14 2012, 13:42
Сообщение #12


Местный
***

Группа: Свой
Сообщений: 327
Регистрация: 24-06-06
Из: Томск
Пользователь №: 18 328



Цитата(_Артём_ @ Aug 14 2012, 18:06) *
А чем не устраивает jtagiceii.exe из AVRStudio?

Все равно. Хоть avrdude, хоть jtagiceii. Вот только AVRStudio качать, устанавливать совсем не хочется.

Цитата(_Артём_ @ Aug 14 2012, 19:33) *
Есть там консольная прграмма и для JTAG и для AVRISP. И они вполне работают.

Вы это о чем?
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Aug 14 2012, 13:59
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(shreck @ Aug 14 2012, 16:42) *
Вы это о чем?

Программировать можно запуская bat-файл.
Типа такого (зашить фузы):
Цитата
jtagiceii.exe -d ATmega128 -mi -I125000 -e -f 0xD2BF -E 0xFF

Или не через бат-файл, а запускать своей программой и получать от неё стандартный поток.
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Aug 14 2012, 19:37
Сообщение #14


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

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



Цитата(_Артём_ @ Aug 14 2012, 17:40) *
И JTAG и ISP есть?
Есть.
Для одного Atmel JTAG ICE mkII вон сколько вариантов (а всего более 50):
jtag2dw = Atmel JTAG ICE mkII in debugWire mode
jtag2isp = Atmel JTAG ICE mkII in ISP mode
jtag2 = Atmel JTAG ICE mkII
jtag2fast = Atmel JTAG ICE mkII
jtag2slow = Atmel JTAG ICE mkII
jtagmkII = Atmel JTAG ICE mkII
Цитата
По возможностям и надёжности не хуже, чем атмеловское?
Я не сравнивал, но всё работает, да и если что, разработчик дьюда готов идти на контакт.


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Aug 15 2012, 11:45
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(demiurg_spb @ Aug 14 2012, 22:37) *
Есть.
Для одного Atmel JTAG ICE mkII вон сколько вариантов (а всего более 50):

Спасибо.
Может и стоит его использовать: средства от Атмела очень уж различаются по входным и выходным форматам, может тут единообразней.
Go to the top of the page
 
+Quote Post
srg_co
сообщение Aug 15 2012, 17:35
Сообщение #16


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

Группа: Свой
Сообщений: 131
Регистрация: 22-03-05
Из: Краснодар
Пользователь №: 3 600



Цитата(_Артём_ @ Aug 14 2012, 16:33) *
Есть там консольная прграмма и для JTAG и для AVRISP. И они вполне работают.


Посмотрите тут Download AVR CommandLineTools
и студию ставить не надо, хотя пакет утилит надо проинсталить.
Go to the top of the page
 
+Quote Post
Tahoe
сообщение Aug 16 2012, 09:22
Сообщение #17


Местный
***

Группа: Свой
Сообщений: 459
Регистрация: 30-03-06
Из: Москва
Пользователь №: 15 600



Насчет AVR-овских программ. Я тут неделю назад попытался Dragon-ом, с помощью AVRDragon.exe ЕЕПРОМ считать, через debugWire, получил какой-то мусор, вместо данных. При том что IAR на этой же железке прекрасно отлаживается. Докинул три проводочка и avreal корректно считал ЕЕПРОМ через ISP. Впрочем, в IAR, в отладке, содержимое ЕЕПРОМ тоже показывалось корректно.

Так что поаккуратнее с этими "нативными" утилитками из помойки AVR-studio, можно и вляпаться. wink.gif


P.S.
Если что, пользовал avrdragon.exe v1.0.3
Go to the top of the page
 
+Quote Post
Vasily_
сообщение Aug 16 2012, 09:59
Сообщение #18


Знающий
****

Группа: Модераторы
Сообщений: 925
Регистрация: 25-01-09
Из: Рига
Пользователь №: 43 909



Попробуйте вот это.
Прикрепленные файлы
Прикрепленный файл  cblasteravre2.1.rar ( 2.07 мегабайт ) Кол-во скачиваний: 33
 
Go to the top of the page
 
+Quote Post
shreck
сообщение Aug 16 2012, 11:18
Сообщение #19


Местный
***

Группа: Свой
Сообщений: 327
Регистрация: 24-06-06
Из: Томск
Пользователь №: 18 328



Цитата(Vasily_ @ Aug 16 2012, 16:59) *
Попробуйте вот это.

AVRStudio ставить надо sad.gif
Go to the top of the page
 
+Quote Post
Vasily_
сообщение Aug 16 2012, 15:29
Сообщение #20


Знающий
****

Группа: Модераторы
Сообщений: 925
Регистрация: 25-01-09
Из: Рига
Пользователь №: 43 909



Цитата(shreck @ Aug 16 2012, 14:18) *
AVRStudio ставить надо sad.gif

На сколько я понял,нужен только УСБ драйвер.
Go to the top of the page
 
+Quote Post
shreck
сообщение Aug 17 2012, 02:08
Сообщение #21


Местный
***

Группа: Свой
Сообщений: 327
Регистрация: 24-06-06
Из: Томск
Пользователь №: 18 328



Цитата(Vasily_ @ Aug 16 2012, 22:29) *
На сколько я понял,нужен только УСБ драйвер.

При выборе jtagiceii(usb) требует установленной AVRStudio.
Я всю инфу передал коллеге. Пусть он выбирает.
Go to the top of the page
 
+Quote Post
*SERG
сообщение Aug 17 2012, 06:47
Сообщение #22


Местный
***

Группа: Свой
Сообщений: 274
Регистрация: 10-08-05
Из: Екатеринбург
Пользователь №: 7 517



Попробуйте эту http://yourdevice.net/projekt/avrdudeprog
Поравдо ещё не совсем обкатал, времени нет)
Go to the top of the page
 
+Quote Post

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

 


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


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