Camera not streaming in NANO SOM

Hello all,
I buillt a custom camera driver and device tree, and tested in NANO dev kit its working properly.
I am flashing the same configuration to NANO SOM but unable to get camera stream in both v4l2 and nvgstcapture.

Kindly help me solve this issue.

I am attaching dmesg log and nvgstcapture log for reference.
dmesg.log (111.3 KB)
nvgstcapture.log (7.3 KB)

hello varun_pandithurai,

the error messages below indicate that camera device initialization has failed.

nvbuf_utils: dmabuf_fd -1 mapped entry NOT found
nvbuf_utils: Can not get HW buffer from FD... Exiting...
ERROR on bus: by /GstPipeline:capture_native_pipeline/GstBin:cap_bin/GstNvArgusCameraSrc:nvarguscamerasrc0: CANCELLED

let me double confirm…
you’ve verify the customize sensor functionality on Nano DevKits. but, it’s not working on the customize board?

if your board schematic differs from that for your developer kit carrier board, you must change the pinmux configuration, you may refer to Pinmux Changes section to apply the changes by the software.

Yeah the driver works in jetson nano devkit,
I am not using custom board, I am using the same driver on NANO SOM in NX carrier board.

Nano module in Xavier NX carrier board should work, they are pin compatible.
what’s the commands you’ve used to flash the target?

I used the following commnad to flash the board.

sudo ./ jetson-nano-emmc mmcblk0p1

hello varun_pandithurai,

we’re not support Nano module + Xavier-NX devkit.
please use the Nano developer kit for your development, thanks

Hi @JerryChang ,
I have been using this NANO module + NX-Devkit carrier board for quite some time.
IMX219 camera works fine tough.

But custom driver doesn’t work in NANO emmc module though it works in NANO devkit

This Nano devkit mean the original Nano SD card module + devkit carrier board, right?

Please help me sort this out

hello varun_pandithurai,

let’s check those DT settings has applied correctly.
please disassembler the dtb file your target is using into text file for examination.
for example, $ dtc -I dtb -O dts -o output.txt tegra210.dtb

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.