Other Parts Discussed in Thread: AWR2243
I have the nonos example going on our microcontroller i.e. replacing the DCA1000 to the AWR2243BOOST board using SPI interface. I am able to communicate with the radar device and go through all configuration successfully. I have set the mmw_config.c as follows
void MMWL_getGlobalConfigStatus(rlDevGlobalCfg_t *rlDevGlobalCfgArgs)
{
//LinkAdvanceFrameTest
rlDevGlobalCfgArgs->LinkAdvanceFrameTest = 0;
//LinkContModeTest
rlDevGlobalCfgArgs->LinkContModeTest = 1;
//LinkDynChirpTest
rlDevGlobalCfgArgs->LinkDynChirpTest = 1;
//LinkDynProfileTest
rlDevGlobalCfgArgs->LinkDynProfileTest = 0;
//LinkAdvChirpTest
rlDevGlobalCfgArgs->LinkAdvChirpTest = 0;
//EnableFwDownload
rlDevGlobalCfgArgs->EnableFwDownload = 0; //Originally 1
//EnableMmwlLogging
rlDevGlobalCfgArgs->EnableMmwlLogging = 0;
//CalibEnable
rlDevGlobalCfgArgs->CalibEnable = 0;
//CalibStoreRestore
rlDevGlobalCfgArgs->CalibStoreRestore = 1;
//TransferMode
rlDevGlobalCfgArgs->TransferMode = 0;
//IsFlashConnected
rlDevGlobalCfgArgs->IsFlashConnected = 1;
}
As I don't intend to download firmware if anything exists already.
The idea for me here is to get the AWR2243 in a continuous frame output on MIPI/CSI-2. I have commented out the MMWL_gpadcMeasConfig(deviceMap);, MMWL_powerOff(deviceMap); and MMWL_closeConfigFile(); in the mmw_example_nonos.c file. The example outputs
.....
Continuous streaming start/stop successful
Continuous mode disable successful for deviceMap 1
=========== mmWaveLink Example Application execution Successful ===========
=========== mmWaveLink Example Application: Exit ===========
However, I am unable to get any activity on the CSI lanes, all CSI lanes are at about 1.8V. Even a single frame.
I have disabled the LDO. enabled LDO bypass.
Kindly advise.