Hello forum ,
I Have been trying to load the driver for raspberry pi v2.1 camera (Sony IMX219 sensor) following the wiki link http://developer.ridgerun.com/wiki/index.php?title=Sony_IMX219_Linux_driver_for_Tegra_X1 and https://developer.ridgerun.com/wiki/index.php?title=Compiling_Tegra_X1_source_code from Ridge run and so far i have successfully compiled the kernel and able to flash the os in TX1 on a Auvidea J100 carrier board . But I don’t see anything after running ls /dev/video* . So i checked the syslog with command sudo cat /var/log/syslog | grep imx219 and i found the driver was failing to load . as i am not an expert i seek for help here . syslog outputs are below
May 6 05:40:13 tegra-ubuntu kernel: [ 3.117980] imx219 0-0010: imx219_ctrls_init++
May 6 05:40:13 tegra-ubuntu kernel: [ 3.139667] imx219: probe of 0-0010 failed with error -121
May 6 05:40:13 tegra-ubuntu kernel: [ 3.139794] imx219 0-0012: couldn't create debugfs
May 6 05:40:13 tegra-ubuntu kernel: [ 3.139800] imx219 0-0012: imx219_ctrls_init++
May 6 05:40:13 tegra-ubuntu kernel: [ 3.161963] imx219: probe of 0-0012 failed with error -121
May 6 05:40:13 tegra-ubuntu kernel: [ 3.162083] imx219 2-0010: couldn't create debugfs
May 6 05:40:13 tegra-ubuntu kernel: [ 3.162088] imx219 2-0010: imx219_ctrls_init++
May 6 05:40:13 tegra-ubuntu kernel: [ 4.183648] imx219: probe of 2-0010 failed with error -110
May 6 05:40:13 tegra-ubuntu kernel: [ 4.183820] imx219 2-0012: couldn't create debugfs
May 6 05:40:13 tegra-ubuntu kernel: [ 4.183826] imx219 2-0012: imx219_ctrls_init++
May 6 05:40:13 tegra-ubuntu kernel: [ 5.301779] imx219: probe of 2-0012 failed with error -110
May 6 05:40:13 tegra-ubuntu kernel: [ 5.312861] imx219 6-0010: couldn't create debugfs
May 6 05:40:13 tegra-ubuntu kernel: [ 5.320279] imx219 6-0010: imx219_ctrls_init++
May 6 05:40:13 tegra-ubuntu kernel: [ 5.346053] imx219: probe of 6-0010 failed with error -11
May 6 05:40:13 tegra-ubuntu kernel: [ 5.346168] imx219 6-0012: couldn't create debugfs
May 6 05:40:13 tegra-ubuntu kernel: [ 5.346174] imx219 6-0012: imx219_ctrls_init++
May 6 05:40:13 tegra-ubuntu kernel: [ 5.364851] imx219: probe of 6-0012 failed with error -11
May 6 05:40:13 tegra-ubuntu kernel: [ 8.374486] vi vi: parsing node /i2c@7000c000/imx219_a@10
May 6 05:40:13 tegra-ubuntu kernel: [ 8.381964] vi vi: handling endpoint /i2c@7000c000/imx219_a@10/ports/port@0/endpoint
May 6 05:40:13 tegra-ubuntu kernel: [ 8.391857] vi vi: parsing node /i2c@7000c000/imx219_b@12
May 6 05:40:13 tegra-ubuntu kernel: [ 8.399414] vi vi: handling endpoint /i2c@7000c000/imx219_b@12/ports/port@0/endpoint
May 6 05:40:13 tegra-ubuntu kernel: [ 8.409375] vi vi: parsing node /host1x/i2c@546c0000/imx219_c@10
May 6 05:40:13 tegra-ubuntu kernel: [ 8.417620] vi vi: handling endpoint /host1x/i2c@546c0000/imx219_c@10/ports/port@0/endpoint
May 6 05:40:13 tegra-ubuntu kernel: [ 8.428293] vi vi: parsing node /host1x/i2c@546c0000/imx219_d@12
May 6 05:40:13 tegra-ubuntu kernel: [ 8.436603] vi vi: handling endpoint /host1x/i2c@546c0000/imx219_d@12/ports/port@0/endpoint
May 6 05:40:13 tegra-ubuntu kernel: [ 8.447311] vi vi: parsing node /i2c@7000c500/imx219_e@10
May 6 05:40:13 tegra-ubuntu kernel: [ 8.455074] vi vi: handling endpoint /i2c@7000c500/imx219_e@10/ports/port@0/endpoint
May 6 05:40:13 tegra-ubuntu kernel: [ 8.465272] vi vi: parsing node /i2c@7000c500/imx219_f@12
May 6 05:40:13 tegra-ubuntu kernel: [ 8.473104] vi vi: handling endpoint /i2c@7000c500/imx219_f@12/ports/port@0/endpoint
May 6 05:40:13 tegra-ubuntu kernel: [ 3.210081] imx219 0-0010: imx219_ctrls_init++
May 6 05:40:13 tegra-ubuntu kernel: [ 3.228454] imx219: probe of 0-0010 failed with error -121
May 6 05:40:13 tegra-ubuntu kernel: [ 3.228580] imx219 0-0012: couldn't create debugfs
May 6 05:40:13 tegra-ubuntu kernel: [ 3.228585] imx219 0-0012: imx219_ctrls_init++
May 6 05:40:13 tegra-ubuntu kernel: [ 3.248038] imx219: probe of 0-0012 failed with error -121
May 6 05:40:13 tegra-ubuntu kernel: [ 3.248153] imx219 2-0010: couldn't create debugfs
May 6 05:40:13 tegra-ubuntu kernel: [ 3.248158] imx219 2-0010: imx219_ctrls_init++
May 6 05:40:13 tegra-ubuntu kernel: [ 3.267710] imx219: probe of 2-0010 failed with error -121
May 6 05:40:13 tegra-ubuntu kernel: [ 3.267820] imx219 2-0012: couldn't create debugfs
May 6 05:40:13 tegra-ubuntu kernel: [ 3.267826] imx219 2-0012: imx219_ctrls_init++
May 6 05:40:13 tegra-ubuntu kernel: [ 3.286995] imx219: probe of 2-0012 failed with error -121
May 6 05:40:13 tegra-ubuntu kernel: [ 3.287105] imx219 6-0010: couldn't create debugfs
May 6 05:40:13 tegra-ubuntu kernel: [ 3.287110] imx219 6-0010: imx219_ctrls_init++
May 6 05:40:13 tegra-ubuntu kernel: [ 3.325218] imx219: probe of 6-0010 failed with error -11
May 6 05:40:13 tegra-ubuntu kernel: [ 3.325336] imx219 6-0012: couldn't create debugfs
May 6 05:40:13 tegra-ubuntu kernel: [ 3.325341] imx219 6-0012: imx219_ctrls_init++
May 6 05:40:13 tegra-ubuntu kernel: [ 3.360927] imx219: probe of 6-0012 failed with error -11
May 6 05:40:13 tegra-ubuntu kernel: [ 8.572668] vi vi: parsing node /i2c@7000c000/imx219_a@10
May 6 05:40:13 tegra-ubuntu kernel: [ 8.580541] vi vi: handling endpoint /i2c@7000c000/imx219_a@10/ports/port@0/endpoint
May 6 05:40:13 tegra-ubuntu kernel: [ 8.590833] vi vi: parsing node /i2c@7000c000/imx219_b@12
May 6 05:40:13 tegra-ubuntu kernel: [ 8.598792] vi vi: handling endpoint /i2c@7000c000/imx219_b@12/ports/port@0/endpoint
May 6 05:40:13 tegra-ubuntu kernel: [ 8.609191] vi vi: parsing node /host1x/i2c@546c0000/imx219_c@10
May 6 05:40:13 tegra-ubuntu kernel: [ 8.617853] vi vi: handling endpoint /host1x/i2c@546c0000/imx219_c@10/ports/port@0/endpoint
May 6 05:40:13 tegra-ubuntu kernel: [ 8.628961] vi vi: parsing node /host1x/i2c@546c0000/imx219_d@12
May 6 05:40:13 tegra-ubuntu kernel: [ 8.637724] vi vi: handling endpoint /host1x/i2c@546c0000/imx219_d@12/ports/port@0/endpoint
May 6 05:40:13 tegra-ubuntu kernel: [ 8.648939] vi vi: parsing node /i2c@7000c500/imx219_e@10
May 6 05:40:13 tegra-ubuntu kernel: [ 8.657144] vi vi: handling endpoint /i2c@7000c500/imx219_e@10/ports/port@0/endpoint
May 6 05:40:13 tegra-ubuntu kernel: [ 8.667764] vi vi: parsing node /i2c@7000c500/imx219_f@12
May 6 05:40:13 tegra-ubuntu kernel: [ 8.676039] vi vi: handling endpoint /i2c@7000c500/imx219_f@12/ports/port@0/endpoint
May 6 05:40:13 tegra-ubuntu kernel: [ 3.797871] imx219 0-0010: imx219_ctrls_init++
May 6 05:40:13 tegra-ubuntu kernel: [ 3.829864] imx219: probe of 0-0010 failed with error -121
May 6 05:40:13 tegra-ubuntu kernel: [ 3.838183] imx219 0-0012: couldn't create debugfs
May 6 05:40:13 tegra-ubuntu kernel: [ 3.844290] imx219 0-0012: imx219_ctrls_init++
May 6 05:40:13 tegra-ubuntu kernel: [ 3.903973] imx219: probe of 0-0012 failed with error -121
May 6 05:40:13 tegra-ubuntu kernel: [ 3.911891] imx219 2-0010: couldn't create debugfs
May 6 05:40:13 tegra-ubuntu kernel: [ 3.917761] imx219 2-0010: imx219_ctrls_init++
May 6 05:40:13 tegra-ubuntu kernel: [ 3.955057] imx219: probe of 2-0010 failed with error -121
May 6 05:40:13 tegra-ubuntu kernel: [ 3.963057] imx219 2-0012: couldn't create debugfs
May 6 05:40:13 tegra-ubuntu kernel: [ 3.968988] imx219 2-0012: imx219_ctrls_init++
May 6 05:40:13 tegra-ubuntu kernel: [ 4.006328] imx219: probe of 2-0012 failed with error -121
May 6 05:40:13 tegra-ubuntu kernel: [ 4.014508] imx219 6-0010: couldn't create debugfs
May 6 05:40:13 tegra-ubuntu kernel: [ 4.020458] imx219 6-0010: imx219_ctrls_init++
May 6 05:40:13 tegra-ubuntu kernel: [ 4.081232] imx219: probe of 6-0010 failed with error -11
May 6 05:40:13 tegra-ubuntu kernel: [ 4.088856] imx219 6-0012: couldn't create debugfs
May 6 05:40:13 tegra-ubuntu kernel: [ 4.094635] imx219 6-0012: imx219_ctrls_init++
May 6 05:40:13 tegra-ubuntu kernel: [ 4.163055] imx219: probe of 6-0012 failed with error -11
May 6 05:40:13 tegra-ubuntu kernel: [ 7.304469] vi vi: parsing node /i2c@7000c000/imx219_a@10
May 6 05:40:13 tegra-ubuntu kernel: [ 7.311399] vi vi: handling endpoint /i2c@7000c000/imx219_a@10/ports/port@0/endpoint
May 6 05:40:13 tegra-ubuntu kernel: [ 7.322125] vi vi: parsing node /i2c@7000c000/imx219_b@12
May 6 05:40:13 tegra-ubuntu kernel: [ 7.329014] vi vi: handling endpoint /i2c@7000c000/imx219_b@12/ports/port@0/endpoint
May 6 05:40:13 tegra-ubuntu kernel: [ 7.339662] vi vi: parsing node /host1x/i2c@546c0000/imx219_c@10
May 6 05:40:13 tegra-ubuntu kernel: [ 7.347126] vi vi: handling endpoint /host1x/i2c@546c0000/imx219_c@10/ports/port@0/endpoint
May 6 05:40:13 tegra-ubuntu kernel: [ 7.358335] vi vi: parsing node /host1x/i2c@546c0000/imx219_d@12
May 6 05:40:13 tegra-ubuntu kernel: [ 7.365772] vi vi: handling endpoint /host1x/i2c@546c0000/imx219_d@12/ports/port@0/endpoint
May 6 05:40:13 tegra-ubuntu kernel: [ 7.376926] vi vi: parsing node /i2c@7000c500/imx219_e@10
May 6 05:40:13 tegra-ubuntu kernel: [ 7.383720] vi vi: handling endpoint /i2c@7000c500/imx219_e@10/ports/port@0/endpoint
May 6 05:40:13 tegra-ubuntu kernel: [ 7.394185] vi vi: parsing node /i2c@7000c500/imx219_f@12
May 6 05:40:13 tegrau-ubuntu kernel: [ 7.400992] vi vi: handling endpoint /i2c@7000c500/imx219_f@12/ports/port@0/endpoint
I serached in google about the couldn’t create debugfs part but didn’t get anything that i could sort by myself . any suggestion is gladly welcome
Regards
Sani