Unable to stream Pure Thermal Lepton USB Camera with Karo QS8M-MQ00 DevBoard

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Unable to stream Pure Thermal Lepton USB Camera with Karo QS8M-MQ00 DevBoard

826 Views
Hasan_01
Contributor I

I am using Karo QS8M-MQ00 devkit and I flashed Yocto Image Weston with Distro "karo-wayland". I am not be able to stream lepton thermal camera on Karo QS8M Board but on the other board it works fine.

Here is the example pipeline I used:


gst-launch-1.0 v4l2src device=/dev/video1 ! video/x-raw,format=UYVY,width=160,height=120,framerate=9/1 ! videoconvert ! x264enc tune=zerolatency bitrate=500 speed-preset=ultrafast ! rtph264pay ! udpsink host=192.168.144.50 port=4001

The above pipeline through internal data stream error.

Also go through the dmesg log:


[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
[ 0.000000] Linux version 6.1.1-karo+g36213e6dd44c (support@karo-electronics.de) (aarch64-poky-linux-gcc (GCC) 12.2.0, GNU ld (GNU Binutils) 2.39.0.20220819) #1 SMP PREEMPT Tue Nov 14 10:44:53 UTC 2023
[ 0.000000] Machine model: Ka-Ro electronics QS8M-MQ00 (NXP i.MX8MM) module
[ 0.000000] earlycon: ec_imx6q0 at MMIO 0x0000000030860000 (options '115200')
[ 0.000000] printk: bootconsole [ec_imx6q0] enabled
[ 0.000000] Reserved memory: created CMA memory pool at 0x0000000044e00000, size 480 MiB
[ 0.000000] OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x0000000040000000-0x000000007fffffff]
[ 0.000000] DMA32 empty
[ 0.000000] Normal empty
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000040000000-0x000000007fffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x000000007fffffff]
[ 0.000000] cma: dma_contiguous_reserve(limit 80000000)
[ 0.000000] psci: probing for conduit method from DT.
[ 0.000000] psci: PSCIv1.1 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.2
[ 0.000000] percpu: Embedded 17 pages/cpu s31016 r8192 d30424 u69632
[ 0.000000] pcpu-alloc: s31016 r8192 d30424 u69632 alloc=17*4096
[ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[ 0.000000] Detected VIPT I-cache on CPU0
[ 0.000000] CPU features: detected: GIC system register CPU interface
[ 0.000000] CPU features: detected: ARM erratum 845719
[ 0.000000] alternatives: applying boot alternatives
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 258048
[ 0.000000] Kernel command line: console=ttymxc0,115200 earlycon=ec_imx6q,0x30860000,115200 panic=-1 ro root=PARTUUID=e8ec7787-3de2-4027-86a7-1c45f8f07dee rootwait quiet dyndbg="-p"
[ 0.000000] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[ 0.000000] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes, linear)
[ 0.000000] mem auto-init: stack:all(zero), heap alloc:off, heap free:off
[ 0.000000] Memory: 520056K/1048576K available (9408K kernel code, 1164K rwdata, 3264K rodata, 2048K init, 365K bss, 37000K reserved, 491520K cma-reserved)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] rcu: Preemptible hierarchical RCU implementation.
[ 0.000000] rcu: RCU event tracing is enabled.
[ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[ 0.000000] GICv3: GIC: Using split EOI/Deactivate mode
[ 0.000000] GICv3: 128 SPIs implemented
[ 0.000000] GICv3: 0 Extended SPIs implemented
[ 0.000000] Root IRQ handler: gic_handle_irq
[ 0.000000] GICv3: GICv3 features: 16 PPIs
[ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x0000000038880000
[ 0.000000] ITS: No ITS available, not enabling LPIs
[ 0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[ 0.000000] arch_timer: cp15 timer(s) running at 8.00MHz (phys).
[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x1d854df40, max_idle_ns: 440795202120 ns
[ 0.000001] sched_clock: 56 bits at 8MHz, resolution 125ns, wraps every 2199023255500ns
[ 0.000352] Console: colour dummy device 80x25
[ 0.000386] Calibrating delay loop (skipped), value calculated using timer frequency.. 16.00 BogoMIPS (lpj=32000)
[ 0.000398] pid_max: default: 32768 minimum: 301
[ 0.000727] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes, linear)
[ 0.000742] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes, linear)
[ 0.002204] rcu: Hierarchical SRCU implementation.
[ 0.002212] rcu: Max phase no-delay instances is 1000.
[ 0.004050] smp: Bringing up secondary CPUs ...
[ 0.004578] Detected VIPT I-cache on CPU1
[ 0.004675] GICv3: CPU1: found redistributor 1 region 0:0x00000000388a0000
[ 0.004717] CPU1: Booted secondary processor 0x0000000001 [0x410fd034]
[ 0.005244] Detected VIPT I-cache on CPU2
[ 0.005314] GICv3: CPU2: found redistributor 2 region 0:0x00000000388c0000
[ 0.005337] CPU2: Booted secondary processor 0x0000000002 [0x410fd034]
[ 0.005821] Detected VIPT I-cache on CPU3
[ 0.005890] GICv3: CPU3: found redistributor 3 region 0:0x00000000388e0000
[ 0.005912] CPU3: Booted secondary processor 0x0000000003 [0x410fd034]
[ 0.005981] smp: Brought up 1 node, 4 CPUs
[ 0.005994] SMP: Total of 4 processors activated.
[ 0.006000] CPU features: detected: 32-bit EL0 Support
[ 0.006005] CPU features: detected: CRC32 instructions
[ 0.006062] CPU: All CPU(s) started at EL2
[ 0.006066] alternatives: applying system-wide alternatives
[ 0.007177] devtmpfs: initialized
[ 0.016193] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[ 0.016225] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
[ 0.029264] pinctrl core: initialized pinctrl subsystem
[ 0.030457] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[ 0.031619] DMA: preallocated 128 KiB GFP_KERNEL pool for atomic allocations
[ 0.031704] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[ 0.031804] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[ 0.032329] thermal_sys: Registered thermal governor 'step_wise'
[ 0.032367] cpuidle: using governor menu
[ 0.032558] ASID allocator initialised with 65536 entries
[ 0.042833] imx8mm-pinctrl 30330000.pinctrl: no fsl,pins and pins property in node /soc@0/bus@30000000/pinctrl@30330000/hoggrp
[ 0.051584] imx8mm-pinctrl 30330000.pinctrl: initialized IMX pinctrl driver
[ 0.060739] platform 32e10000.mipi_dsi: Fixing up cyclic dependency with 32e00000.lcdif
[ 0.061299] platform 32e30000.mipi_csi: Fixing up cyclic dependency with 32e20000.csi1_bridge
[ 0.078050] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages
[ 0.078065] HugeTLB: 16380 KiB vmemmap can be freed for a 1.00 GiB page
[ 0.078072] HugeTLB: registered 32.0 MiB page size, pre-allocated 0 pages
[ 0.078077] HugeTLB: 508 KiB vmemmap can be freed for a 32.0 MiB page
[ 0.078082] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages
[ 0.078086] HugeTLB: 28 KiB vmemmap can be freed for a 2.00 MiB page
[ 0.078092] HugeTLB: registered 64.0 KiB page size, pre-allocated 0 pages
[ 0.078097] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page
[ 0.079923] iommu: Default domain type: Translated
[ 0.079933] iommu: DMA domain TLB invalidation policy: strict mode
[ 0.080217] SCSI subsystem initialized
[ 0.080425] usbcore: registered new interface driver usbfs
[ 0.080462] usbcore: registered new interface driver hub
[ 0.080495] usbcore: registered new device driver usb
[ 0.081238] mc: Linux media interface: v0.10
[ 0.081281] videodev: Linux video capture interface: v2.00
[ 0.081317] pps_core: LinuxPPS API ver. 1 registered
[ 0.081323] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 0.081336] PTP clock support registered
[ 0.081736] Advanced Linux Sound Architecture Driver Initialized.
[ 0.082705] clocksource: Switched to clocksource arch_sys_counter
[ 0.091435] NET: Registered PF_INET protocol family
[ 0.091638] IP idents hash table entries: 16384 (order: 5, 131072 bytes, linear)
[ 0.092565] tcp_listen_portaddr_hash hash table entries: 512 (order: 1, 8192 bytes, linear)
[ 0.092615] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[ 0.092628] TCP established hash table entries: 8192 (order: 4, 65536 bytes, linear)
[ 0.092699] TCP bind hash table entries: 8192 (order: 6, 262144 bytes, linear)
[ 0.092941] TCP: Hash tables configured (established 8192 bind 8192)
[ 0.093063] UDP hash table entries: 512 (order: 2, 16384 bytes, linear)
[ 0.093091] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, linear)
[ 0.093235] NET: Registered PF_UNIX/PF_LOCAL protocol family
[ 0.093624] RPC: Registered named UNIX socket transport module.
[ 0.093631] RPC: Registered udp transport module.
[ 0.093635] RPC: Registered tcp transport module.
[ 0.093639] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.095106] workingset: timestamp_bits=62 max_order=18 bucket_order=0
[ 0.102343] NFS: Registering the id_resolver key type
[ 0.102378] Key type id_resolver registered
[ 0.102383] Key type id_legacy registered
[ 0.102488] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[ 0.102495] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[ 0.102940] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246)
[ 0.102949] io scheduler mq-deadline registered
[ 0.102956] io scheduler kyber registered
[ 0.113338] imx-sdma 302c0000.dma-controller: Direct firmware load for imx/sdma/sdma-imx7d.bin failed with error -2
[ 0.113360] imx-sdma 302c0000.dma-controller: Falling back to sysfs fallback for: imx/sdma/sdma-imx7d.bin
[ 0.123200] SoC: i.MX8MM revision 1.0
[ 0.125744] Bus freq driver module loaded
[ 0.131656] 30860000.serial: ttymxc0 at MMIO 0x30860000 (irq = 18, base_baud = 1500000) is a IMX
[ 0.131733] printk: console [ttymxc0] enabled
[ 0.131740] printk: bootconsole [ec_imx6q0] disabled
[ 0.132405] 30880000.serial: ttymxc2 at MMIO 0x30880000 (irq = 19, base_baud = 1500000) is a IMX
[ 0.132965] 30890000.serial: ttymxc1 at MMIO 0x30890000 (irq = 20, base_baud = 1500000) is a IMX
[ 0.140414] imx-drm 32c00000.bus:display-subsystem: bound imx-lcdif-crtc.0 (ops lcdif_crtc_ops)
[ 0.140584] imx_sec_dsim_drv 32e10000.mipi_dsi: version number is 0x1060200
[ 0.140656] imx_sec_dsim_drv 32e10000.mipi_dsi: [drm] *ERROR* modalias failure on /soc@0/bus@32c00000/mipi_dsi@32e10000/port@1
[ 0.152378] [drm:drm_bridge_attach] *ERROR* failed to attach bridge /soc@0/bus@32c00000/mipi_dsi@32e10000 to encoder DSI-34: -19
[ 0.163978] imx_sec_dsim_drv 32e10000.mipi_dsi: Failed to attach bridge: 32e10000.mipi_dsi
[ 0.172339] imx_sec_dsim_drv 32e10000.mipi_dsi: failed to bind sec dsim bridge: -517
[ 0.187762] loop: module loaded
[ 0.191957] CAN device driver interface
[ 0.192869] usbcore: registered new interface driver usb-storage
[ 0.192907] usbcore: registered new interface driver ums-datafab
[ 0.192933] usbcore: registered new interface driver ums-jumpshot
[ 0.192979] usbcore: registered new interface driver ums-realtek
[ 0.193007] usbcore: registered new interface driver ums-sddr09
[ 0.193033] usbcore: registered new interface driver ums-sddr55
[ 0.193102] usbcore: registered new interface driver usbserial_generic
[ 0.193123] usbserial: USB Serial support registered for generic
[ 0.193161] usbcore: registered new interface driver ftdi_sio
[ 0.193180] usbserial: USB Serial support registered for FTDI USB Serial Device
[ 0.193222] usbcore: registered new interface driver usb_serial_simple
[ 0.193243] usbserial: USB Serial support registered for carelink
[ 0.193262] usbserial: USB Serial support registered for zio
[ 0.193280] usbserial: USB Serial support registered for funsoft
[ 0.193298] usbserial: USB Serial support registered for flashloader
[ 0.193317] usbserial: USB Serial support registered for google
[ 0.193336] usbserial: USB Serial support registered for libtransistor
[ 0.193354] usbserial: USB Serial support registered for vivopay
[ 0.193373] usbserial: USB Serial support registered for moto_modem
[ 0.193392] usbserial: USB Serial support registered for motorola_tetra
[ 0.193423] usbserial: USB Serial support registered for nokia
[ 0.193442] usbserial: USB Serial support registered for novatel_gps
[ 0.193461] usbserial: USB Serial support registered for hp4x
[ 0.193480] usbserial: USB Serial support registered for suunto
[ 0.193511] usbserial: USB Serial support registered for siemens_mpi
[ 0.195104] usbcore: registered new interface driver usbtouchscreen
[ 0.196075] snvs_rtc 30370000.snvs:snvs-rtc-lp: registered as rtc0
[ 0.196106] snvs_rtc 30370000.snvs:snvs-rtc-lp: setting system clock to 1970-01-01T00:00:00 UTC (0)
[ 0.196261] i2c_dev: i2c /dev entries driver
[ 0.196980] mx6s-csi 32e20000.csi1_bridge: initialising
[ 0.197897] usbcore: registered new interface driver uvcvideo
[ 0.197909] Driver for 1-wire Dallas network protocol.
[ 0.200473] sdhci: Secure Digital Host Controller Interface driver
[ 0.200484] sdhci: Copyright(c) Pierre Ossman
[ 0.200514] sdhci-pltfm: SDHCI platform and OF driver helper
[ 0.201486] ledtrig-cpu: registered to indicate activity on CPUs
[ 0.201502] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping ....
[ 0.202412] caam 30900000.crypto: Entropy delay = 3200
[ 0.202500] caam 30900000.crypto: Entropy delay = 3600
[ 0.216413] caam 30900000.crypto: Instantiated RNG4 SH0
[ 0.230304] caam 30900000.crypto: Instantiated RNG4 SH1
[ 0.230315] caam 30900000.crypto: device ID = 0x0a16040100000000 (Era 9)
[ 0.230322] caam 30900000.crypto: job rings = 2, qi = 0
[ 0.235070] caam algorithms registered in /proc/crypto
[ 0.235194] caam 30900000.crypto: caam pkc algorithms registered in /proc/crypto
[ 0.235211] caam 30900000.crypto: rng crypto API alg registered prng-caam
[ 0.235221] caam 30900000.crypto: registering rng-caam
[ 0.245092] Device caam-keygen registered
[ 0.246245] caam-snvs 30370000.caam-snvs: ipid matched - 0x3e
[ 0.246302] caam-snvs 30370000.caam-snvs: violation handlers armed - non-secure state
[ 0.246685] usbcore: registered new interface driver usbhid
[ 0.246719] usbhid: USB HID core driver
[ 0.251550] NET: Registered PF_PACKET protocol family
[ 0.251567] can: controller area network core
[ 0.251626] NET: Registered PF_CAN protocol family
[ 0.251634] can: raw protocol
[ 0.251643] can: broadcast manager protocol
[ 0.251654] can: netlink gateway - max_hops=1
[ 0.251888] Key type dns_resolver registered
[ 0.285783] usb_phy_generic usbphynop1: supply vcc not found, using dummy regulator
[ 0.285930] usb_phy_generic usbphynop1: dummy supplies not allowed for exclusive requests
[ 0.285986] random: crng init done
[ 0.286196] usb_phy_generic usbphynop2: supply vcc not found, using dummy regulator
[ 0.286333] usb_phy_generic usbphynop2: dummy supplies not allowed for exclusive requests
[ 0.295681] rn5t618 0-0034: Poweroff callback already assigned
[ 0.295806] i2c i2c-0: IMX I2C adapter registered
[ 0.298991] attiny_i2c_probe@201: failed to read reg 0x80: -6
[ 0.304766] rpi_touchscreen_attiny 1-0045: Failed to read REG_ID reg: -6
[ 0.311731] rpi-ft5406: rpi_ft5406_probe: address = 0x38
[ 0.311760] rpi_ft5406 1-0038: supply power not found, using dummy regulator
[ 0.312006] input: fts_ts as /devices/platform/soc@0/30800000.bus/30a30000.i2c/i2c-1/1-0038/input/input0
[ 0.312409] i2c 1-0010: Fixing up cyclic dependency with 32e30000.mipi_csi
[ 0.312597] rpi-ft5406: rpi_ft5406_work: checking touch ic, countdown: 5
[ 0.312841] i2c i2c-1: IMX I2C adapter registered
[ 0.313960] i2c i2c-2: IMX I2C adapter registered
[ 0.314642] i2c i2c-3: IMX I2C adapter registered
[ 0.316281] imx-drm 32c00000.bus:display-subsystem: bound imx-lcdif-crtc.0 (ops lcdif_crtc_ops)
[ 0.316443] imx_sec_dsim_drv 32e10000.mipi_dsi: version number is 0x1060200
[ 0.316485] imx_sec_dsim_drv 32e10000.mipi_dsi: [drm] *ERROR* modalias failure on /soc@0/bus@32c00000/mipi_dsi@32e10000/port@1
[ 0.328205] [drm:drm_bridge_attach] *ERROR* failed to attach bridge /soc@0/bus@32c00000/mipi_dsi@32e10000 to encoder DSI-34: -19
[ 0.339809] imx_sec_dsim_drv 32e10000.mipi_dsi: Failed to attach bridge: 32e10000.mipi_dsi
[ 0.348174] imx_sec_dsim_drv 32e10000.mipi_dsi: failed to bind sec dsim bridge: -517
[ 0.356602] imx8mm-pinctrl 30330000.pinctrl: pin MX8MM_IOMUXC_ECSPI2_SS0 already requested by 30830000.spi; cannot claim for spi1.0
[ 0.368443] imx8mm-pinctrl 30330000.pinctrl: pin-132 (spi1.0) status -22
[ 0.375158] imx8mm-pinctrl 30330000.pinctrl: could not request pin 132 (MX8MM_IOMUXC_ECSPI2_SS0) from group ecspi2-csgrp on device 30330000.pinctrl
[ 0.388468] spidev spi1.0: Error applying setting, reverse things back
[ 0.396486] pps pps0: new PPS source ptp0
[ 0.400084] fec 30be0000.ethernet eth0: registered PHC device 0
[ 0.400656] imx_usb 32e40000.usb: No over current polarity defined
[ 0.503572] imx_usb 32e50000.usb: No over current polarity defined
[ 0.506498] ci_hdrc ci_hdrc.1: EHCI Host Controller
[ 0.506520] ci_hdrc ci_hdrc.1: new USB bus registered, assigned bus number 1
[ 0.518725] ci_hdrc ci_hdrc.1: USB 2.0 started, EHCI 1.00
[ 0.518930] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.01
[ 0.518941] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 0.518948] usb usb1: Product: EHCI Host Controller
[ 0.518955] usb usb1: Manufacturer: Linux 6.1.1-karo+g36213e6dd44c ehci_hcd
[ 0.518961] usb usb1: SerialNumber: ci_hdrc.1
[ 0.519428] hub 1-0:1.0: USB hub found
[ 0.519456] hub 1-0:1.0: 1 port detected
[ 0.520678] mxc_mipi-csi 32e30000.mipi_csi: supply mipi-phy not found, using dummy regulator
[ 0.521048] mxc_mipi-csi 32e30000.mipi_csi: mipi csi v4l2 device registered
[ 0.521061] CSI: Registered sensor subdevice: mxc_mipi-csi.0
[ 0.521087] mxc_mipi-csi 32e30000.mipi_csi: lanes: 2, hs_settle: 13, clk_settle: 2, wclk: 1, freq: 333000000
[ 0.521382] imx-cpufreq-dt imx-cpufreq-dt: cpu speed grade 2 mkt segment 2 supported-hw 0x4 0x4
[ 0.523310] galcore: clk_get vg clock failed, disable vg!
[ 0.524002] Galcore version 6.4.11.p1.608260
[ 0.550340] mmc0: SDHCI controller on 30b40000.mmc [30b40000.mmc] using ADMA
[ 0.595832] [drm] Initialized vivante 1.0.0 20170808 for 38000000.gpu on minor 0
[ 0.604813] imx219 1-0010: failed to read chip id 219
[ 0.610248] imx219: probe of 1-0010 failed with error -5
[ 0.611649] imx-drm 32c00000.bus:display-subsystem: bound imx-lcdif-crtc.0 (ops lcdif_crtc_ops)
[ 0.611811] imx_sec_dsim_drv 32e10000.mipi_dsi: version number is 0x1060200
[ 0.611853] imx_sec_dsim_drv 32e10000.mipi_dsi: [drm] *ERROR* modalias failure on /soc@0/bus@32c00000/mipi_dsi@32e10000/port@1
[ 0.623568] [drm:drm_bridge_attach] *ERROR* failed to attach bridge /soc@0/bus@32c00000/mipi_dsi@32e10000 to encoder DSI-34: -19
[ 0.635181] imx_sec_dsim_drv 32e10000.mipi_dsi: Failed to attach bridge: 32e10000.mipi_dsi
[ 0.643588] imx_sec_dsim_drv 32e10000.mipi_dsi: failed to bind sec dsim bridge: -517
[ 0.652929] imx-drm 32c00000.bus:display-subsystem: bound imx-lcdif-crtc.0 (ops lcdif_crtc_ops)
[ 0.653052] imx_sec_dsim_drv 32e10000.mipi_dsi: version number is 0x1060200
[ 0.653086] imx_sec_dsim_drv 32e10000.mipi_dsi: [drm] *ERROR* modalias failure on /soc@0/bus@32c00000/mipi_dsi@32e10000/port@1
[ 0.664761] [drm:drm_bridge_attach] *ERROR* failed to attach bridge /soc@0/bus@32c00000/mipi_dsi@32e10000 to encoder DSI-34: -19
[ 0.676369] imx_sec_dsim_drv 32e10000.mipi_dsi: Failed to attach bridge: 32e10000.mipi_dsi
[ 0.684719] imx_sec_dsim_drv 32e10000.mipi_dsi: failed to bind sec dsim bridge: -517
[ 0.696459] ALSA device list:
[ 0.696476] No soundcards found.
[ 0.696707] Waiting for root device PARTUUID=e8ec7787-3de2-4027-86a7-1c45f8f07dee...
[ 0.696959] mmc0: new HS400 MMC card at address 0001
[ 0.697544] mmcblk0: mmc0:0001 004GA0 3.69 GiB
[ 0.700423] mmcblk0: p1 p2 p3
[ 0.701076] mmcblk0boot0: mmc0:0001 004GA0 2.00 MiB
[ 0.702156] mmcblk0boot1: mmc0:0001 004GA0 2.00 MiB
[ 0.703122] mmcblk0rpmb: mmc0:0001 004GA0 512 KiB, chardev (244:0)
[ 0.704363] imx-drm 32c00000.bus:display-subsystem: bound imx-lcdif-crtc.0 (ops lcdif_crtc_ops)
[ 0.704513] imx_sec_dsim_drv 32e10000.mipi_dsi: version number is 0x1060200
[ 0.704554] imx_sec_dsim_drv 32e10000.mipi_dsi: [drm] *ERROR* modalias failure on /soc@0/bus@32c00000/mipi_dsi@32e10000/port@1
[ 0.716217] [drm:drm_bridge_attach] *ERROR* failed to attach bridge /soc@0/bus@32c00000/mipi_dsi@32e10000 to encoder DSI-34: -19
[ 0.727812] imx_sec_dsim_drv 32e10000.mipi_dsi: Failed to attach bridge: 32e10000.mipi_dsi
[ 0.736164] imx_sec_dsim_drv 32e10000.mipi_dsi: failed to bind sec dsim bridge: -517
[ 0.754061] EXT4-fs (mmcblk0p2): INFO: recovery required on readonly filesystem
[ 0.754075] EXT4-fs (mmcblk0p2): write access will be enabled during recovery
[ 0.762277] EXT4-fs (mmcblk0p2): recovery complete
[ 0.763194] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Quota mode: disabled.
[ 0.763253] VFS: Mounted root (ext4 filesystem) readonly on device 179:2.
[ 0.763648] devtmpfs: mounted
[ 0.764404] Freeing unused kernel memory: 2048K
[ 0.774724] usb 1-1: new high-speed USB device number 2 using ci_hdrc
[ 0.795383] Checked W+X mappings: passed, no W+X pages found
[ 0.795411] Run /sbin/init as init process
[ 0.935254] usb 1-1: New USB device found, idVendor=0424, idProduct=2514, bcdDevice= b.b3
[ 0.935282] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 0.936042] hub 1-1:1.0: USB hub found
[ 0.936238] hub 1-1:1.0: 4 ports detected
[ 0.938785] imx-drm 32c00000.bus:display-subsystem: bound imx-lcdif-crtc.0 (ops lcdif_crtc_ops)
[ 0.938954] imx_sec_dsim_drv 32e10000.mipi_dsi: version number is 0x1060200
[ 0.939001] imx_sec_dsim_drv 32e10000.mipi_dsi: [drm] *ERROR* modalias failure on /soc@0/bus@32c00000/mipi_dsi@32e10000/port@1
[ 0.950864] [drm:drm_bridge_attach] *ERROR* failed to attach bridge /soc@0/bus@32c00000/mipi_dsi@32e10000 to encoder DSI-34: -19
[ 0.962548] imx_sec_dsim_drv 32e10000.mipi_dsi: Failed to attach bridge: 32e10000.mipi_dsi
[ 0.970970] imx_sec_dsim_drv 32e10000.mipi_dsi: failed to bind sec dsim bridge: -517
[ 1.323161] rpi-ft5406: rpi_ft5406_work: checking touch ic, countdown: 4
[ 1.488982] udevd[211]: starting version 3.2.11
[ 1.519936] udevd[212]: starting eudev-3.2.11
[ 1.913736] EXT4-fs (mmcblk0p2): re-mounted. Quota mode: disabled.
[ 1.951726] EXT4-fs (mmcblk0p2): re-mounted. Quota mode: disabled.
[ 2.250440] Micrel KSZ9031 Gigabit PHY 30be0000.ethernet-1:03: attached PHY driver (mii_bus:phy_addr=30be0000.ethernet-1:03, irq=POLL)
[ 2.347140] rpi-ft5406: rpi_ft5406_work: checking touch ic, countdown: 3
[ 3.371163] rpi-ft5406: rpi_ft5406_work: checking touch ic, countdown: 2
[ 4.395155] rpi-ft5406: rpi_ft5406_work: checking touch ic, countdown: 1
[ 5.418725] rpi-ft5406: rpi_ft5406_work: checking touch ic timeout, -6
[ 10.732196] imx-drm 32c00000.bus:display-subsystem: bound imx-lcdif-crtc.0 (ops lcdif_crtc_ops)
[ 10.732350] imx_sec_dsim_drv 32e10000.mipi_dsi: version number is 0x1060200
[ 10.732394] imx_sec_dsim_drv 32e10000.mipi_dsi: [drm] *ERROR* modalias failure on /soc@0/bus@32c00000/mipi_dsi@32e10000/port@1
[ 10.744430] [drm:drm_bridge_attach] *ERROR* failed to attach bridge /soc@0/bus@32c00000/mipi_dsi@32e10000 to encoder DSI-34: -19
[ 10.756082] imx_sec_dsim_drv 32e10000.mipi_dsi: Failed to attach bridge: 32e10000.mipi_dsi
[ 10.764495] imx_sec_dsim_drv 32e10000.mipi_dsi: failed to bind sec dsim bridge: -517
[ 10.772812] platform imx-lcdif-crtc.0: deferred probe pending
[ 60.424139] imx-sdma 302b0000.dma-controller: firmware found.
[ 60.424254] imx-sdma 302b0000.dma-controller: loaded firmware 4.6
[ 60.425861] imx-sdma 302c0000.dma-controller: firmware found.
[ 60.425988] imx-sdma 30bd0000.dma-controller: firmware found.
[ 72.907569] fec 30be0000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx
[ 125.026728] usb 1-1.3: new full-speed USB device number 3 using ci_hdrc
[ 125.137291] usb 1-1.3: New USB device found, idVendor=1e4e, idProduct=0100, bcdDevice= 2.00
[ 125.137304] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 125.137312] usb 1-1.3: Product: PureThermal (fw:v1.3.0)
[ 125.137319] usb 1-1.3: Manufacturer: GroupGets
[ 125.137325] usb 1-1.3: SerialNumber: 8025001f-5113-3039-3433-373300000000
[ 125.138373] usb 1-1.3: Found UVC 1.00 device PureThermal (fw:v1.3.0) (1e4e:0100)
[ 125.140572] input: PureThermal (fw:v1.3.0): PureTh as /devices/platform/soc@0/32c00000.bus/32e50000.usb/ci_hdrc.1/usb1/1-1/1-1.3/1-1.3:1.0/input/input1
[ 125.142129] imx-drm 32c00000.bus:display-subsystem: bound imx-lcdif-crtc.0 (ops lcdif_crtc_ops)
[ 125.142321] imx_sec_dsim_drv 32e10000.mipi_dsi: version number is 0x1060200
[ 125.142366] imx_sec_dsim_drv 32e10000.mipi_dsi: [drm] *ERROR* modalias failure on /soc@0/bus@32c00000/mipi_dsi@32e10000/port@1
[ 125.154237] [drm:drm_bridge_attach] *ERROR* failed to attach bridge /soc@0/bus@32c00000/mipi_dsi@32e10000 to encoder DSI-34: -19
[ 125.165927] imx_sec_dsim_drv 32e10000.mipi_dsi: Failed to attach bridge: 32e10000.mipi_dsi
[ 125.174403] imx_sec_dsim_drv 32e10000.mipi_dsi: failed to bind sec dsim bridge: -517
[ 126.038923] usb 1-1.3: USB disconnect, device number 3
[ 126.306730] usb 1-1.3: new full-speed USB device number 4 using ci_hdrc
[ 126.417291] usb 1-1.3: New USB device found, idVendor=1e4e, idProduct=0100, bcdDevice= 2.00
[ 126.417303] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 126.417311] usb 1-1.3: Product: PureThermal (fw:v1.3.0)
[ 126.417318] usb 1-1.3: Manufacturer: GroupGets
[ 126.417324] usb 1-1.3: SerialNumber: 8025001f-5113-3039-3433-373300000000
[ 126.418361] usb 1-1.3: Found UVC 1.00 device PureThermal (fw:v1.3.0) (1e4e:0100)
[ 126.420024] input: PureThermal (fw:v1.3.0): PureTh as /devices/platform/soc@0/32c00000.bus/32e50000.usb/ci_hdrc.1/usb1/1-1/1-1.3/1-1.3:1.0/input/input2
[ 126.421536] imx-drm 32c00000.bus:display-subsystem: bound imx-lcdif-crtc.0 (ops lcdif_crtc_ops)
[ 126.421720] imx_sec_dsim_drv 32e10000.mipi_dsi: version number is 0x1060200
[ 126.421764] imx_sec_dsim_drv 32e10000.mipi_dsi: [drm] *ERROR* modalias failure on /soc@0/bus@32c00000/mipi_dsi@32e10000/port@1
[ 126.433718] [drm:drm_bridge_attach] *ERROR* failed to attach bridge /soc@0/bus@32c00000/mipi_dsi@32e10000 to encoder DSI-34: -19
[ 126.445424] imx_sec_dsim_drv 32e10000.mipi_dsi: Failed to attach bridge: 32e10000.mipi_dsi
[ 126.454091] imx_sec_dsim_drv 32e10000.mipi_dsi: failed to bind sec dsim bridge: -517
[ 188.074980] usb 1-1.3: USB disconnect, device number 4
[ 188.618729] usb 1-1.3: new full-speed USB device number 5 using ci_hdrc
[ 188.729473] usb 1-1.3: New USB device found, idVendor=1e4e, idProduct=0100, bcdDevice= 2.00
[ 188.729486] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 188.729494] usb 1-1.3: Product: PureThermal (fw:v1.3.0)
[ 188.729501] usb 1-1.3: Manufacturer: GroupGets
[ 188.729507] usb 1-1.3: SerialNumber: 8025001f-5113-3039-3433-373300000000
[ 188.730543] usb 1-1.3: Found UVC 1.00 device PureThermal (fw:v1.3.0) (1e4e:0100)
[ 188.732208] input: PureThermal (fw:v1.3.0): PureTh as /devices/platform/soc@0/32c00000.bus/32e50000.usb/ci_hdrc.1/usb1/1-1/1-1.3/1-1.3:1.0/input/input3
[ 188.733722] imx-drm 32c00000.bus:display-subsystem: bound imx-lcdif-crtc.0 (ops lcdif_crtc_ops)
[ 188.733906] imx_sec_dsim_drv 32e10000.mipi_dsi: version number is 0x1060200
[ 188.733950] imx_sec_dsim_drv 32e10000.mipi_dsi: [drm] *ERROR* modalias failure on /soc@0/bus@32c00000/mipi_dsi@32e10000/port@1
[ 188.745978] [drm:drm_bridge_attach] *ERROR* failed to attach bridge /soc@0/bus@32c00000/mipi_dsi@32e10000 to encoder DSI-34: -19
[ 188.757653] imx_sec_dsim_drv 32e10000.mipi_dsi: Failed to attach bridge: 32e10000.mipi_dsi
[ 188.767463] imx_sec_dsim_drv 32e10000.mipi_dsi: failed to bind sec dsim bridge: -517
[ 189.800728] usb 1-1.3: USB disconnect, device number 5
[ 190.070727] usb 1-1.3: new full-speed USB device number 6 using ci_hdrc
[ 190.181473] usb 1-1.3: New USB device found, idVendor=1e4e, idProduct=0100, bcdDevice= 2.00
[ 190.181485] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 190.181493] usb 1-1.3: Product: PureThermal (fw:v1.3.0)
[ 190.181500] usb 1-1.3: Manufacturer: GroupGets
[ 190.181506] usb 1-1.3: SerialNumber: 8025001f-5113-3039-3433-373300000000
[ 190.182665] usb 1-1.3: Found UVC 1.00 device PureThermal (fw:v1.3.0) (1e4e:0100)
[ 190.184485] input: PureThermal (fw:v1.3.0): PureTh as /devices/platform/soc@0/32c00000.bus/32e50000.usb/ci_hdrc.1/usb1/1-1/1-1.3/1-1.3:1.0/input/input4
[ 190.185982] imx-drm 32c00000.bus:display-subsystem: bound imx-lcdif-crtc.0 (ops lcdif_crtc_ops)
[ 190.186168] imx_sec_dsim_drv 32e10000.mipi_dsi: version number is 0x1060200
[ 190.186213] imx_sec_dsim_drv 32e10000.mipi_dsi: [drm] *ERROR* modalias failure on /soc@0/bus@32c00000/mipi_dsi@32e10000/port@1
[ 190.198120] [drm:drm_bridge_attach] *ERROR* failed to attach bridge /soc@0/bus@32c00000/mipi_dsi@32e10000 to encoder DSI-34: -19
[ 190.209784] imx_sec_dsim_drv 32e10000.mipi_dsi: Failed to attach bridge: 32e10000.mipi_dsi
[ 190.218378] imx_sec_dsim_drv 32e10000.mipi_dsi: failed to bind sec dsim bridge: -517

0 Kudos
Reply
7 Replies

817 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

You should go with Karo Electronics, Since the NXP BSP do not support karo-wayland

https://www.karo-electronics.de

Regards

0 Kudos
Reply

793 Views
Hasan_01
Contributor I
You mean to say I need to use this one Karo Electronics BSP ?

Can you provide me the build guide for Karo BSP ?

As I used this steps for Yocto Build:
https://karo-electronics.github.io/docs/getting-started/quickguides/qs8m-mq00.html

Please have a look once to the link.

Is this is the reason why my lepton pure thermal camera is not working because I am using Yocto Build NXP BSP ?


0 Kudos
Reply

779 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

NXP don't provide a thermal camera and its drivers on BSP, you need to go with karo since the bsp and board are from them.

 

Regards

0 Kudos
Reply

767 Views
Hasan_01
Contributor I
Where do I get Karo BSP Guide for new flash. Can you provide me with link for building karo bsp image?
0 Kudos
Reply

769 Views
Hasan_01
Contributor I
Can you please provide me the link for karo bsp for flashing the karo base2 board.
0 Kudos
Reply

731 Views
Hasan_01
Contributor I
As I noticed one thing ankther thermal camera is working with karo devkit bht lepton is not working.

Uvc lepton 3.5 is a USB 1.0 camera and karo devkit having USB2.0 port.

Is this is the issue ?
Also I tried to use USB hub but it also not work in my case and the error through in the dmesg log is this "Failed to submit URB 0 (-28)."
0 Kudos
Reply

679 Views
Hasan_01
Contributor I
Can you please help me here how do i resolve this issue ?

0 Kudos
Reply