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.

PROCESSOR-SDK-J721S2: How to set DSI parameter for 3840x720 resulution

Part Number: PROCESSOR-SDK-J721S2

Tool/software:

Hi,

We use J721S2 and PSDK8.4,

It works when set DSI resolution to 1920x720 as below :

psdk_base/psdk_rtos/vision_apps/platform/j721s2/rtos/common/app_init.c

    prm.display[1].timings.width        = 1920U;
    prm.display[1].timings.height       = 720;
    prm.display[1].timings.hFrontPorch	= 172;
    prm.display[1].timings.hBackPorch	= 86;
    prm.display[1].timings.hSyncLen 	= 72U;
    prm.display[1].timings.vFrontPorch	= 6;
    prm.display[1].timings.vBackPorch	= 9;
    prm.display[1].timings.vSyncLen 	= 2;
    prm.display[1].timings.pixelClock	= 99495000; //( 60fps x (1920+172+86+72) x (720+6+9+2) )

psdk_base/psdk_rtos/vision_apps/utils/dss/src/app_dctrl.c
    /* DSI 60fps */
    dsi_params.laneSpeedInKbps=596970; //((99495000 x 24 / 4) / 1000)
    retVal = Fvid2_control(handle, IOCTL_DSS_DCTRL_SET_DSI_PARAMS,
&dsi_params, NULL);

psdk_base/psdk_rtos/vision_apps/utils/dss/src/app_dss_defaults.c
dsiParams.num_lanes = 4u;

//
We want to merge 2 frames (1920x720) into a single large frame (3840x720).
https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1438891/processor-sdk-j721s2-does-sdk-support-dss-using-2-dsi-interfaces-now/5520392#5520392
//

But, it did not work when set DSI resolution to 3840x720 and some modify as below :

psdk_base/psdk_rtos/vision_apps/platform/j721s2/rtos/common/app_init.c

    prm.display[1].timings.width        = 2*1920U;
    prm.display[1].timings.height       = 720;
    prm.display[1].timings.hFrontPorch	= 2*172;
    prm.display[1].timings.hBackPorch	= 2*86;
    prm.display[1].timings.hSyncLen 	= 2*72U;
    prm.display[1].timings.vFrontPorch	= 6;
    prm.display[1].timings.vBackPorch	= 9;
    prm.display[1].timings.vSyncLen 	= 2;
    prm.display[1].timings.pixelClock	= 2*99495000; //2*( 60fps x (1920+172+86+72) x (720+6+9+2) )

psdk_base/psdk_rtos/vision_apps/utils/dss/src/app_dctrl.c
    /* DSI 60fps */
    dsi_params.laneSpeedInKbps=2*596970; //2*((99495000 x 24 / 4) / 1000)
    retVal = Fvid2_control(handle, IOCTL_DSS_DCTRL_SET_DSI_PARAMS,
&dsi_params, NULL);

psdk_base/psdk_rtos/vision_apps/utils/dss/src/app_dss_defaults.c
dsiParams.num_lanes = 4u;
Could you help to check the config for DSI resolution 3840x720. 
Regards,