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.

IWRL1432BOOST: UARTB Interrupt Mode Configuration on IWRL1432 for Level Sensing Application

Part Number: IWRL1432BOOST
Other Parts Discussed in Thread: IWRL1432, SYSCONFIG

Tool/software:

Hello TI Experts,

I'm currently working with the IWRL1432 for a level sensing application, and I need to enable UARTB in interrupt (callback) mode for reading. Below is a summary of my existing setup and the steps I followed to implement this feature, along with the issues I'm encountering.

Existing Setup:

  • I have enabled Quick Eval in the SysConfig file to hardcode the CLI configurations (in mmw_cli.c).

  • I'm currently sending the level sensing data via UART using the CLI_write function.

  • The transmitted data is successfully visible in a serial monitor (screenshot attached for reference).

Steps Taken to Enable UARTB Interrupt Mode:

  1. In SysConfig, I changed the UART read transfer mode to Callback and assigned a read transfer callback function.

  2. The callback function definition was added to level_sensing.c.

  3. I attempted to reinitialize the UART and assign the callback each time the callback function is executed.

Issue:

After these changes, I encountered several errors as a Garbage. I have attached the modified code and error logs for reference.

I would appreciate your help in resolving the errors and ensuring proper implementation of UARTB in interrupt mode. Please let me know if additional information is needed.

Thanks & Regards,
Rakesh Amara