Part Number: AWRL6432BOOST
Other Parts Discussed in Thread: LAUNCHXL-F28P65X,
Hello Everyone,
I am currently working with mmWave_L_SDK_05_05_04_02 and using the AWRL6432BOOST EVM. I would like to interface this radar EVM with my external MCU, which is LaunchXL-F28P65x (C2000), and use the MCU as a host controller.
What i have done so far
-
Flashed the prebuilt Motion and Presence Detection Demo firmware on the AWRL6432BOOST.
-
Used the mmWave Visualizer to send various
.cfgconfiguration files. -
Verified that the Out-of-Box demo works correctly and the GUI plots (point cloud, range profile, tracker, etc.) are functioning as expected.
what i want to achieve:
My goal is to:
-
Detect presence of an obstacle in front of the radar.
-
Determine the distance of the detected object.
-
Use my LaunchXL-F28P65x MCU as the host, instead of the PC visualizer.
-
Send configuration commands from the MCU to the radar.
-
Receive processed TLV output data from the radar over UART.
-
Parse the received data in my MCU and take decision logic accordingly.
My Questions are:
-
How do I start implementing this host-controller interface?
-
What is the correct communication method between AWRL6432BOOST and LaunchXL-F28P65x (UART only? Any other recommended interface?)
-
Can I directly connect the BoosterPack pins of LaunchXL to the J8/J9 headers of AWRL6432BOOST?
-
Which files inside mmWave_L_SDK_05_05_04_02 should I refer to for:
-
UART command handling (CLI implementation)
-
TLV packet structure
-
Example host communication logic
-
-
Is there any reference example for MCU-to-mmWave direct interfacing (without PC GUI)?
-
What is the recommended architecture for presence detection + distance extraction when using an external MCU as host?