Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Программирование CC2430
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры > MCS51
DmitryV
Добрый день!

Вопрос программирования CC2430 уже обсуждался, однако, изучив следующие темы, не пришел к однозначному ответу:
http://electronix.ru/forum/index.php?showtopic=34905
http://electronix.ru/forum/index.php?showtopic=19163

Вопрос. Чем можно запрограммировать отдельный модуль CC2430 (не в сотаве отладочника SmartRF)? Самопальные программаторы делать нет желания, да и их тоже надо чем-то программировать smile.gif Хочется просто взять и купить готовый. Чем дешевле - тем лучше.

СС2430 имеет "SPI-like" интерфейс для программирования. Это тоже самое, что называется C2 interface или нет?

Подойдут ли следующие девайсы?
- FlashBlaster2
- CCBA04 (видимо подойдет, но где его достанешь-то?)
- Silabs USB debug adapter
- Silabs EC2 serial adapter

Как учитывается система команд интерфейса программирования 8051 MCU в составе CC2430? Или она она и та же везде, где используется этот "SPI-like" интерфейс? Иначе еще софт для программирования писать придется...

ЗЫ. Может у кого-нибудь есть лишний программатор в небезвозмездное пользование (СПб) ? smile.gif
AntonKr
CC2430/CC2431 программирую уже больше года. Просто использовал часть схемы SmartFR04. Единственное, что необходим USB Debug Adapter, чтобы запрограммировать силабовский чип. Зато потом большой бонус: IAR и.т. будут его видеть как родной SmartRF04 и менять прошивки при необходимости. В принципе есть почти готовый еще программатор - могу дособрать smile.gif.

Можно без проблем прошивать и отлаживать, вообщем делать все что и с родным SmartFR04
at90
а можешь прошивку выложить? У меня прошивка определяется как SmartRf04, но почему то не обновляется!
AntonKr
Надо две прошивки заливать: bootloader и затем smartrf4_400. Из дома выложу. Потом можно запустить TI FlashProgrammer и он все определяет. Есть еще одна особенность: необходимо после подключения CC2430/CC2431 делать reset и тогда он начинает определяться.
AntonKr
Вот что я заливаю в программатор:
1. srf04eb_bootloader.hex
2. srf04eb_fwid0400.hex
все заливаю через Silabs USB Debug Adapter используя Silabs Flash Program.
Будут вопросы - пишите smile.gif

P.S. Кстати, реально программировать и отлаживать можно все что поддерживает TI SmartFR04 борда.
AntonKr
Попутно хотел спросить, кто какие схемы сделал с использованием CC2430/CC2431 ? Мы сделали немного модивицированную схему EM модуля с разными антенами для тестирования.
at90
у меня получился вот такой программатор
http://electronix.ru/forum/index.php?showt...5954&st=30#
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.