This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/AM5728: 1080p-> 1080i "WBUNCOMPLETEERROR_IRQ" occurs when changing the video resolution.

Part Number: AM5728

Tool/software: Linux

Hello,

We are using AM5728, PSDK 03.01.00.06.

1080p WB is no problem.
but, "WBUNCOMPLETEERROR_IRQ" occurs when changing 1080p-> 1080i video resolution.

==================================================================
root@am57xx-evm:/mnt/BACKUP# ./modetest
vpe:/dev/video11 open success!!!
nv12 842094158
xr24 875713112
Input  @ 1920 x 1080 , 842094158
Output = 1920 x 1080 , 875713112
using 1 connectors, 1920x1080 display, multiplanar: 1
[name:1920x1080][148500][60]
[name:1920x1080][148500][60]
[name:1920x1080][148352][60]
[name:1920x1080i][74250][60]
done [name:1920x1080i][74250][60]
drmModeSetCrtc ret:-2
allocate_buffer : w:320 h:240
allocate_buffer : w:320 h:240
fb_id:87
AUPERS INFO : DrmSetProperty() object_id:25 prop_id:25 value:143
AUPERS INFO : DrmSetProperty() object_id:25 prop_id:26 value:1
AUPERS INFO : DrmSetProperty() object_id:26 prop_id:30 value:1
AUPERS INFO : DrmSetProperty() object_id:25 prop_id:24 value:3
AUPERS INFO : DrmSetProperty() object_id:26 prop_id:29 value:13631488
vpe o/p: G_FMT: width = 1920, height = 1080, 4cc = XR24
vpe o/p: allocated buffers = 3
INFO : OMAP_BO_TILED : 1
[dbg:omap_bo_new_impl] Flag: 0x0003
drmModeAddFB2 : fd[4] w[1920] h[1080] fourcc[875713112] pitches[7680] offset[0] fbid[0] bo[178288]
INFO : OMAP_BO_TILED : 1
[dbg:omap_bo_new_impl] Flag: 0x0003
drmModeAddFB2 : fd[4] w[1920] h[1080] fourcc[875713112] pitches[7680] offset[0] fbid[0] bo[178424]
INFO : OMAP_BO_TILED : 1
[dbg:omap_bo_new_impl] Flag: 0x0003
drmModeAddFB2 : fd[4] w[1920] h[1080] fourcc[875713112] pitches[7680] offset[0] fbid[0] bo[178560]
vpe->disp_bufs_fd[0] = 6
vpe->disp_bufs_fd[1] = 8
vpe->disp_bufs_fd[2] = 10
allocating display buffer success
  194.432554] [drm:omap_crtc_error_irq] *ERROR* tv: errors: 00008000
[  194.465257] omapwb-cap: WB: WBUNCOMPLETEERROR
[  194.469652] [drm:omap_crtc_error_irq] *ERROR* tv: errors: 00008000
[  194.475969] omapwb-cap: WB: WBUNCOMPLETEERROR
[  194.480353] [drm:omap_crtc_error_irq] *ERROR* tv: errors: 00008000
[  194.486581] omapwb-cap: WB: WBUNCOMPLETEERROR
[  194.490969] [drm:omap_crtc_error_irq] *ERROR* tv: errors: 00008000
npuIt  Buffers = 0 @ size 3110400
Output Buffers = 3 @ size 829400
stream ON: done! fd = 3,  type = 9
[  194.499213] [drm:omap_crtc_error_irq] *ERROR* tv: errors: 00008000
[  194.512699] omapwb-cap: WB: WBUNCOMPLETEERROR
[  194.517078] [drm:omap_crtc_error_irq] *ERROR* tv: errors: 00008000
[  194.523294] omapwb-cap: WB: WBUNCOMPLETEERROR
[  194.527673] [drm:omap_crtc_error_irq] *ERROR* tv: errors: 00008000
[  194.533955] omapwb-cap: WB: WBUNCOMPLETEERROR
[  194.538338] [drm:omap_crtc_error_irq] *ERROR* tv: errors: 00008000
[  194.544552] omapwb-cap: WARNING, WB BUSY at hrtimer, state 2
[  194.550246] omapwb-cap: WB: WBUNCOMPLETEERROR
[  194.554624] [drm:omap_crtc_error_irq] *ERROR* tv: errors: 00008000
[  194.565879] [drm:omap_crtc_error_irq] *ERROR* tv: errors: 00008000
[  194.572109] omapwb-cap: WB: WBUNCOMPLETEERROR
[  194.583145] omapwb-cap: WB: WBUNCOMPLETEERROR
[  194.599829] omapwb-cap: WB: WBUNCOMPLETEERROR
[  194.616479] omapwb-cap: WB: WBUNCOMPLETEERROR
[  194.633160] omapwb-cap: WB: WBUNCOMPLETEERROR
[  194.649811] omapwb-cap: WB: WBUNCOMPLETEERROR
[  194.666496] omapwb-cap: WB: WBUNCOMPLETEERROR
[  194.683145] omapwb-cap: WB: WBUNCOMPLETEERROR
[  194.699826] omapwb-cap: WB: WBUNCOMPLETEERROR
[  194.716481] omapwb-cap: WB: WBUNCOMPLETEERROR
[  194.733161] omapwb-cap: WB: WBUNCOMPLETEERROR
[  194.749814] omapwb-cap: WB: WBUNCOMPLETEERROR
[  194.766493] omapwb-cap: WB: WBUNCOMPLETEERROR
[  194.783145] omapwb-cap: WB: WBUNCOMPLETEERROR
[  194.799829] omapwb-cap: WB: WBUNCOMPLETEERROR
[  194.816480] omapwb-cap: WB: WBUNCOMPLETEERROR
[  194.833162] omapwb-cap: WB: WBUNCOMPLETEERROR
[  194.849811] omapwb-cap: WB: WBUNCOMPLETEERROR
[  194.866494] omapwb-cap: WB: WBUNCOMPLETEERROR
[  194.883147] omapwb-cap: WB: WBUNCOMPLETEERROR
[  194.899827] omapwb-cap: WB: WBUNCOMPLETEERROR
[  194.916477] omapwb-cap: WB: WBUNCOMPLETEERROR
[  194.933163] omapwb-cap: WB: WBUNCOMPLETEERROR
[  194.949814] omapwb-cap: WB: WBUNCOMPLETEERROR
[  194.966491] omapwb-cap: WB: WBUNCOMPLETEERROR
[  194.983144] omapwb-cap: WB: WBUNCOMPLETEERROR
[  194.999829] omapwb-cap: WB: WBUNCOMPLETEERROR
[  195.016477] omapwb-cap: WB: WBUNCOMPLETEERROR
[  195.033161] omapwb-cap: WB: WBUNCOMPLETEERROR
[  195.049813] omapwb-cap: WB: WBUNCOMPLETEERROR
[  195.066494] omapwb-cap: WB: WBUNCOMPLETEERROR
[  195.083146] omapwb-cap: WB: WBUNCOMPLETEERROR
[  195.099828] omapwb-cap: WB: WBUNCOMPLETEERROR
[  195.116479] omapwb-cap: WB: WBUNCOMPLETEERROR
[  195.133161] omapwb-cap: WB: WBUNCOMPLETEERROR
[  195.149811] omapwb-cap: WB: WBUNCOMPLETEERROR
[  195.166492] omapwb-cap: WB: WBUNCOMPLETEERROR
[  195.183146] omapwb-cap: WB: WBUNCOMPLETEERROR
[  195.199826] omapwb-cap: WB: WBUNCOMPLETEERROR
[  195.216477] omapwb-cap: WB: WBUNCOMPLETEERROR
[  195.233160] omapwb-cap: WB: WBUNCOMPLETEERROR
[  195.249813] omapwb-cap: WB: WBUNCOMPLETEERROR
[  195.266493] omapwb-cap: WB: WBUNCOMPLETEERROR
[  195.283145] omapwb-cap: WB: WBUNCOMPLETEERROR
[  195.299827] omapwb-cap: WB: WBUNCOMPLETEERROR
[  195.316478] omapwb-cap: WB: WBUNCOMPLETEERROR
[  195.333159] omapwb-cap: WB: WBUNCOMPLETEERROR
[  195.349812] omapwb-cap: WB: WBUNCOMPLETEERROR

==================================================================

1080p -> 1080i Change Bootloader :
>setenv args_mmc 'run finduuid;
>setenv bootargs console=${console} ${optargs} root=PARTUUID=${uuid} rw rootfstype=${mmcrootfstype} video=HDMI-A-1:1920x1080i'

WBUNCOMPLETEERROR_IRQ I looked in the TRM document but I do not know how to fix the problem.


Please let me know how to fix this problem.

Thank you.