Dear Sir,
I had a AM5728EVM on PSDK2.0.2.11. How does the DSS write-back pipeline work by capture mode in the Processor Linux SDK?
I had referred https://e2e.ti.com/support/arm/sitara_arm/f/791/p/517127/1879890#1879890 problem.
And used https://github.com/tomba/kmsxx/blob/wb/tests/wbtest.cpp for WB m2m test, it work well.
But my target is to make the DSS write-back pipeline work by capture mode
which input channel from the output of DSS Compositor. (TV or LCD Mgr)
DISPC_CONTROL2[6] GOWB = 0x1
DISPC_WB_ATTRIBUTES[0] ENABLE = 0x1: Write-back enabled
DISPC_WB_ATTRIBUTES[10] TRUNCATIONENABLE = 0x1: Enable truncation logic from ARGB32 to the pixel
DISPC_WB_ATTRIBUTES[18:16] CHANNELIN = 0x2: TV overlay output
DISPC_WB_ATTRIBUTES[19] WRITEBACKMODE = 0x0: Capture mode (default mode)
DISPC_WB_ATTRIBUTES[4:1] FORMAT = 0x6: RGB16-565
DISPC_WB_SIZE[10:0] SIZEX = 1919
DISPC_WB_SIZE[10:0] SIZEY = 1079
After WB register setting, then ran WB m2m v4l2 driver, but no IRQ happen
Do you have any suggestion ?