Hi, I am struggling with device tree. I am a begineer in device tree. Here is the problem statement:
I am using Custom Board with Jetson Nano and IMX477 cam MIPI CSI Interface. I able to detect the device using ls/dev/video* but I am unable to stream. Error is something like “Cannot get HW Buffer from FD”. My custom board config is all similar to nvidia developer kit just i need to MIPI CSI4 Interface for streaming on my custom board with jetson nano. I am going through the spreadsheet where the default GPIO and Pinmux sheet, I downloaded which gives two .dtsi files. Can I add CSI4 PWDN, CSI4 MCLK directly on spreadsheet and compile and generate two update .dtsi file is this work for me two enable MIPI CSI4 interface or i need to make changes in other dtb file ??? Please help me, I am newbly to this… I am providing you my Custom Board CSI4 Pinouts for your help.
may I know which Jetpack release version you’re working with.
you should not modify the pinmux spreadsheets if you’re not changing board schematic.
first of all, please also refer to Port Index section, you may review your sensor/CSI/VI port bindings definitions.
IMX477 it’s by default with 2-lane configuration, and they’re using CSI-A and CSI-E on developer kits.
you should also check Jetson Nano Product Design Guide for [Table 8-1. CSI Pin Description], it’s 2nd camera connector that used CSI-E actually.