Other Parts Discussed in Thread: CC2650, CC2650MODA
Tool/software: TI-RTOS
Board setup:
1. I am using MSP432P401R launchpad as the SAP and CC2650 launchpad for BLE - SNP. The example project "Simple_Application_Processor_MSP432P401R_tirtos" works for the baud rate of 115200 and 230400. But doesn't work for baud rates of 460800 and 921600.
For the baud rate of 460800, the response is unstable. The SAP task receives the 'PUI' sometimes and for other times there is no 'PUI'. Please refer to the attached images,
Case 1:: Baud rate = 460800, received PUI
Case 2:: Baud rate = 460800, Didnt recieve PUI. The MRDY and SRDY pins remain "LOW".
Case 3:: Baud rate = 921600, No data sent from SNP, MRDY and SRDY remain LOW.
2. I am using MSP432P401R IC as SAP and CC2650MODA as BLE-SNP in a custom PCB. The example project "Simple_Application_Processor_MSP432P401R_tirtos" works for a baud rate of 115200. But doesn't work for baud rates of 230400,460800 and 921600. The pin mapping is as follows
| MSP432 | CC2650MODA | |
| UART - TX | P2.2 | IOID_03 |
| UART - RX | P2.3 | IOID_02 |
| MRDY | P6.3 | IOID_10 |
| SRDY | P7.4 | IOID_09 |
Board file - MSP_EXP432P401R.c ::
1. Power configuration: initialPerfLevel = 3
2. UART baud rate config settings:
{230400, 24000000, 6,8,32,1},
{460800, 24000000, 3,4,2 ,1},
{921600, 24000000, 1, 10, 0,1}
In the above set-up, I am able to stream at 921600 baud rate when CC2650MODA is used as "spp_ble_server". But when used as SAP and SNP set up the baud rate is limited to 115200. There is no limitation of Baud-rate mentioned in the MSP432 BLE-Plugin documentation. What could be the reason for this?
Can the SAP and SNP set-up in UART mode operate in 921600 baud rate?