How to ensure 100% success rate to initialize iscRootDev ?

Hi,
I use img_cc to capture my camera.Sometimes I got follow error.Although it can be solved with reboot application.But I want to ensure 100% success rate to initialize this.So how do it want to do? And could I get the NvMediaISCRootDeviceCreate source code? And is there other method to power on cameras? Thanks

receive_from: Timeout Error.
Please check Ethernet ip configuration or
check Aurix firmware version
iscRootDevOpen: Failed to power on camera(s)
NvMediaISCRootDeviceCreate: Unable to open root device
nvmedia: ERROR: CaptureInit: Failed to create NvMedia ISC root device
nvmedia: ERROR: CaptureInit: Failed to initialize Capture
nvmedia: ERROR: main: Failed to Initialize Capture

Dear CalmCar,

Can I know the DPX2 PDK and Aurix FW version?

Hi SteveNV

Aurix:
shell> version
Info: Executing cmd: version, argc: 0, args:
SW Version: DRIVE-V5.0.5-P2379-EB-Aurix-With3LSS-4.02.02
Compilation date: Nov 8 2017, 16:03:03

PDK:
NVIDIA DRIVE 5.0.5.0bL

Dear CalmCar,

Could you please refer to “Troubleshooting” part in the following link for your topic?

https://docs.nvidia.com/drive/nvvib_docs/index.html#page/NVIDIA%20DRIVE%20Linux%20SDK%20Development%20Guide%2FMultimedia%2Fnvmedia_nvmimg_cc.html%23

Hi SteveNV
The situation what document descript is different with us.
It is just unstable.It’s not always impossible to open.

Cannot Open the ISC Manager
The error message is as follows:
./nvmimg_cc -wrregs dvp_m_ov10635_yuv422_1280x802_ab_ta.script
iscRootDevOpen: can't open /dev/isc-mgr.3.a - No such file or directory
NvMediaISCRootDeviceCreate: Unable to open root device
nvmedia: ERROR: ImageCapture_PowerOn: Failed to create NvMedia ISC root device
nvmedia: ERROR: ImageCapture_Init: Failed to power on
nvmedia: ERROR: ImageCapture_Init: Failed to initialize image capture
nvmedia: ERROR: main: Failed to initialize Test
This error commonly occurs when a wrong I2C device is used in the DTS file or in the script file. Verify the configuration present in the device, at the following location, matches the on in the script.
cat <KERNEL_TOP>/arch/arm64/boot/dts/<platform.dtsi>
This error occurs if the I2C device is incorrectly initialized. A specific I2C device must be associated with the given CSI port.
cat /dev/isc-mgr.<i2c dev>.<csi port>
i2c dev = <0,..6>
csi port = <a, c, e>

Dear CalmCar,

Can I know what the reproduce ratio is?
And can I get the full command you’re testing?
I couldn’t reproduce this symptom with the following command yet. Thanks.
$sudo ./nvmimg_cc -wrregs dvp_m_ov10635_yuv422_1280x802_ab_ta.script

I am facing the exact problem, any solution here is more than welcome

Dear BjoernFathIPG,

I successfully ran below command w/o any error.

$sudo ./nvmimg_cc -wrregs ./drive-px2-a/dvp_m_ov10635_yuv422_1280x802_ab_ta.script

PDK version : 5.0.10.3
Please help to check your DPX2 PDK version in /etc/nvidia/version-ubuntu-rootfs.txt