Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.218.168.16] |
|
Сообщ.
#1
,
|
|
|
Нужен программатор для MSP430F2234 самодельный, то есть схема и софт.
Чип только один, поэтому портить его нельзя, другой такой найти будет трудно. Вопрос: Программаторы от младших семейств подойдут? И еще, среда разработки Си, Асм есть? |
Сообщ.
#2
,
|
|
|
Порт GCC для MSP430
Пробовал года четыре назад, вполне приличный код. Есть и уже собранный для Win32, в комплекте был и программатор/отладчик msp430-jtag, работающий через драйвер giveio (LPT, адаптер на одном шиннике). |
Сообщ.
#3
,
|
|
|
avreal, схема программатора там в доках?
Мне FET за полтора килобакса покупать что-то неохота. |
Сообщ.
#4
,
|
|
|
Цитата _Default_ @ avreal, схема программатора там в доках? Мне FET за полтора килобакса покупать что-то неохота. в смысле 1500$? lpt-fet стоит около 50$ если у тебя lpt 3.3в, то ничего, кроме проводов и коннектора не надо. простой поиск у производителя дал это http://focus.ti.com/lit/ug/slau138h/slau138h.pdf по поводу софта. с твоим компилятором точно должен быть программатор, читай документацию. |
Сообщ.
#5
,
|
|
|
Цитата _Default_ @ это новое подсемейство, в них используется однопроводный отладочный/загрузочный протокол и старые JTAG-программаторы для него не подходят.MSP430F2234 Цитата _Default_ @ Я незнаю где ты его взял, но на сайте производителя можно заказать бесплатные образцы которые присылают курьером в Россию примерно за одну-две недели.Чип только один, поэтому портить его нельзя, другой такой найти будет трудно. Вот страничка на сайте производителя посвященная чипу MSP430F2234. На ней, в списке кратких параметров, есть заветная ссылка под названием Samples, которая перекидывает на таблицу цен/упаковки/средств разработки/образцов. В последней колонке этой таблицы на некоторые позиции можно найти ссылку Request Free Samples, что по русски означает "заказ бесплатных образцов". Смысл рассылки образцов в том, чтобы помочь разработчику в кратчайшие сроки создать опытный образец изделия, поэтому, при заказе тебе будет предложено ответить на вопросы типа: "направление деятельности вашей компании?", "сфера назначения разрабатываемого прибора?", "предполагаемое количество производства разрабатываемого устройства в год". Поскольку в компании Texas Instruments работают русские, они знают о любви русской души к халяве и решение об отсылке в Россию бесплатных образцов принимает человек. Внизу той же странички есть таблица Tools & Software в ней указано (с ссылками) несколько сред разработки для твоего микроконтроллера включая бесплатные. Например IAR Embedded Workbench Kickstart - Free 4KB IDE бесплатная версия среды разработки с ограничением размера объектного кода (скомпилированного из С, ассемблер раньше был без ограничений) до 4 килобайт, это довольно много. Еще вариант: TI Code Composer Essentials Evaluation v2.04 - Free 8KB IDE с ограничением до 8к, и на ассемлер вроде, тоже не было ограничения. На той же страничке много полезных ссылок на примеры кода, отчеты реализации, замечания по применению Добавлено программатор (Flash Emulation Tool) на твой чип для параллельного порта стоит 49$ для USB --- 99$ |
Сообщ.
#6
,
|
|
|
Хм, не заглядывал какое-то время на msp430, а там много интересного появилось
Слазил на TI, глянул PDF-ку на msp430f22x2/22x4, у этих кристаллов остался и обычный jtag, просто он отберёт 4 ноги, которые можно было бы использовать, а SBWTDIO/SBWTCK не занимает полезных ножек, jtag-адаптер для LPT простой, всё тот же 74hc244/ahc244/vhc244. mspgcc-20070216 поддерживает msp430f22x2/f22x4 без никаких ограничений. msp430-jtag имеет ключик --spy-bi-wire для работы по новому протоколу, но вот тут я не уверен, что удастся обойтись простым железом, может придётся брать фирменный FET В этих кристаллах вроде бы никуда не делся BSL - загрузчик по UART Цитата The MSP430 bootstrap loader (BSL) enables users to program the flash memory or RAM using a UART serial interface. Access to the MSP430 memory via the BSL is protected by user-defined password. For complete description of the features of the BSL and its implementation, see the application report, Features of the MSP430 Bootstrap Loader, TI literature number SLAA089. т.е. можно обойтись преобразователем в RS232, но это только программирование, без отладчика. Впрочем, меня бы такое устроило. |
Сообщ.
#7
,
|
|
|
если для bi-wire, то у них есть usb программатор + демоплата за 20$
http://focus.ti.com/docs/toolsw/folders/print/ez430-f2013.html только надо будет коннектор найти, чтобы переходник сделать |
Сообщ.
#8
,
|
|
|
Цитата avreal @ msp430f22x2/22x4, у этих кристаллов остался и обычный jtag, просто он отберёт 4 ноги, которые можно было бы использовать, а SBWTDIO/SBWTCK не занимает полезных ножек, jtag-адаптер для LPT простой, всё тот же 74hc244/ahc244/vhc244. раз JTAG остался у этих кристаллов, то вот простая проверенная схемка для отладки. Буфер лучше ставить 74HC244 или 74HCT244 имхо. Этот программатор/отладчик полностью поддерживается для программирования и отладки IAR-ом, CCE и прочими средствами как оригинальный MSP-FET (Flash Emulation Tool) Прикреплённая картинка
|
Сообщ.
#9
,
|
|
|
Спасибо всем
Буду разбираться. M Ставим галку. Формальность, но всё же надо соблюдать |