Other Parts Discussed in Thread: AWR1843BOOST, , AWR1843
Hi
We have IWR6843ISK, below is SDK version that we are using.
- CCS 8.3
- Tool-chain Compiler version: TI v16.9.6LTS
- SDK 3.0.0.8
- BIOS : 6.73.1.01
Execute below code in MSS
/* Setup the calibration frequency: */
openCfg.freqLimitLow = 0U;
openCfg.freqLimitHigh = 0U;
openCfg.defaultAsyncEventHandler = MMWave_DefaultAsyncEventHandler_MSS;
/* Initialize the minimal configuration: */
Cfg_ChannelCfgInitParams (&openCfg.chCfg);
Cfg_LowPowerModeInitParams(&openCfg.lowPowerMode);
Cfg_ADCOutCfgInitParams (&openCfg.adcOutCfg);
/* Open the mmWave module: */
if (MMWave_open (gMrrMSSMCB.ctrlHandle, &openCfg, NULL, &errCode) < 0)
{
System_printf ("Error: MMWDemoMSS mmWave open configuration failed [Error code %d]\n", errCode);
return -1;
}
/********************************************************************************
* MMWave Link and BSS is operational now. In minimal mode we have access to all
* the mmWave Link API to perform the configuration
*
* Profile configuration:
********************************************************************************/
Cfg_ProfileCfgInitParams (0U, &profileCfg);
retVal = rlSetProfileConfig (RL_DEVICE_MAP_INTERNAL_BSS, 1U, &profileCfg);
if (retVal != RL_RET_CODE_OK)
{
System_printf ("Error: Unable to configure the profile [Error %d]\n", retVal);
//return -1;
}
/********************************************************************************
* Chirp configuration:
********************************************************************************/
Cfg_ChirpCfgInitParams (0U, &chirpCfg);
retVal = rlSetChirpConfig(RL_DEVICE_MAP_INTERNAL_BSS, 1U, &chirpCfg);
if (retVal != RL_RET_CODE_OK)
{
System_printf ("Error: Unable to configure the chirp [Error %d]\n", retVal);
//return -1;
}
/********************************************************************************
* Frame configuration:
********************************************************************************/
Cfg_FrameCfgInitParams (&frameCfg);
retVal = rlSetFrameConfig(RL_DEVICE_MAP_INTERNAL_BSS, &frameCfg);
if (retVal != RL_RET_CODE_OK)
{
System_printf ("Error: Unable to configure the frame [Error %d]\n", retVal);
//return -1;
}
We got below error message,
Error: Unable to configure the profile 0 [Error 36]
Error: Unable to configure chirp 0 [Error 63]
Error: Unable to configure chirp 1 [Error 63]
Error: Advanced Frame configuration failed [Error 90]
Below are my questions
1. What the error code meaning?
2. We can do the same thing in AWR1843BOOST with a successful result. But why it fails in IWR6843ISK?