Because of the Thanksgiving holiday in the U.S., TI E2E™ design support forum responses may be delayed from November 25 through December 2. Thank you for your patience.

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.

CC2340R5: how to get a ble project without display component and uart component

Part Number: CC2340R5
Other Parts Discussed in Thread: SYSCONFIG

Tool/software:

I used to use basic ble sample code, it can run successfully.

But now, i need to modify the sample code base on my own requirement, and add some MCU functions, sucn as i2c and uart.

While after I deleted the Display component and Uart component and just compile it, there are some error occured.


Then, i comment out the Menu_start(); in app_main.c and compiled it again. This time, only little logs shown as below. I tried to find Display_doVprintf, but this function is not present anywhere in the project.

       Description Resource Path Location Type unresolved symbol Display_doVprintf, first referenced in ./common/MenuModule/menu_module.o basic_ble_LP_EM_CC2340R5_freertos_ticlang C/C++ Problem

Could you please tell me what should i do to delete the uart clearfully and add my own uart code. 

  • Hi,

    Instead of deleting the display component, the recommended way to remove the display portion of the example is to navigate to the BLE module in SysConfig. Inside Advanced Settings, there is an option to Disable the Display module. Ensure this is selected. Afterwards, once the project is compiled UART will not open and the Display driver will not be used.

    Best Regards,

    Jan