Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: eZ430F2013 <- msp430-jtag.exe --lpt=TIUSB как подключать и заливать?
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > MSP430
Dawyd
Доброе время суток,
Осваиваю mspgcc, беру eZ430F2013, прогу скомпилил подключил msp430-gdbproxy вот так как этого требовало описание и иконка
msp430-gdbproxy --port=3333 msp430 --spy-bi-wire TIUSB
устройство обнаруживается типа всё путём.

Далее пытаюсь зашиться в контроллер посредством команды mps430-jtag.exe -e -l TIUSB блаблаба.elf, но выдаётся сообщение типа
не может инициализироваться библиотека (port: TIUSB)

Вроде в доке на mps430-jtag написано, мол с оригинальной дллкой от Техасцев должен работать SPY-BI-WIRE, с сайта обновлял дллки, не помогло

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

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

Можно ли подружить eZ с mscgcc через консоль?

Заранее спасибо.
rezident
Извините, что не тему. А все-таки, что именно вы осваиваете: микроконтроллер MSP430 или среду разработки/компилятор? Если микроконтроллер, то зачем мучиться с GCC? Возьмите IAR Kickstart с сайта той же TI. Для МК со столь мелкой по объему Flash его ограничение в 4кБ для СИшного исходника рояли не играет. Зато никакого геморроя с подключением и отладкой. Все просто и естественно. А когда МК освоите, программу напишете и отладите, тогда и мучайтесь с GNUтыми средствами. Еще раз извините, если не в тему.
Dawyd
Цитата(rezident @ Sep 23 2010, 00:22) *
Извините, что не тему. А все-таки, что именно вы осваиваете: микроконтроллер MSP430 или среду разработки/компилятор? Если микроконтроллер, то зачем мучиться с GCC? Возьмите IAR Kickstart с сайта той же TI. Для МК со столь мелкой по объему Flash его ограничение в 4кБ для СИшного исходника рояли не играет. Зато никакого геморроя с подключением и отладкой. Все просто и естественно. А когда МК освоите, программу напишете и отладите, тогда и мучайтесь с GNUтыми средствами. Еще раз извините, если не в тему.

Да IAR уже поюзал, правда на асме более, и мелкоконтроллер уже знаком, а gcc из за духа единения, ну и может типа лицензионной чистоты совести.
А eZ взял только потому, что существующий MSP430PIF к ноуту не прикрутишь запросто (думал USB->LPT переходник поискать, не нашел, уходит их эра), MSP430UIF пока нет, да и из другого eZ, я прошивалку сделал выпаяв микроконтроллер и впаяв в отверстия разъёмчик PBD10 и пронилив лобзиком корпус с ленточным шнуриком см 15 нормальная штука получилась, и в свои проекты закладываю 2 разъёма IDC-14, для MSP (TI) распиновки JTAG-а, и IDC-10 для моей распиновки SPY-BI-WIRE. С IAR-ом всё это нормально работает уже давно, а ща надо для F5437 будет писать, и полагаю за 4кБ вылезу, и лекарство для иара использовать совесть не позволяет, пробую mspgcc, если не получится сразу, для ближайшего проекта вернусь обратно в проверенный иар.

Но вопрос ещё и в том если MSP430UIF так же подключать, то как он с mspgcc тогда подружится ли?
Shread
А USB -LPT и не было толком. Были USB - Printer Port, это нечто совсем иное.
Единственный надежный вариант LPT на ноуте это PCMCIA(или PCIEXPRESS) карта, LPT порта. Совсем недавно покупал такое производства STLab, с IARом работает на ура(попробовал, хотя надобности в этом и не было, покупалось совсем для другого девайса) Если очень хочется грузить прогу чем-то кроме родных средств, посмотрите на Elprotronic, там есть DLL, позволяющая работать напрямую. Сейчас для проектов на IAR 1.26 используем простенькую софтину на ее основе в связке с UIF(там отладка не нужна), пол года, полет нормальный biggrin.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.