SWRA656C May 2020 – October 2022 AWR6843 , AWR6843AOP , IWR1642 , IWR1843 , IWR6443 , IWR6843 , IWR6843AOP
Figure 3-2 and Figure 3-3 compare the antenna geometries of xWR6843AOP ES1.0 and xWR6843AOP ES2.0.
The key antenna updates in xWR6843AOP ES2, as shown above are:
MMWAVE-SDK 3.2.0.6 and MMWAVE-SDK 3.4 include the AoA2dProc DPU which performs Angle of Arrival processing for the xWR6843 AoP antenna array using the Hardware Accelerator. The AoA2dProc DPU (Datapath Processing Unit) is used in the xWR64xx AoP mmw demo for angle of arrival processing.
To understand the AoA updates needed for xWR6843AOP ES2, it is recommended to understand the antenna geometry concept defined in AoA2dProc DPU.
The image below shows the antenna
geometry structure update for xWR6843AoP ES2.0 as compared to xWR6843AoP ES1.0 in
MMWAVE-SDK 3.2.0.6.
Code Snapshot: see Section 5.13
The antenna geometry structure is
passed to the Object Detection DPC during initialization in
mmwave_sdk_03_04_xx_xx\packages\ti\demo\xwr64xx\mmw\main.c
Code Snapshot: see Section 5.14
RX Channel Phase Compensation: To compensate for the opposite line feeds as shown in Section 5.12, a 180° phase inversion is applied to the corresponding RX channels (including virtual channels) using the compRangeBiasAndRxChanPhase CLI command available in the mmw demo.
Figure 3-5, from the MMWAVE-SDK user's guide, explains the structure of this command.
To understand the CompRangeBiasAndRxChanPhase values configured in the example AoP profile configuration provided in MMWAVE-SDK, see Section 5.15.