|
|
  |
SmartRF Studio и СС1100, подключение студии к трансиверу |
|
|
|
Sep 29 2008, 04:36
|
Группа: Новичок
Сообщений: 12
Регистрация: 4-09-06
Пользователь №: 20 065

|
Up
|
|
|
|
|
Sep 29 2008, 07:02
|
Частый гость
 
Группа: Свой
Сообщений: 163
Регистрация: 16-02-07
Из: Харьков
Пользователь №: 25 425

|
Цитата(Drummer @ Sep 29 2008, 07:36)  Up это уже другая тема...я собирал FlashBlaster2 - LPT-программатор на 2-х управляемых буферах 74HC125 - прошить пока не удалось
|
|
|
|
|
Sep 29 2008, 07:23
|
Группа: Новичок
Сообщений: 12
Регистрация: 4-09-06
Пользователь №: 20 065

|
Цитата(swisst @ Sep 29 2008, 10:02)  это уже другая тема...я собирал FlashBlaster2 - LPT-программатор на 2-х управляемых буферах 74HC125 - прошить пока не удалось  Я знаю что другая... Меня интересуют ответы на вопросы по программатору для чипов TI, которые я задал выше. Желательно от пользователя at90.
|
|
|
|
|
Sep 29 2008, 09:32
|

Знающий
   
Группа: Свой
Сообщений: 866
Регистрация: 31-03-05
Из: Краснодар
Пользователь №: 3 814

|
Я прошивал COM портовым EC2. Знаю людей которые прошивали USB программатором и не из флэшь прога... Cначало надо залить загрузчик, потом прошивку. В разде форума x51 контроллерам есть прошивки для программаторов... Программатор прошивает все чипы которые поддерживает SmartRfEB04. Драйвер для кейла: Texas Instruments Low-Power RF (formerly Chipcon) Debug Driver" http://www.keil.com/download/docs/365.asp
--------------------
<<Первая производная от чужой идеи - уже твоя идея.>>
|
|
|
|
|
Sep 29 2008, 10:18
|
Группа: Новичок
Сообщений: 12
Регистрация: 4-09-06
Пользователь №: 20 065

|
Цитата(at90 @ Sep 29 2008, 12:32)  Я прошивал COM портовым EC2. Знаю людей которые прошивали USB программатором и не из флэшь прога... Cначало надо залить загрузчик, потом прошивку. В разде форума x51 контроллерам есть прошивки для программаторов... Программатор прошивает все чипы которые поддерживает SmartRfEB04. Драйвер для кейла: Texas Instruments Low-Power RF (formerly Chipcon) Debug Driver" http://www.keil.com/download/docs/365.aspСпасибо большое! Прошивки я нашел. Теперь не понятно чем я их зашивать-то буду? Мне нужен только программатор для TI, чтобы его сделать я должен прошить силабс, чтобы прошить силабс, мне нужно собрать другой программатор (наприер ЕС2), но в нем опять стоит силабс, замкнутый круг. Получается все равно придется покупать хотябы ЕС2. А может быть продаются уже прошитые контроллеры C8051F320 под программатор для TI? Или хотя бы прошитые С8051FO12 для программаторов ЕС2?
|
|
|
|
|
Sep 29 2008, 10:47
|
Частый гость
 
Группа: Свой
Сообщений: 163
Регистрация: 16-02-07
Из: Харьков
Пользователь №: 25 425

|
Цитата(Drummer @ Sep 29 2008, 13:18)  Спасибо большое! Прошивки я нашел. Теперь не понятно чем я их зашивать-то буду? Мне нужен только программатор для TI, чтобы его сделать я должен прошить силабс, чтобы прошить силабс, мне нужно собрать другой программатор (наприер ЕС2), но в нем опять стоит силабс, замкнутый круг. попросите кого-нибудь прошить его за пиво Цитата(Drummer @ Sep 29 2008, 13:18)  Получается все равно придется покупать хотябы ЕС2.  соберите самопальный FlashBlaster2. Цитата(Drummer @ Sep 29 2008, 13:18)  А может быть продаются уже прошитые контроллеры C8051F320 под программатор для TI? Или хотя бы прошитые С8051FO12 для программаторов ЕС2? смешно. Обратитесь не посредственно TI и Silabs, но думаю их профессиональная этика не позволит отправить Вас в то место, где продают прошитые контроллеры под Ваши запросы.
|
|
|
|
|
Sep 29 2008, 11:15
|
Группа: Новичок
Сообщений: 12
Регистрация: 4-09-06
Пользователь №: 20 065

|
Цитата(swisst @ Sep 29 2008, 13:47)  соберите самопальный FlashBlaster2. О, что то я упустил из виду такую возможность! Это вот по этой схеме? http://electronix.ru/forum/index.php?showt...=19163&st=0Только не понятно какой прогой шить через этот FlashBlaster2?
|
|
|
|
|
Sep 30 2008, 03:18
|
Группа: Новичок
Сообщений: 12
Регистрация: 4-09-06
Пользователь №: 20 065

|
Цитата(at90 @ Sep 29 2008, 20:16)  Спасибо большое! Как все соберу отпишусь что по чем.
|
|
|
|
|
Oct 1 2008, 13:45
|
Участник

Группа: Участник
Сообщений: 60
Регистрация: 11-07-06
Из: Челябинск
Пользователь №: 18 726

|
Цитата(Drummer @ Sep 30 2008, 09:18)  Как все соберу отпишусь что по чем.  Мельком взглянул на схему FlashBlaster2 помоему не отличатся от Altera ByteBlasterMV
|
|
|
|
|
Nov 26 2008, 11:32
|
Группа: Новичок
Сообщений: 3
Регистрация: 24-04-08
Пользователь №: 37 067

|
Народ, помогите! Есть два модуля на основе CC2430, есть один самопальный программатор сделанный из кита C8051F320. При подключении этих модулей SmartRF Flash Programmer и SmartRF Studio, видят их как родные. SmartRF Studio позволяет менять регистры. Программатор у меня один поэтому сразу два модуля не могу подключить. Чтобы проверить работоспособность радио части, делаю следующее подключаю модуль №1 и запускаю в SmartRF Studio тест на бесконечную отправку пакетов, затем отсавляю на модуле №1 только питание. Дату,Клок и Ресет отключаю. Закрываю SmartRF Studio, подключаю модуль №2, в SmartRF Studio запускаю тест на прием. Какие-то пакеты приходят, но уровень ошибок 98% =) Т.е. на физическом уровне вроде все работает. Теперь, хочу написать прожку на бесконечную отправку прошить ее в модуль №1, а вторым также через SmartRF Studio ловить пакетики. Пишу в ИАРе, исходя из SmartRF Studio и даташита выходит следующее: mov CLKCON,#80h mov SLEEP,#04h
mov MDMCTRL1L,#0Ch ;TX mode -> TX_MODE[1:0] = 3 mov DACTSTH,#18h ;Unmodulated carrier -> DAC_SRC[2:0] = 1 ;I-branch DAC override -> DAC_I_O[5:2] = 8 mov DACTSTL,#00h mov RFST,#0C3h ;STXON
Но модуль ничего не отправляет. Может, кто-то писал нечто подобное, и может со мной поделится кодом. Прошу меня извинить, если что не так. Я первый раз столкнулся с микроконтролерами и ассемблером.
Сообщение отредактировал maxer - Nov 26 2008, 11:33
|
|
|
|
|
Dec 1 2008, 08:10
|

Практикующий маг
     
Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576

|
Цитата(maxer @ Nov 26 2008, 14:32)  Но модуль ничего не отправляет. Может, кто-то писал нечто подобное, и может со мной поделится кодом. Прошу меня извинить, если что не так. Я первый раз столкнулся с микроконтролерами и ассемблером. Зачем асемблер? Почему не писать на С? Тем более что с СС2430 идет исходник для проверки работы модулей. Исходник на С, там есть функция теста PER (Packet Error Rate). Только нужно чуток поправить программу чтобы она сразу выходила на эту функцию, а также выкинуть все элементы для работы с ЖКИ (на борде SmartRF 04EB который стоит), иначе прога будет виснуть. Я так и поступил когда нужно было сделать простую прием-передачу пакетов на СС2430. В проге уже все прописано, все работает и не надо ничего изобретать, просто применить то что уже есть!  зы: исходный проектик приложил
|
|
|
|
|
Dec 2 2008, 15:45
|
Группа: Новичок
Сообщений: 3
Регистрация: 24-04-08
Пользователь №: 37 067

|
Alexashka, спасибо. Попробую на сишнике. Ассемблер использовал, потому что, научный руководитель посоветовал начать с него.
|
|
|
|
|
Jan 24 2009, 14:18
|
Участник

Группа: Участник
Сообщений: 31
Регистрация: 4-01-09
Из: Владивосток
Пользователь №: 42 911

|
Цитата(at90 @ Sep 17 2008, 02:59)  Наконец-то дошло дело до программатора.... Во общем работает нормально... Пробовал с кейлом. Чип СС1110. Программирует и отлаживает... FlashProg опредляет... SmartRfStudio определяет и позволяет настраивать регистры. Если нужно кому выложу печатку... Пожалуйста, можно печатку!  Оч хочу с радиоканальными контроллерами поиграться...
--------------------
висячий монтаж -> лак - > ЦЛ - > ЛУТ - > ФР - > ? оу -> стабилизаторы - > драйверы -> микроконтроллеры - > ?
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|