Where should I start troubleshooting a CC1310 radio design?
In your specific case, using a 0.1uF cap in the biasing network instead of 100pF will almost certainly prevent the signal from radiating.  I would start there.  Next would be the other reactive components (caps, inductors, baluns, etc) in the RF path.

In general, there are a lot of things that have to go right for an RF design to function.


Component selection

When building from a reference design, as it looks like you have done, it is important to match the components exactly.  Sometimes the key specs (ESR in a cap, for example) aren't referenced on a BOM.  Only once you have a working design can you try to swap in cheaper (or more available) parts.

If you look at the LaunchPad BOM, you will see that some of the capacitors are marked as "Manufacturer Selection".  This implies that the other components are critical, and that those specific parts should be used.

Keep this in mind when you have are making a BOM around your own design, and call out critical specs on your BOM!  It may help the next engineer down the road :)


&nbsp;


PCB layout

Entire libraries of books have been written on this subject! It's too broad for me to go into here.  Since you are working from a reference design, make sure that you have have used the same layout and trace routing.  If the reference traces are close and parallel, do that.  If one trace splits off sideways, do that too.

Another aspect is the characteristic impedance of the traces.  The board stackup is important, the trace widths are important, and the geometry can be important.  For example, for differential lines the amount of space between the traces is as important as their width.

If you keep your traces short, the characteristic impedance becomes a little more forgiving.

If you want more examples for comparison, there are more reference designs for this chip at TI's site here.


&nbsp;


Software configuration

I haven't used this chip, but I have used other radio transceivers from TI.  Their SmartRF Studio is almost mandatory.  You tell it your design, and it spits out magic numbers that you use for your radio configuration. Very helpful.


&nbsp;

Finally, it looks like the CC1310 has been updated and the new rev requires updated software to make it run.  I don't know if this applies to you, but you can read about it here.

Hope this helps to get you going!