AWR1843AOPEVM: Enable multiple TX antennas for a set of chirps in the OOB demo for AWR1843AOP

Part Number: AWR1843AOPEVM

Tool/software:

HI,

I’m trying to enable multiple TX antennas for a set of chirps in the OOB demo for AWR1843AOPEVM. According to the mmWave SDK user guide, this should be supported. However, when I try this configuration, I receive the following response after issuing the sensorStart command:

"
Debug: Init Calibration Status = 0x1ffe

Error -1

"

This issue occurs with both advanced and non-advanced configurations. Here is the configuration I am currently using:.

sensorStop
flushCfg
dfeDataOutputMode 3
channelCfg 15 7 0
adcCfg 2 1
adcbufCfg -1 0 1 1 1
lowPower 0 0
profileCfg 0 77 50 7 57.14 0 0 70 1 272 5535 0 0 30
profileCfg 1 77 50 7 57.14 0 14970880 70 1 272 5535 0 0 30
profileCfg 2 77 50 7 57.14 0 6565888 70 1 272 5535 0 0 30
profileCfg 3 77 50 7 57.14 0 7123968 70 1 272 5535 0 0 30
chirpCfg 0 0 0 0 0 0 0 7
chirpCfg 1 1 0 0 0 0 0 7
chirpCfg 2 2 0 0 0 0 0 7
chirpCfg 3 3 1 0 0 0 0 7
chirpCfg 4 4 2 0 0 0 0 7
chirpCfg 5 5 3 0 0 0 0 7
advFrameCfg 4 0 0 1 0
subFrameCfg 0 0 0 3 16 333.333 0 1 1 333.333
subFrameCfg 1 0 3 1 16 111.111 0 1 1 111.111
subFrameCfg 2 0 4 1 16 111.111 0 1 1 111.111
subFrameCfg 3 0 5 1 16 111.111 0 1 1 111.111
guiMonitor 0 1 0 0 0 0 0
guiMonitor 1 1 0 0 0 0 0
guiMonitor 2 1 0 0 0 0 0
guiMonitor 3 1 0 0 0 0 0
cfarCfg 0 0 2 8 4 3 0 15.0 0
cfarCfg 0 1 0 4 2 3 1 15.0 0
cfarCfg 1 0 2 8 4 3 0 15.0 1
cfarCfg 1 1 0 4 2 3 1 15.0 1
cfarCfg 2 0 2 8 4 3 0 15.0 0
cfarCfg 2 1 0 4 2 3 1 15.0 0
cfarCfg 3 0 2 8 4 3 0 15.0 1
cfarCfg 3 1 0 4 2 3 1 15.0 1
multiObjBeamForming 0 1 0.5
multiObjBeamForming 1 1 0.6
multiObjBeamForming 2 0 0.4
multiObjBeamForming 3 1 0.7
calibDcRangeSig 0 0 -3 3 256
calibDcRangeSig 1 0 -2 2 256
calibDcRangeSig 2 0 -1 1 256
calibDcRangeSig 3 0 -1 1 256
aoaFovCfg -1 -90 90 -90 90
cfarFovCfg 0 1 -40.58 40.58
cfarFovCfg 1 1 -10.59 10.59
cfarFovCfg 2 1 -15.71 15.71
cfarFovCfg 3 1 -9.55 9.55
cfarFovCfg 0 0 8.64 13.2
cfarFovCfg 1 0 .25 8.64
cfarFovCfg 2 0 13.2 27.27
cfarFovCfg 3 0 27.27 100.0
CQRxSatMonitor 0 3 4 19 0
CQSigImgMonitor 0 31 4
CQRxSatMonitor 1 3 4 111 0
CQSigImgMonitor 1 127 4
CQRxSatMonitor 2 3 4 63 0
CQSigImgMonitor 2 127 4
CQRxSatMonitor 3 3 4 127 0
CQSigImgMonitor 3 127 8
analogMonitor 0 0
lvdsStreamCfg -1 0 1 0
clutterRemoval -1 0
compRangeBiasAndRxChanPhase 0.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
measureRangeBiasAndRxChanPhase 0 1. 0.2
extendedMaxVelocity -1 0
calibData 0 0 0
sensorStart
In the above setup, I have the following chirp configurations:
 
chirpCfg 0 0 0 0 0 0 0 7
chirpCfg 1 1 0 0 0 0 0 7
chirpCfg 2 2 0 0 0 0 0 7
chirpCfg 3 3 1 0 0 0 0 7
chirpCfg 4 4 2 0 0 0 0 7
chirpCfg 5 5 3 0 0 0 0 7
However, if I modify the configuration to:

chirpCfg 0 0 0 0 0 0 0 1
chirpCfg 1 1 0 0 0 0 0 2
chirpCfg 2 2 0 0 0 0 0 4
chirpCfg 3 3 1 0 0 0 0 1
chirpCfg 4 4 2 0 0 0 0 2
chirpCfg 5 5 3 0 0 0 0 4

I am able to obtain data without any issues.

I also tested this in the mmWave Demo visualizer, and received an "invalid configuration" when trying to enable multiple TX for same set of chirps

There I got the error, invalid configuration. 
Could you guide me on how to fix this?
Thanks 
Regards
Gayatri