alex_t 0 6 апреля, 2006 Опубликовано 6 апреля, 2006 · Жалоба Подскажите пожалуйста, как настроить программу IAR MSP430, чтобы он генерил файл с расширением *.hex, или другой какой-нибудь, который поддерживается программой MSPFET. Хочется конешно использовать внутрисхемную отладку, которая заложена в IAR, но программа выдает ошибку, что нет устройства. Хотя программа MSPFET читает и пишет нормально. Заранее благодарен. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kovalio 0 6 апреля, 2006 Опубликовано 6 апреля, 2006 · Жалоба Попробуйте сделать так: выбрать Project -> Edit Configurations -> Release на вкладке Project -> Options -> Linker установить Format -> Other: Output Format - msp430-txt тогда после make в папке release/EXE будет лежать файл filename.txt, который можно грузить в MSPFET. P.S. вот только у меня как раз наоборот - MSPFet не прошивает, а IAR работает нормально. :( Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kovalio 0 6 апреля, 2006 Опубликовано 6 апреля, 2006 · Жалоба выбрать Project -> Edit Configurations -> Release можно оставить и Debug, тогда файл ищите в папке Debug/Exe Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dxp 40 6 апреля, 2006 Опубликовано 6 апреля, 2006 · Жалоба Подскажите пожалуйста, как настроить программу IAR MSP430, чтобы он генерил файл с расширением *.hex, или другой какой-нибудь, который поддерживается программой MSPFET. Хочется конешно использовать внутрисхемную отладку, которая заложена в IAR, но программа выдает ошибку, что нет устройства. Хотя программа MSPFET читает и пишет нормально. Заранее благодарен. Как обычно нужно в опциях линкера указать. По умолчанию он, насколько помню, выдает в отладочном формате ubrof. Там комбобокс со списком поддерживаемых форматов, просто выбрать нужный. Либо, если не из оболочки, а из командной строки, то указать ключ (если мой склероз не шалит): -Fintel-standard. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VAI 0 6 апреля, 2006 Опубликовано 6 апреля, 2006 · Жалоба MSPFet прекрасно понимает и *.a43 так, что ставьте intel-standart и не заморачивайтесь Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vladimir_T 1 6 апреля, 2006 Опубликовано 6 апреля, 2006 · Жалоба IAR не видет устройство. Подобная ошибка бывает и тогда, когда на плате устройства с МК совмещенные с JTAG пины подключеы к какой-либо перефирии. Поэтому нужно проверить работу JTAG в составе отлаживаемого устройства и запитать FET от внешнего источника. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alex_t 0 6 апреля, 2006 Опубликовано 6 апреля, 2006 · Жалоба Устройство он видит, в режиме отладке все работает нормально. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
bUFF 0 11 августа, 2006 Опубликовано 11 августа, 2006 · Жалоба Есть ещё вариант - прошивать из под IAR, затем считать MspFET-ом, сохранить прошивку как " ***.a43 ", а её уж потом зашивать MspFet-ом куда угодно! Помоему самый простой вариант! :santa2: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VAI 0 11 августа, 2006 Опубликовано 11 августа, 2006 · Жалоба Есть ещё вариант - прошивать из под IAR, затем считать MspFET-ом, сохранить прошивку как " ***.a43 ", а её уж потом зашивать MspFet-ом куда угодно! Помоему самый простой вариант! Глупость какая-то, а чем не удовлетворяет "*.a43" который сгенерил ИАР? Если конечно Вы поставили в опциях линкера тип выходного файла "intel standart". Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться