Part Number: CC2650
Other Parts Discussed in Thread: CC2640, CC2538
I have a CC2640 on a custom board that does not communicate after baud detection. The CC2640 is fresh from the factory and has not been flashed. I am using the UART serial bootloader (SBL). The code that I am using to flash the CC2640 successfully erases and flashes a BOOSTXL-CC2650 via the UART SBL and UART Rx and Tx pins (not JTAG).
After reset, the 2-byte baud rate automatic detection command 0x55 0x55 is issued and acknowledged with 0x00 0xCC, as it should. Next, COMMAND_PING is issued, and is "not acknowledged" with 0x00 0x33. From then on, there is no response from the CC2640 to any commands. This sequence can be repeated any number of times. I have also tried COMMAND_GET_STATUS, COMMAND_BANK_ERASE. I have tried issuing a dummy command 0x03 0x00 0x00 before and after the baud rate command; the dummy command is never acknowledged. There is no response after the initial baud rate command is acknowledged and the subsequent command is "not acknowledged" by the CC2640. Subsequent baud rate commands are ignored until reset, as it should be. I have confirmed that the command packets are properly formatted. These exact same commands work properly with the BOOSTXL-CC2650 UART SBL.
On my CC2640 RSM package, the DIO3 SPI CS pin is driven high, DIO0 SPI DO pin is driven high and NRESET pin is driven high. All the VDDS pins have power and all VSS pins are grounded. There is no connection to the JTAG_TCKC and JTAG_TMSC pins. UART0 RX is connected to DIO1 and UART0 TX is connected to DIO2, as required for the RSM package. Communication seems to be established and the bootloader seems to be active.
I have tried various baud rates from 115,200 to 9600 without success after the initial ACK and NACK sequence.
I have carefully read the following literature and am complying with all requirements;
- CC13x0, CC26x0 SimpleLink™ Wireless MCU Technical Reference Manual swcu117h.pdf
- CC2538 ROM User's Guide swru333a.pdf
- CC2538CC26xx Serial Bootloader Interface swra466a.pdf
- CC2640 SimpleLink™ Bluetooth® Wireless MCU swrs176b.pdf
Please advise a course of action to resolve this issue. I am hoping this is a symptom of a known issue.
