This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

cc2650通过sbl升级程序问题

Other Parts Discussed in Thread: CC2650

主机通过spi接口和cc2650相连,cc2650复位进入bootloader,主机通过spi发送03 00 00通信初始化,但是cc2650返回的数据一直是0xFF。

通过uart可以正常升级程序。是不是spi接口参数需要什么特殊设置啊?时钟1.5MHz,极性和相位都是0。

  • 请参考CC13x0, CC26x0 SimpleLink™ Wireless MCU TRM 第8.2.2.2节 SSI Transport: http://www.ti.com/lit/ug/swcu117g/swcu117g.pdf

  • 根据手册设置,发送ping命令后cc2650回复ACK,再次发送就返回NACK了,后续都是NACK。只有复位后第一次能回复ACK。

    另外根据手册主机发送完ping命令,接收cc2650应答时需要发送0。我使用spi读,cc2650 rx端口一直是高电平,但能回复ACK或NACK,这个rx端口默认高电平正常吗?

    有没有相应例程参考下,主要是spi读写这块,谢谢!