Other Parts Discussed in Thread: TIDEP-01012, AWR1243
As suggested by multiple people here on the forums, there is a patch to get the Processor Radar SDK working with the 2G sensors (AWR2243). As quoted below from another forum post, there are a few steps involved.
Chris Meng said:Hi,
I have made processor sdk for radar v3.8 working with AWR2243 cascaded EVM. Pls find changes below and attached.
Download latest DFP for AWR2243 and install it.
http://software-dl.ti.com/ra-processors/esd/MMWAVE-DFP-2G/latest/index_FDS.html
Copy xwr22xx_metaImage.h at C:\ti\mmwave_dfp_02_01_05_03\firmware to C:\PROCESSOR_SDK_RADAR_03_08\ti_components\radar\mmwave_dfp_01_02_00_00\firmware
Modified bspdrv_ar12xx.c and bspdrv_ar12xxFmwPriv.c at C:\PROCESSOR_SDK_RADAR_03_08\ti_components\drivers\pdk_01_10_04_05\packages\ti\drv\vps\src\devices\radar_ar12xx\src.
Modify code at C:\PROCESSOR_SDK_RADAR_03_08\vision_sdk\apps\src\rtos\radar\src\alg_plugins\alg_fxns\radardspcascademimo\radarDspCascadeMimo.c for MIMO demo.
code_changes.7z
After applying this patch as mentioned, I went ahead and built & loaded a new application image for my TIDEP-01012 EVM cascaded radar board + TDA2xx DSP setup. My board has the 4 cascaded AWR2243 sensors installed. The application I chose when building the AppImage and MLO file used MAKEAPPNAME = apps and MAKECONFIG = tda2xx_evm_bios_radar for the gmake rules configuration. I followed instructions for booting the EVM via SD card and successfully booted & sshed into the TDA2xx command line over a serial terminal from my host PC. I tried to run the TDA2x EVM + 4 AWR12 Cascade Capture, Object Detect, Display usecase or the TDA2x EVM + 4 AWR12 Cascade Capture, Tx Beam Form, display usecase, but with no success for either.
Maybe someone like Chris Meng can help me understand where I went wrong as you were the one who suggested the patch originally.
Heres the initial output from entering the SSH terminal session and at boot of the TDA2xx DSP:
Below is the output of the terminal after selecting 1: RADAR Usecases then selecting and running the first demo (running the second also gives me the same errors)
This is the returned result after the system pauses for a few seconds during the last above screenshot. The terminal just constantly streams this error and does not stop unless I shut off the DSP completely.
Based on these outputs, can anyone help me out on what could be going wrong? The code changes for the patch provided by Chris Meng looked simple enough and seemed to work for others based on their forum responses. Let me know if there is any more debugging info I can provide. Note that I kept most of the default build options unless I specified them above.
Best,
Jake