Hi everyone,
We are working on a DM8168 custom board.
When I use sys_top to check the system status,
and I found MOST of time the MC.HDVPSS is not working on our board.
sys_top
Ver : 0.2.0.0
Number Of Running Cores: 2
DSP :
Not Running or Do not integrate sys_top functionality
MC.HDVICP2:
0 Heap:Size 1048576 Used 158512 MaxU 158512 Free 890064 LarF 890064
Num SR :4
SRIn 0 :PhyA 0x9f700000 Virt 0x0 Size 0x200000
SRHeap:Size 2095488 Used 18432 MaxU 18432 Free 2077056 LarF 2077056
SRIn 1 :PhyA 0x9a100000 Virt 0x0 Size 0x100000
SRHeap:Size 1048448 Used 0 MaxU 0 Free 1048448 LarF 1048448
SRIn 2 :PhyA 0xb3d00000 Virt 0x0 Size 0xbc00000
SRHeap:Size 197132160 Used 0 MaxU 0 Free 197132160 LarF 197132160
MC.HDVPSS:
Not Running or Do not integrate sys_top functionality
Legend:
LarF - Largest Free size SRIn - Shared Region Index
PhyA - Physical Address Virt - Virtual Address
MaxU - Maximum Used Size SR - Shared Region
MC - Media Controller
(MC.HDVPSS can work sometimes, about 5 times in 100 attempts.)
The uboot, uImage and filesystem are from EZSDK_5.02.02.60 without any change,
and most parts of the schematic are same with the EVM board, except the VIN video port.
Because we want video source from FPGA, so the vin0 pins are connected with FPGA directly.
There is no tvp7002 chip on our custom board.
When the system booted up, there are some error message about VPSS
VPSS_FVID2: contrl event 0x10040018 timeout
VPSS_DCTRL: failed to get node input status
VPSS_GRPX : failed to set grpx0 nodes
ti81xxfb ti81xxfb: fvid2 create failed.
And also there is nothing from HDMI output port, I don't know if this is related to HDVPSS.
Below is the booting message and sys_top result.