Перейти к содержанию
    

Программа для прошивки AVR

Добрый день.

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

 

Есть atmel'овское изделие AVR JTAGICE MKII. Нужна удобная программа (можно гуевую, можно консольную) для прошивки своих изделий при производстве. Чем можно воспользоватья?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

На первый взгяд AVRDUDE подходит. Будем пробовать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Аналогично.

Но как-то ИМХО жалко для производства JTAG-ICE использовать...

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

Мне кажется что JTAG-ICE тоже долго не протянет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Аналогично.

Но как-то ИМХО жалко для производства JTAG-ICE использовать...

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

Мне кажется что JTAG-ICE тоже долго не протянет.

Да был у нас другой. Сгорел вчера. Надо как-то перекантоваться.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть atmel'овское изделие AVR JTAGICE MKII. Нужна удобная программа (можно гуевую, можно консольную) для прошивки своих изделий при производстве. Чем можно воспользоватья?

А чем не устраивает jtagiceii.exe из AVRStudio?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У 5.1 студии есть консольная atprogram.exe . Или в самой студии, что при производстве ИМХО - изврат...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

...Нужна удобная программа (можно гуевую, можно консольную)...

 

дык вроде в умной книжечке от атмэля, вместе с JTAG, вроде как были примеры консольного запуска???

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

дык вроде в умной книжечке от атмэля, вместе с JTAG, вроде как были примеры консольного запуска???

Есть там консольная прграмма и для JTAG и для AVRISP. И они вполне работают.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А чем не устраивает jtagiceii.exe из AVRStudio?
Думаю не единообразностью.

AvrDude работает фактически со всеми программаторами.

Изучил её одну как отче наш и шуруешь уже по накатанной:-)

Думаю что и из под linux'a тоже.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Думаю не единообразностью.

Да, есть такое дело.

AvrDude работает фактически со всеми программаторами.

И JTAG и ISP есть? По возможностям и надёжности не хуже, чем атмеловское?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А чем не устраивает jtagiceii.exe из AVRStudio?

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

 

Есть там консольная прграмма и для JTAG и для AVRISP. И они вполне работают.

Вы это о чем?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы это о чем?

Программировать можно запуская bat-файл.

Типа такого (зашить фузы):

jtagiceii.exe -d ATmega128 -mi -I125000 -e -f 0xD2BF -E 0xFF

Или не через бат-файл, а запускать своей программой и получать от неё стандартный поток.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

И 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

По возможностям и надёжности не хуже, чем атмеловское?
Я не сравнивал, но всё работает, да и если что, разработчик дьюда готов идти на контакт.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть.

Для одного Atmel JTAG ICE mkII вон сколько вариантов (а всего более 50):

Спасибо.

Может и стоит его использовать: средства от Атмела очень уж различаются по входным и выходным форматам, может тут единообразней.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...