hi all
i have two board , one is TMS320 DM6467T EVM board and another is my custom board. but i can't get the same frame rate with same encodeduring encoding 720P@30fps.From the output message i get it as below
EVM Board:
Encode demo ARM Load: 10% DSP Load: 84% Display Type: 720P 60Hz Video Codec: H.264 BP Video fps: 30 fps Video bit rate: 7624 kbps Video resolution: 1280x720 Sound codec: N/A Sound bit rate: 0 kbps Sampling freq: 0 Time: 00:00:02
Encode demo ARM Load: 10% DSP Load: 84% Display Type: 720P 60Hz Video Codec: H.264 BP Video fps: 30 fps Video bit rate: 8198 kbps Video resolution: 1280x720 Sound codec: N/A Sound bit rate: 0 kbps Sampling freq: 0 Time: 00:00:03
My Board
Encode demo ARM Load: 96% DSP Load: 15% Display Type: 720P 60Hz Video Codec: H.264 BP Video fps: 14 fps Video bit rate: 3491 kbps Video resolution: 1280x720 Sound codec: N/A Sound bit rate: 0 kbps Sampling freq: 0 Time: 00:00:04
Encode demo ARM Load: 92% DSP Load: 15% Display Type: 720P 60Hz Video Codec: H.264 BP Video fps: 12 fps Video bit rate: 3374 kbps Video resolution: 1280x720 Sound codec: N/A Sound bit rate: 0 kbps Sampling freq: 0 Time: 00:00:06
i think 'ARM Load at 96%' would be the point. it's so busy that can't send pic to DSP.But i don't know why?
all things is the same such as program,input video,linux kernel and rootfs. The only difference is that our rootfs is stored into NAND Flash,EVM Board stores its rootfs into hard disk. does it make any sense?And what can i do ?
Thanks in advance