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.

CC1312R: Is there a way to get Sysconfig to use UARTCC26X2 instead of UARTCC26XX?

Part Number: CC1312R
Other Parts Discussed in Thread: SYSCONFIG, CC1310

Hi,

I am migrating from simplelink_cc13x2_26x2_sdk_4_30_00_54 to simplelink_cc13xx_cc26xx_sdk_5_30_00_56. Collector and Sensor examples.

I wrote a custom UARTCC26X2.c driver for my application as I had to add in some tri-stating for coms across a single wire interface. It has worked well.

My driver is based on UARTCC26X2, but it appears Sysconfig is using UARTCC26XX even though I have a CC1312R. The functionality between these two drivers is different. I could simply deselect a UART in Sysconfig and just use my own device config, but I was going for full compatibility with Sysconfig so the hardware set up is easily viewable and editable.

Is there a way to get Sysconfig to use UARTCC26X2 instead of UARTCC26XX?

In other words, have Sysconfig output:

/*
 *  =============================== UART ===============================
 */

#include <ti/drivers/UART.h>
#include <ti/drivers/uart/UARTCC26X2.h>
#include <ti/drivers/Power.h>
#include <ti/drivers/power/PowerCC26X2.h>
#include <ti/devices/cc13x2_cc26x2/driverlib/ioc.h>
#include <ti/devices/cc13x2_cc26x2/inc/hw_memmap.h>
#include <ti/devices/cc13x2_cc26x2/inc/hw_ints.h>