主题中讨论的其他部件:CC110L, MSP430F5438A, ENERGIA, SimpliciTI, CC2511, CC1101
我正在尝试让RFStudio V7与CC110L射频BoosterPack配合使用,它在RFStudio页面的“支持的套件和板”下列为兼容。 我的平台是MSP430F5529LP,我们购买了服务器,因为我们负担不起昂贵电路板的成本,并查看了MSP430.5529万LP和实验层电路板的原理图。从USB仿真器到CC110L引脚的SPI连接映射相同。
在RFStudio页面的兼容性表中,它列出了"SmartRF收发器评估板",其中包含能够运行SmartRF Studio V7的MSP430F5438A MCU。 我的启动板板上的MSP430F5438A和MSP430.5529万是相同的16位RISC处理器类型,除了I/O的数量和类型外,实际上是相同的器件,SPI,Spy by Wire和/或JTAG信号连接确实将相同的器件连接到CC110L器件。 因此,我应该能够使用MSP430.5529万LP板运行RFStudio,至少在其表面。
我已经阅读了文档swru195b.pdf,SmartRF Studio v7概述。 在第8页上,它显示了通过USB连接至"SmartRF评估板"的PC示例,USB MCU方框图连接至CCXXX Tx设备方框。 我的MSP430F5529LP的功能。
第8页上的说明指出"SmartRF Studio 7通过USB接口通过称为CEBAL (Chipcon评估板接入层)的库与评估板通信...这是一个软件库,开发用于连接评估板上运行的USB驱动程序和固件"我假设CEBAL位于RFstudio中, 这是一个好的假设吗?
继续下一段。 "为了使用CEBAL正确操作应用程序,主板需要在USB MCU上运行兼容的固件。 如果固件已过期,SmartRF Studio 7将建议用户更新固件。 固件更新可直接在SmartRF Studio 7"中完成。 我认为RFStudio将尝试在设备上加载固件,这种声音是正确的假设吗? 那么,这不应该有效吗?
我运行RFstudio,它确实报告"1 Connected Device"(1个连接的设备)。 在状态框-连接设备列表中,它列出"MSP设备(虚拟COM端口=0,固件修订版= 1.0 .0.0 --需要固件更新"。 我不理解"Virtual comport 0",在设备管理器中,我看到我的5529LP UART=COM5, Debug = COM6。 当我单击CC110L图标时,控制面板将打开并指示脱机。 我看不到更新固件的方法。 但是,它看起来好像看到了我的MSP430,但由于它无法与它通信或它上应该已经有一些固件 ,所以出现了错误。仅供参考, 当我在MSPF5529LP和CC110L上使用CCS7并运行项目时,我收到USB驱动程序过期的消息,它会下载并修复该驱动程序,但在下一个新项目中,我遇到了同样的问题,我不知道该问题是否是这里的问题。 我还能够连接2个不同的MSP430.5529万LP / CC110L设置,并让它们通过Energia Sketch进行无线通信,但RSSI值约为-50db,当板距仅8英寸时,我假设功率电平寄存器编程值存在问题。
所以我只是想使用RFstudio来看看我可以使用它,或者它是否只“锁定”在它所说的特定主板上,很难理解为什么SmartRF评估板只是另一个MSP430处理器。 我有很多MSP430F5539LP硬件,并希望使用它。 我一直在考虑尝试使用SimpliciTI,但看起来它不支持MSP340器件,或者我错了。 我一直在努力解决这个问题,所以我最后会问小组。 很抱歉我在这里写的这本书。