This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AWR2243: Error when applying AWR2243 patch to Processor SDK Radar v3.8

Part Number: AWR2243
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.

  1. Download latest DFP for AWR2243 and install it.

    http://software-dl.ti.com/ra-processors/esd/MMWAVE-DFP-2G/latest/index_FDS.html

  2. 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

  3. 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.

  4. 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  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  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

  • Hi,

    What's the current of your 12V power supply? I would suggest to use >5A.

    I also attached MIMO log at my side for your reference.

     TDA2xx SBL Boot
    
     DPLL Configuration Completed
    
     Clock Domain Configuration Completed
    
     Module Enable Configuration Completed
    
     TI EVM PAD Config Completed
    
     DDR Config Completed
    
     App Image Download Begins
    
     SD Boot - file open completed successfully
    
     IPU1 CPU0 Image Load Completed
    
     IPU1 CPU1 Image Load Completed
    
     DSP1 Image Load Completed
    
     EVE1 Image Load Completed
    
     EVE2 Image Load Completed
    
     EVE3 Image Load Completed
    
     EVE4 Image Load Completed
    
     App Image Download Completed
    
     Putting MPU CPU1 in Off mode
    
     EVE MMU configuration completed
    
     EVE MMU configuration completed
    
     EVE MMU configuration completed
    
     EVE MMU configuration completed
    
    *****************************************************************
    
     PMCCNTR counts once every 64 clock cycles, multiple by 64 to get actual CPU cycles
    
     SBL Initial Config Cycles - 1794197  (153.10 ms)
     SOC Init Cycles - 306189  (26.12 ms)
     DDR Config Clock Cycles - 98948  (8.44 ms)
     App Image Load Cycles - 179408641  (15309.53 ms)
     Slave Core Bootup Cycles - 334190  (28.51 ms)
     SBL Boot-up Cycles - 181952209  (15526.58 ms)
     Time at which SBL started IPU1_0 - 343660  (10487.67 ms)
    *****************************************************************
    
     Putting MPU in Retention...
    [IPU1-0]     10.487433 s:  ***** IPU1_0 Firmware build time 13:46:17 Apr 28 2020
    [IPU1-0]     10.487677 s:  *** SYSTEM: CPU Frequency <ORG = 212800000 Hz>, <NEW = 212800000 Hz>
    [IPU1-0]     10.489477 s:  SYSTEM: System Common Init in progress !!!
    [IPU1-0]     10.499908 s:  SYSTEM: IPC init in progress !!!
    [IPU1-0]     10.500030 s:  SYSTEM: IPCLIB init in progress !!!
    [IPU1-0]     10.500610 s:  SYSTEM: IPCLIB: register to [IPU1-1] event 15...
    [IPU1-0]     10.500732 s:  SYSTEM: IPCLIB: register to [DSP1] event 15...
    [IPU1-0]     10.500823 s:  SYSTEM: IPCLIB: register to [EVE1] event 15...
    [IPU1-0]     10.500915 s:  SYSTEM: IPCLIB: register to [EVE2] event 15...
    [IPU1-0]     10.501006 s:  SYSTEM: IPCLIB: register to [EVE3] event 15...
    [IPU1-0]     10.501098 s:  SYSTEM: IPCLIB: register to [EVE4] event 15...
    [IPU1-0]     10.501220 s:  SYSTEM: IPCLIB init DONE !!!
    [IPU1-0]     10.501311 s:  SYSTEM: Notify init done !!!
    [IPU1-0]     10.503080 s:  SYSTEM: MsgQ init done !!!
    [IPU1-0]     10.503873 s:  SYSTEM: Work Queue init done !!!
    [IPU1-0]     10.503934 s:  SYSTEM: IPC init DONE !!!
    [IPU1-0]     10.508753 s:  SYSTEM: System Common Init Done !!!
    [IPU1-0]     10.508875 s:  SYSTEM: System Init in progress !!!
    [IPU1-0]     10.508967 s:  SYSTEM: BSP Common Init in progress !!!
    [IPU1-0]     10.509028 s:  SYSTEM: BSP Common Init Done !!!
    [IPU1-0]     10.509089 s:  SYSTEM: BSP Platform Init in progress !!!
    [IPU1-0]     10.509302 s:  SYSTEM: BSP Platform Init Done !!!
    [IPU1-0]     10.509394 s:  SYSTEM: FVID2 Init in progress !!!
    [IPU1-0]     10.509577 s:  SYSTEM: FVID2 Init Done !!!
    [IPU1-0]     10.509668 s:  SYSTEM: VPS Init in progress !!!
    [IPU1-0]     10.509729 s:  SYSTEM: VPDMA Descriptor Memory Address translation ENABLED [0xa0000000 -> 0x80000000]
    [IPU1-0]     10.513084 s: *** VPDMA Firmware Loading... ***
    [IPU1-0]     10.513298 s: VPDMA Firmware Address = 0x9fc8a500
    [IPU1-0]     10.513389 s: VPDMA Load Address     = 0x4897d004
    [IPU1-0]     10.513481 s: VPDMA Firmware Version = 0x4d0001b8
    [IPU1-0]     10.513572 s: VPDMA List Busy Status = 0x00000000
    [IPU1-0]     10.513664 s: *** VPDMA Firmware Load Success ***
    [IPU1-0]     10.514030 s: *** VPDMA Firmware Loading... ***
    [IPU1-0]     10.514152 s: VPDMA Firmware Address = 0x9fc8a500
    [IPU1-0]     10.514243 s: VPDMA Load Address     = 0x4899d004
    [IPU1-0]     10.514365 s: VPDMA Firmware Version = 0x4d0001b8
    [IPU1-0]     10.514457 s: VPDMA List Busy Status = 0x00000000
    [IPU1-0]     10.514548 s: *** VPDMA Firmware Load Success ***
    [IPU1-0]     10.514914 s: *** VPDMA Firmware Loading... ***
    [IPU1-0]     10.515006 s: VPDMA Firmware Address = 0x9fc8a500
    [IPU1-0]     10.515097 s: VPDMA Load Address     = 0x489bd004
    [IPU1-0]     10.515250 s: VPDMA Firmware Version = 0x4d0001b8
    [IPU1-0]     10.515341 s: VPDMA List Busy Status = 0x00000000
    [IPU1-0]     10.515402 s: *** VPDMA Firmware Load Success ***
    [IPU1-0]     10.571493 s:  SYSTEM: VPS Init Done !!!
    [IPU1-0]     10.573354 s:  UTILS: DMA: HWI Create for INT34 !!!
    [IPU1-0]     10.573537 s:  SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1024
    [IPU1-0]     10.573659 s:  SYSTEM: Heap = LOCAL_DDR            @ 0x00000000, Total size = 262144 B (256 KB), Free size = 261576 B (255 KB)
    [IPU1-0]     10.573811 s:  SYSTEM: Heap = SR_OCMC              @ 0x00000000, Total size = 0 B (0 KB), Free size = 0 B (0 KB)
    [IPU1-0]     10.573994 s:  SYSTEM: Heap = SR_DDR_CACHED        @ 0x8a783000, Total size = 355979264 B (339 MB), Free size = 355979264 B (339 MB)
    [IPU1-0]     10.574239 s:  SYSTEM: Heap = SR_DDR_NON_CACHED    @ 0x00000000, Total size = 0 B (0 MB), Free size = 0 B (0 MB)
    [IPU1-0]     10.574391 s:  SYSTEM: Initializing Links !!!
    [IPU1-0]     10.768498 s:  SYSTEM: Initializing Links ... DONE !!!
    [IPU1-0]     10.853230 s:  BOARD: Board Init in progress !!!
    [IPU1-0]     10.853870 s:  BOARD: Board Init Done !!!
    [IPU1-0]     10.867382 s:  EEPROM Base Board Name: [DRA74CAS]
    [IPU1-0]     10.867778 s:
    [IPU1-0]     10.867809 s:  Vision SDK Version    : [REL_VISION_SDK_03_08_00_00]
    [IPU1-0]     10.867900 s:  FVID2 Version         : [FVID_02_01_00_01]
    [IPU1-0]     10.867961 s:  BSP Version           : [PDK_01_10_04__xx]
    [IPU1-0]     10.868053 s:  Platform              : [EVM]
    [IPU1-0]     10.868114 s:  SOC                   : [TDA2XX]
    [IPU1-0]     10.868205 s:  SOC Revision          : [ES2.0]
    [IPU1-0]     10.868297 s:  Board Detected        : [TDA2XX CASCADE RADAR]
    [IPU1-0]     10.868358 s:  Base Board Revision   : [REV E]
    [IPU1-0]     10.868449 s:  Daughter Card Revision: [REV A]
    [IPU1-0]     10.868510 s:
    [IPU1-1]     10.490026 s:  ***** IPU1_1 Firmware build time 13:45:13 Apr 28 2020
    [IPU1-1]     10.490239 s:  *** SYSTEM: CPU Frequency <ORG = 212800000 Hz>, <NEW = 212800000 Hz>
    [IPU1-1]     10.494326 s:  UTILS: DMA: HWI Create for INT25 !!!
    [IPU1-1]     10.538797 s:  SYSTEM: System Common Init in progress !!!
    [IPU1-1]     10.539224 s:  SYSTEM: IPC init in progress !!!
    [IPU1-1]     10.539346 s:  SYSTEM: IPCLIB init in progress !!!
    [IPU1-1]     10.539864 s:  SYSTEM: IPCLIB: register to [IPU1-0] event 15...
    [IPU1-1]     10.540017 s:  SYSTEM: IPCLIB: register to [DSP1] event 15...
    [IPU1-1]     10.540200 s:  SYSTEM: IPCLIB: register to [EVE1] event 15...
    [IPU1-1]     10.540322 s:  SYSTEM: IPCLIB: register to [EVE2] event 15...
    [IPU1-1]     10.540444 s:  SYSTEM: IPCLIB: register to [EVE3] event 15...
    [IPU1-1]     10.540535 s:  SYSTEM: IPCLIB: register to [EVE4] event 15...
    [IPU1-1]     10.540657 s:  SYSTEM: IPCLIB init DONE !!!
    [IPU1-1]     10.540749 s:  SYSTEM: Notify init done !!!
    [IPU1-1]     10.542640 s:  SYSTEM: MsgQ init done !!!
    [IPU1-1]     10.543524 s:  SYSTEM: Work Queue init done !!!
    [IPU1-1]     10.543616 s:  SYSTEM: IPC init DONE !!!
    [IPU1-1]     10.548831 s:  SYSTEM: System Common Init Done !!!
    [IPU1-1]     10.548923 s:  SYSTEM: System IPU1_1 Init in progress !!!
    [IPU1-1]     10.549014 s:  SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1024
    [IPU1-1]     10.549197 s:  SYSTEM: Heap = LOCAL_DDR            @ 0x00000000, Total size = 655360 B (640 KB), Free size = 627720 B (613 KB)
    [IPU1-1]     10.549411 s:  SYSTEM: Initializing Links !!!
    [IPU1-1]     10.673305 s:  UTILS: PRF: ##### Cannot allocate Object for SYNC1 ####
    [IPU1-1]     10.677301 s:  UTILS: PRF: ##### Cannot allocate Object for SYNC2 ####
    [IPU1-1]     10.681327 s:  UTILS: PRF: ##### Cannot allocate Object for SYNC3 ####
    [IPU1-1]     10.685323 s:  UTILS: PRF: ##### Cannot allocate Object for TFDTPRX  ####
    [IPU1-1]     10.689471 s:  UTILS: PRF: ##### Cannot allocate Object for ALGORITHM0 ####
    [IPU1-1]     10.694046 s:  UTILS: PRF: ##### Cannot allocate Object for ALGORITHM1 ####
    [IPU1-1]     10.698041 s:  UTILS: PRF: ##### Cannot allocate Object for ALGORITHM2 ####
    [IPU1-1]     10.702403 s:  UTILS: PRF: ##### Cannot allocate Object for ALGORITHM3 ####
    [IPU1-1]     10.707039 s:  UTILS: PRF: ##### Cannot allocate Object for ALGORITHM4 ####
    [IPU1-1]     10.711645 s:  UTILS: PRF: ##### Cannot allocate Object for ALGORITHM5 ####
    [IPU1-1]     10.716128 s:  UTILS: PRF: ##### Cannot allocate Object for ALGORITHM6 ####
    [IPU1-1]     10.720581 s:  UTILS: PRF: ##### Cannot allocate Object for ALGORITHM7 ####
    [IPU1-1]     10.720734 s:  SYSTEM: Initializing Links ... DONE !!!
    [IPU1-1]     10.721923 s:  SYSTEM: System IPU1_1 Init Done !!!
    [DSP1  ]     10.485329 s:  SYSTEM: System Common Init Done !!!
    [DSP1  ]     10.485359 s:  SYSTEM: System DSP Init in progress !!!
    [DSP1  ]     10.486061 s:  SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1024
    [DSP1  ]     10.486091 s:  SYSTEM: Heap = LOCAL_L2             @ 0x00800000, Total size = 227264 B (221 KB), Free size = 227264 B (221 KB)
    [DSP1  ]     10.486122 s:  SYSTEM: Heap = LOCAL_DDR            @ 0x00000000, Total size = 524288 B (512 KB), Free size = 524128 B (511 KB)
    [DSP1  ]     10.486183 s:  SYSTEM: Initializing Links !!!
    [DSP1  ]     10.498871 s:  SYSTEM: Initializing Links ... DONE !!!
    [DSP1  ]     10.498901 s:  SYSTEM: System DSP Init Done !!!
    [DSP1  ]     10.777832 s:  SYSTEM: CACHE: L1P = 32 KB, L1D = 32 KB, L2 = 32 KB ... after boot !!!
    [DSP1  ]     10.777862 s:  SYSTEM: CACHE: L1P = 32 KB, L1D = 32 KB, L2 = 32 KB ... after update by APP !!!
    [EVE1  ]     10.498993 s:  ***** EVE Firmware build time 12:07:42 Apr 28 2020
    [EVE1  ]     10.500884 s:  *** SYSTEM: CPU Frequency <ORG = 267500000 Hz>, <NEW = 325000000 Hz>
    [EVE1  ]     10.503202 s:  SYSTEM: System Common Init in progress !!!
    [EVE1  ]     10.504392 s:  SYSTEM: IPC init in progress !!!
    [EVE1  ]     10.505307 s:  SYSTEM: IPCLIB init in progress !!!
    [EVE1  ]     10.507991 s:  SYSTEM: IPCLIB: register to [IPU1-0] event 15...
    [EVE1  ]     10.509211 s:  SYSTEM: IPCLIB: register to [IPU1-1] event 15...
    [EVE1  ]     10.510461 s:  SYSTEM: IPCLIB: register to [DSP1] event 15...
    [EVE1  ]     10.511651 s:  SYSTEM: IPCLIB: register to [EVE2] event 15...
    [EVE1  ]     10.512840 s:  SYSTEM: IPCLIB: register to [EVE3] event 15...
    [EVE1  ]     10.514060 s:  SYSTEM: IPCLIB: register to [EVE4] event 15...
    [EVE1  ]     10.515250 s:  SYSTEM: IPCLIB init DONE !!!
    [EVE1  ]     10.516195 s:  SYSTEM: Notify init done !!!
    [EVE1  ]     10.517964 s:  SYSTEM: MsgQ init done !!!
    [EVE1  ]     10.519429 s:  SYSTEM: Work Queue init done !!!
    [EVE1  ]     10.520405 s:  SYSTEM: IPC init DONE !!!
    [EVE1  ]     10.537363 s:  SYSTEM: System Common Init Done !!!
    [EVE1  ]     10.538400 s:  SYSTEM: System EVE Init in progress !!!
    [EVE1  ]     10.551119 s:  UTILS: DMA: HWI Create for INT8 !!!
    [EVE1  ]     10.552308 s:  SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1024
    [EVE1  ]     10.553650 s:  SYSTEM: Heap = LOCAL_L2             @ 0x40020000, Total size = 22528 B (22 KB), Free size = 22528 B (22 KB)
    [EVE1  ]     10.555938 s:  SYSTEM: Heap = LOCAL_DDR            @ 0x00000000, Total size = 262144 B (256 KB), Free size = 261952 B (255 KB)
    [EVE1  ]     10.558104 s:  SYSTEM: Initializing Links !!!
    [EVE1  ]     10.750594 s:  SYSTEM: Initializing Links ... DONE !!!
    [EVE1  ]     10.751631 s:  SYSTEM: System EVE Init Done !!!
    [EVE2  ]     10.502318 s:  ***** EVE Firmware build time 13:41:55 Apr 28 2020
    [EVE2  ]     10.504209 s:  *** SYSTEM: CPU Frequency <ORG = 267500000 Hz>, <NEW = 325000000 Hz>
    [EVE2  ]     10.506496 s:  SYSTEM: System Common Init in progress !!!
    [EVE2  ]     10.507777 s:  SYSTEM: IPC init in progress !!!
    [EVE2  ]     10.508692 s:  SYSTEM: IPCLIB init in progress !!!
    [EVE2  ]     10.511559 s:  SYSTEM: IPCLIB: register to [IPU1-0] event 15...
    [EVE2  ]     10.512779 s:  SYSTEM: IPCLIB: register to [IPU1-1] event 15...
    [EVE2  ]     10.514030 s:  SYSTEM: IPCLIB: register to [DSP1] event 15...
    [EVE2  ]     10.515250 s:  SYSTEM: IPCLIB: register to [EVE1] event 15...
    [EVE2  ]     10.516470 s:  SYSTEM: IPCLIB: register to [EVE3] event 15...
    [EVE2  ]     10.517690 s:  SYSTEM: IPCLIB: register to [EVE4] event 15...
    [EVE2  ]     10.518910 s:  SYSTEM: IPCLIB init DONE !!!
    [EVE2  ]     10.519825 s:  SYSTEM: Notify init done !!!
    [EVE2  ]     10.521594 s:  SYSTEM: MsgQ init done !!!
    [EVE2  ]     10.523058 s:  SYSTEM: Work Queue init done !!!
    [EVE2  ]     10.524126 s:  SYSTEM: IPC init DONE !!!
    [EVE2  ]     10.541054 s:  SYSTEM: System Common Init Done !!!
    [EVE2  ]     10.542091 s:  SYSTEM: System EVE Init in progress !!!
    [EVE2  ]     10.554840 s:  UTILS: DMA: HWI Create for INT8 !!!
    [EVE2  ]     10.555999 s:  SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1024
    [EVE2  ]     10.557280 s:  SYSTEM: Heap = LOCAL_L2             @ 0x40020000, Total size = 22528 B (22 KB), Free size = 22528 B (22 KB)
    [EVE2  ]     10.559537 s:  SYSTEM: Heap = LOCAL_DDR            @ 0x00000000, Total size = 262144 B (256 KB), Free size = 261952 B (255 KB)
    [EVE2  ]     10.561733 s:  SYSTEM: Initializing Links !!!
    [EVE2  ]     10.754254 s:  SYSTEM: Initializing Links ... DONE !!!
    [EVE2  ]     10.755261 s:  SYSTEM: System EVE Init Done !!!
    [EVE3  ]     10.505673 s:  ***** EVE Firmware build time 13:42:35 Apr 28 2020
    [EVE3  ]     10.507564 s:  *** SYSTEM: CPU Frequency <ORG = 267500000 Hz>, <NEW = 325000000 Hz>
    [EVE3  ]     10.509821 s:  SYSTEM: System Common Init in progress !!!
    [EVE3  ]     10.511132 s:  SYSTEM: IPC init in progress !!!
    [EVE3  ]     10.512078 s:  SYSTEM: IPCLIB init in progress !!!
    [EVE3  ]     10.514914 s:  SYSTEM: IPCLIB: register to [IPU1-0] event 15...
    [EVE3  ]     10.516104 s:  SYSTEM: IPCLIB: register to [IPU1-1] event 15...
    [EVE3  ]     10.517293 s:  SYSTEM: IPCLIB: register to [DSP1] event 15...
    [EVE3  ]     10.518544 s:  SYSTEM: IPCLIB: register to [EVE1] event 15...
    [EVE3  ]     10.519703 s:  SYSTEM: IPCLIB: register to [EVE2] event 15...
    [EVE3  ]     10.520893 s:  SYSTEM: IPCLIB: register to [EVE4] event 15...
    [EVE3  ]     10.522113 s:  SYSTEM: IPCLIB init DONE !!!
    [EVE3  ]     10.523058 s:  SYSTEM: Notify init done !!!
    [EVE3  ]     10.524919 s:  SYSTEM: MsgQ init done !!!
    [EVE3  ]     10.526383 s:  SYSTEM: Work Queue init done !!!
    [EVE3  ]     10.527359 s:  SYSTEM: IPC init DONE !!!
    [EVE3  ]     10.544256 s:  SYSTEM: System Common Init Done !!!
    [EVE3  ]     10.545263 s:  SYSTEM: System EVE Init in progress !!!
    [EVE3  ]     10.557799 s:  UTILS: DMA: HWI Create for INT8 !!!
    [EVE3  ]     10.558988 s:  SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1024
    [EVE3  ]     10.560300 s:  SYSTEM: Heap = LOCAL_L2             @ 0x40020000, Total size = 22528 B (22 KB), Free size = 22528 B (22 KB)
    [EVE3  ]     10.562587 s:  SYSTEM: Heap = LOCAL_DDR            @ 0x00000000, Total size = 262144 B (256 KB), Free size = 261952 B (255 KB)
    [EVE3  ]     10.564875 s:  SYSTEM: Initializing Links !!!
    [EVE3  ]     10.756389 s:  SYSTEM: Initializing Links ... DONE !!!
    [EVE3  ]     10.757365 s:  SYSTEM: System EVE Init Done !!!
    [EVE4  ]     10.509180 s:  ***** EVE Firmware build time 13:43:15 Apr 28 2020
    [EVE4  ]     10.510949 s:  *** SYSTEM: CPU Frequency <ORG = 267500000 Hz>, <NEW = 325000000 Hz>
    [EVE4  ]     10.513145 s:  SYSTEM: System Common Init in progress !!!
    [EVE4  ]     10.514457 s:  SYSTEM: IPC init in progress !!!
    [EVE4  ]     10.515402 s:  SYSTEM: IPCLIB init in progress !!!
    [EVE4  ]     10.518300 s:  SYSTEM: IPCLIB: register to [IPU1-0] event 15...
    [EVE4  ]     10.519520 s:  SYSTEM: IPCLIB: register to [IPU1-1] event 15...
    [EVE4  ]     10.520710 s:  SYSTEM: IPCLIB: register to [DSP1] event 15...
    [EVE4  ]     10.521960 s:  SYSTEM: IPCLIB: register to [EVE1] event 15...
    [EVE4  ]     10.523241 s:  SYSTEM: IPCLIB: register to [EVE2] event 15...
    [EVE4  ]     10.524431 s:  SYSTEM: IPCLIB: register to [EVE3] event 15...
    [EVE4  ]     10.525681 s:  SYSTEM: IPCLIB init DONE !!!
    [EVE4  ]     10.526627 s:  SYSTEM: Notify init done !!!
    [EVE4  ]     10.528396 s:  SYSTEM: MsgQ init done !!!
    [EVE4  ]     10.529829 s:  SYSTEM: Work Queue init done !!!
    [EVE4  ]     10.530836 s:  SYSTEM: IPC init DONE !!!
    [EVE4  ]     10.547550 s:  SYSTEM: System Common Init Done !!!
    [EVE4  ]     10.548557 s:  SYSTEM: System EVE Init in progress !!!
    [EVE4  ]     10.561062 s:  UTILS: DMA: HWI Create for INT8 !!!
    [EVE4  ]     10.562221 s:  SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1024
    [EVE4  ]     10.563594 s:  SYSTEM: Heap = LOCAL_L2             @ 0x40020000, Total size = 22528 B (22 KB), Free size = 22528 B (22 KB)
    [EVE4  ]     10.565912 s:  SYSTEM: Heap = LOCAL_DDR            @ 0x00000000, Total size = 262144 B (256 KB), Free size = 261952 B (255 KB)
    [EVE4  ]     10.568138 s:  SYSTEM: Initializing Links !!!
    [EVE4  ]     10.759256 s:  SYSTEM: Initializing Links ... DONE !!!
    [EVE4  ]     10.760172 s:  SYSTEM: System EVE Init Done !!!
    [IPU1-0]     11.871988 s:  QSPI Init Started
    [IPU1-0]     11.872354 s:  MID - 20
    [IPU1-0]     11.872415 s:  DID - 21
    [IPU1-0]     11.872476 s:  QSPI Init Completed Sucessfully
    [IPU1-0]     11.879948 s:
    [IPU1-0]     11.880040 s:  Current System Settings,
    [IPU1-0]     11.880101 s:  ========================
    [IPU1-0]     11.880162 s:  Display Type   : HDMI 1920x1080 @ 60fps
    [IPU1-0]     11.880253 s:  My IP address for interface 1 : 0.0.0.0
    [IPU1-0]     11.880314 s:  My IP address for interface 2 : 0.0.0.0
    [IPU1-0]     11.880406 s:
    [IPU1-0]     11.880436 s:  ============
    [IPU1-0]     11.880497 s:  Usecase Menu
    [IPU1-0]     11.880528 s:  ============
    [IPU1-0]     11.880589 s:
    [IPU1-0]
    [IPU1-0]  Vision SDK Usecases,
    [IPU1-0]  --------------------
    [IPU1-0]
    [IPU1-0]  1: RADAR Usecases
    [IPU1-0]  2: MISC Tests
    [IPU1-0]
    [IPU1-0]  s: System Settings
    [IPU1-0]
    [IPU1-0]  x: Exit
    [IPU1-0]
    [IPU1-0]  Enter Choice:
    [IPU1-0]
    [IPU1-1]     12.893491 s:  NSP GMAC: PHY 2 Found on MAC Port 0
    [IPU1-1]     15.721283 s:  NETWORK_CTRL: Starting Server (port=5000) !!!
    [IPU1-1]     15.721618 s:  NETWORK_CTRL: Starting Server ... DONE (port=5000) !!!
    [IPU1-1]     15.993869 s:  NDK: Link Status: 1000Mb/s Full Duplex on PHY 2
    [IPU1-0]     19.211004 s:
    [IPU1-0]     19.211187 s:
    [IPU1-0]
    [IPU1-0]  RADAR Usecases
    [IPU1-0]  ---------------
    [IPU1-0]
    [IPU1-0]  9: Cascade Radar (4 AWR1243) Capture + Null (TDA2xx Only)
    [IPU1-0]  a: Cascade Radar (4 AWR1243) Capture + Radar Object Detect (DSP) + NetworkTx (TDA2xx Only)
    [IPU1-0]  b: Cascade Radar (4 AWR1243) Capture + FFT (EVE) + Tx Beam Form Static Map (DSP)  + NetworkTx (TDA2xx Only)
    [IPU1-0]
    [IPU1-0]  x: Exit
    [IPU1-0]
    [IPU1-0]  Enter Choice:
    [IPU1-0]
    [IPU1-0]     22.715335 s:
    [IPU1-0]     22.715396 s:
    [IPU1-0]
    [IPU1-0]  ========================
    [IPU1-0]  2D FFT Core Selection
    [IPU1-0]  ========================
    [IPU1-0]
    [IPU1-0]  1: DSP
    [IPU1-0]
    [IPU1-0]  2: EVE
    [IPU1-0]  Enter Choice:
    [IPU1-0]
    [IPU1-0]     26.339596 s: CHAINS_COMMON_CASCADE AR12xx Initializing FPGA ...
    [IPU1-0]     27.939608 s: CHAINS_COMMON_CASCADE AR12xx Initializing FPGA Done...
    [IPU1-0]     27.939852 s: Parsing radar_test_vector/sensor_master_config.txt
    [IPU1-0]     27.950558 s: !!!No Valid Configuration file is found. Use Default Configurations!!!
    [IPU1-0]     27.950741 s:  CHAINS: Init AR12xx ...
    [IPU1-0]     27.951015 s:  UTILS_MCSPI: McSPI is configured in interrupt mode!!
    [IPU1-0]     27.951534 s:  UTILS_MCSPI: McSPI is configured in interrupt mode!!
    [IPU1-0]     27.951808 s:  UTILS_MCSPI: McSPI is configured in interrupt mode!!
    [IPU1-0]     27.951991 s:  UTILS_MCSPI: McSPI is configured in interrupt mode!!
    [IPU1-0]     28.176691 s:  AR12XX: Firmware Download Started : Ftype: BSS_BUILD
    [IPU1-0]     29.575611 s:  AR12XX: Firmware Download Successful : Ftype: BSS_BUILD
    [IPU1-0]     30.226743 s:  AR12XX: Firmware Download Started : Ftype: BSS_BUILD
    [IPU1-0]     34.286097 s:  AR12XX: Firmware Download Successful : Ftype: BSS_BUILD
    [IPU1-0]     34.326297 s:  AWR12XX: Version Master : 2.2.0.3
    [IPU1-0]     34.326419 s:  AWR12XX: Version RF:2.1.5.16
    [IPU1-0]     34.326511 s:  AWR12XX: Version mmWaveLink:1.2.0.0
    [IPU1-0]     34.326633 s:  AWR12XX: Version Master Patch[dd.mm.yy]:78.224.4
    [IPU1-0]     34.326724 s:  AWR12XX: Version RF Patch[dd.mm.yy]:0.0.0
    [IPU1-0]     34.329256 s:  CHAINS: Config AR12xx ...
    [IPU1-0]     34.329347 s:  CHAINS: Configuring the parameters for Normal Frame for Radar Number 1
    [IPU1-0]     34.329469 s:  CHAINS: Configuring the parameters for Normal Frame for Radar Number 2
    [IPU1-0]     34.329561 s:  CHAINS: Configuring the parameters for Normal Frame for Radar Number 3
    [IPU1-0]     34.329683 s:  CHAINS: Configuring the parameters for Normal Frame for Radar Number 4
    [IPU1-0]     34.429817 s:  AWR12XX: RF Boot Status = 0x73bfffb
    [IPU1-0]     34.429909 s:  AWR12XX: RF Boot Time = 12341 us
    [IPU1-0]     34.545202 s:  AWR12XX: RF Boot Status = 0x73bfffb
    [IPU1-0]     34.545324 s:  AWR12XX: RF Boot Time = 12265 us
    [IPU1-0]     34.660556 s:  AWR12XX: RF Boot Status = 0x73bfffb
    [IPU1-0]     34.660647 s:  AWR12XX: RF Boot Time = 12264 us
    [IPU1-0]     34.775269 s:  AWR12XX: RF Boot Status = 0x73bfffb
    [IPU1-0]     34.775361 s:  AWR12XX: RF Boot Time = 12265 us
    [IPU1-0]     34.790977 s:  CHAINS: Init AR12xx ... DONE !!!
    [IPU1-0]     34.791191 s: Parsing radar_test_vector/sensor_master_config.txt
    [IPU1-0]     34.793265 s: Parsing radar_test_vector/sensor_master_config.txt
    [IPU1-0]     34.795308 s: Parsing radar_test_vector/sensor_master_config.txt
    [IPU1-0]     34.797230 s: Parsing radar_test_vector/sensor_master_config.txt
    [IPU1-0]     34.799426 s: Parsing radar_test_vector/sensor_master_config.txt
    [IPU1-0]     34.803422 s: FILE_IO: Calibration file(calib_coef.bin) is NOT present in sd card! Used built-in coefficients!
    [IPU1-0]     34.803574 s: Chains: NetworkTx Link
    [IPU1-0]     34.803635 s:
    [IPU1-0]
    [IPU1-0]  Select Network Mode,
    [IPU1-0]  --------------------
    [IPU1-0]  1: TFDTP
    [IPU1-0]  2: TCP/IP
    [IPU1-0]
    [IPU1-0]  Enter Choice:
    [IPU1-0]
    [IPU1-0]     37.027938 s: Chains: Using TFDTP. Ensure using –-usetfdtp with network tools..
    [IPU1-0]     37.028121 s:  CAPTURE: Create in progress !!!
    [IPU1-0]     37.028396 s:  CAPTURE: VIP1 Slice0 PortA capture mode is [16-bit] !!!
    [IPU1-0]     37.250747 s:  CAPTURE: VIP1 Slice1 PortA capture mode is [16-bit] !!!
    [IPU1-0]     37.473220 s:  CAPTURE: VIP2 Slice0 PortA capture mode is [16-bit] !!!
    [IPU1-0]     37.695601 s:  CAPTURE: VIP2 Slice1 PortA capture mode is [16-bit] !!!
    [IPU1-0]     37.918166 s:  CAPTURE: Create Done !!!
    [IPU1-0]     37.918654 s:  SELECT: OUT QUE0: OUT CH0: IN CH0: 2048 x 640, pitch = (4096, 0)
    [IPU1-0]     37.918806 s:  SELECT: OUT QUE1: OUT CH0: IN CH1: 2048 x 640, pitch = (4096, 0)
    [IPU1-0]     37.918989 s:  SELECT: OUT QUE2: OUT CH0: IN CH2: 2048 x 640, pitch = (4096, 0)
    [IPU1-0]     37.919111 s:  SELECT: OUT QUE3: OUT CH0: IN CH3: 2048 x 640, pitch = (4096, 0)
    [IPU1-0]     37.919325 s:  ALGORITHM: Create in progress (algId = 8) !!!
    [IPU1-0]     38.256633 s:  ALG: ti.radar.fft: CH0 BUF0: 0x8e60d000 ( 5242880 B )
    [IPU1-0]     38.334502 s:  ALG: ti.radar.fft: CH0 BUF1: 0x8eb0d200 ( 5242880 B )
    [IPU1-0]     38.412096 s:  ALG: ti.radar.fft: CH0 BUF2: 0x8f00d400 ( 5242880 B )
    [IPU1-0]     38.489965 s:  ALG: ti.radar.fft: CH0 BUF3: 0x8f50d600 ( 5242880 B )
    [IPU1-0]     38.490300 s:  ALGORITHM: Create Done (algId = 8) !!!
    [IPU1-0]     38.490727 s:  ALGORITHM: Create in progress (algId = 8) !!!
    [IPU1-0]     38.829195 s:  ALG: ti.radar.fft: CH0 BUF0: 0x8fc97800 ( 5242880 B )
    [IPU1-0]     38.906758 s:  ALG: ti.radar.fft: CH0 BUF1: 0x90197a00 ( 5242880 B )
    [IPU1-0]     38.984658 s:  ALG: ti.radar.fft: CH0 BUF2: 0x90697c00 ( 5242880 B )
    [IPU1-0]     39.062282 s:  ALG: ti.radar.fft: CH0 BUF3: 0x90b97e00 ( 5242880 B )
    [IPU1-0]     39.062618 s:  ALGORITHM: Create Done (algId = 8) !!!
    [IPU1-0]     39.063319 s:  ALGORITHM: Create in progress (algId = 8) !!!
    [IPU1-0]     39.401787 s:  ALG: ti.radar.fft: CH0 BUF0: 0x91322000 ( 5242880 B )
    [IPU1-0]     39.479838 s:  ALG: ti.radar.fft: CH0 BUF1: 0x91822200 ( 5242880 B )
    [IPU1-0]     39.557646 s:  ALG: ti.radar.fft: CH0 BUF2: 0x91d22400 ( 5242880 B )
    [IPU1-0]     39.635667 s:  ALG: ti.radar.fft: CH0 BUF3: 0x92222600 ( 5242880 B )
    [IPU1-0]     39.636064 s:  ALGORITHM: Create Done (algId = 8) !!!
    [IPU1-0]     39.636491 s:  ALGORITHM: Create in progress (algId = 8) !!!
    [IPU1-0]     39.972061 s:  ALG: ti.radar.fft: CH0 BUF0: 0x929ac800 ( 5242880 B )
    [IPU1-0]     40.050112 s:  ALG: ti.radar.fft: CH0 BUF1: 0x92eaca00 ( 5242880 B )
    [IPU1-0]     40.127859 s:  ALG: ti.radar.fft: CH0 BUF2: 0x933acc00 ( 5242880 B )
    [IPU1-0]     40.205972 s:  ALG: ti.radar.fft: CH0 BUF3: 0x938ace00 ( 5242880 B )
    [IPU1-0]     40.206307 s:  ALGORITHM: Create Done (algId = 8) !!!
    [IPU1-0]     40.207832 s:  IPC_OUT_0   : Create in progress !!!
    [IPU1-0]     40.208259 s:  IPC_OUT_0   : Create Done !!!
    [IPU1-1]     40.249435 s:  IPC_IN_0   : Create in progress !!!
    [IPU1-1]     40.250503 s:  IPC_IN_0   : Create Done !!!
    [IPU1-1]     40.251387 s:  NETWORK_TX: NETWORK_TX: Server listening (port=29172) !!!
    [IPU1-1]     40.252790 s:  SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1023
    [IPU1-1]     40.252973 s:  SYSTEM: Heap = LOCAL_DDR            @ 0x00000000, Total size = 655360 B (640 KB), Free size = 627432 B (612 KB)
    [DSP1  ]     40.208686 s:  IPC_IN_0   : Create in progress !!!
    [DSP1  ]     40.209205 s:  IPC_IN_0   : Create Done !!!
    [DSP1  ]     40.209601 s:  ALGORITHM: Create in progress (algId = 11) !!!
    [DSP1  ]     40.245958 s:  ALG: ti.radar.dspcascademimo: CH0 BUF0: 0x951ad000 ( 675616 B )
    [DSP1  ]     40.247300 s:  ALG: ti.radar.dspcascademimo: CH0 BUF1: 0x95252000 ( 675616 B )
    [DSP1  ]     40.248612 s:  ALG: ti.radar.dspcascademimo: CH0 BUF2: 0x952f7000 ( 675616 B )
    [DSP1  ]     40.248703 s:  ALGORITHM: Create Done (algId = 11) !!!
    [DSP1  ]     40.249130 s:  IPC_OUT_0   : Create in progress !!!
    [DSP1  ]     40.249222 s:  IPC_OUT_0   : Create Done !!!
    [DSP1  ]     40.253339 s:  SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1023
    [DSP1  ]     40.253370 s:  SYSTEM: Heap = LOCAL_L2             @ 0x00800000, Total size = 227264 B (221 KB), Free size = 122944 B (120 KB)
    [DSP1  ]     40.253431 s:  SYSTEM: Heap = LOCAL_DDR            @ 0x00000000, Total size = 524288 B (512 KB), Free size = 498816 B (487 KB)
    [EVE1  ]     40.253827 s:  SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1023
    [EVE1  ]     40.255078 s:  SYSTEM: Heap = LOCAL_L2             @ 0x40020000, Total size = 22528 B (22 KB), Free size = 18304 B (17 KB)
    [EVE1  ]     40.257152 s:  SYSTEM: Heap = LOCAL_DDR            @ 0x00000000, Total size = 262144 B (256 KB), Free size = 261408 B (255 KB)
    [EVE2  ]     40.259562 s:  SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1023
    [EVE2  ]     40.260782 s:  SYSTEM: Heap = LOCAL_L2             @ 0x40020000, Total size = 22528 B (22 KB), Free size = 18304 B (17 KB)
    [EVE2  ]     40.262856 s:  SYSTEM: Heap = LOCAL_DDR            @ 0x00000000, Total size = 262144 B (256 KB), Free size = 261408 B (255 KB)
    [EVE3  ]     40.265357 s:  SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1023
    [EVE3  ]     40.266516 s:  SYSTEM: Heap = LOCAL_L2             @ 0x40020000, Total size = 22528 B (22 KB), Free size = 18304 B (17 KB)
    [EVE3  ]     40.268559 s:  SYSTEM: Heap = LOCAL_DDR            @ 0x00000000, Total size = 262144 B (256 KB), Free size = 261408 B (255 KB)
    [EVE4  ]     40.270969 s:  SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1023
    [EVE4  ]     40.272158 s:  SYSTEM: Heap = LOCAL_L2             @ 0x40020000, Total size = 22528 B (22 KB), Free size = 18304 B (17 KB)
    [EVE4  ]     40.274263 s:  SYSTEM: Heap = LOCAL_DDR            @ 0x00000000, Total size = 262144 B (256 KB), Free size = 261408 B (255 KB)
    [IPU1-0]     40.251753 s:  SYSTEM: SW Message Box Msg Pool, Free Msg Count = 1023
    [IPU1-0]     40.251906 s:  SYSTEM: Heap = LOCAL_DDR            @ 0x00000000, Total size = 262144 B (256 KB), Free size = 162616 B (158 KB)
    [IPU1-0]     40.252089 s:  SYSTEM: Heap = SR_OCMC              @ 0x00000000, Total size = 0 B (0 KB), Free size = 0 B (0 KB)
    [IPU1-0]     40.252272 s:  SYSTEM: Heap = SR_DDR_CACHED        @ 0x8a783000, Total size = 355979264 B (339 MB), Free size = 175521792 B (167 MB)
    [IPU1-0]     40.252424 s:  SYSTEM: Heap = SR_DDR_NON_CACHED    @ 0x00000000, Total size = 0 B (0 MB), Free size = 0 B (0 MB)
    [IPU1-0]     40.277496 s:  CAPTURE: Start in progress !!!
    [IPU1-0]     40.285304 s:  CAPTURE: Start Done !!!
    [IPU1-0]     40.285426 s:  CHAINS: AR12xx Starting Radar Sensor ...
    [IPU1-0]     40.290947 s:  CHAINS: AR12xx Starting Radar Sensor ... DONE !!!
    [IPU1-0]     40.293234 s:
    [IPU1-0]
    [IPU1-0]  ====================
    [IPU1-0]  Chains Run-time Menu
    [IPU1-0]  ====================
    [IPU1-0]
    [IPU1-0]  0: Stop Chain
    [IPU1-0]
    [IPU1-0]  p: Print Performance Statistics
    [IPU1-0]
    [IPU1-0]  g: Control GUI output
    [IPU1-0]
    [IPU1-0]  c: Control Calibration
    [IPU1-0]
    [IPU1-0]  d: Control Peak Detection
    [IPU1-0]
    [IPU1-0]  Enter Choice:
    [IPU1-0]
    [DSP1  ]     40.510034 s:  *** UTILS: CPU MHz = 20 Mhz ***
    [IPU1-1]     48.410632 s:  NSP GMAC: Registered debug callback function
    [IPU1-1]     48.410724 s:  NETWORK: TFDTP Stack Opened!!!
    [IPU1-1]     48.411852 s:  NETWORK: TFDTP Tx HOST IP Address = 0xc0a80864
    [IPU1-1]     48.412462 s:  NETWORK: TFDTP Tx channel opened !!!
    [IPU1-1]     48.415482 s:  NETWORK: TFDTP started !!!
    [IPU1-1]     48.415604 s:  NETWORK_TX: NETWORK_TX: Connected to client (port=29172) !!!

  • Hi Chris,

    I am connected to a power supply running at 12V which allows >5A  current. So the power supply is more than adequate. Anything else stick out to you?

    Am I using the correct build/application? I noticed that your log recognized your board as

    Board Detected        : [TDA2XX CASCADE RADAR]

    where mine was detected as

    Board Detected        : [Vision]


    Also you have many different usecases available to you, while I only have 2. Can you tell me what build configurations you used?

    Best,

    Jake

  • Jake,

    Would you pls try below setting in Rules.make, rebuild and try again?

    MAKEAPPNAME?=apps

    MAKECONFIG?= tda2xx_cascade_bios_radar

  • Hi Chris,

    I built a new MLO and AppImage using MAKECONFIG = tda2xx_cascade_bios_radar and was able to successfully run these options:

    - 9: Cascade Radar (4 AWR1243) Capture + Null (TDA2xx Only)

    - with Network Mode  = TFDTP or TCP/IP

    - a: Cascade Radar (4 AWR1243) Capture + Radar Object Detect (DSP) + NetworkTx (TDA2xx Only)

    - with 2D FFT Core Selection = DSP and Network Mode = TFDTP or TCP/IP

    - and with 2D FFT Core Selection = EVE and Network Mode = TFDTP or TCP/IP

    - b: Cascade Radar (4 AWR1243) Capture + FFT (EVE) + Tx Beam Form Static Map (DSP) + NetworkTx (TDA2xx Only)

    1- with Network Mode = TFDTP or TCP/IP

    So each of the usecases seem to work properly for the first run, but if I stop the chain and start a new usecase without resetting the power on the TDA2xx, then I always get the same error each time no matter which usecase I select the 2nd time around.

    Any obvious reason I can only run a usecase once before I have to reset the device?

    Thank you very much for your help so far,

    Jake

  • Maybe the STOP command didn't work properly.

    In Bsp_ar12xxStopRadar() under ~/ti_components/drivers/pdk_01_10_04_05/packages/ti/drv/vps/src/devices/radar_ar12xx/src/bspdrv_ar12xx.c,

    there is some check for device revision as the following.

    if (gBspAr12xxObj.arDeviceRevision > 1U)

    You can check what revision is set for AWR2243. If arDeviceRevision is 0 or 1, you can try setting it to 3.