Other Parts Discussed in Thread: UNIFLASH, IWR6843AOPEVM, AWR1843BOOST
I proceeded by referring to the Automated Parking 18xx Users Guide.
The board used is AWR1843AOPEVM (Standalone).
The board switch is set as shown in the figure below.
MATLAB Runtime 2017a (9.2) was installed.
Flash the EVM unsing Uniflash also proceeded with parking_18xx_demo_aop.bin.
Open a DOS cmd window in the gui directory and call the visualizer exe as follows (example below for AOP)
mmw_demo_parking_xyz.exe xwr18xx 23 20 4 22 profile_parking_mimo_2d_50m_3d_10m_aop.cfg 1
My Enhanced COM Port is 22, Standard COM Port is 23.
The picture below is attached.
Below is the result of executing in DOS cmd.
C:\ti\radar_toolbox_1_00_00_26\tools\visualizers\Automated_Parking_GUI>mmw_demo_parking_xyz.exe xwr18xx 23 20 4 22 profile_parking_mimo_2d_50m_3d_10m_aop.cfg 1 Starting UI for mmWave Demo .... Opening configuration file profile_parking_mimo_2d_50m_3d_10m_aop.cfg ... tlSize = 8 tlSize = 8 comportnum_str = 'COM23' comportnum_str = 'COM22' Sending configuration to XWR1xxx profile_parking_mimo_2d_50m_3d_10m_aop.cfg ... sensorStop flushCfg Done dfeDataOutputMode 3 Done channelCfg 15 7 0 Done adcCfg 2 1 Done adcbufCfg -1 0 1 1 1 Done profileCfg 0 77 7 7 44 0 0 15 1 128 6200 0 0 40 Done profileCfg 1 77 7 3 39 0 0 50 1 128 3600 0 0 30 Done chirpCfg 0 0 0 0 0 0 0 1 Done chirpCfg 1 1 0 0 0 0 0 2 Done chirpCfg 2 2 1 0 0 0 0 1 Done chirpCfg 3 3 1 0 0 0 0 2 Done chirpCfg 4 4 1 0 0 0 0 4 Done lowPower 0 0 Done advFrameCfg 2 0 0 1 0 Done subFrameCfg 0 0 0 2 128 50 0 1 1 50 Done subFrameCfg 1 0 2 3 128 50 0 1 1 50 Done guiMonitor 0 1 1 0 0 0 1 Done cfarCfg 0 0 2 8 4 3 0 15 1 Done cfarCfg 0 1 0 4 2 3 1 15 1 Done cfarFovCfg 0 0 0 49.99 Done cfarFovCfg 0 1 -10.59 10.59 Done CQRxSatMonitor 0 3 4 63 0 Done CQSigImgMonitor 0 127 4 Done guiMonitor 1 1 1 1 0 0 1 Done cfarCfg 1 0 2 8 4 3 0 15 0 Done cfarCfg 1 1 0 4 2 3 1 15 0 Done cfarFovCfg 1 0 0.25 8.64 Done cfarFovCfg 1 1 -7.06 7.06 Done CQRxSatMonitor 1 3 11 121 0 Done CQSigImgMonitor 1 127 8 Done multiObjBeamForming -1 1 0.5 Done calibDcRangeSig -1 0 -5 8 256 Done clutterRemoval -1 0 Done aoaFovCfg -1 -90 90 -90 90 Done extendedMaxVelocity -1 0 Done compRangeBiasAndRxChanPhase 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 Done measureRangeBiasAndRxChanPhase 0 1.5 0.2 Done analogMonitor 0 0 Done lvdsStreamCfg -1 0 0 0 Done calibData 0 0 0 Done sensorStart WARNING: This is an unexpected warning: A timeout occurred before the Terminator was reached. byteVecIdx = 0
At the end, you can see that an error occurred. When checked in Matlab, it was confirmed that data was not transmitted from the Standard COM Port.
Is there something I'm setting up wrong?
-------------------------------------------------- ---------------------------
I have an additional question.
1. Level Sensing (for distance measurement) was performed with IWR6843AOPEVM, and I am changing to AWR1843AOPEVM for longer distance measurement and better resolution. However, I couldn't find the source code for Level Sensing with AWR1843AOPEVM. Can you recommend an Example Project for measuring distance with the AWR1843AOPEVM?