Other Parts Discussed in Thread: AWR1243
We are working on AWR1243P cascade eval board.
We managed to configure the sensors and capture the data using "mmwave_studio_02_01_01_00" .
"xwr12xx_metaImage.bin" is used as the firmware image from "mmwave_dfp_01_02_05_01" .package.
Then we decided to run the cascade example provided in "mmwave_dfp_02_02_02_01" to configure and ARM the TDA.
It seesm that this package is released for the AWR2243 cascade. So I made some changes in the examples code to make sure the AWR1243 firmware gets loaded. These is the list of changes:
- mmw_example.c : line55 -> #include "firmware/xwr12xx_metaImage.h"
I copied "mmwave_dfp_01_02_05_01"'s folder contents over "mmwave_dfp_02_02_02_01\firmware"
- mmw_example.h: line 60 -> #define MMWL_FILETYPE_META_IMG (4U)
suggested by: e2e.ti.com/.../887992
After cleaning and bulding the project, we tried to run it but we got couple of errors.
And at the end it couldnt Arm the TDA to trigger the framer.
I have already attached the log file for further investigation.
It would be great to provide a separate working cascade example for the AWR1243P.
Thanks
Amin
================= mmWaveLink Example Application ==================== INFO: Registered Async event handler with TDA Device map 32 : CAPTURE_RESPONSE_ACK Async event recieved with status 0 Device map 32 : CAPTURE_RESPONSE_VERSION_INFO Async event recieved with status 0. TDA Version : REL_VISION_SDK_03_07_01_00 Aug 5 2019 15:04:45 Device map 32 : CAPTURE_RESPONSE_ACK Async event recieved with status 0 Device map 1 : CAPTURE_RESPONSE_ACK Async event recieved with status 0 INFO: Connection to TDA successful! Device map 1 : CAPTURE_RESPONSE_ACK Async event recieved with status 0 Device map 1 : SOP 4 mode successful Device map 1 : Device reset successful Device map 1 : CAPTURE_RESPONSE_ACK Async event recieved with status 0 Device map 1 : MSS Power Up Async event PowerUp Time = 1471171, PowerUp Status 1 = 0x40, PowerUp Status 2 = 0x0, BootTestStatus 1 = 0x0, BootTestStatus 2 = 0x0 Device map 1 : mmWave Device Power on success ==========================Firmware Download========================== Device map 1 : Meta Image download started Device map 1 : Download in Progress: 0%..0%..1%..1%..2%..2%..3%..4%..4%..5%..5%..6%..7%..7%..8%..8%..9%..10%..10%..11%..11%..12%..13%..13%..14%..14%..15%..16%..16%..17%..17%..18%..19%..19%..20%..20%..21%..22%..22%..23%..23%..24%..25%..25%..26%..26%..27%..28%..28%..29%..29%..30%..31%..31%..32%..32%..33%..34%..34%..35%..35%..36%..37%..37%..38%..38%..39%..40%..40%..41%..41%..42%..43%..43%..44%..44%..45%..46%..46%..47%..47%..48%..49%..49%..50%..50%..51%..52%..52%..53%..53%..54%..55%..55%..56%..56%..57%..58%..58%..59%..59%..60%..61%..61%..62%..62%..63%..64%..64%..65%..65%..66%..67%..67%..68%..68%..69%..70%..70%..71%..71%..72%..73%..73%..74%..74%..75%..76%..76%..77%..77%..78%..79%..79%..80%..80%..81%..82%..82%..83%..83%..84%..85%..85%..86%..86%..87%..88%..88%..89%..89%..90%..91%..91%..92%..92%..93%..94%..94%..95%..95%..96%..97%..97%..98%..98%..99%..Done! Device map 1 : Meta Image download complete ret = 0 Device map 1 : Firmware update successful ===================================================================== Device map 1 : MSS Boot Error Status Async event , Error Status=1 index=0 Device map 1 : CRC Type set for MasterSS success Device map 1 : BSS Power Up Async event Device map 1 : RF Version [ 2. 0. 0. 1] Device map 1 : MSS version [ 1. 10. 0. 20] Device map 1 : mmWaveLink version [ 2. 2. 2. 1] Device map 1 : RF Patch Version [ 1. 2. 0. 3] Device map 1 : MSS Patch version [ 1. 2. 0. 2] Device map 1 : Lot Number [9364995] Wafer Number [5] Die Coordinates in Wafer ([34], [409]) Device map 1 : Radar/RF subsystem Power up successful ======================Basic/Static Configuration====================== Device map 1 : Calling rlSetChannelConfig With [15]Rx and [7]Tx Channel Enabled Device map 1 : Channel Configuration success Device map 1 : Calling rlSetAdcOutConfig With [2]ADC Bits and [1]ADC Format Device map 1 : AdcOut Configuration success Device map 1 : Calling rlRfSetDeviceCfg With bssAnaControl = [0] and bssDigCtrl = [0] Device map 1 : RF Device Configuration success Device map 1 : Calling rlRfSetLdoBypassConfig With Bypass [0] Device map 1 : LDO Bypass Configuration success Device map 1 : Data format Configuration success Device map 1 : Low Power Configuration success Device map 1 : APLL Synth BW Configuration failed with error 3 Device map 1 : Basic/Static configuration failed with error -1 ==================Programmable Filter Configuration================== Device map 1 : Calling rlRfSetProgFiltConfig with coeffStartIdx[0] progFiltLen[14] GHz progFiltFreqShift[100] MHz/uS Device map 1 : Programmable Filter Configuration failed with error code 113 Device map 1 : Calling rlSetFrameConfig with Start Idx[0] End Idx[11] Loops[64] Periodicity[100]ms Device map 1 : Calculated TDA Height is 768 Device map 1 : Calculated TDA Width is 0 Device map 1 : Frame Configuration failed with error 75 INFO: Device map 1 : Setting width = 0 and height = 768 successful Device map 1 : CAPTURE_RESPONSE_ACK Async event recieved with status 0 INFO: Sending framePeriodicity = 100 successful Device map 32 : CAPTURE_RESPONSE_ACK Async event recieved with status 0 INFO: Sending capture directory = Cascade_Capture successful Device map 32 : CAPTURE_RESPONSE_ACK Async event recieved with status 0 INFO: Sending pre-allocated files = 0 successful Device map 32 : CAPTURE_RESPONSE_ACK Async event recieved with status 0 INFO: Sending enable data packing = 0 successful Device map 32 : CAPTURE_RESPONSE_ACK Async event recieved with status 0 INFO: Sending number of frames to capture = 0 successful Device map 32 : CAPTURE_RESPONSE_ACK Async event recieved with status 0 INFO: Notifying TDA about creating application successful ERROR: Create Application Response from Capture Card timed out! Device map 1 : Sensor Start failed with error code -8 Device map 1 : GPAdc measurement API failed with error code -8 Device map 1 : Power Off API success INFO: Disconnected from TDA =========== mmWaveLink Example Application execution Successful ===========