I have a similar issue like this link :
https://e2e.ti.com/support/processors/f/791/t/600404?-DM388-AR0521-sensor-integration-issue
Same situation.
I use AR0330 as template to modify it.
Of course I open MIPI mode. But AR0521 sometimes work , sometimes not.
I have another board with chip AM5718
AR0521 + chip AM5718 is perfectly work.
Same AR0521 parameter is in dm388 platform too.
If AR0521 video failed , source code crash at these function:
1.
\ti_tools\iss_03_80_00_00\packages\ti\psp\iss\core\src\iss_comp.c
ISP_RETURN issDrvRawToYuvConfig(iss_config_params_t * config_params,
iss_drv_config_t * iss_drv_config)
csi2_wait_phy_reset(); // code stuck here random.
2.
\ipnc_rdk\ipnc_mcfw\mcfw\src_bios6\links_m3vpss\system\system_dctrl_common.c
Int32 System_dispCheckStopList()
status = *(volatile UInt32 *)VPDMA_LIST_STAT_SYNC & 0x00FF0000; // code stuck here random.
3.
Sometime power on OK. But no video output on the screen.
And I set AR0521 stream off/on after power on. Video output randomly.
Any idea ??????