Other Parts Discussed in Thread: SYSBIOS
Dear Sir,
In our project, we are facing issues when Main PLL configuration is enabled i.e., when DSP working frequency is changed to 1GHz from Core Clock
In Setup: DSP Board : 1905006 and FPGA Board : 1905002
Observations:
- When Main PLL configuration is disabled i.e., (Core Clock Freq – 156.25MHz)
- Application is successfully executed and Waiting for packets from GMC (Core Clock Freq – 156.25MHz)
- When Main PLL configuration is enabled i.e., (Working at Freq – 1GHz)
- Application is crashed at NetworkStart() which initializes IP addresses and creates a task for GMC command handling
- Disabled SRIO configuration and Tested, Still the issue exists
- Ethernet Configuration:
i. If QMSS is enabled and CPPI configurations are disabled, Application is executed successfully but task for GMC command handling will not be created
ii. If CPPI is enabled and QMSS configurations are disabled, Application is executed successfully but task for GMC command handling will not be created, Debug is in progress
iii. Disabled PASS PLL configurations, still the issue exists
In Setup: DSP Board : 1905004 and FPGA Board : 1905005
Observations:
- When Main PLL configuration is disabled i.e., (Core Clock Freq – 156.25MHz)
- SRIO ports are not operational, read/write are inconsistent and Ethernet switch configuration is inconsistent
- Application is executed successfully
- When Main PLL configuration is Enabled i.e., (Working at Freq – 1GHz)
- SRIO ports are not operational, read/write are inconsistent and Ethernet switch configuration is inconsistent
- Application is crashed in NetworkStart() which initializes IP addresses and creates a task for GMC command handling
Application crash Error:
ti.sysbios.heaps.HeapMem: line 446: assertion failure: A_invalidFree: Invalid free xdc.runtime.Error.raise: terminating execution