Other Parts Discussed in Thread: CSD, CC2592
Tool/software: TI-RTOS
Can CC1310+SKY6615 run 15.4 stack? I failed. Are there any guide
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.
Here are some links to get you started:
www.skyworksinc.com/.../SKY66115-11
dev.ti.com/.../index-cc13x0.html
dev.ti.com/.../index-cc13x0.html
http://www.ti.com/lit/swra528
http://www.ti.com/lit/swra527
https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz/f/156/t/707818
Regards,
Ryan
CC1310 can run 15.4 stack,
CC1310+SKY6615 can't run 15.4 stack. The code in board_palna.c has been modified according to the relevant information, and actually the communication cannot be carried out
My modified code is as follows, but the AP still cannot receive data and the device cannot set up the network
static PIN_Config palnaPinTable[] =
{
Board_PALNA_HGM | PIN_GPIO_OUTPUT_EN | PIN_GPIO_HIGH | PIN_PUSHPULL
| PIN_DRVSTR_MAX, /* High Gain Mode by Default */
Board_PALNA_LNA | PIN_GPIO_OUTPUT_EN | PIN_GPIO_HIGH | PIN_PUSHPULL
| PIN_DRVSTR_MAX, /* LNA Off by Default */
Board_PALNA_PA | PIN_GPIO_OUTPUT_EN | PIN_GPIO_LOW | PIN_PUSHPULL
| PIN_DRVSTR_MAX, /* PA Off by Default */
PIN_TERMINATE /* Terminate list */
};
/*!
Initialize PA/LNA
Public function defined in board_palna.h
*/
void Board_Palna_initialize(uint32_t hgm)
{
if (hgm)
{
if (!palnaPinHandle)
{
/* Open PA/LNA PIN driver */
palnaPinHandle = PIN_open(&palnaPinState, palnaPinTable);
/* Set IO muxing for RFC GPOs */
// PINCC26XX_setMux(palnaPinHandle, Board_PALNA_LNA, IOC_PORT_RFC_GPO0);
PINCC26XX_setMux(palnaPinHandle, Board_PALNA_PA, IOC_PORT_RFC_GPO1);
}
//CSD - LNA always on High
PIN_setOutputValue(palnaPinHandle, Board_PALNA_LNA, 1);
PIN_setOutputValue(palnaPinHandle, Board_PALNA_HGM, (hgm & 1));
}
}