Hi,
My customer is using mmw demo in old mmwave sdk 08 and tried below cfg and met error.
cfg: profile_20170622.cfg
full error log in ccs:
[CortexR4_0] ********************************************** Debug: Launching the Millimeter Wave Demo ********************************************** Debug: MMWDemoMSS Launched the Initialization Task Debug: MMWDemoMSS mmWave Control Initialization was successful [C674X_0] Debug: Logging UART Instance @0080f0e0 has been opened successfully Debug: DSS Mailbox Handle @00809200 Debug: MMWDemoDSS create event handle succeeded Debug: MMWDemoDSS mmWave Control Initialization succeeded Debug: MMWDemoDSS ADCBUF Instance(0) @0080f0c8 has been opened successfully Debug: MMWDemoDSS Data Path init succeeded Debug: MMWDemoDSS initTask exit [CortexR4_0] Debug: CLI is operational Debug: MMWDemoMSS Received CLI sensorStart Event Debug: BSS Event MsgId: 128 [Sub Block Id: 4100 Sub Block Length: 20] Debug: MMWDemoMSS mmWave config succeeded [C674X_0] Heap L2 : size 24576 (0x6000), free 3432 (0xd68) Heap L3 : size 655360 (0xa0000), free 63488 (0xf800) [CortexR4_0] Debug: BSS Event MsgId: 128 [Sub Block Id: 4107 Sub Block Length: 0] [C674X_0] {module#8}: "dss/dss_main.c", line 201: error {id:0x10000, args:[0x80d734, 0x80d734]} xdc.runtime.Error.raise: terminating execution
[C674X_0] {module#8}: "dss/dss_main.c", line 201: error {id:0x10000, args:[0x80d734, 0x80d734]}
Customer also changed code in dss_data_path.c as below.
from: #define SOC_AR16XX_DSS_L2_BUFF_SIZE 0x5000
to #define SOC_AR16XX_DSS_L2_BUFF_SIZE 0x6000
I checked the code related to error and it seems that the frame is not complete which causes the problem. Would you pls help to check why attached cfg cause such problem?
I also tried similar cfg in org mmw demo in sdk 1.0 and there is no such issue. As customer already worked on sdk 08 for long time and currently they have no time/resource to move to sdk 1.0, they want TI to fix this problem on sdk 08.
Thanks,