Part Number:CC1310
Tool/software: Code Composer Studio
Hi Everyone,
I've spent many days trying to figure out why my custom CC1310 board cannot transmit using the TI 15.4 stack. I am able to transmit data perfectly from my custom board to the CC1310 Launchpad using the rfEasyLink examples. Using a spectrum analyzer, I have ensured that my custom board transmits at the exact desired frequency and used SmartRf Studio to tune the 24MHz crystal capacitors accordingly.
To further narrow the error source for my custom board, I have modified the TI 15.4 Sensor example to derive the real-time LF clock from the 24MHz clock. I am able to see the CC1310 Launchpad scan multiple bands with these clock adjustments with a spectrum analyzer. When I run the software on my custom board, I cannot find any transmitted data with the spectrum analyzer.
I am left puzzled as to why my custom board won't transmit anything with the TI 15.4 stack from the Sensor example. The software appears to execute as expected with no errors. The main differences between my custom board and the launchpad are as follows:
- Different 24 MHz crystal used -> Tuned and works with the rfEasyLink examples
- No uart connection -> removed the #define BOARD_DISPLAY_USE_UART
The only connections that my custom board uses is the JTAG pins, the HF crystal, and button/led DIO pins at the moment to keep everything simple.
Am I missing a key element in my custom board such as a pin connection that is preventing it from working the the TI Stack? Any help or insight is greatly appreciated!
Madison