AWR1843AOPEVM: No packet data on the UART

Part Number: AWR1843AOPEVM

Tool/software:

Hello TI Team,

I am working with the AWR1843AOPEVM and the Automated Parking application from Radar Toolbox (radar_toolbox_3_20_00_04\source\ti\examples\Automotive_ADAS_and_Parking\automated_parking).

Initially, I encountered a build error, but with the solution provided in the thread “AWR1843AOPEVM: Error During Build in automated_parking_18xx_dss” on the E2E forum, the project now builds successfully.

However, I am facing an issue with UART data output depending on the scenario:

Scenario 1:

  • I flashed the binary generated from my local build.( no change in the source code, just build)

  • Configured the radar using the provided config file:


    "radar_toolbox_3_20_00_04\source\ti\examples\Automotive_ADAS_and_Parking\automated_parking\chirp_profiles\profile_parking_mimo_2d_50m_3d_10m_aop.cfg"

  • Result: No data is displayed on the mmWave Demo Visualizer (no UART data).

Scenario 2:

  • With the same locally built binary, if I configure the radar using the Visualizer’s Configure Panel (instead of loading the config file),

  • Result: The radar starts transmitting data over UART, and objects are displayed correctly on the 3D scatter plot.

Scenario 3:

  • I flashed the prebuilt binary provided by TI:
    xwr18xx_mmw_aop_demo.bin that is for the automated parking application

  • Configured the radar with the same config file (profile_parking_mimo_2d_50m_3d_10m_aop.cfg).

  • Result: Data is displayed correctly on the Visualizer.

My Question:
Why does the binary that I build locally fail to produce UART output when using the provided configuration file, while:

  • The same binary works if configured via the Configure Panel, and the TI prebuilt binary works fine with the same configuration file?

Is there missing in the source code that TI provided ?

Note: I did not change any in the source code .

Any guidance to resolve this inconsistency would be greatly appreciated.

Thanks & Regards,
Mitesh