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

 
 
 
Reply to this topicStart new topic
> JLink прошивка изделий
HEX
сообщение Dec 4 2007, 08:13
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 54
Регистрация: 25-11-04
Из: Тула
Пользователь №: 1 228



По случаю приобретения j-link, вопрос как лучше прошивать процессоры для изделий (через jtag)?
Если использовать JFlash, в каком формате лучше делать для него прошивку? Если в формате intel-extended jflash постоянно предлагает добавить контрольную сумму.
Go to the top of the page
 
+Quote Post
alexander55
сообщение Dec 4 2007, 08:44
Сообщение #2


Бывалый
*****

Группа: Свой
Сообщений: 1 584
Регистрация: 7-08-07
Пользователь №: 29 615



Цитата(HEX @ Dec 4 2007, 11:13) *
По случаю приобретения j-link, вопрос как лучше прошивать процессоры для изделий (через jtag)?
Если использовать JFlash, в каком формате лучше делать для него прошивку? Если в формате intel-extended jflash постоянно предлагает добавить контрольную сумму.

Как альтернатива:
- из под IAR (быстро, со свистом)
- через Flash Magic (медленно, зато по COM).
Go to the top of the page
 
+Quote Post
Usatyj
сообщение Dec 4 2007, 09:18
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 19
Регистрация: 1-02-07
Пользователь №: 24 931



И пусть добавляет! это сигнатура программы - она нужна. Шейте jflash спокойно.
Go to the top of the page
 
+Quote Post
Andrei_S
сообщение Dec 4 2007, 09:46
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 3-08-07
Из: Орловская обл.
Пользователь №: 29 535



А с прошивкой через JTAG бабушка надвое сказала...
Пример из практики: готовился на выставку контроллер, в последний день(как обычно) потребовалось доработать программу(ну совсем чуть-чуть). Чип стерся, и БАХ - отладчик откинулся! Хорошо то, что был еще COM-порт с перемычками для программирования, а то обкакался бы по полной программе!!!
Ведь даже в Мск JLink сразу не найдешь...
Go to the top of the page
 
+Quote Post
HEX
сообщение Dec 4 2007, 10:18
Сообщение #5


Участник
*

Группа: Свой
Сообщений: 54
Регистрация: 25-11-04
Из: Тула
Пользователь №: 1 228



Цитата(alexander55 @ Dec 4 2007, 11:44) *
Как альтернатива:
- из под IAR (быстро, со свистом)
- через Flash Magic (медленно, зато по COM).

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


Цитата(Andrei_S @ Dec 4 2007, 12:46) *
А с прошивкой через JTAG бабушка надвое сказала...
Пример из практики: готовился на выставку контроллер, в последний день(как обычно) потребовалось доработать программу(ну совсем чуть-чуть). Чип стерся, и БАХ - отладчик откинулся! Хорошо то, что был еще COM-порт с перемычками для программирования, а то обкакался бы по полной программе!!!
Ведь даже в Мск JLink сразу не найдешь...

Согласен, в запасе лежит виглир. И предусматривать программировать через com-порт тоже хорошо, но для экономии места на плате ограничились jtag. К томуже com-порт уже с ПК исчезает, будет ли программироваться через кабель usb-com?


Цитата(Usatyj @ Dec 4 2007, 12:18) *
И пусть добавляет! это сигнатура программы - она нужна. Шейте jflash спокойно.

Да но это сообщений появляется каждый раз при запуски Target\Auto? Можно ли как нибуть это исправить?
Вопрос по jflah: можно ли связать проект и сам файл прошивки, у меня получается что при открытии разных проектов jflash открывает файл прошивки, открытый последним по File\Open?
Go to the top of the page
 
+Quote Post
KAlex
сообщение Dec 4 2007, 10:29
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 387
Регистрация: 20-12-06
Из: Obninsk
Пользователь №: 23 719



Цитата(HEX @ Dec 4 2007, 13:02) *
Мне нужну именно через jtag. А иаром шить не учень удобно. Приходиться открывать проект, можно чего нибуть случайно изменить. При переходе на новую версию прийдется пересобирать проект или помнить какой версий шить. Плюс хотелось бы чтобы эту работу мог выполнить любой человек.

Для серийного производства сделал оболочку.
Сначала у меня ARM прошивается программой-загрузчиком, которая заливает находящуюся на плате EEPROM. Операция может быть пропущена.
Далее основная программа - бинарник, при каждой прошивке обновляются сер.номер и дата производства.
Поддерживает неограниченное число проектов, со своими настройками для каждого.
Если понравиться, могу скинуть проект(Delphi).

Что то файл не прикрепился. Пробую еще раз.
Прикрепленные файлы
Прикрепленный файл  ARM_flasher.zip ( 220.72 килобайт ) Кол-во скачиваний: 127
 
Go to the top of the page
 
+Quote Post
HEX
сообщение Dec 4 2007, 10:49
Сообщение #7


Участник
*

Группа: Свой
Сообщений: 54
Регистрация: 25-11-04
Из: Тула
Пользователь №: 1 228



Цитата(KAlex @ Dec 4 2007, 13:29) *
Для серийного производства сделал оболочку.
Сначала у меня ARM прошивается программой-загрузчиком, которая заливает находящуюся на плате EEPROM. Операция может быть пропущена.
Далее основная программа - бинарник, при каждой прошивке обновляются сер.номер и дата производства.
Поддерживает неограниченное число проектов, со своими настройками для каждого.
Если понравиться, могу скинуть проект(Delphi).

Что то файл не прикрепился. Пробую еще раз.

Спасибо, я правда подумал, что нужно мое мыло, послал в личку.
Go to the top of the page
 
+Quote Post
HEX
сообщение Dec 6 2007, 09:54
Сообщение #8


Участник
*

Группа: Свой
Сообщений: 54
Регистрация: 25-11-04
Из: Тула
Пользователь №: 1 228



Спасибо за советы. Если кому интересно, я ограничился созданием ярлычков, как описано в мануале:
JFlashARM.exe -openprjC:\Projects\Default.jflash -openC:\Data\data.hex
Только JFlashARM какой то глюкавый, то открывает файл прошивки то нет, то сразу два от предидущего запуска и из командной строки.
Go to the top of the page
 
+Quote Post
gladov
сообщение Dec 12 2007, 10:19
Сообщение #9


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

Группа: Свой
Сообщений: 169
Регистрация: 10-11-05
Из: Воронеж
Пользователь №: 10 687



Цитата(KAlex @ Dec 4 2007, 14:29) *
Если понравиться, могу скинуть проект(Delphi).


Да, штука интересная и полезная. Если не жалко, с удовольствием посмотрел бы исходники.
Go to the top of the page
 
+Quote Post

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

 


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


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