Tool/software:
I followed the instructions at https://dev.ti.com/tirex/explore/node?node=A__AI86Gas91BD7pq5ikLOshQ__radar_toolbox__1AslXXD__1.00.01.07 to flash my device with the 3D_people_count_68xx_demo.bin binary. The flash appeared to be successful. Then I try running mmwave_industrial_toolbox_4_11_0\labs\People_Counting\visualizer\mmWave_People_Counting_GUI.exe. The GUI pops up, I select the configuration file ODS_6m_default.cfg, send it to radar using "Start and Send Configuration" button, and then radar appears to be publishing data (green led flashing fast), but no point clouds points show up in the GUI, and my terminal just repeats the line "TLV Header Parsing Failure." Any idea why it's failing to parse the packets? I tried this on Windows and Linux now (two different machines), and also tried changing the task priority to high on Windows and using high performance power mode on Windows. Nothing worked.
By the way, after config sends, I see terminal output b'Debug: Init Calibration Status = 0xffe\n'. I think config is getting sent properly.