Other Parts Discussed in Thread: MSP430F5529, CC2564MODNEM, CC2564, MSP-EXP430F5529LP, CC2650STK
Hello,
I am attempting to get the SPPLEDemo_lite running on my setup. I am using IAR and the provided workspace for the demo.
My hardware setup is an MSP430F5529 launchpad with an EM adapter booster pack and a cc2564MODNEM evaluation board. The crystal on the EM adapter booster pack is not populated, and the slow clock pin from the cc2564MODNEM is pulled out (but not connected to the aclk of the lauchpad) because the cc2564MODNEM has an internal clock.
Currently I can debug the application and get a value of -4 (HCI_INITIALIZATION_ERROR) when I get to the BSC_Initialize() step of setting up the application. I traced the wires from the cc2564 to the launchpad:
cc2564 pin | MODNEM pin | EM booster pin | LP pin
nSHUTDOWN << RF2 19 << GPIO5 << P4.1 GPIO
HCI_RTS >> RF2 18 >> GPIO3 >> P8.1 GPIO (Bluetopia CTS pin)
HCI_CTS << RF1 3 << GPIO4 << P2.3 GPIO (Bluetopia RTS pin)
HCI_TX >> RF1 9 >> TX >> P3.4 UCA0RXD (Bluetopia RX)
HCI_RX << RF1 7 << RX << P3.3 UCA0TXD (Bluetopia TX)
I thought that the RTS and CTS ins might have been switched on the boosterpack because P8.1 doesn't have an interrupt controller so I tried switching them with a few wires. This results in a seemingly endless loop of CTS interrupts firing off, so I'm not sure if that is the problem. The only file I have changed is the HRDWCFG.h file for the MSP430F5529EXP board from the vanilla SPPLEDemo_lite, which I have attached.
Any help would be appreciated, I am at a loss as to why this is not running correctly.
Thanks in advance,
Seth Rickard
