Hi :
I'm working on mx53 SMD board (WinCE7 OS) and met a VPU problem.
I use mx53 to decode realtime h264 video received from Wirless HW. The problem is that : Most time the vpu decoder works fine ,but sometimes the VPU decoder hang and the whole vpu seems died and wouldn't work unless poweroff the board and restart WinCE OS. This usually happend at the beginning of vpu decoding process after received few frames (no I frame received cause the sceen is Blurred and havs Mosaic), when this error happened ,my app unexpectly exited without deinit VPU, if I restart my app, the vpu didn't work and show the follwing error messages. I tried "vpu_reset" function to reset 0-5 vpu handles , they all succeed but "vpu_DecOpen(&handle, &decOP);" failed with error code 0xd and vpu didn't work even I called vpu_deinit before vpu_init and vpu_decopen. VPU won't work unless I power off and restart the smd board!
Can anyone help me to check what happened to vpu or is there anyway to restart VPU without poweroff the machine? What should i do in my software? Thanks a lot !
Error Messages:
ID:00400002 TID:086B003E Sendf4,98
PID:00400002 TID:092002DE ERROR: g:\wince700\platform\common\src\soc\mx53_fsl_v2\vpu\code\vpu.cpp line 540: PID:00400002 TID:092002DE Hardware's busy and
unavailable now!
PID:09D1033A TID:092002DE ERROR: c:\wince700\platform\common\src\soc\mx53_fsl_v3\vpu\sdk\vpusdk.c line 214: PID:09D1033A TID:092002DE IOCTL_VERSION_INFO
failed!
PID:00400002 TID:00BF0012 PWB(PwrBtnThread):: TIMEOUT(1)!
PID:00400002 TID:086B003E Sendf4,98
PID:00400002 TID:092002DE ERROR: g:\wince700\platform\common\src\soc\mx53_fsl_v2\vpu\code\vpu.cpp line 740: PID:00400002 TID:092002DE Hardware's busy and
unavailable now!
PID:00400002 TID:00BF0012 PWB(PwrBtnThread):: TIMEOUT(1)!
PID:00400002 TID:086B003E Sendf4,98
PID:00400002 TID:092002DE ERROR: g:\wince700\platform\common\src\soc\mx53_fsl_v2\vpu\code\vpu.cpp line 740: PID:00400002 TID:092002DE Hardware's busy and
unavailable now!
PID:00400002 TID:00BF0012 PWB(PwrBtnThread):: TIMEOUT(1)!
PID:00400002 TID:086B003E Sendf4,98
Deactivated user
AdeneoEmbedded do you have information to share with Sun to help him solve his questions?