Other Parts Discussed in Thread: TPS7A88
Tool/software: Code Composer Studio
We have a fully functional project running on IWR1443 ES2.0. When I attempted to convert project to IWR1443 ES3.0, going from SDK 2.0.0.4 to 2.1.0.4, I encountered a problem getting mmwave to work.
gMmwMCB.cfg.openCfg.adcOutCfg.fmt.b2AdcBits = 2;// 16b, Only Supported Mode
gMmwMCB.cfg.openCfg.adcOutCfg.fmt.b2AdcOutFmt = 1;// Complex Data, Only Supported Mode
gMmwMCB.cfg.openCfg.chCfg.rxChannelEn = 0x0f;// Enabling All 4 RX Antennas
gMmwMCB.cfg.openCfg.chCfg.txChannelEn = 1;// Enabling Only 1 TX Antenna
gMmwMCB.cfg.openCfg.chCfg.cascading = 0x0;// Single SoC "Cascade", Only Supported Mode
gMmwMCB.cfg.openCfg.chCfg.cascadingPinoutCfg = 0x0;
gMmwMCB.cfg.openCfg.lowPowerMode.lpAdcMode = 0;// Regular ADC Mode, Only Tested Mode by TI
gMmwMCB.cfg.openCfg.freqLimitLow = 770U;
gMmwMCB.cfg.openCfg.freqLimitHigh = 810U;
gMmwMCB.cfg.openCfg.disableFrameStartAsyncEvent = false;
gMmwMCB.cfg.openCfg.disableFrameStopAsyncEvent = false;
gMmwMCB.cfg.openCfg.useCustomCalibration = false;
gMmwMCB.cfg.openCfg.customCalibrationEnableMask = 0x0;
memset(&calData, 0, sizeof(calData));
/* Open the mmWave module: */
if (MMWave_open (gMmwMCB.ctrlHandle, &gMmwMCB.cfg.openCfg, &calData, &errCode) < 0)