Tool/software: TI-RTOS
Hi, in our project we need to output the signal following the Sync word.
1. Chip: cc1310 7x7 rev.A , band 868 MHz
HI, I am using the following configuration to configure the RATGPO1 to indicate the sync word reception:
Output sync found signal on RATGPO1
static uint32_t pOverrides[] =
{
........
(uint32_t)0x008F88B3,
HW_REG_OVERRIDE(0x1110, RFC_DBELL_SYSGPOCTL_GPOCTL0_CPEGPO0 | //RFC_GPO0 //LNA enable
RFC_DBELL_SYSGPOCTL_GPOCTL1_CPEGPO1 | //RFC_GPO1 //PA enable - we don't need it
RFC_DBELL_SYSGPOCTL_GPOCTL2_RATGPO1 | // RFC_GPO2 (sync found) //RFC_GPO2 //sync found
RFC_DBELL_SYSGPOCTL_GPOCTL3_RATGPO0), //RFC_GPO3 //TX start - we don't need it
(uint32_t)0xFFFFFFFF,
}
In application:
#define DEFINE_LED_FOR_SYNC_ACTIVITY_MONITORING(led) PINCC26XX_setMux(ledPinHandle, led, PINCC26XX_MUX_RFC_GPO2);
It works fine with CC1310 rev.A and TI EM.
2. Now I try to do the same with CC1310 rev. B.
It doesn't work.
3. In TRM SWCU117G–February 2015–Revised February 2017
in 23.3.2.8 External Signaling we see:
The signal
RATGPO1 may be configured to go high when sync is found in the receiver, and low when the packet is
received or reception aborted (this does not work for the IEEE 802.15.4 receiver command). RATGPO1 is
configured with the radio firmware configuration parameter gpoContol.
4. In the SWCU117H–February 2015–Revised August 2017
in 23.3.2.8 External Signaling we see: nothing about RATGPO1.
5. we use the last release of the TIRTOS
Q: what is the right way to configure the external signaling to follow the Sync Word?
BR
Leonid