Other Parts Discussed in Thread: UNIFLASH
Tool/software:
Dear [TI Support Team],
I am encountering an issue where the COM port is not detected in the Device Manager after switching from Flashing Mode to Functional Mode when using a custom-built firmware file. Below is a detailed description of the issue and the steps I followed.
Steps Taken with TI-Provided Firmware (No Issues)
- Followed the "High Accuracy Low Power Sensors User Guide":
- URL: dev.ti.com/.../node
- Flashed TI-provided firmware (
high_accuracy_xwrl14xx_demo.appimage
) using UniFlash (Version: 9.0.0.5086).- File Path:
C:\ti\radar_toolbox_2_30_00_12\source\ti\examples\Industrial_and_Personal_Electronics\Level_Sensing\high_accuracy_low_power_sensors\prebuilt_binaries\high_accuracy_xwrl14xx_demo.appimage
- File Path:
- Switched from Flashing Mode to Functional Mode.
- Opened Industrial_Visualizer.exe and successfully connected.
- File Path:
C:\ti\radar_toolbox_2_30_00_12\tools\visualizers\Applications_Visualizer\Industrial_Visualizer\Industrial_Visualizer.exe
- File Path:
- Loaded both configuration files successfully:
C:\ti\radar_toolbox_2_30_00_12\source\ti\examples\Industrial_and_Personal_Electronics\Level_Sensing\high_accuracy_low_power_sensors\chirp_configs\high_accuracy_demo_fast_update_xwrl14xx.cfg
C:\ti\radar_toolbox_2_30_00_12\source\ti\examples\Industrial_and_Personal_Electronics\Level_Sensing\high_accuracy_low_power_sensors\chirp_configs\high_accuracy_demo_xwrl14xx.cfg
There were no issues when using the TI-provided firmware.
Issue with Custom-Built Firmware(The code has not been modified.)
After following the "Build the Firmware from Source Code" process, I successfully built the firmware, generating: (Perform build without changing anything after import)
C:\Users\MSI\workspace_v12\high_accuracy_xwrl14xx\Debug\high_accuracy_xwrl14xx_demo.Debug.appimage
C:\Users\MSI\workspace_v12\high_accuracy_xwrl14xx\Debug\high_accuracy_xwrl14xx_demo_auth.Debug.appimage
File Path:C:\Users\MSI\workspace_v12\high_accuracy_xwrl14xx\Debug\high_accuracy_xwrl14xx_demo.Debug.appimage
Steps Taken with Custom Firmware
- Switched to Flashing Mode and flashed
high_accuracy_xwrl14xx_demo.Debug.appimage
using UniFlash. - Switched to Functional Mode and powered on the board.
- Issue: The COM port was not detected in Device Manager.
- (When using TI’s firmware, the COM port appears correctly.)
- Switched back to Flashing Mode, and the COM port was detected.
- While in Flashing Mode, switched to Functional Mode, then pressed the S2 Reset Switch, and reattempted steps 4 & 5.
- Result: It worked fine.
Issue Summary
- When flashing the custom-built firmware, switching to Functional Mode results in the COM port not being detected.
- However, when using TI-provided firmware, the COM port is detected without any issues.
- Resetting the board while in Flashing Mode, then switching to Functional Mode, allows normal operation.
Question
Does this indicate a potential issue with the custom-built firmware?
Are there any additional debugging steps or configurations I should check?
Thank you for your support.
Best regards,