ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
27 ноября
121028 Топик полностью
zltigo (25.05.2008 22:06, просмотров: 323) ответил rezident на На электрониксе zltigo предлагает программатор аля Куртовский, но только без GUI. На случай, если кто-то не может скачать архив с электроникса кладу его (перепаковав в ZIP) в местный аплоад.
Вечером сегодня посидел - обновление до 0.02.2 Все, что для себя хотел сделать - сделал. http://electronix.ru/forum/index.php?showtopic=48197&hl=
Использование: AT430 [COMx|AUTO|USB] [-options] +<actions> [source_file] +r <out_file> COMx - конкретный COM порт Терминала AUTO - поиск первого свободного порта в диапазоне COM21...COM1 USB - .. в диапазоне COM21...COM5 Если в качестве этого первого параметра не указать имя/алиас COM порта, то AT430 работает, как просто программатор. Actions: e Стирание всей основной Flash; b Проверка на чистоту; p Программировние, должен быть указан HEX/TI-TXT файл с прошивкой; v Верификация процесса программирования; r Считать прошивку в HEX файл; x Стирание InfoMemory ( дополнительно см. опцию -ia ); i Активировать операции записи InfoMemory в противном случае эта память запрограммирована не будет. o Power off - отключитить питание, при выходе из Программатора; Естественно, если Адаптер поддерживает; fuse Blow fuse - активизация защиты/отключение JTAG. Options: -FET TIUSB|COMx|HIDx|LPTx Имя порта/девайса FET Адаптера. Список FET портов/девайсов можно получить: AT430 -fl TIUSB - поиск первого/единственного свободного Адаптера на USB; HIDx - указание конкретного USB-HID Адаптера, если их несколько. COMx - указание USB-VCP Адаптера. LPTx - соответственно LPT порт, для Адаптеров подключаемых через LPT. По умолчанию используется 'TIUSB'. -sbw [0|1|2] SBW/JTAG interface (0-JTAG,1-SBW,2-SBWJ) Принудительный выбор протокола: 0 - 4-Wire JTAG protocol; 1 - 2-Wire (Spy-bi-wire) protocol. -sbw эквивалентно -sbw 1; 2 - 2-Wire Devices accessed by 4wire JTAG. -ia Для MSP430F2xx дополнительно разрешить стирание 'Info-A' сегмента Flash (вместе с DCO). Сама процедура стирания при этом вызывется через 'Actions'. -vcc <X.X/ext> Задать напряжение питания от Адаптера, или указать 'ext' для контроля внешнего источника питания. -res <0|1|2|4|7> Отключение сброса после программирования или выбор одного из четырех способов сброса контролера: 0 - Не использовать Reset; 1 - Soft Reset; 2 - Hard RST/NMI Reset; 4 - Power Of/On Reset; 7 - Все разом. Значение по умолчанию. -f или -fast Отключается сохранение содержимого RAM при операциях с Flash. Теоретически работает несколько быстрее. -info Подробная информация о чипе. -detect или -det Только определить чип и выйти из программатора. -baud <baudrate> set Terminal baudrare -oem set OEM code page (default 1256) for Terminal -crlf CR and LF transparent, otherwise CR=CR+LF and LF=Off -l [logname.txt] Terminal logging to at430log.txt or logfie name -a <0|1|2> set 'AnyKey' request to Never|On error|Always (2) или -anykey Установка наличия запроса нажать 'AnyKey' при выходе. Отключить, только при ошибках или всегда. Значение по умолчанию - 'всегда'. -m или -manual Отключить программирование чипа при запуске программатора. Потом из терминала можно будет запустить вручную по 'F9'. К слову, для сброса девайса из терминала 'F5'. Для вызова последней набранной командной строки для редактирования 'Ctrl+]'. Выход 'Ctrl+X' или 'F10'. -debug <0...4> Уровень детализации сообщений (по умолчанию 2). -pl Выдать список СOM портов. -fl Выдать список HID/VCP COM портов FET Адаптеров. -list Получить список поддерживаемых MSP430.DLL чипов.