Failed to power on camera(s)

I used

PDK (4.1.6.1)
Aurix updater 4.1.6.1
.

$ cd ~/vibrante-t186ref-linux/samples/nvmedia/ipp_raw
$ ./x11/nvmipp_raw -cf e2379a_c01.conf -c dvp-c-ov10640-b1-raw12-1280x1080-cd -d 0 --nvplugin
verify_receive_pkt: unknown failed
iscRootDevOpen: Failed to power on camera(s)
NvMediaISCRootDeviceCreate: Unable to open root device
nvmedia: ERROR: Init: Failed to create NvMedia ISC root device
nvmedia: ERROR: IPPInit: Failed to initialize ISC devices
nvmedia: ERROR: IPPInit: Failed
[NvMediaIPPManagerDestroy:189] Bad parameter
nvmedia: ERROR: main: Error in IPPInit

When I installed last version older than this version, I was able to use the nvmipp app.

How can I clear this error?

Additionally,When I tried driveworks sample, this error was printed

nvidia@nvidia:/usr/local/driveworks-0.3/bin$ ./sample_camera_gmsl
Program Arguments:
--camera-type=ar0231-rccb
--csi-port=ab
--fifo-size=3
--offscreen=0
--serialize-bitrate=8000000
--serialize-framerate=30
--serialize-type=h264
--slave=0
--write-file=

Initialize DriveWorks SDK v0.3.400
Release build with GNU 4.9.2 from v0.3.0-rc8-0-g3eeebea against PDK v4.1.6.1
SDK: Resources mounted from /usr/local/driveworks-0.3/data/resources
SDK: Create NvMediaDevice
SDK: use EGL display as provided
SDK: iGPU has been detected as device number 0
SDK: Default GPU Device set to device number 0
SAL: identified board as DrivePX2-TegraA
SensorFactory::createSensor() -> camera.gmsl, camera-type=ar0231-rccb,csi-port=ab,fifo-size=3,offscreen=0,serialize-bitrate=8000000,serialize-framerate=30,serialize-type=h264,slave=0,write-file=,output-format=yuv
CameraGMSL: required FPS = 30, resolution = 1920x1208
verify_receive_pkt: unknown failed
iscRootDevOpen: Failed to power on camera(s)
NvMediaISCRootDeviceCreate: Unable to open root device
nvmedia: ERROR: Init: Failed to create NvMedia ISC root device
Driveworks exception thrown: DW_SAL_CANNOT_CREATE_SENSOR: CameraGMSL: cannot connect to camera
Cannot create driver: camera.gmsl with params: camera-type=ar0231-rccb,csi-port=ab,fifo-size=3,offscreen=0,serialize-bitrate=8000000,serialize-framerate=30,serialize-type=h264,slave=0,write-file=,output-format=yuv
Error: DW_SAL_CANNOT_CREATE_SENSOR

I got same problem on both driveworks-0.2.1 and driveworks-0.2.0. Basically they were working before, but not now…not sure why?

Hello groot,

Could you please check Aurix F/W with /etc/systemd/scripts/nv_aurix_check_fw.sh?
Latest version is 2.01.03.0

#1, Please check this command ./x11/nvmipp_raw –cf p3407_a00.conf –c dvp-svc210-raw12-1280x1080-ab –d 0 --aggregate 1 --nvplugin

#2, If you are using ov10640 camera, please use this command, ./sample_camera_gmsl --camera-type=c-ov10640-b1

I tried these.
And, saw these logs.

$ sudo /etc/systemd/scripts/nv_aurix_check_fw.sh
[sudo] password for nvidia: 
starting Aurix FW checking...
Rootfs FW version is 2.01.03.0
/etc/systemd/scripts/nv_aurix_check_fw.sh: line 174: [: -eq: unary operator expected
/etc/systemd/scripts/nv_aurix_check_fw.sh: line 180: [: ==: unary operator expected
Flashed FW version is ...
/etc/systemd/scripts/nv_aurix_check_fw.sh: line 188: [: 2: unary operator expected
/etc/systemd/scripts/nv_aurix_check_fw.sh: line 189: [: 2: unary operator expected
/etc/systemd/scripts/nv_aurix_check_fw.sh: line 190: [: 2: unary operator expected
/etc/systemd/scripts/nv_aurix_check_fw.sh: line 191: [: 2: unary operator expected
/etc/systemd/scripts/nv_aurix_check_fw.sh: line 192: [: -ne: unary operator expected
/etc/systemd/scripts/nv_aurix_check_fw.sh: line 192: [: -ne: unary operator expected
Aurix is booted with Latest EB FW
$ ./x11/nvmipp_raw –cf p3407_a00.conf –c dvp-svc210-raw12-1280x1080-ab –d 0 --aggregate 1 --nvplugin
verify_receive_pkt: unknown failed
iscRootDevOpen: Failed to power on camera(s)
NvMediaISCRootDeviceCreate: Unable to open root device
nvmedia: ERROR: Init: Failed to create NvMedia ISC root device
nvmedia: ERROR: IPPInit: Failed to initialize ISC devices
nvmedia: ERROR: IPPInit: Failed
[NvMediaIPPManagerDestroy:189] Bad parameter
nvmedia: ERROR: main: Error in IPPInit
$ ./sample_camera_gmsl --camera-type=c-ov10640-b1
Program Arguments:
--camera-type=c-ov10640-b1
--csi-port=ab
--fifo-size=3
--offscreen=0
--serialize-bitrate=8000000
--serialize-framerate=30
--serialize-type=h264
--slave=0
--write-file=

Initialize DriveWorks SDK v0.3.400
Release build with GNU 4.9.2 from v0.3.0-rc8-0-g3eeebea against PDK v4.1.6.1
SDK: Resources mounted from /usr/local/driveworks-0.3/data/resources
SDK: Create NvMediaDevice
SDK: use EGL display as provided
SDK: iGPU has been detected as device number 0
SDK: Default GPU Device set to device number 0
SAL: identified board as DrivePX2-TegraA
SensorFactory::createSensor() -> camera.gmsl, camera-type=c-ov10640-b1,csi-port=ab,fifo-size=3,offscreen=0,serialize-bitrate=8000000,serialize-framerate=30,serialize-type=h264,slave=0,write-file=,output-format=yuv
CameraGMSL: required FPS = 30, resolution = 1280x1080
verify_receive_pkt: unknown failed
iscRootDevOpen: Failed to power on camera(s)
NvMediaISCRootDeviceCreate: Unable to open root device
nvmedia: ERROR: Init: Failed to create NvMedia ISC root device
Driveworks exception thrown: DW_SAL_CANNOT_CREATE_SENSOR: CameraGMSL: cannot connect to camera
Cannot create driver: camera.gmsl with params: camera-type=c-ov10640-b1,csi-port=ab,fifo-size=3,offscreen=0,serialize-bitrate=8000000,serialize-framerate=30,serialize-type=h264,slave=0,write-file=,output-format=yuv
Error: DW_SAL_CANNOT_CREATE_SENSOR

I have and use the sekonix camera, SF3322, SF3323.