Миландр

Ключевым подразделением нашей компании является Центр Проектирования интегральных микросхем
Текущее время: 2017-дек-15 05:39

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
СообщениеДобавлено: 2017-ноя-01 10:40 
Не в сети

Зарегистрирован: 2010-окт-08 14:34
Сообщения: 18
Добрый день.
Мы приобрели у вас данный отладочный комплект.
Возникла следующая проблема.
Программатор у нас ULINK2, а ваш демонстрационный пример заточен под IAR, который в свою очередь не поддерживает этот программатор. Какие пути решение есть данной проблемы?
Возможно ли просто прошить скомпилированный проект IAR через KEIL или что либо еще?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2017-ноя-01 11:13 
Не в сети

Зарегистрирован: 2009-июл-21 14:13
Сообщения: 1037
Откуда: Тула
Возможно прошить .hex файл через UART-загрузчик. Программы есть на форуме viewtopic.php?f=22&t=3729
Возможно прошить .hex/.axf файл кейлом "без проекта" при соответствующей настройке (если коротко - создаёте пустой проект под кортекс-м3 (видимо так, в паке же 1901 нету?), настраиваете программатор (выбираете файл прошивальщика .flm, проц должен видиться в окошке устройств), в опциях компиляции указываете имеющийся и закинутый в выходную директорию (обычно Objects) .hex/.axf файл и нажимаете "Flash -> Download (F8)". ничего не сработает. но будет в чём покопаться...)

_________________
сочувствующий…


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2017-ноя-01 12:30 
Не в сети

Зарегистрирован: 2010-окт-08 14:34
Сообщения: 18
prostoRoman писал(а):
Возможно прошить .hex файл через UART-загрузчик. Программы есть на форуме viewtopic.php?f=22&t=3729
Возможно прошить .hex/.axf файл кейлом "без проекта" при соответствующей настройке (если коротко - создаёте пустой проект под кортекс-м3 (видимо так, в паке же 1901 нету?), настраиваете программатор (выбираете файл прошивальщика .flm, проц должен видиться в окошке устройств), в опциях компиляции указываете имеющийся и закинутый в выходную директорию (обычно Objects) .hex/.axf файл и нажимаете "Flash -> Download (F8)". ничего не сработает. но будет в чём покопаться...)


Спасибо за ответ.

Uart загрузчик попробую.

А по поводу прошивки через Keil, как раз ковыряю, но ему не нравятся HEX файлы созданные из компилированного BIN файла IAR.
Код:
Load "D:\\DRON\\PROGEKT\\uichx_rf\\1901vc1t\\doc\\1901BC1F_Demo_mp3\\1901BC1F_Demo_mp3\\Project\\Demo\\ARM\\Debug\\Exe\\1901BC1F_Demo.hex"
No Algorithm found for: 00000000H - 000014FFH
Erase skipped!


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2017-ноя-01 12:46 
Не в сети

Зарегистрирован: 2009-июл-21 14:13
Сообщения: 1037
Откуда: Тула
Gribikc писал(а):
А по поводу прошивки через Keil, как раз ковыряю, но ему не нравятся HEX файлы созданные из компилированного BIN файла IAR.
Код:
Load "D:\\DRON\\PROGEKT\\uichx_rf\\1901vc1t\\doc\\1901BC1F_Demo_mp3\\1901BC1F_Demo_mp3\\Project\\Demo\\ARM\\Debug\\Exe\\1901BC1F_Demo.hex"
No Algorithm found for: 00000000H - 000014FFH
Erase skipped!

И правильно. Добавьте/измените первую строку .hex файла на
Код:
:020000040800F2

А если (и когда) кода будет более чем на 64кБайта, нужно будет ещё в середине аналогичную строку менять на
Код:
:020000040801хх

_________________
сочувствующий…


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2017-ноя-01 13:52 
Не в сети

Зарегистрирован: 2010-окт-08 14:34
Сообщения: 18
prostoRoman писал(а):
Gribikc писал(а):
А по поводу прошивки через Keil, как раз ковыряю, но ему не нравятся HEX файлы созданные из компилированного BIN файла IAR.
Код:
Load "D:\\DRON\\PROGEKT\\uichx_rf\\1901vc1t\\doc\\1901BC1F_Demo_mp3\\1901BC1F_Demo_mp3\\Project\\Demo\\ARM\\Debug\\Exe\\1901BC1F_Demo.hex"
No Algorithm found for: 00000000H - 000014FFH
Erase skipped!

И правильно. Добавьте/измените первую строку .hex файла на
Код:
:020000040800F2

А если (и когда) кода будет более чем на 64кБайта, нужно будет ещё в середине аналогичную строку менять на
Код:
:020000040801хх


Огромное спасибо в таком варианте заработало!


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB