This post was flagged by the community and is temporarily hidden.
The device tree requires corresponding drivers.
It should be in the package.
like arducam_csi2.ko
I don’t see the .ko file in the deb file. Where can I find this? Thanks!
This post was flagged by the community and is temporarily hidden.
Has been included in the image file.
There is no ko file for this version.
Since I don’t know the system you are using, can you replace the original image file.
That doesn’t work, because Yocto builds it’s own custom Image. What it neets is dtb files to compile on its own see: directory in github: /balena-jetson/blob/master/layers/meta-balena-jetson/recipes-kernel/linux/jetson-dtbs.bb
I cannot post url enymore
Then maybe you can’t directly use it.
We have the kernel source if you need it, but you need to contact [email protected].
I came a bit further. I see some i2c detection and dmesg shows a bit more.
I see that the DTB is loaded:
[ 0.039482] DTS File Name: /var/jenkins_home/workspace/n_nano_kernel_l4t-32.7.3-arducam/kernel/kernel-4.9/arch/arm64/boot/dts/../../../../../../hardware/nvidia/platform/t210/porg/kernel-dts/tegra210-p3448-0000-p3449-0000-b00.dts
here is some relevant data
/sys/kernel/debug/dynamic_debug# cat control | grep imx
drivers/usb/chipidea/usbmisc_imx.c:356 [usbmisc_imx]usbmisc_imx7d_set_wakeup =_ "wakeup int\012"
drivers/usb/chipidea/usbmisc_imx.c:250 [usbmisc_imx]usbmisc_imx6q_set_wakeup =_ "wakeup int at ci_hdrc.%d\012"
drivers/usb/chipidea/ci_hdrc_imx.c:380 [ci_hdrc_imx]imx_controller_resume =_ "at %s\012"
drivers/usb/chipidea/ci_hdrc_imx.c:367 [ci_hdrc_imx]imx_controller_suspend =_ "at %s\012"
nvidia/drivers/media/i2c/imx477.c:687 [imx477]imx477_open =_ "%s:\012"
nvidia/drivers/media/i2c/imx477.c:272 [imx477]imx477_set_exposure =_ "%s: Setting exposure control to: %lld\012"
nvidia/drivers/media/i2c/imx477.c:283 [imx477]imx477_set_exposure =_ "%s: exposure limited by frame_length: %d [lines]\012"
nvidia/drivers/media/i2c/imx477.c:288 [imx477]imx477_set_exposure =_ "%s: val: %lld [us], coarse_time: %d [lines]\012"
nvidia/drivers/media/i2c/imx477.c:296 [imx477]imx477_set_exposure =_ "%s: coarse_time control error\012"
nvidia/drivers/media/i2c/imx477.c:132 [imx477]imx477_set_group_hold =_ "%s: Setting group hold control to: %u\012"
nvidia/drivers/media/i2c/imx477.c:225 [imx477]imx477_set_frame_rate =_ "%s: Setting framerate control to: %lld\012"
nvidia/drivers/media/i2c/imx477.c:236 [imx477]imx477_set_frame_rate =_ "%s: val: %llde-6 [fps], frame_length: %u [lines]\012"
nvidia/drivers/media/i2c/imx477.c:175 [imx477]imx477_set_gain =_ "%s: Setting gain control to: %lld\012"
nvidia/drivers/media/i2c/imx477.c:195 [imx477]imx477_set_gain =_ "%s: val: %lld (/%d) [times], gain: %u\012"
nvidia/drivers/media/i2c/imx477.c:398 [imx477]imx477_power_off =_ "%s: power off\012"
nvidia/drivers/media/i2c/imx477.c:321 [imx477]imx477_power_on =_ "%s: power on\012"
nvidia/drivers/media/i2c/imx477.c:560 [imx477]imx477_parse_dt =_ "mclk name not present, assume sensor driven externally\012"
nvidia/drivers/media/i2c/imx477.c:570 [imx477]imx477_parse_dt =_ "avdd, iovdd and/or dvdd reglrs. not present, assume sensor powered independently\012"
nvidia/drivers/media/i2c/imx477.c:704 [imx477]imx477_probe =_ "probing v4l2 sensor at addr 0x%0x\012"
nvidia/drivers/media/i2c/imx477.c:747 [imx477]imx477_probe =_ "detected imx477 sensor\012"
nvidia/drivers/media/i2c/imx477.c:607 [imx477]imx477_start_streaming =_ "%s:\012"
nvidia/drivers/media/i2c/imx477.c:616 [imx477]imx477_stop_streaming =_ "%s:\012"
nvidia/drivers/media/i2c/imx477.c:590 [imx477]imx477_set_mode =_ "%s:\012"
nvidia/drivers/media/i2c/imx219.c:679 [imx219]imx219_open =_ "%s:\012"
nvidia/drivers/media/i2c/imx219.c:224 [imx219]imx219_set_frame_rate =_ "%s: val: %llde-6 [fps], frame_length: %u [lines]\012"
nvidia/drivers/media/i2c/imx219.c:232 [imx219]imx219_set_frame_rate =_ "%s: frame_length control error\012"
nvidia/drivers/media/i2c/imx219.c:269 [imx219]imx219_set_exposure =_ "%s: exposure limited by frame_length: %d [lines]\012"
nvidia/drivers/media/i2c/imx219.c:274 [imx219]imx219_set_exposure =_ "%s: val: %lld [us], coarse_time: %d [lines]\012"
nvidia/drivers/media/i2c/imx219.c:282 [imx219]imx219_set_exposure =_ "%s: coarse_time control error\012"
nvidia/drivers/media/i2c/imx219.c:191 [imx219]imx219_set_gain =_ "%s: val: %lld (/%d) [times], gain: %u\012"
nvidia/drivers/media/i2c/imx219.c:197 [imx219]imx219_set_gain =_ "%s: gain control error\012"
nvidia/drivers/media/i2c/imx219.c:384 [imx219]imx219_power_off =_ "%s: power off\012"
nvidia/drivers/media/i2c/imx219.c:307 [imx219]imx219_power_on =_ "%s: power on\012"
nvidia/drivers/media/i2c/imx219.c:543 [imx219]imx219_parse_dt =_ "mclk name not present, assume sensor driven externally\012"
nvidia/drivers/media/i2c/imx219.c:553 [imx219]imx219_parse_dt =_ "avdd, iovdd and/or dvdd reglrs. not present, assume sensor powered independently\012"
nvidia/drivers/media/i2c/imx219.c:696 [imx219]imx219_probe =_ "probing v4l2 sensor at addr 0x%0x\012"
nvidia/drivers/media/i2c/imx219.c:742 [imx219]imx219_probe =_ "detected imx219 sensor\012"
nvidia/drivers/media/i2c/imx268.c:292 [imx268]imx268_power_on =_ "%s: power on\012"
nvidia/drivers/media/i2c/imx268.c:630 [imx268]imx268_open =_ "%s:\012"
nvidia/drivers/media/i2c/imx268.c:142 [imx268]imx268_set_group_hold =_ "%s: %s group_hold\012"
nvidia/drivers/media/i2c/imx268.c:147 [imx268]imx268_set_group_hold =_ "%s: group hold control error\012"
nvidia/drivers/media/i2c/imx268.c:211 [imx268]imx268_set_frame_rate =_ "%s: val: %llde-6 [fps], frame_length: %u [lines/frame]\012"
nvidia/drivers/media/i2c/imx268.c:221 [imx268]imx268_set_frame_rate =_ "%s: frame_length control error\012"
nvidia/drivers/media/i2c/imx268.c:254 [imx268]imx268_set_exposure =_ "%s: exposure limited by frame_length: %d [lines/frame]\012"
nvidia/drivers/media/i2c/imx268.c:258 [imx268]imx268_set_exposure =_ "%s: val: %lld [us], coarse_time: %u [lines]\012"
nvidia/drivers/media/i2c/imx268.c:267 [imx268]imx268_set_exposure =_ "%s: coarse_time control error\012"
nvidia/drivers/media/i2c/imx268.c:179 [imx268]imx268_set_gain =_ "%s: val: %lld [times], gain: %d\012"
nvidia/drivers/media/i2c/imx268.c:187 [imx268]imx268_set_gain =_ "%s: gain control error\012"
nvidia/drivers/media/i2c/imx268.c:456 [imx268]imx268_power_get =_ "%s can't request reset_gpio %d\012"
nvidia/drivers/media/i2c/imx268.c:352 [imx268]imx268_power_off =_ "%s: power off\012"
nvidia/drivers/media/i2c/imx268.c:599 [imx268]imx268_board_setup =_ "%s++\012"
nvidia/drivers/media/i2c/imx268.c:647 [imx268]imx268_probe =_ "[imx268]: probing v4l2 sensor at addr 0x%0x.\012"
nvidia/drivers/media/i2c/imx268.c:691 [imx268]imx268_probe =_ "detected imx268 sensor\012"
nvidia/drivers/media/i2c/imx318.c:701 [imx318]imx318_open =_ "%s:\012"
nvidia/drivers/media/i2c/imx318.c:174 [imx318]imx318_set_frame_rate_ex =_ "%s: val:%d\012"
nvidia/drivers/media/i2c/imx318.c:203 [imx318]imx318_set_exposure_ex =_ "%s: val: %d\012"
nvidia/drivers/media/i2c/imx318.c:206 [imx318]imx318_set_exposure_ex =_ "%s:exposure limited by framelength val:%d\012"
nvidia/drivers/media/i2c/imx318.c:151 [imx318]imx318_set_gain_ex =_ "%s: gain reg: %d, times: %lld\012"
nvidia/drivers/media/i2c/imx318.c:424 [imx318]imx318_power_get =_ "%s can't request reset_gpio %d\012"
nvidia/drivers/media/i2c/imx318.c:316 [imx318]imx318_power_off =_ "%s: power off\012"
nvidia/drivers/media/i2c/imx318.c:262 [imx318]imx318_power_on =_ "%s: power on\012"
nvidia/drivers/media/i2c/imx318.c:653 [imx318]imx318_board_setup =_ "%s++\012"
nvidia/drivers/media/i2c/imx390.c:558 [imx390]imx390_open =_ "%s:\012"
nvidia/drivers/media/i2c/imx390.c:265 [imx390]imx390_power_off =_ "%s:\012"
nvidia/drivers/media/i2c/imx390.c:243 [imx390]imx390_power_on =_ "%s: power on\012"
nvidia/drivers/media/i2c/imx390.c:356 [imx390]imx390_set_gain =_ "%s: db: %d\012"
nvidia/drivers/media/i2c/imx390.c:336 [imx390]imx390_set_group_hold =_ "%s: Group hold control error\012"
nvidia/drivers/media/i2c/imx390.c:428 [imx390]imx390_set_exposure =_ "%s: set coarse time error\012"
nvidia/drivers/media/spi/imx204.c:563 [imx204]imx204_set_coarse_time =_ "%s: val=%d\012"
nvidia/drivers/media/spi/imx204.c:578 [imx204]imx204_set_coarse_time =_ "%s: before shr=%u\012"
nvidia/drivers/media/spi/imx204.c:587 [imx204]imx204_set_coarse_time =_ "%s: shr=%u, svr=%u, et=%llu\012"
nvidia/drivers/media/spi/imx204.c:662 [imx204]imx204_ctrls_init =_ "%s++\012"
nvidia/drivers/media/spi/imx204.c:744 [imx204]imx204_parse_dt =_ "reset gpios not in DT\012"
nvidia/drivers/media/spi/imx204.c:302 [imx204]imx204_power_get =_ "%s can't request reset_gpio %d\012"
nvidia/drivers/media/spi/imx204.c:758 [imx204]imx204_open =_ "%s:\012"
nvidia/drivers/media/spi/imx204.c:470 [imx204]imx204_set_gain =_ "%s: val=%d\012"
nvidia/drivers/media/spi/imx204.c:509 [imx204]imx204_set_frame_length =_ "%s: val=%d\012"
nvidia/drivers/media/spi/imx204.c:519 [imx204]imx204_set_frame_length =_ "%s: frame_rate = %d, pixel_clock = %lld\012"
nvidia/drivers/media/spi/imx204.c:540 [imx204]imx204_set_frame_length =_ "%s: fps = %d, svr=%d\012"
nvidia/drivers/media/spi/imx204.c:459 [imx204]imx204_set_group_hold =_ "%s: Not supported\012"
nvidia/drivers/media/spi/imx204.c:335 [imx204]imx204_s_stream =_ "%s++ enable = %d\012"
nvidia/drivers/media/spi/imx204.c:356 [imx204]imx204_s_stream =_ "%s: warning gain override failed\012"
nvidia/drivers/media/spi/imx204.c:363 [imx204]imx204_s_stream =_ "%s: warning frame length override failed\012"
nvidia/drivers/media/spi/imx204.c:371 [imx204]imx204_s_stream =_ "%s: warning coarse time override failed\012"
nvidia/drivers/media/spi/imx204.c:383 [imx204]imx204_s_stream =_ "%s--\012"
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 4.9.299-l4t-r32.7.3 ([email protected]) (gcc version 11.3.0 (GCC) ) #1 SMP PREEMPT Fri Dec 2 12:17:09 UTC 2022
[ 0.000000] Boot CPU: AArch64 Processor [411fd071]
[ 0.000000] OF: fdt:memory scan node [email protected], reg size 32,
[ 0.000000] OF: fdt: - 80000000 , 7ee00000
[ 0.000000] OF: fdt: - 100000000 , 7f200000
[ 0.000000] Found tegra_fbmem: [email protected]
[ 0.000000] OF: reserved mem: initialized node vpr-carveout, compatible id nvidia,vpr-carveout
[ 0.000000] OF: reserved mem: initialized node iram-carveout, compatible id nvidia,iram-carveout
[ 0.000000] cma: Reserved 64 MiB at 0x00000000fac00000
[ 0.000000] On node 0 totalpages: 1039872
[ 0.000000] DMA zone: 8192 pages used for memmap
[ 0.000000] DMA zone: 0 pages reserved
[ 0.000000] DMA zone: 519168 pages, LIFO batch:31
[ 0.000000] Normal zone: 8136 pages used for memmap
[ 0.000000] Normal zone: 520704 pages, LIFO batch:31
[ 0.000000] psci: probing for conduit method from DT.
[ 0.000000] psci: PSCIv1.0 detected in firmware.
[ 0.000000] psci: Using standard PSCI v0.2 function IDs
[ 0.000000] psci: MIGRATE_INFO_TYPE not supported.
[ 0.000000] psci: SMC Calling Convention v1.1
[ 0.000000] percpu: Embedded 23 pages/cpu s53720 r8192 d32296 u94208
[ 0.000000] pcpu-alloc: s53720 r8192 d32296 u94208 alloc=23*4096
[ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[ 0.000000] CPU features: enabling workaround for ARM erratum 832075
[ 0.000000] Speculative Store Bypass Disable mitigation not required
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 1023544
[ 0.000000] Kernel command line: tegraid=21.1.2.0.0 [email protected] section=512M memtype=0 vpr_resize usb_port_owner_info=0 lane_owner_info=0 emc_max_dvfs=0 [email protected] video=tegrafb no_console_suspend=1 console=ttyS0,115200n8 debug_uartport=lsport,4 earlyprintk=uart8250-32bit,0x70006000 maxcpus=4 usbcore.old_scheme_first=1 [email protected] core_edp_mv=1075 core_edp_ma=4000 gpt [email protected] is_hdmi_initialised=1 console=ttyS0,115200 console=tty0 fbcon=map:0 net.ifnames=0 root=UUID=a97e1841-1bf9-49bd-98fa-668962a389d8 ro rootwait l4tver=32.7.3 console=null quiet splash vt.global_cursor_default=0 consoleblank=0 sdhci_tegra.en_boot_part_access=1
[ 0.000000] log_buf_len individual max cpu contribution: 32768 bytes
[ 0.000000] log_buf_len total cpu_extra contributions: 98304 bytes
[ 0.000000] log_buf_len min size: 32768 bytes
[ 0.000000] log_buf_len: 131072 bytes
[ 0.000000] early log buf free: 30120(91%)
[ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
[ 0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
[ 0.000000] Memory: 3563124K/4159488K available (14142K kernel code, 2450K rwdata, 9116K rodata, 12096K init, 591K bss, 121228K reserved, 475136K cma-reserved)
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] modules : 0xffffff8000000000 - 0xffffff8008000000 ( 128 MB)
[ 0.000000] vmalloc : 0xffffff8008000000 - 0xffffffbebfff0000 ( 250 GB)
[ 0.000000] .text : 0xffffff8008080000 - 0xffffff8008e50000 ( 14144 KB)
[ 0.000000] .rodata : 0xffffff8008e50000 - 0xffffff8009740000 ( 9152 KB)
[ 0.000000] .init : 0xffffff8009740000 - 0xffffff800a310000 ( 12096 KB)
[ 0.000000] .data : 0xffffff800a310000 - 0xffffff800a574808 ( 2451 KB)
[ 0.000000] .bss : 0xffffff800a574808 - 0xffffff800a6085e4 ( 592 KB)
[ 0.000000] fixed : 0xffffffbefe7fd000 - 0xffffffbefec00000 ( 4108 KB)
[ 0.000000] PCI I/O : 0xffffffbefee00000 - 0xffffffbeffe00000 ( 16 MB)
[ 0.000000] vmemmap : 0xffffffbf00000000 - 0xffffffc000000000 ( 4 GB maximum)
[ 0.000000] 0xffffffbf00000000 - 0xffffffbf03fc8000 ( 63 MB actual)
[ 0.000000] memory : 0xffffffc000000000 - 0xffffffc0ff200000 ( 4082 MB)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] Build-time adjustment of leaf fanout to 64.
[ 0.000000] RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=4.
[ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=64, nr_cpu_ids=4
[ 0.000000] NR_IRQS:64 nr_irqs:64 0
[ 0.000000] /[email protected]: 192 interrupts forwarded to /interrupt-controller
[ 0.000000] t210 clock and reset probe
[ 0.000000] tegra-pmc: get_secure_pmc_setting: done secure_pmc=1
[ 0.000000] clk_cbus_recalc_rate: no gbus parent
[ 0.000000] clk_cbus_recalc_rate: no gbus parent
[ 0.000000] clk_cbus_recalc_rate: no gbus parent
[ 0.000000] clk_cbus_recalc_rate: no gbus parent
[ 0.000000] clk_cbus_recalc_rate: no gbus parent
[ 0.000000] arm_arch_timer: Architected cp15 timer(s) running at 19.20MHz (phys).
[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x46d987e47, max_idle_ns: 440795202767 ns
[ 0.000006] sched_clock: 56 bits at 19MHz, resolution 52ns, wraps every 4398046511078ns
[ 0.001364] Console: colour dummy device 80x25
[ 0.001384] console [tty0] enabled
[ 0.001418] Calibrating delay loop (skipped), value calculated using timer frequency.. 38.40 BogoMIPS (lpj=76800)
[ 0.001429] pid_max: default: 32768 minimum: 301
[ 0.001838] Security Framework initialized
[ 0.002048] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.002054] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.003574] sched-energy: CPU device node has no sched-energy-costs
[ 0.003598] ASID allocator initialised with 65536 entries
[ 0.039399] tegra-id: chipid=22117.
[ 0.039410] tegra-id: opt_subrevision=0.
[ 0.039427] Tegra Speedo/IDDQ fuse revision 4
[ 0.039432] Tegra: CPU Speedo ID 9, SoC Speedo ID 0, GPU Speedo ID 2
[ 0.039436] Tegra: CPU Process ID 0, SoC Process ID 1, GPU Process ID 0
[ 0.039442] Tegra: CPU Speedo Value 2085, SoC Speedo Value 2005, GPU Speedo Value 2103
[ 0.039446] Tegra: CPU IDDQ Value 2356, SoC IDDQ Value 2584, GPU IDDQ Value 3205
[ 0.039465] Tegra Revision: A02 SKU: 0x8f CPU Process: 0 SoC Process: 1
[ 0.039482] DTS File Name: /var/jenkins_home/workspace/n_nano_kernel_l4t-32.7.3-arducam/kernel/kernel-4.9/arch/arm64/boot/dts/../../../../../../hardware/nvidia/platform/t210/porg/kernel-dts/tegra210-p3448-0000-p3449-0000-b00.dts
[ 0.039491] DTB Build time: Jan 11 2023 08:37:28
[ 0.088484] CPU1: Booted secondary processor [411fd071]
[ 0.120384] CPU2: Booted secondary processor [411fd071]
[ 0.152370] CPU3: Booted secondary processor [411fd071]
[ 0.152433] Brought up 4 CPUs
[ 0.152438] SMP: Total of 4 processors activated.
[ 0.152445] CPU features: detected feature: 32-bit EL0 Support
[ 0.152703] CPU: All CPU(s) started at EL2
[ 0.152720] alternatives: patching kernel code
[ 0.161002] devtmpfs: initialized
[ 0.200293] Initilizing CustomIPI irq domain
[ 0.200564] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[ 0.200589] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 0.211854] pinctrl core: initialized pinctrl subsystem
[ 0.212373] OS set in device tree is not L4T.
[ 0.212723] regulator-dummy: no parameters
[ 0.212959] Initializing plugin-manager
[ 0.213090] Plugin module not found
[ 0.213269] node /plugin-manager/[email protected] match with board >=3448-0000-100
[ 0.213741] node /plugin-manager/[email protected] match with board >=3448-0000-101
[ 0.214675] node /plugin-manager/[email protected] match with odm-data enable-pmic-wdt
[ 0.214874] node /plugin-manager/[email protected] match with odm-data enable-pmic-wdt
[ 0.215447] node /plugin-manager/[email protected] match with board >=3448-0000-300
[ 0.218844] NET: Registered protocol family 16
[ 0.228172] cpuidle: using governor menu
[ 0.230847] tegra_smmu 70019000.iommu: Loaded Tegra IOMMU driver
[ 0.231993] vdso: 2 pages (1 code @ ffffff8008e57000, 1 data @ ffffff800a314000)
[ 0.232014] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[ 0.234081] atomic_pool_init():621: DMA: preallocated 1024 KiB pool for atomic allocations
[ 0.236248] Serial: AMBA PL011 UART driver
[ 0.236724] tegra_powergate_init: DONE
[ 0.238172] Tegra reboot handler registered.
[ 0.242488] iommu: Adding device tegra-carveouts to group 0
[ 0.242612] platform tegra-carveouts: domain=ffffffc0f9c85c18 allocates as[0]=ffffffc0f9ca80a8
[ 0.242919] iommu: Adding device smmu_test to group 1
[ 0.242973] platform smmu_test: domain=ffffffc0f9c85e58 allocates as[0]=ffffffc0f9ca8110
[ 0.243691] mc: mapped MMIO address: 0xffffff8008030000 -> 0x70019000
[ 0.243768] mc: mapped MMIO address: 0xffffff8008044000 -> 0x7001c000
[ 0.243816] mc: mapped MMIO address: 0xffffff8008058000 -> 0x7001d000
[ 0.243824] nv-tegra-mc 70019000.mc: No mssnvlink node
[ 0.243841] mc-err: mcerr ops are set to t21x
[ 0.254058] iommu: Adding device 70090000.xusb to group 2
[ 0.254310] iommu: Adding device 70006000.serial to group 3
[ 0.254358] platform 70006000.serial: domain=ffffffc0f9d1f558 allocates as[0]=ffffffc0f9ca8178
[ 0.254729] iommu: Adding device 70006040.serial to group 4
[ 0.254945] iommu: Adding device 70006200.serial to group 5
[ 0.255109] iommu: Adding device sound to group 6
[ 0.255154] platform sound: domain=ffffffc0f9d1fa98 allocates as[0]=ffffffc0f9ca81e0
[ 0.255628] iommu: Adding device 7000d400.spi to group 7
[ 0.255885] iommu: Adding device 7000d600.spi to group 8
[ 0.256112] iommu: Adding device 70410000.spi to group 9
[ 0.256432] iommu: Adding device 50000000.host1x to group 10
[ 0.256673] iommu: Adding device 54080000.vi to group 11
[ 0.257008] iommu: Adding device 54600000.isp to group 12
[ 0.257243] iommu: Adding device 54680000.isp to group 13
[ 0.257523] iommu: Adding device tegradc.0 to group 14
[ 0.257570] platform tegradc.0: domain=ffffffc0f9d2b9d8 allocates as[0]=ffffffc0f9ca8248
[ 0.261693] platform tegradc.0: IOVA linear map 0x0000000092ca9000(800000)
[ 0.262082] platform tegradc.0: IOVA linear map 0x00000000d7000000(19000000)
[ 0.262393] iommu: Adding device tegradc.1 to group 15
[ 0.262441] platform tegradc.1: domain=ffffffc0f9d2bc18 allocates as[0]=ffffffc0f9ca82b0
[ 0.266559] platform tegradc.1: IOVA linear map 0x0000000092ca9000(800000)
[ 0.266946] platform tegradc.1: IOVA linear map 0x00000000d7000000(19000000)
[ 0.267147] iommu: Adding device 54340000.vic to group 16
[ 0.267340] iommu: Adding device 544c0000.nvenc to group 17
[ 0.267543] iommu: Adding device 54500000.tsec to group 18
[ 0.267711] iommu: Adding device 54100000.tsecb to group 19
[ 0.267879] iommu: Adding device 54480000.nvdec to group 20
[ 0.268041] iommu: Adding device 54380000.nvjpg to group 21
[ 0.268986] iommu: Adding device 546c0000.i2c to group 22
[ 0.269295] iommu: Adding device 57000000.gpu to group 23
[ 0.269344] platform 57000000.gpu: domain=ffffffc0f9d3ac18 allocates as[0]=ffffffc0f9ca8318
[ 0.269383] platform 57000000.gpu: domain=ffffffc0f9d3ac18 allocates as[1]=ffffffc0f9ca8380
[ 0.269421] platform 57000000.gpu: domain=ffffffc0f9d3ac18 allocates as[2]=ffffffc0f9ca83e8
[ 0.269457] platform 57000000.gpu: domain=ffffffc0f9d3ac18 allocates as[3]=ffffffc0f9ca8450
[ 0.270175] tegra-pmc 7000e400.pmc: i2c-thermtrip node not found, emergency thermal reset disabled.
[ 0.270185] tegra-pmc 7000e400.pmc: scratch reg offset dts data not present
[ 0.270199] tegra-pmc: ### PMC reset source: TEGRA_POWER_ON_RESET
[ 0.270203] tegra-pmc: ### PMC reset level: TEGRA_RESET_LEVEL_WARM
[ 0.270207] tegra-pmc: ### PMC reset status reg: 0x0
[ 0.320306] padctrl padctrl.0: Pad control driver tegra-pmc-padctrl registered
[ 0.320313] tegra-pmc: Clear bootloader IO dpd settings
[ 0.320332] tegra-pmc 7000e400.pmc: IO padctrl driver initialized
[ 0.320389] tegra-pmc 7000e400.pmc: PMC: Successfully configure bootrom reset commands
[ 0.320642] iommu: Adding device 70012000.se to group 24
[ 0.321157] iommu: Adding device 1003000.pcie to group 25
[ 0.321205] platform 1003000.pcie: domain=ffffffc0f9db7498 allocates as[0]=ffffffc0f9ca84b8
[ 0.321586] iommu: Adding device 7000c000.i2c to group 26
[ 0.321821] iommu: Adding device 7000c400.i2c to group 27
[ 0.322041] iommu: Adding device 7000c500.i2c to group 28
[ 0.322292] iommu: Adding device 7000c700.i2c to group 29
[ 0.322531] iommu: Adding device 7000d000.i2c to group 30
[ 0.322762] iommu: Adding device 7000d100.i2c to group 31
[ 0.323025] iommu: Adding device sdhci-tegra.0 to group 32
[ 0.323071] platform sdhci-tegra.0: domain=ffffffc0f9d3af18 allocates as[0]=ffffffc0f9ca8520
[ 0.323781] iommu: Adding device 700d0000.xudc to group 33
[ 0.326632] vdd-ac-bat: 5000 mV
[ 0.326937] vdd-5v0-sys: 5000 mV
[ 0.327519] vdd-5v0-hdmi: 5000 mV
[ 0.327852] vdd-5v0-hdmi: supplied by vdd-5v0-sys
[ 0.328075] vdd-1v8-sys: 1800 mV
[ 0.328435] vdd-fan: 5000 mV
[ 0.328626] vdd-fan: supplied by vdd-5v0-sys
[ 0.328857] vdd-usb-vbus: 5000 mV
[ 0.329048] vdd-usb-vbus: supplied by vdd-5v0-sys
[ 0.329334] vdd-usb-vbus2: 5000 mV
[ 0.348916] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 0.351052] gpio gpiochip0: gpio-line-names specifies 240 line names but there are 256 lines on the chip
[ 0.352220] GPIO line 6 (system-suspend-gpio) hogged as output/high
[ 0.352243] GPIO line 151 (camera-control-output-low) hogged as output/low
[ 0.352263] GPIO line 152 (camera-control-output-low) hogged as output/low
[ 0.352577] gpiochip_setup_dev: registered GPIOs 0 to 255 on device: gpiochip0 (tegra-gpio)
[ 0.360681] eventlib_kernel: keventlib is initialized, test id: 0
[ 0.360968] SCSI subsystem initialized
[ 0.361160] libata version 3.00 loaded.
[ 0.361359] usbcore: registered new interface driver usbfs
[ 0.361403] usbcore: registered new interface driver hub
[ 0.361434] usbcore: registered new device driver usb
[ 0.365006] max77620 4-003c: PMIC Version OTP:0x35 and ES:0x8
[ 0.368510] vdd-core: 600 <--> 1162 mV at 1075 mV
[ 0.369472] vdd-ddr-1v1: Bringing 1125000uV into 1150000-1150000uV
[ 0.372410] vdd-ddr-1v1: 1150 mV
[ 0.376393] random: fast init done
[ 0.376407] vdd-pre-reg-1v35: 1350 mV
[ 0.380177] vdd-1v8: 1800 mV
[ 0.384173] avdd-sys-1v2: 1200 mV
[ 0.388172] vdd-pex-1v0: 1050 mV
[ 0.388755] vddio-sdmmc-ap: 1800 <--> 3300 mV at 3300 mV
[ 0.389255] max77620-ldo3: at 3100 mV
[ 0.392174] vdd-rtc: 850 <--> 1100 mV at 1000 mV
[ 0.392676] max77620-ldo5: at 3100 mV
[ 0.396175] vddio-sdmmc3-ap: 1800 <--> 3300 mV at 2800 mV
[ 0.400170] avdd-1v05-pll: 1050 mV
[ 0.404170] avdd-io-hdmi-dp: 1050 mV
[ 0.406704] GPIO line 505 (spmic-default-output-high) hogged as output/high
[ 0.406951] gpiochip_setup_dev: registered GPIOs 504 to 511 on device: gpiochip1 (max77620-gpio)
[ 0.407202] max77620 4-003c: max77620 probe successful
[ 0.409651] media: Linux media interface: v0.10
[ 0.409691] Linux video capture interface: v2.00
[ 0.410489] pps_core: LinuxPPS API ver. 1 registered
[ 0.410494] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <[email protected]>
[ 0.410506] PTP clock support registered
[ 0.413449] tegra210-emc 7001b000.external-memory-controller: validated EMC DFS table
[ 0.414094] Advanced Linux Sound Architecture Driver Initialized.
[ 0.414670] Bluetooth: Core ver 2.22
[ 0.414731] NET: Registered protocol family 31
[ 0.414734] Bluetooth: HCI device and connection manager initialized
[ 0.414746] Bluetooth: HCI socket layer initialized
[ 0.414754] Bluetooth: L2CAP socket layer initialized
[ 0.414777] Bluetooth: SCO socket layer initialized
[ 0.416458] tegra210_dvfs: no clock found for sdmmc2_ddr
[ 0.416475] tegra210_dvfs: no clock found for sdmmc4_ddr
[ 0.416525] tegra210_dvfs: no clock found for sdmmc1_ddr
[ 0.416540] tegra210_dvfs: no clock found for sdmmc3_ddr
[ 0.419582] tegra_dvfs: Unable to get vdd-cpu rail for step info, defering probe
[ 0.420683] vdd-3v3-sys: 3300 mV
[ 0.421042] vdd-3v3-sys: supplied by vdd-5v0-sys
[ 0.421079] vdd-1v8-sys: supplied by vdd-3v3-sys
[ 0.424555] vdd-usb-vbus2: supplied by vdd-3v3-sys
[ 0.424969] vdd-3v3-sd: 3300 mV
[ 0.425306] vdd-3v3-sd: supplied by vdd-3v3-sys
[ 0.425921] avdd-io-edp-1v05: 1050 mV
[ 0.426246] avdd-io-edp-1v05: supplied by avdd-1v05-pll
[ 0.426406] vdd-usb-hub-en: 5000 mV
[ 0.426715] vdd-usb-hub-en: supplied by vdd-1v8-sys
[ 0.427652] camchar: rtcpu character device driver loaded
[ 0.428267] extcon-gpio-states extcon:[email protected]: Cable state:1, cable id:1
[ 0.429163] clocksource: Switched to clocksource arch_sys_counter
[ 0.429505] VFS: Disk quotas dquot_6.6.0
[ 0.429617] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[ 0.429962] nvmap_heap_init: nvmap_heap_init: created heap block cache
[ 0.430336] dma_declare_coherent_resizable_cma_memory:323: resizable heap=vpr, base=0x00000000d7000000, size=0x19000000
[ 0.430352] dma-vpr: heap size is not multiple of cma_chunk_size heap_info->num_chunks (13) rem_chunk_size(0x1000000)
[ 0.430529] cma: enabled page replacement for spfn=d7000, epfn=f0000
[ 0.430536] dma_declare_coherent_resizable_cma_memory:373: resizable cma heap=vpr create successful
[ 0.430546] tegra-carveouts tegra-carveouts: assigned reserved memory node vpr-carveout
[ 0.430572] tegra-carveouts tegra-carveouts: iram :dma coherent mem declare 0x0000000040001000,258048
[ 0.430578] tegra-carveouts tegra-carveouts: assigned reserved memory node iram-carveout
[ 0.430592] nvmap: nvmap_select_cache_ops() nvmap cache ops set to set/ways
[ 0.430600] nvmap_page_pool_init: Total RAM pages: 1009565
[ 0.430604] nvmap_page_pool_init: nvmap page pool size: 126195 pages (492 MB)
[ 0.430683] nvmap_background_zero_thread: PP zeroing thread starting.
[ 0.430935] misc nvmap: created heap iram base 0x0000000040001000 size (252KiB)
[ 0.431691] misc nvmap: created heap vpr base 0x00000000d7000000 size (409600KiB)
[ 0.438723] thermal thermal_zone0: Registering thermal zone thermal_zone0 for type AO-therm
[ 0.439111] thermal thermal_zone1: Registering thermal zone thermal_zone1 for type CPU-therm
[ 0.439449] thermal thermal_zone2: Registering thermal zone thermal_zone2 for type GPU-therm
[ 0.439698] thermal thermal_zone3: Registering thermal zone thermal_zone3 for type PLL-therm
[ 0.439866] thermal thermal_zone4: Registering thermal zone thermal_zone4 for type PMIC-Die
[ 0.440114] pre_t19x_iso_plat_init(): iso emc max clk=1600000KHz
[ 0.440118] pre_t19x_iso_plat_init(): max_iso_bw=11520000KB
[ 0.440530] NET: Registered protocol family 2
[ 0.440649] IP idents hash table entries: 65536 (order: 7, 524288 bytes)
[ 0.442927] TCP established hash table entries: 32768 (order: 6, 262144 bytes)
[ 0.443137] TCP bind hash table entries: 32768 (order: 7, 524288 bytes)
[ 0.443652] TCP: Hash tables configured (established 32768 bind 32768)
[ 0.443799] UDP hash table entries: 2048 (order: 4, 65536 bytes)
[ 0.443878] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes)
[ 0.444256] NET: Registered protocol family 1
[ 0.444290] PCI: CLS 0 bytes, default 64
[ 0.782709] Trying to unpack rootfs image as initramfs...
[ 0.792900] host1x 50000000.host1x: initialized
[ 0.794284] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters available
[ 0.797920] workingset: timestamp_bits=46 max_order=20 bucket_order=0
[ 0.807136] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.807634] 9p: Installing v9fs 9p2000 file system support
[ 0.810885] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 240)
[ 0.810973] io scheduler noop registered
[ 0.811234] io scheduler cfq registered (default)
[ 0.813624] gic 702f9000.agic: GIC IRQ controller registered
[ 0.816503] iommu: Adding device 702ef000.adsp to group 34
[ 0.825102] iommu: Adding device [email protected]:adsp_audio to group 35
[ 0.825246] tegra-aconnect [email protected]: Tegra ACONNECT bus registered
[ 0.825724] tegra-xusb-padctl 7009f000.xusb_padctl: TEGRA_FUSE_SKU_CALIB_0 = 0x71e8c0f
[ 0.825731] tegra-xusb-padctl 7009f000.xusb_padctl: TEGRA_FUSE_USB_CALIB_EXT_0 = 0x4
[ 0.827267] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-usb2.0, lane = usb2-0, function = xusb
[ 0.827357] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-usb2.1, lane = usb2-1, function = xusb
[ 0.827436] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-usb2.2, lane = usb2-2, function = xusb
[ 0.827613] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.3, lane = pcie-0, function = pcie-x1
[ 0.827701] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.4, lane = pcie-1, function = pcie-x4
[ 0.827779] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.5, lane = pcie-2, function = pcie-x4
[ 0.827859] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.6, lane = pcie-3, function = pcie-x4
[ 0.827942] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.7, lane = pcie-4, function = pcie-x4
[ 0.828024] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.8, lane = pcie-5, function = xusb
[ 0.828102] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.9, lane = pcie-6, function = xusb
[ 0.833834] tegra-pwm 7000a000.pwm: PWM clk cannot sleep in ops
[ 0.835339] tegra-dfll-pwm 70110000.pwm: DFLL pwm-rate: 12800000
[ 0.837059] tegra-pcie 1003000.pcie: 4x1, 1x1 configuration
[ 0.838363] tegra-pcie 1003000.pcie: PCIE: Enable power rails
[ 0.838706] tegra-pcie 1003000.pcie: probing port 0, using 4 lanes
[ 0.839590] tegra_camera_platform tegra-camera-platform: tegra_camera_probe:camera_platform_driver probe
[ 0.839796] misc tegra_camera_ctrl: tegra_camera_isomgr_register isp_iso_bw=1500000, vi_iso_bw=1500000, max_bw=1500000
[ 0.840006] Adding domain tsec-pd to PM domain host1x-pd
[ 0.842252] tegra-pcie 1003000.pcie: probing port 1, using 1 lanes
[ 0.843050] tsec 54500000.tsec: initialized
[ 0.844585] tsec 54100000.tsecb: initialized
[ 0.845233] Adding domain nvdec-pd to PM domain host1x-pd
[ 0.848336] nvdec 54480000.nvdec: initialized
[ 0.849285] Adding domain vic03-pd to PM domain host1x-pd
[ 0.849463] Adding domain msenc-pd to PM domain host1x-pd
[ 0.849618] Adding domain nvjpg-pd to PM domain host1x-pd
[ 0.853239] falcon 54340000.vic: initialized
[ 0.854438] falcon 544c0000.nvenc: initialized
[ 0.855701] falcon 54380000.nvjpg: initialized
[ 0.859328] tegra_cec 70015000.tegra_cec: dt=1 start=0x70015000 end=0x70015FFF irq=97
[ 0.859364] tegra_cec 70015000.tegra_cec: Enable clock result: 0.
[ 0.859400] tegra_cec 70015000.tegra_cec: tegra_cec_init started
[ 0.859485] tegradc tegradc.0: disp0 connected to head0->/host1x/sor1
[ 0.859574] display board info: id 0x0, fab 0x0
[ 0.859626] generic_infoframe_type: 0x87
[ 0.859656] tegra_cec 70015000.tegra_cec: cec_add_sysfs ret=0
[ 0.859662] tegra_cec 70015000.tegra_cec: probed
[ 0.859757] tegradc tegradc.0: DT parsed successfully
[ 2.218061] r8168 Copyright (C) 2017 Realtek NIC software team <[email protected]>
This program comes with ABSOLUTELY NO WARRANTY; for details, please see <http://www.gnu.org/licenses/>.
This is free software, and you are welcome to redistribute it under certain conditions; see <http://www.gnu.org/licenses/>.
[ 2.715621] zram0: detected capacity change from 0 to 2073784320
[ 3.585166] random: crng init done
[ 5.674854] EXT4-fs (mmcblk0p14): couldn't mount as ext3 due to feature incompatibilities
[ 5.683995] EXT4-fs (mmcblk0p14): couldn't mount as ext2 due to feature incompatibilities
[ 5.711324] EXT4-fs (mmcblk0p14): mounted filesystem with ordered data mode. Opts: (null)
[ 6.236030] EXT4-fs (mmcblk0p15): couldn't mount as ext3 due to feature incompatibilities
[ 6.245108] EXT4-fs (mmcblk0p15): couldn't mount as ext2 due to feature incompatibilities
[ 6.259348] EXT4-fs (mmcblk0p15): mounted filesystem with ordered data mode. Opts: (null)
[ 6.767033] EXT4-fs (mmcblk0p16): couldn't mount as ext3 due to feature incompatibilities
[ 6.776211] EXT4-fs (mmcblk0p16): couldn't mount as ext2 due to feature incompatibilities
[ 6.792912] EXT4-fs (mmcblk0p16): mounted filesystem with ordered data mode. Opts: (null)
[ 8.393015] EXT4-fs (mmcblk0p13): couldn't mount as ext3 due to feature incompatibilities
[ 8.402180] EXT4-fs (mmcblk0p13): couldn't mount as ext2 due to feature incompatibilities
[ 8.421065] EXT4-fs (mmcblk0p13): mounted filesystem with ordered data mode. Opts: (null)
[ 12.029054] EXT4-fs (mmcblk0p13): couldn't mount as ext3 due to feature incompatibilities
[ 12.037882] EXT4-fs (mmcblk0p13): couldn't mount as ext2 due to feature incompatibilities
[ 12.050880] EXT4-fs (mmcblk0p13): mounted filesystem with ordered data mode. Opts: (null)
[ 12.082989] EXT4-fs (mmcblk0p15): mounted filesystem with ordered data mode. Opts: (null)
[ 12.434929] EXT4-fs (mmcblk0p13): re-mounted. Opts: (null)
[ 12.471251] EXT4-fs (mmcblk0p16): mounted filesystem with ordered data mode. Opts: (null)
[ 12.680036] systemd[1]: System time before build time, advancing clock.
[ 12.708100] cgroup: cgroup2: unknown option "nsdelegate"
[ 12.898241] systemd[2987]: /lib/systemd/system-generators/systemd-gpt-auto-generator failed with exit status 1.
[ 13.119017] systemd[1]: /lib/systemd/system/balena-host.socket:5: ListenStream= references a path below legacy directory /var/run/, updating /var/run/balena-host.sock \xe2\x86\x92 /run/balena-host.sock; please update the unit file accordingly.
[ 13.145521] systemd[1]: /lib/systemd/system/balena-engine.socket:7: ListenStream= references a path below legacy directory /var/run/, updating /var/run/balena-engine.sock \xe2\x86\x92 /run/balena-engine.sock; please update the unit file accordingly.
[ 13.494727] systemd[1]: -.slice: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified, ignoring: Operation not supported
[ 13.560318] systemd[1]: system.slice: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice, ignoring: Operation not supported
[ 13.562012] systemd[1]: system-balena\x2dinfo.slice: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/system-balena\x2dinfo.slice, ignoring: Operation not supported
[ 13.564531] systemd[1]: system-getty.slice: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/system-getty.slice, ignoring: Operation not supported
[ 13.566788] systemd[1]: system-modprobe.slice: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/system-modprobe.slice, ignoring: Operation not supported
[ 13.569226] systemd[1]: system-serial\x2dgetty.slice: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/system-serial\x2dgetty.slice, ignoring: Operation not supported
[ 13.571007] systemd[1]: user.slice: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/user.slice, ignoring: Operation not supported
[ 13.580733] systemd[1]: dev-hugepages.mount: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/dev-hugepages.mount, ignoring: Operation not supported
[ 13.584753] systemd[1]: dev-mqueue.mount: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/dev-mqueue.mount, ignoring: Operation not supported
[ 13.589438] systemd[1]: sys-kernel-debug.mount: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/sys-kernel-debug.mount, ignoring: Operation not supported
[ 13.595365] systemd[1]: tmp.mount: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/tmp.mount, ignoring: Operation not supported
[ 13.603337] systemd[1]: kmod-static-nodes.service: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/kmod-static-nodes.service, ignoring: Operation not supported
[ 13.608057] systemd[1]: mnt-sysroot-active.service: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/mnt-sysroot-active.service, ignoring: Operation not supported
[ 13.613186] systemd[1]: [email protected]: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/system-modprobe.slice/[email protected], ignoring: Operation not supported
[ 13.618516] systemd[1]: [email protected]: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/system-modprobe.slice/[email protected], ignoring: Operation not supported
[ 13.623524] systemd[1]: [email protected]: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/system-modprobe.slice/[email protected], ignoring: Operation not supported
[ 13.628640] systemd[1]: resin-boot.service: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/resin-boot.service, ignoring: Operation not supported
[ 13.633708] systemd[1]: resin-state.service: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/resin-state.service, ignoring: Operation not supported
[ 13.639597] systemd[1]: rollback-clear-bootcount.service: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/rollback-clear-bootcount.service, ignoring: Operation not supported
[ 13.651561] systemd[1]: systemd-modules-load.service: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/systemd-modules-load.service, ignoring: Operation not supported
[ 13.656547] systemd[1]: systemd-network-generator.service: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/systemd-network-generator.service, ignoring: Operation not supported
[ 13.661786] systemd[1]: systemd-remount-fs.service: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/systemd-remount-fs.service, ignoring: Operation not supported
[ 13.667827] systemd[1]: systemd-udev-trigger.service: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/systemd-udev-trigger.service, ignoring: Operation not supported
[ 13.674664] systemd[1]: systemd-vconsole-setup.service: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/systemd-vconsole-setup.service, ignoring: Operation not supported
[ 13.680042] systemd[1]: timeinit-buildtime.service: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/timeinit-buildtime.service, ignoring: Operation not supported
[ 13.686739] fuse init (API version 7.26)
[ 13.687709] systemd[1]: system.slice: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice, ignoring: Operation not supported
[ 13.688658] systemd[1]: -.slice: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified, ignoring: Operation not supported
[ 13.787962] systemd[1]: sys-fs-fuse-connections.mount: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/sys-fs-fuse-connections.mount, ignoring: Operation not supported
[ 13.790872] systemd[1]: sys-kernel-config.mount: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/sys-kernel-config.mount, ignoring: Operation not supported
[ 13.794719] nvgpu: 57000000.gpu gm20b_init_clk_setup_sw:1264 [INFO] GPCPLL initial settings: NA mode, M=1, N=34, P=3 (id = 1)
[ 13.926429] systemd[1]: systemd-tmpfiles-setup-dev.service: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/systemd-tmpfiles-setup-dev.service, ignoring: Operation not supported
[ 13.935774] systemd[1]: systemd-sysctl.service: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/systemd-sysctl.service, ignoring: Operation not supported
[ 13.982583] systemd[1]: var-volatile.mount: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/var-volatile.mount, ignoring: Operation not supported
[ 14.034557] systemd[1]: development-features.service: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/development-features.service, ignoring: Operation not supported
[ 14.037031] systemd[1]: os-config-devicekey.service: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/os-config-devicekey.service, ignoring: Operation not supported
[ 14.040285] systemd[1]: resin-filesystem-expand.service: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/resin-filesystem-expand.service, ignoring: Operation not supported
[ 14.043617] systemd[1]: resin-state-reset.service: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/resin-state-reset.service, ignoring: Operation not supported
[ 14.046874] systemd[1]: var-volatile-cache.service: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/var-volatile-cache.service, ignoring: Operation not supported
[ 14.051396] systemd[1]: var-volatile-lib.service: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/var-volatile-lib.service, ignoring: Operation not supported
[ 14.072136] systemd[1]: var-volatile-spool.service: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/var-volatile-spool.service, ignoring: Operation not supported
[ 14.077920] systemd[1]: var-volatile-srv.service: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/var-volatile-srv.service, ignoring: Operation not supported
[ 14.099117] systemd[1]: resin-data.service: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/resin-data.service, ignoring: Operation not supported
[ 14.225565] systemd[1]: systemd-udev-settle.service: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/systemd-udev-settle.service, ignoring: Operation not supported
[ 14.777094] systemd[1]: etc-fake\x2dhwclock.mount: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/etc-fake\x2dhwclock.mount, ignoring: Operation not supported
[ 14.812037] systemd[1]: resin\x2ddata.mount: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/resin\x2ddata.mount, ignoring: Operation not supported
[ 14.844441] systemd[1]: var-lib-docker.mount: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/var-lib-docker.mount, ignoring: Operation not supported
[ 14.961599] systemd[1]: fake-hwclock.service: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/fake-hwclock.service, ignoring: Operation not supported
[ 14.964536] systemd[1]: plymouth-read-write.service: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/plymouth-read-write.service, ignoring: Operation not supported
[ 14.979116] systemd[1]: systemd-journald.service: Failed to get cgroup ID on cgroup /sys/fs/cgroup/unified/system.slice/systemd-journald.service, ignoring: Operation not supported
[ 17.037458] logitech-djreceiver 0003:046D:C52B.0005: hidraw2: USB HID v1.11 Device [Logitech USB Receiver] on usb-70090000.xusb-2.4.4/input2
[ 17.048949] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[ 17.048969] cpu-throttle-alert cooling device registered.
[ 17.049401] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[ 17.049418] gpu-throttle-alert cooling device registered.
[ 17.049822] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[ 17.049838] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[ 17.049849] hot-surface-alert cooling device registered.
[ 17.209890] zram: Can't change algorithm for initialized device
[ 17.788195] input: Logitech M705 as /devices/70090000.xusb/usb1/1-2/1-2.4/1-2.4.4/1-2.4.4:1.2/0003:046D:C52B.0005/0003:046D:101B.0006/input/input4
[ 17.788621] logitech-hidpp-device 0003:046D:101B.0006: input,hidraw3: USB HID v1.11 Mouse [Logitech M705] on usb-70090000.xusb-2.4.4:1
[ 17.812516] mousedev: PS/2 mouse device common for all mice
[ 18.795083] Adding 2025176k swap on /dev/zram0. Priority:-1 extents:1 across:2025176k SS
[ 20.758006] IPVS: Creating netns size=1928 id=1
[ 21.918504] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 21.925363] eth0: 0xffffff800f7bb000, 48:b0:2d:c1:53:2f, IRQ 407
[ 22.061401] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 22.429840] Bridge firewalling registered
[ 22.946369] Netfilter messages via NETLINK v0.30.
[ 22.950771] ctnetlink v0.93: registering with nfnetlink.
[ 23.321898] IPv6: ADDRCONF(NETDEV_UP): balena0: link is not ready
[ 25.121192] r8168: eth0: link up
[ 25.121216] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 26.317957] cgroup: cgroup: disabling cgroup2 socket matching due to net_prio or net_cls activation
[ 26.933858] ip6_tables: (C) 2000-2006 Netfilter Core Team
[ 27.467595] systemd-journald[3110]: Oldest entry in /run/log/journal/62bb3f7b9f8345bbb1e4df759c19f6bd/system.journal is older than the configured file retention duration (1month), suggesting rotation.
[ 27.467609] systemd-journald[3110]: /run/log/journal/62bb3f7b9f8345bbb1e4df759c19f6bd/system.journal: Journal header limits reached or header out-of-date, rotating.
[ 31.713321] vdd-fan: disabling
[ 31.713325] vdd-usb-vbus: disabling
[ 31.713327] vdd-usb-vbus2: disabling
[ 31.713338] vddio-sdmmc3-ap: disabling
[ 31.713409] avdd-io-edp-1v05: disabling
[ 31.713411] vdd-usb-hub-en: disabling
[ 36.332298] EXT4-fs (mmcblk0p14): mounted filesystem with ordered data mode. Opts: (null)
[ 37.431968] IPv6: ADDRCONF(NETDEV_UP): supervisor0: link is not ready
[ 279.178243] IPVS: Creating netns size=1928 id=2
[ 279.185453] systemd-udevd[29]: starting version 237
[ 279.199175] systemd-udevd[30]: Specified group 'debug' unknown
find -name **ardu**
./boot/tegra210-p3448-common-arducam.dtbo
./boot/tegra210-p3448-all-p3449-0000-camera-imx477-arducam.dtbo
./mnt/sysroot/active/balena/overlay2/27d2deb9796e85e76a4c477b914439fdc30fd764f5dbd6af0709b9eae365efdf/diff/boot/tegra210-p3448-common-arducam.dtbo
./mnt/sysroot/active/balena/overlay2/27d2deb9796e85e76a4c477b914439fdc30fd764f5dbd6af0709b9eae365efdf/diff/boot/tegra210-p3448-all-p3449-0000-camera-imx477-arducam.dtbo
./mnt/sysroot/active/balena/volumes/448eaa24dd3f201fa24535f7ed29125762267d73ad553d8232d102dcc094ed2b/_data/tegra210-p3448-common-arducam.dtbo
./mnt/sysroot/active/balena/volumes/448eaa24dd3f201fa24535f7ed29125762267d73ad553d8232d102dcc094ed2b/_data/tegra210-p3448-all-p3449-0000-camera-imx477-arducam.dtbo
./sys/firmware/devicetree/base/__symbols__/arducam_vi_in0
./sys/firmware/devicetree/base/__symbols__/arducam_csi_out0
./sys/firmware/devicetree/base/__symbols__/arducam_cam0
./sys/firmware/devicetree/base/__symbols__/arducam_csi_in0
./sys/firmware/devicetree/base/__symbols__/arducam_dual_out0
./sys/firmware/devicetree/base/__symbols__/arducam_out1
./sys/firmware/devicetree/base/__symbols__/arducam_vi_in1
./sys/firmware/devicetree/base/__symbols__/arducam_csi_out1
./sys/firmware/devicetree/base/__symbols__/arducam_cam1
./sys/firmware/devicetree/base/__symbols__/arducam_csi_in1
./sys/firmware/devicetree/base/cam_i2cmux/[email protected]/[email protected]
./sys/firmware/devicetree/base/cam_i2cmux/[email protected]/[email protected]
cd /sys/firmware/devicetree/base/cam_i2cmux/[email protected]/[email protected]
[email protected]:/sys/firmware/devicetree/base/cam_i2cmux/[email protected]/[email protected]# ls
compatible devnode linux,phandle mode0 name phandle physical_h physical_w ports reg reset-gpios sensor_model status use_sensor_mode_id
[email protected]:/sys/firmware/devicetree/base/cam_i2cmux/[email protected]/arducam_a[email protected]# cat status
[email protected]:/sys/firmware/devicetree/base/cam_i2cmux/[email protected]/[email protected]# cat compatible
arducam,[email protected]:/sys/firmware/devicetree/base/cam_i2cmux/[email protected]/[email protected]# cat devnode
[email protected]:/sys/firmware/devicetree/base/cam_i2cmux/[email protected]/[email protected]# cat linux,phandle
#[email protected]:/sys/firmware/devicetree/base/cam_i2cmux/[email protected]/[email protected]# cat mode0/
cat: mode0/: Is a directory
I’ve fixed the issue. First I extracted the deb file:
After setting the FDT
value in the extlinux.conf
file with a overlay solved the issue
FDT /boot/tegra210-p3448-0003-p3542-0000-user-custom.dtb
The FTD can be set from balena with a device variable: RESIN_HOST_EXTLINUX_fdt
This dtb
file can be generated from a jetson board seperately. What i’ve done is copy the boot/arducam
directory to the /boot
directory on a device. Then I ran the jetson-io.py
python code that is inside the deb file. It finds two devices on the csi. I could not completely understand which of the two worked, but you can validate by converting to dts:
dtc -I dtb -O dts -f tegra210-p3448-0003-p3542-0000-user-custom.dtb -o tegra210-p3448-0003-p3542-0000-user-custom.dts
in the tegra210-p3448-0003-p3542-0000-user-custom.dts
file there are i2c references to the Arducam.
Currently I just loaded all dtb files. I found out that Arducam did some patching on default dtb files. I will update my repo when I have a more clear view on what makes it work on a Jetson Nano.