Other Parts Discussed in Thread: AWR1243
Tool/software: TI-RTOS
I am reading data from cascaded AWR1243 radar chips into a TDA2PX, using Processor SDK 3.5.
In chains_common_ar12xx.c ChainsCommon_ar12xxSetIssCaptureParams(), I can set pPrm->outParams[i].width = pPrm->outParams[i].height = 0, and collect a single frame of data over CSI2, which I can read from the memory location specified by the CAL DMA register and it looks fine. I thought it may be reasonable to set them to 0, based on comments in struct vpsissCalCfg and struct isshalCalCfg. If I do not set these parameters to zero, the second half of each chirp is filled with 0s.
I have also implemented a separate use case: IssCapture -> NetworkTx (IPU1_1). When I set width and height to 0 as above, the use case times out. If I do not set them to 0, the use case runs fine, but the second half of each chirp is filled with 0s in the data streamed over the network.
Any suggestions what may be happening and how I should configure things? This has proven very time-consuming to debug.
Thanks.