Tool/software:
Hi,
In TI's firmware, the CFAR config (in HWA) takes input as uint16_t and log2mag. But I have modified the config parameters to take the input as uint32_t and magnitude squared. I have validated the magnitude square value which I got from doppler FFT. That is proper. But I'm not sure whether I'm getting the correct output from the CFAR HWA. But overall my detected points are wrong (getting dopplerIdx as 0 for all detected points in the DPIF_CFARDetList struct).
hwaParamCfg.source.srcAIdx = sizeof(uint32_t); // doppler domain
hwaParamCfg.source.srcBIdx = numDopplerBins * sizeof(uint32_t); // doppler domain