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.

MCU-PLUS-SDK-AM263X: Configuring LIN protocol on AM263x LaunchPad for external communication

Part Number: MCU-PLUS-SDK-AM263X
Other Parts Discussed in Thread: SYSCONFIG

Hello TI experts,

I would like to get assistance with the following issue that is related to configuring the LIN protocol/interface.

Now, I am trying to bring up the LIN communication with the external link partner on AM263x LaunchPad using the provided SDK (mcu_plus_sdk_am263x_08_05_00_24).

There are several SDK examples I referred to:
lin_external_am263x-cc_r5fss0-0_freertos_ti-arm-clang
lin_loopback_interrupt_am263x-lp_r5fss0-0_freertos_ti-arm-clang
lin_loopback_polling_am263x-lp_r5fss0-0_freertos_ti-arm-clang
lin_sci_dma_am263x-lp_r5fss0-0_freertos_ti-arm-clang
lin_sci_loopback_am263x-lp_r5fss0-0_freertos_ti-arm-clang

Since there are no examples for AM263x LaunchPad to externally communicate with link partners via LIN, based on the existing examples, I have created my own configuration and application itself using LIN API and sysconfig.

The mentioned application should configure and initialize the LIN and try to send the simple frame without the handler for the receiver (that is not part of the question).
For now, I just want to transmit the simple frame as a master and check the transmissions on the connected oscilloscope. The LaunchPad has an external LIN transceiver connected.

How it actually looks like:
Seems data is not transmitting. No data on an oscilloscope, and no transmitted data on the external link partner (NeoVI in my case). As part of debugging, the function LIN_setIDByte(APP_LIN_BASE_ADDR, txID) is passing but checking of LIN_isTxBufferEmpty(APP_LIN_BASE_ADDR) is failing may conclude that data is not sending at that moment. The transmissions on the bus are not observed.

Do you have any suggestions or hints that may help me with resolving this issue?

Additionally, I have attached the screenshots, could you please take a look?
Please let me know if you need any additional details.

Thanks for your help and assistance!

LIN config

UART config

Application 1/2

Application 2/2