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

HELP! Подскажите по IAR

Подскажите пожалуйста, как настроить программу IAR MSP430, чтобы он генерил файл с расширением *.hex, или другой какой-нибудь, который поддерживается программой MSPFET. Хочется конешно использовать внутрисхемную отладку, которая заложена в IAR, но программа выдает ошибку, что нет устройства. Хотя программа MSPFET читает и пишет нормально. Заранее благодарен.

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


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

Попробуйте сделать так:

выбрать Project -> Edit Configurations -> Release

на вкладке Project -> Options -> Linker установить

Format -> Other: Output Format - msp430-txt

 

тогда после make в папке release/EXE будет лежать

файл filename.txt, который можно грузить в MSPFET.

 

P.S. вот только у меня как раз наоборот - MSPFet не прошивает,

а IAR работает нормально. :(

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


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

выбрать Project -> Edit Configurations -> Release

можно оставить и Debug, тогда файл ищите в папке Debug/Exe

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


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

Подскажите пожалуйста, как настроить программу IAR MSP430, чтобы он генерил файл с расширением *.hex, или другой какой-нибудь, который поддерживается программой MSPFET. Хочется конешно использовать внутрисхемную отладку, которая заложена в IAR, но программа выдает ошибку, что нет устройства. Хотя программа MSPFET читает и пишет нормально. Заранее благодарен.

Как обычно нужно в опциях линкера указать. По умолчанию он, насколько помню, выдает в отладочном формате ubrof. Там комбобокс со списком поддерживаемых форматов, просто выбрать нужный. Либо, если не из оболочки, а из командной строки, то указать ключ (если мой склероз не шалит): -Fintel-standard.

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


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

IAR не видет устройство. Подобная ошибка бывает и тогда, когда на плате устройства с МК совмещенные с JTAG пины подключеы к какой-либо перефирии. Поэтому нужно проверить работу JTAG в составе отлаживаемого устройства и запитать FET от внешнего источника.

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


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

Есть ещё вариант - прошивать из под IAR, затем считать MspFET-ом, сохранить прошивку как " ***.a43 ", а её уж потом зашивать MspFet-ом куда угодно! Помоему самый простой вариант! :santa2:

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


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

Есть ещё вариант - прошивать из под IAR, затем считать MspFET-ом, сохранить прошивку как " ***.a43 ", а её уж потом зашивать MspFet-ом куда угодно! Помоему самый простой вариант!

Глупость какая-то, а чем не удовлетворяет "*.a43" который сгенерил ИАР? Если конечно Вы поставили в опциях линкера тип выходного файла "intel standart".

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


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

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

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

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

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

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

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

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

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

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