适用于 imx8mm 主板上的 ar0144 摄像头的恩智浦 6.6.36 内核用于捕获图像或视频 嗨 @joanxie, GST_DEBUG=3 gst-用上市-1.0-v\ v4l2src num-buffers=$number_of_PIC device=$vid_device=$vid_device!\ video/x-raw,format=GRAY8,depth=8,$FRAME_SIZE !\ videoconvert !\ jpegenc !\ multifilesink location=ar0144_mono_image.jpg issue is Starting GStreamer pipeline... Setting pipeline to PAUSED ... Pipeline is live and does not need PREROLL ... Pipeline is PREROLLED ... 将管道设置为正在播放 ... 0:00:00.244283375 784 0xffffb4000b70 WARN v4l2 gstv4l2object.c:5023:gst_v4l2_object_get_crop_rect: 使用 VIDIOC_G_SELECTION 获取默认裁剪矩形失败:参数无效 0:00:00.244416875 784 0xffffb4000b70 WARN v4l2 gstv4l2object.c:5230:gst_v4l2_object_probe_caps: 使用 VIDIOC_CROPCAP 探测像素宽高比失败:参数无效 新时钟:GstSystemClock 0:00:00.246845250 784 0xffffb4000b70 WARN v4l2 gstv4l2object.c:5023:gst_v4l2_object_get_crop_rect: 使用 VIDIOC_G_SELECTION 获取默认裁剪矩形失败:参数无效 /GstPipeline:pipeline0/GstV4l2Src:v4l2src0。GstPad:src: caps = video/x-raw, format=(string)GRAY8, depth=(int)8, width=(int)1280, height=(int)800, framerate=(fraction)120/1, interlace-mode=(string)progressive /GstPipeline:pipeline0/GstCapsFilter:capsfilter0.GstPad:src: caps = video/x-raw, format=(string)GRAY8, depth=(int)8, width=(int)1280, height=(int)800, framerate=(fraction)120/1, interlace-mode=(string)progressie /GstPipeline:pipeline0/GstVideoConvert:videoconvert0.GstPad:src: caps = video/x-raw, format=(string)GRAY8, depth=(int)8, width=(int)1280, height=(int)800, framerate=(fraction)120/1, interlace-mode=(string)progre /GstPipeline:pipeline0/GstJpegEnc:jpegenc0.GstPad:sink:caps = video/x-raw,format=(string)GRAY8,depth=(int)8,width=(int)1280,height=(int)800,framerate=(fraction)120/1,interlace-mode=(string)progressive /GstPipeline:pipeline0/GstVideoConvert:videoconvert0。GstPad:sink: caps = video/x-raw, format=(string)GRAY8, depth=(int)8, width=(int)1280, height=(int)800, framerate=(fraction)120/1, interlace-mode=(string)proge /GstPipeline:pipeline0/GstCapsFilter:capsfilter0.GstPad:sink: caps = video/x-raw, format=(string)GRAY8, depth=(int)8, width=(int)1280, height=(int)800, framerate=(fraction)120/1, interlace-mode=(string)progresse 0:00:00.253795500 784 0xffffb4000b70 WARN v4l2 gstv4l2object.c:5023:gst_v4l2_object_get_crop_rect: 使用 VIDIOC_G_SELECTION 获取默认裁剪矩形失败:参数无效 0:00:00.253877250 784 0xffffb4000b70 WARN v4l2 gstv4l2object.c:5023:gst_v4l2_object_get_crop_rect: 使用 VIDIOC_G_SELECTION 获取默认裁剪矩形失败:参数无效 0:00:00.259326750 784 0xffffb4000b70 ERROR v4l2bufferpool gstv4l2bufferpool.c:721:gst_v4l2_buffer_pool_streamon: STREAMON 32 出错(管道断裂) 0:00:00.259393750 784 0xffffb4000b70 ERROR bufferpool gstbufferpool.c:572:gst_buffer_pool_set_active: start failed 0:00:00.259435250 784 0xffffb4000b70 WARN v4l2src gstv4l2src.c:955:gst_v4l2src_decide_allocation: 错误:分配所需内存失败。 0:00:00.259461750 784 0xffffb4000b70 WARN v4l2src gstv4l2src.c:955:gst_v4l2src_decide_allocation: 错误:缓冲池激活失败 ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Failed to allocate required memory. 其他调试信息: /usr/src/debug/gstreamer1.0-plugins-good/1.24.0.imx/sys/v4l2/gstv4l2src.c(955): gst_v4l2src_decide_allocation ():/GstPipeline:pipeline0/GstV4l2Src:v4l2src0: 缓冲池激活失败 0:00:00.259690375 784 0xffffb4000b70 WARN basesrc gstbasesrc.c:3395:gst_base_src_prepare_allocation: 子类未能决定分配 执行在 0:00:00.015445250 后结束 将管道设置为 NULL ... 0:00:00.259771000 784 0xffffb4000b70 WARN basesrc gstbasesrc.c:3175:gst_base_src_loop: 错误:内部数据流错误。 0:00:00.259796500 784 0xffffb4000b70 WARN basesrc gstbasesrc.c:3175:gst_base_src_loop: error: streaming stopped, reason not-negotiated (-4) ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Internal data stream error. 附加调试信息: /usr/src/debug/gstreamer1.0/1.24.0.imx/libs/gst/base/gstbasesrc.c(3175):gst_base_src_loop ():/GstPipeline:pipeline0/GstV4l2Src:v4l2src0: streaming stopped, reason not-negotiated (-4) Freeing pipeline ... GStreamer 命令完成。 Re: nxp 6.6.36 kernel for camera ar0144 on iMX8MM board to capture image or videos 这是设备树的解决方案 Re: nxp 6.6.36 kernel for camera ar0144 on iMX8MM board to capture image or videos 好的,我会联系您并向您报告最新情况。 谢谢、 Re: nxp 6.6.36 kernel for camera ar0144 on iMX8MM board to capture image or videos 我检查了日志文件,你们的 csi 驱动程序似乎与 nxp 源代码不一样,我们使用 imx6s-csi 作为 csi 驱动程序,而 mipi csi 驱动程序也不一样,因为你们使用了不同的源代码,我建议你们可以联系第三方公司来检查这一点。 Re: nxp 6.6.36 kernel for camera ar0144 on iMX8MM board to capture image or videos cat arch/arm64/启动/dts/freescale/imx8mm-phyboard-polis-vm016-fpdlink-port0.dtso // SPDX 许可证标识符: (GPL-2.0+)OR MIT) /* * Copyright (C) 2025 PHYTEC Messtechnik GmbH * Author:Stefan Riedmüller */ /dts-v1/; /plugin/; #include"imx8mm-phyboard-polis-fpdlink-port0.dtsi" #include &i2c_csi1_port0 { camera@10 { #address-cells =<0x1>; #size-cells =<0x0> ; compatible ="onsemi,ar0144"; reg =<0x10>; /* ADD THIS LINE FOR VERIFICATION */ debug-overlay-version ="1.0" ; /*-----------------------------------------------*/ clocks = < & ser_csi1_port0 >; 时钟名称 = " ext "; isp-bus-info = " csi0 "; 分配的时钟 =<& ser_csi1_port0>; 分配的时钟频率 =<26666666> ; reset-gpios = < & ser_csi1_port0 3 GPIO_ACTIVE_LOW >; onsemi,reset-delay-ms =<100> ; port@0 { reg =<0> ; vm016_csi1_port0_ep:端点 { 远程端点 = < & ser_csi1_port0_in >; 总线类型 =<4> ;/* MIPI CSI-2 D-PHY */ 链接频率 = /bits/ 64<222750000> ;数据通道 =<1 2> ;时钟通道 <0>=; 时 钟非连续<1> =; onsemi,t-hs-prep =<1> ; onsemi,t-clk-post<9> =;};};};};}; eeprom@56 { compatible ="atmel,24c02"; reg =<0x56>; pagesize =<16>; }; }; &ser_csi1_port0_in { remote-endpoint =<& vm016_csi1_port0_ep>; data-lanes =<1 2>; }; Re: nxp 6.6.36 kernel for camera ar0144 on iMX8MM board to capture image or videos U-启动 SPL 2021.04+gd8801c557a3+p0(2022年3月21日-10:56:25 +0000)p hytec_eeprom_data_init:成功初始化 S oM:PCL-069-1032311I.A3 PCB 修订版:3a DDRINFO:启动 DDRINFO:DDRINFO:DDRINFO:dd rinfo 配置完成正常启动正在尝试从 MMC2 启动通知:BLDRIX 31:v2.4(发布):lf-5.10.72-2.2.0-0-g5782363f9 通知:BL31:构建时间:2021 年 11 月 18 日 12:17:17 U-Boot 2021.04+g d8801c557a3 +p0 (2022 年 3 月 21 日-10:56:25 +0000) CPU:i.MX8MMQ rev1.0 1600 MHz (在 1200 MHz 下运行) CPU:31 摄氏度时的工业温度等级 (-40C 至 105C) RESET 原因:POR 型号:PHYTEC phyCORE-i.MX8MM 看门狗已启用 动态随机存取存储器(DRAM):2 GiB MMC:FSL_SDHC: 0, FSL_SDHC: 1, FSL_SDHC: 2 正在从 MMC 加载环境... OK In:串行 Out:串行 Err:串行 闪存目标是 MMC:2 Net:eth0:以太网@30be0000 Fastboot:正常 正常启动 按任意键停止自动启动:0 切换到分区 #0,OK mmc2 (第 0 部分) 是当前设备 38154752 字节读取 835 毫秒 (43.6 MiB/s) 正在从 mmc 启动... clk qspi_root_clk 已禁用 clk qspi_root_clk 已禁用 SF:检测到 n25q256ax1 页面大小为 256 字节,擦除大小为 64 KiB,总计 32 MiB 无法加载 "bootenv.txt" 在 22 毫秒 (2.5 MiB/s) 内读取 57016 字节 找到 0 个扩展板。 在 5 毫秒内读取 3616 字节 (706.1 KiB/s) 将图像从 0x40480000 移动到 0x40600000,end=42b10000 ## 扁平化设备树 blob 在 4800000 处使用 fdt blob 启动将设备树加载到 00000000bdf01000,结束 000000bdf12fff... 好 启动内核... [0.000000] 在物理 CPU 上启动 Linux 0x0000000000 [0x410fd034] [0.000000] Linux 版本 6.6.36-lts-next-g181072984ef3 (oe-user @OE-host) (aarch64-参考发行版、系统开发套件。-linux-gcc (GCC) 13.3.0,GNU ld (GNU Binutils) 2.42.0.20240716) #1 SMP PREEMPT Wed Sep 4 08:22:45 UTC 2024 [ 0.000000] KASLR 因缺少种子而被禁用 [ 0.000000] 机器型号:PHYTEC phyBOARD-Polis-i.MX8MM RDK [ 0.000000] efi:未找到 UEFI。 [ 0.000000] Reserved memory: created CMA memory pool at 0x0000000095e00000, size 640 MiB [ 0.000000] OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool [ 0.000000] OF: reserved mem:0x0000000095e00000..0x00000000bddfffff (655360 KiB) map reusable linux,cma [ 0.000000] NUMA: 未找到 NUMA 配置 [ 0.000000] NUMA: 在 [mem 0x0000000040000000-0x00000000bfffffffff] 处伪造一个节点 [ 0.000000] NUMA:NODE_DATA [mem 0xbfbb86c0-0xbfbbafff] [ 0.000000] 区域范围: [ 0.000000] DMA [mem 0x0000000040000000-0x00000000bfffffff] [ 0.000000] DMA32 空 [ 0.000000] 正常空 [ 0.000000] 每个节点的可移动区域开始 [ 0.000000] 早期内存节点范围 [ 0.000000] 节点 0: [mem 0x0000000040000000-0x00000000bfffffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x00000000bfffffffff] [ 0.000000] psci: probing for conduit method from DT. [ 0.000000] psci:固件中检测到 PSCIv1.1。 [ 0.000000] psci:使用标准 PSCI v0.2 功能 ID [ 0.000000] psci:不支持 MIGRATE_INFO_TYPE。 [ 0.000000] psci: SMC Calling Convention v1.2 [ 0.000000] percpu: 嵌入式 22 页/cpu s50536 r8192 d31384 u90112 [ 0.000000] 检测到 CPU0 上的指令缓存 [ 0.000000] CPU 特性:已检测:GIC 系统寄存器 CPU 接口 [ 0.000000] CPU 功能:已检测:Arm 勘误表 845719 [ 0.000000] 备选方案:正在应用启动替代方案 [ 0.000000] 内核命令行:console=ttymxc2,115200 root=/dev/mmcblk2p2 fsck.repair=yes rootwait rw [ 0.000000] 登入缓存哈希表条目:262144(顺序:9,2097152 字节,线性) [ 0.000000] 索引节点缓存哈希表条目:131072(顺序:8,1048576 字节,线性)[ 0.000000] 节点 0 的回退顺序:0 [ 0.000000] 内置 1 个区域列表,移动分组开启。 总页数:516096 [ 0.000000] Policy zone:DMA [ 0.000000] Mem auto-init: stack:all(zero), heap alloc:off, heap free:off [ 0.000000] software IO TLB: area num 4. [ 0.000000] software IO TLB: mapped [mem 0x000000008fe00000-0x0000000093e00000] (64MB) [ 0.000000] Memory: 1296904K/2097152K available (21504K kernel code, 2124K rwdata, 8616K rodata, 4864K init, 643K bss, 144888K reserved, 655360K cma-reserved) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 [ 0.000000] RCU:可抢占式分层 RCU 实现。 [ 0.000000] RCU:已启用 RCU 事件跟踪。 [ 0.000000] RCU:RCU 限制 NR_CPUS=256 至 nr_cpu_ids=4 的 CPU。 [ 0.000000] 启用了任务 RCU 的蹦床变体。 [ 0.000000] 启用任务 RCU 的跟踪变量。 [ 0.000000] RCU:RCU 计算出的调度程序启动延迟值为 25 jiffies。 [ 0.000000] rcu:Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4 [ 0.000000] NR_IRQS:64, nr_irqs: 64, preallocated irqs: 0 [ 0.000000] GICv3: GIC:使用分割 EOI/Deactivate 模式 [ 0.000000] GICv3:实现 128 个 SPI [ 0.000000] GICv3:实现 0 个扩展 SPI [ 0.000000] 根 IRQ 处理程序:gic_handle_irq [ 0.000000] GICv3:GICv3 功能:16 个 PPI [ 0.000000] GICv3: CPU0: 发现再分配器 0 区域 0:0x0000000038880000 [ 0.000000] ITS:No ITS available, not enabling LPIs [ 0.0000000000] rcu: srcu_init:根据争用情况设置 srcu_struct 大小。 [ 0.000000] arch_timer: cp15 定时器以 8.00MHz 运行(物理)。 [0.000000] 时钟来源:arch_sys_counter:掩码:0xfffffffffff max_cycles:0x1d854df40,max_idle_ns:440795202120 ns [0.000000] sched_clock:8MHz 时为 56 位,分辨率 125ns,每 2199023255500ns 封装一次 [0.000470] 主机版:彩色虚拟设备 80x25 [0.000531] 校准延迟循环(跳过),使用计时器频率计算的值... 16.00 bogoMips(lpj=32000)[0.000542] pid_max:默认值:32768 最小值:301 [0.000604] LSM:初始化 lsm=能力,完整性 [0.000678] 挂载缓存哈希表条目:4096(订单:3,32768) 字节,线性) [0.000690] MountPoint-Cache 哈希表条目:4096(顺序:3,32768 字节,线性) [0.002146] RCU 任务:将 shift 设置为 2,lim 设置为 1 rcu_task_cb_adjust=1。 [0.002216] RCU 任务跟踪:将 shift 设置为 2 并将 lim 设置为 1 rcu_task_cb_adjust=1。 [0.002387] rcu:分层 SRCU 实现。 [ 0.002391] RCU:最大相位无延迟实例数为 1000。 [ 0.004403] EFI 服务将不可用。 [0.004679] smp:带来} p 个辅助 CPU... [0.005148] 在 CPU1 上检测到 VIPT 指令缓存 [0.005213] GICv3:CPU1:找到再分配器 1 区域 0:0 x00000000388a0000 [0.005254] CPU1:启动辅助处理器 0x0000000001 [0x410fd034] [0.005766] 在 CPU2 上检测到 VIPT 指令缓存 [0.005810] GICv3:CPU2 上检测到 VIPT 指令缓存 PU2:找到了再分配器 2 区域 0:0 x00000000388c0000 [0.005833] CPU2:已启动辅助处理器 0x0000000002 [0x410fd034] [0.006303] 在 CPU3 上检测到 VIPT 指令缓存 [0.006349] GICv3:CPU3:找到再分配器 3 区域 0:0 x00000000388e0000 [0.006372] CPU3:已启动 辅助处理器 0x0000000003 [0x410fd034] [0.006438] smp:启动了 1 个节点,4 个 CPU [0.006444] SMP:共激活了 4 个处理器。 [0.006448] CPU 功能:已检测:32 位 EL0 支持 [0.006451] CPU 功能:已检测:32 位 EL1 支持 [0.006455] CPU 功能:已检测:CRC32 指令 [0.006519] CPU:所有 CPU 从 EL2 启动 [0.006541] 备选方案:应用全系统替代 方案 [0.008384] devtmpfs:初始化 [0.016448] 时钟来源:jiffies:掩码:0xfffffff max_cycles:0xfffffff,max_idle_ns:7645041785100000 ns [0.016474] futex 哈希表条目:1024(顺序:4,65536 字节,线性)[0.035040] pinctrl 内核:初始化 pinctrl 子系统 [0.037321] DMI 不存在或无效。 [ 0.037920] NET:已注册的 PF_NETLINK/PF_ROUTE 协议系列 [ 0.039736] DMA:为原子分配预分配的 256 KiB GFP_KERNEL 池 [ 0.040718] DMA:预分配的 256 KiB GFP_KERNEL|GFP_DMA 池用于原子分配 [ 0.041701] DMA:预分配的 256 KiB GFP_KERNEL|GFP_DMA32 池用于原子分配 [ 0.041802] audit:初始化 netlink 子系统(禁用) [ 0.042023] audit:type=2000 audit(0.040:1):state=initialized audit_enabled=0 res=1 [ 0.042594] thermal_sys:Registered thermal governor 'step_wise' [ 0.042598] thermal_sys:Registered thermal governor 'power_allocator' [ 0.042640] cpuidle: using governor menu [ 0.042884] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers. [ 0.042969] ASID 分配器初始化为 65536 个条目 [ 0.043958] 串行:AMBA PL011 UART 驱动程序 [ 0.044030] imx mu 驱动程序已注册。 [ 0.044050] imx rpmsg 驱动程序已注册。 [ 0.050386] platform soc@0: Fixed dependency cycle(s) with /soc@0/bus@30000000/efuse@30350000/unique-id@4 [ 0.053133] imx8mm-pinctrl 30330000.pinctrl:初始化了 IMX pinctrl 驱动程序 [ 0.053556] platform 30350000.efuse:修复了 /soc@0/bus@30000000/clock-controller@30380000 的依赖周期 [ 0.054628] 平台 30350000.efuse:修复了与 /soc@0/bus@30000000/clock-controller@30380000 的依赖周期 [ 0.062454] 平台 32e20000.csi-upstream:修正了与 /soc@0/bus@32c00000/mipi-csi-upstream@32e30000 的依赖循环 [ 0.062759] 平台 32e20000.csi-upstream:修正了与 /soc@0/bus@32c00000/mipi-csi-upstream@32e30000 的依赖循环 [ 0.062878] 平台 32e30000.mipi-csi-upstream:修正了与 /soc@0/bus@32c00000/csi-upstream@32e20000 的依赖循环 [ 0.062966] 平台 32e30000.mipi-csi-upstream:修正了 /soc@0/bus@30800000/i2c@30a50000/deserializer@30 的依赖循环 [ 0.067441] 模块:23280 页在非 PLT 使用范围内 [ 0.067449] 模块:514800 pages in range for PLT usage [ 0.068142] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages [ 0.068149] HugeTLB: 0 KiB vmemmap can be freed for a 1.00 GiB 页面 [ 0.068153] HugeTLB: 已注册 32.0 MiB 页面大小,预分配 0 个页面 [ 0.068156] HugeTLB: 0 KiB vmemmap 可释放 32.0 MiB 页面 [ 0.068161] HugeTLB:已注册 2.00 MiB 页面大小,预分配 0 个页面 [ 0.068166] HugeTLB:0 KiB vmemmap 可为 2.00 MiB 页面释放 [ 0.0.068170] HugeTLB: 已注册 64.0 KiB 页面大小,预分配 0 个页面 [ 0.068175] HugeTLB: 0 KiB vmemmap 可为 64.0 KiB 页面释放 [ 0.070112] ACPI:禁用解释器。 [ 0.071049] iommu: 默认功能域类型: 已翻译 [ 0.071058] iommu: DMA 功能域 TLB 失效政策: 严格模式 [ 0.071364] SCSI 子系统已初始化 [ 0.071668] usbcore: 注册了新的接口驱动程序 usbfs [ 0.071696] usbcore: 注册了新的接口驱动程序 hub [ 0.071732] usbcore: 注册了新的设备驱动程序 usb [ 0.072703] mc: Linux 媒体接口: v0.10 [ 0.072743] videodev: Linux 视频捕获接口: v2.00 [ 0.072804] pps_core: LinuxPPS API 版本 1 已注册 [ 0.072808] pps_core: 软件版本 5.3.6 - Copyright 2005-2007 Rodolfo Giometti [ 0.072821] PTP 时钟支持注册 [ 0.072973] EDAC MC: Ver:3.0.0 [0.073391] scmi_core:SCMI 协议总线已注册 [0.073806] FPGA 管理器框架 [0.073882] 高级 Linux 声音架构驱动程序已初始化。 [ 0.074597] 蓝牙:核心版本 2.22 [ 0.074625] NET:注册的 PF_BLUETOOTH 协议系列 [ 0.074629] 蓝牙:HCI 设备和连接管理器已初始化 [ 0.074636] 蓝牙:HCI 套接字层已初始化 [ 0.074641] 蓝牙:L2CAP 套接字层已初始化 [ 0.074653] 蓝牙:SCO 套接字层已初始化 [ 0.074967] vgaarb: loaded [ 0.075439] clocksource:切换到 clocksource arch_sys_counter [ 0.075662] VFS:磁盘配额 dquot_6.6.0 [0.075687] VFS:dquot-Cache 哈希表条目:512(顺序 0,4096 字节) [0.075862] pnp:PnP ACPI:禁用 [0.082648] NET:注册的 PF_INET 协议系列 [0.082804] IP 标识符哈希表条目:32768(顺序:6,262144 字节,线性) [0.084353] tcp_list3 en_portaddr_hash 哈希表条目:1024(顺序:2,16384 字节,线性) [0.084380] table-perturb 哈希表条目:65536(顺序:6,262144 字节,线性) [0.084393] TCP 已建立的哈希表条目:16384(顺序:5,131072 字节,线性) [0.084539] TCP 绑定哈希表条目:16384(顺序:7,524288 字节,线性) [0.084995] TCP:已配置哈希表(已建立 16384 绑定 16384) [0.085090] UDP 哈希表条目:1024(顺序:3,32768 字节,线性) [0.085139] UDP-Lite 哈希表条目:1024(顺序:3,32768 字节,线性) [0.085289] NET:注册的 PF_UNIX/PF_LOCAL 协议系列 [0.085707] RPC:已注册命名的 UNIX 套接字传输模块。 [ 0.085712] rpc:注册了 udp 传输模块。 [ 0.085715] rpc:注册了 tcp 传输模块。 [ 0.085717] rpc:注册了 tcp-with-tls 传输模块。 [ 0.085720] rpc:Registered tcp NFSv4.1 backchannel transport module. [0.086755] PCI:CLS 0 字节,默认 64 [0.087116] kvm [1]:IPA 大小限制:40 位 [0.089341] kvm [1]:GICv3:没有 GICV 资源条目 [0.089348] kvm [1]:禁用 GICv2 仿真 [0.089363] kvm [1]:启用 GIC 系统寄存器 CPU 接口 [0.089348] kvm [1]:启用 GIC 系统寄存器 CPU 接口 [0.089348] kvm [1]:启用 GIC 系统寄存器 CPU 接口 [0.089348] kvm 9389] kvm [1]:vgic 中断 IRQ9 [0.089413] kvm [1]:Hyp 模式成功初始化 [0.090583] 初始化系统可信密钥环 [0.090763] 工作集:timestamp_bits=42 max_order=19 bucket_order=0 [0.091050] squashfs:版本 4.0(2009/01/31)Lougher [0.091253] NFS:注册 id_resolver 密钥类型 [0.091273] 密钥类型 id_resolver 已注册 [0.091277] 密钥类型 id_legacy 已注册 [0.091301] nfs4filelayout_init:NFSv4 文件布局驱动程序正在注册... [0.091306] nfs4flexfileLayout_init:NFSv4 Flexfile 布局驱动程序正在注册... [0.091326] jffs2:版本 2.2。(与非) © 2001-2006 Red Hat, Inc. [0.091544] 9p:安装 v9fs 9p2000 文件系统支持 [0.125118] 密钥类型非对称注册 [0.125124] 非对称密钥解析器 “x509” 已注册 [0.125165] 区块层 SCSI 通用 (bsg) 驱动程序版本 0.4(主要 243)[0.125171] io 调度器 mq-deadline 已注册 [0.125165] 175] io 调度器 kyber 已注册 [0.125203] io 调度器 bfq 已注册 [0.131226] EINJ:ACPI 已禁用。 [ 0.142324] imx-sdma 302c0000.dma-controller:直接加载 imx/sdma/sdma-imx7d.bin 固件失败,错误 -2 [ 0.142342] imx-sdma 302c0000.dma-controller:回退到 sysfs 后备: imx/sdma/sdma-imx7d.bin [ 0.150358] mxs-dma 33000000.dma-controller:已初始化 [0.151638] SoC:i.mx8mm 修订版 1.0 [0.152079] 总线频率驱动模块已加载 [0.164497] 串行:8250/16550 驱动程序,4 个端口,启用 IRQ 共享 [0.167407] 30860000.serial: MMIO 0x30860000 处的 ttymxc0(irq = 18,base_baud = 5000000)是 IMX [ 0.168171] 30880000.serial:位于 MMIO 0x30880000 的 ttymxc2(irq = 19,base_baud = 1500000)是 IMX [ 0.168200] printk:已启用控制台 [ttymxc2] [ 1.352172] 30890000.serial:位于 MMIO 0x30890000 的 ttymxc1(irq = 20,base_baud = 5000000)是一个 IMX [1.361283] 串行序列号 0:tty 端口 ttymxc1 已注册 [1.368286] imx-drm 显示子系统:没有可用端口 [1.385950] 循环:模块已加载 [1.390781] megasas:07.725.01.00-rc1 [1.399300] spi-或非 spi3.0:n25q256ax1 (32768 KB) [1.404534] 在 MTD 设备上找到 4 个固定分区分区 30bb0000.spi [ 1.411423] 在"30bb0000.spi 上创建 4 个 MTD 分区" : [1.416753] 0x000000000000-0x0000003c0000 : "u-启动" [ 1.422851] 0x0000003c0000-0x0000003e0000 : "env" [ 1.428576] 0x0000003e0000-0x000000400000 : "env_redund" [ 1.434871] 0x000000400000-0x000002000000 : "none" [ 1.443798] tun: 通用 TUN/TAP 设备驱动程序, 1.6 [ 1.449701] thunder_xcv, ver 1.0 [ 1.452971] thunder_bgx, ver 1.0 [ 1.456236] nicpf, ver 1.0 [ 1.460950] hns3: 适用于 Hip08 系列的海思以太网网络驱动程序 - 版本 [ 1.468186] hns3: 版权所有 (c) 2017 华为公司。 [ 1.473539] hclge 正在初始化 [ 1.476895] e1000:英特尔(R) PRO/1000 网络驱动程序 [ 1.481781] e1000:版权所有 (c) 1999-2006 英特尔公司。 [ 1.487560] e1000e:英特尔(R) PRO/1000 网络驱动程序 [ 1.492532] e1000e:版权所有(c) 1999 - 2015 英特尔公司。 [ 1.498488] IGB:英特尔(R)千兆以太网网络驱动程序 [ 1.503934] igb:版权所有 (c) 2007-2014 英特尔公司。 [ 1.509542] igbvf:英特尔(R) 千兆位虚拟功能网络驱动程序 [ 1.515818] igbvf:版权所有 (c) 2009 - 2012 英特尔公司。 [1.521900] sky2:驱动程序版本 1.30 [1.526092] usbcore:注册的新设备驱动程序 r8152-cfgselector [1.532402] usbcore:注册了新的接口驱动程序 r8152 [1.538347] VFIO-用户级别元驱动程序版本:0.3 [1.546053] usbcore:注册的新接口驱动程序 uas [1.551412] usbcore:已注册新接口驱动程序 usbstorage [1.557501] usbcore:注册了新的接口驱动程序 usbserial_generic [1.564058] usbserial:已注册通用接口驱动程序 [1.570091] usbcore:注册了新的接口驱动程序 ftdi_sio [1.575867] usbserial:为 FTDI USB 串行设备注册了 USB 串行支持 [1.583209] usbcore:注册了新的接口驱动程序 usb_serial_simple [1.589763] usbserial:USB 串行支持已注册为 Carelink [1.595881] usbserial:USB 串行支持注册为 funsoft [1.608296] usbserial:谷歌注册了 USB 串行支持 [1.614251] usbserial:USB 串行支持已注册到 hp4x [1.620026] usbserial:USB 串行支持已注册到 hp4x [1.620026] usbserial:USB 串行支持 注册了 kaufmann [1.626148] usbserial:注册了 libtransistor 的 USB 串行支持 [1.632703] usbserial:USB 串行支持注册为 moto_modem [1.638996] usbserial:USB 串行支持已注册为摩托罗拉_tetra [1.645638] usbserial:已注册 USB 串行支持 novate_tetra [1.645638] usbserial:USB 串行支持已注册为诺基亚 [1.651500] usbserial:USB 串行支持已注册为 novateTra [1.645638] l_gps [1.657887] usbserial:为 siemens_mpi [1.664267] 注册了 USB 串行支持 usbserial:为 suunto [1.670217] 注册了 USBSERIAL 支持 usbserial:USB 串行支持 vivopay [1.676250] 已注册串行支持 usbserial:USB 串行支持已注册为 zio [1.681941] usbcore:注册了新的接口驱动程序 usb_ehset_test [1.691140] 输入:30370000.snvs: snvs-powerkey 作为 /设备/platform/soc @0 /30000000.bus/30370000.snvs/30370000.snvs: snvs-powerkey/input/input/input0 [ 1.705823] snvs_rtc 30370000.snvs:snvs-rtc-lp:注册为 rtc1 [ 1.712152] i2c_dev: i2c /dev entries 驱动程序 [ 1.718141] imx7-csi 32e20000.csi-upstream:将 csi 捕获注册为 /dev/video0 [1.730126] 蓝牙:HCI UART 驱动程序版本 2.3 [1.734606] 蓝牙:HCI UART 协议 H4 已注册 [1.739761] 蓝牙:HCI UART 协议 BCSP 已注册 [1.745111] 蓝牙:HCI UART 协议 ATH3K 已注册 [1.7556111] 蓝牙:HCI UART 协议已注册 [1.7556111] 蓝牙:HCI UART 协议已注册 [1.7556257] 80] 蓝牙:HCI UART 协议三线 (H5) 已注册 [1.762060] 蓝牙:HCI UART 协议 Broadcom 已注册 [1.767754] 蓝牙:HCI UART 协议 QCA 已注册 [1.774564] sdhci:安全 数字主机控制器接口驱动程序 [1.780770] sdhci:版权所有 (c) Pierre Ossman [1.785650] Synopsys Designware 多媒体卡接口驱动程序 [1.792266] sdhci-pltfm:SDHCI 平台和 OF 驱动程序助手 [1.800696] ledtrig-cpu:注册以表示 CPU [1.808203] SMCCC:SOC_ID:ARCH_SOC_COC_ID 未实现,正在跳过... [1.814776] usbcore:注册了新的接口驱动程序 usbhid [1.820362] usbhid:USB HID 核心驱动程序 [1.829277] hw perfevents:启用 armv8_cortex_a53 PMU 驱动程序,7 个计数器可用 [1.830960] mmc2:30b60000.mmc 上的 SDHCI 控制器 [30b60000.mmc]] 使用 ADMA [ 1.840167] cs_system_cfg: CoreSight 配置管理器已初始化 [ 1.852235] platform soc@0: 固定了与 /soc@0/bus@30000000/efuse@30350000 的依赖循环 [ 1.863774] hantrodec 0 : 已插入模块。Major = 509 [ 1.869494] hantrodec 1 : 已插入模块。Major = 509 [ 1.875561] hx280enc: 已插入模块。主要 <508> [1.884974] NET:注册的 PF_LLC 协议系列 [1.889882] u32 分类器 [1.892646] 输入设备检查 [1.896316] 配置的操作 [1.900980] NET:注册的 PF_INET6 协议系列 [1.908303] 使用 IPv6 的分段路由 [1.912020] 使用 IPv6 进行原位 OAM (IOAM) [1.916000] NET:注册的 PF_PACKET 协议系列 [1.921080] 网桥:默认情况下,通过 arp/ip/ip6tables 进行过滤不再可用。如果需要,请更新您的脚本以加载 br_netfilter。 [1.925708] mmc2:地址为 0001 [1.935047] 的新款 HS400 增强型频闪 MMC 卡蓝牙:RFCOMM TTY 层已初始化 [1.941342] mmcblk2:mmc 2:0001 DG4008 7.28 GiB [1.945299] 蓝牙:RFCOMM 套接字层已初始化 [1.952211] mmcblk2:p1 p2 [1.954910] 蓝牙:RFCOMM 版本 1.11 [1.958885] mmcblk2boot0:mmc 2:0001 DG4008 4.00 MiB [1.961446] 蓝牙:BNEP(以太网仿真)版本 1.3 [1.967672] mmcblk2boot1:mmc 2:0001 DG4008 4.00 MiB [1.971636] 蓝牙:BNEP 过滤器:协议多播 978035] mmcblk2rpmb:mmc 2:0001 DG4008 4.00 MiB,chardev (234:0) [1.981756] 蓝牙:BNEP 套接字层已初始化 [1.992994] 蓝牙:HIDP(人机接口仿真)版本 1.2 [1.998927] 蓝牙:HIDP 套接字层已初始化 [2.004962] 8021q:802.1Q VLAN 支持 v1.8 [2.009195] lib80211:IEEE802.11 驱动程序的常用例程 [2.014915] 9pnet:安装 9P2000 支持 [2.019342] 密钥类型 dns_resolver 已注册 [2.024383] NET:注册的 PF_VSOCK 协议系列 [2.051549] 注册的任务统计版本 1 [2.055888] 加载已编译的 X.509 证书 [2.084038] gpio gpiochip0:不推荐使用 GPIO 基础的静态分配,使用动态分配。 [ 2.094599] gpio gpiochip1:GPIO 底座的静态分配已过时,请使用动态分配。 [ 2.105135] gpio gpiochip2:GPIO 基础的静态分配已被淘汰,请使用动态分配。 [ 2.115714] gpio gpiochip3:GPIO 基础的静态分配已过时,请使用动态分配。 [ 2.126362] gpio gpiochip4:GPIO 基础的静态分配已过时,请使用动态分配。 [ 2.139269] usb_phy_generic usbphynop1: dummy supplies not allowed for exclusive requests [ 2.147773] usb_phy_generic usbphynop2: dummy supplies not allowed for exclusive requests [ 2.156885] i2c i2c-0: using pinctrl states for GPIO recovery [ 2.163489] i2c i2c-0: IMX I2C adapter registered [ 2.163886] pf8x00 0-0008:找到 PF8121A PMIC。 [ 2.169548] i2c i2c-3:使用 pinctrl 状态进行 GPIO 恢复 [ 2.178618] 平台 32e30000.mipi-csi-upstream:修正了 /soc@0/bus@30800000/i2c@30a50000/deserializer@30 的依赖周期 [ 2.180672] VDD_GPU_DRAM (BUCK2):将 900000uV 引入 1000000-1000000uV [ 2.190282] i2c 3-0030:修正了 /soc@0/bus@30800000/i2c@30a50000/deserializer@30/links/link@0/serializer 的依赖循环 [ 2.208618] i2c 3-0030:修正了与 /soc@0/bus@32c00000/mipi-csi-upstream@32e30000 的依赖循环 [ 2.218165] i2c i2c-3: IMX I2C 适配器已注册 [ 2.225222] imx6q-pcie 33800000.pcie:host bridge /soc@0/pcie@33800000 ranges: [ 2.231589] pps pps0: new PPS source ptp0 [ 2.232577] imx6q-pcie 33800000.pcie:IO 0x001ff80000..0x001ff8ffff -> 0x0000000000 [ 2.244757] imx6q-pcie 33800000.pcie:MEM 0x0018000000... 0x001feffff-> 0x0018000000 [2.262344] fec 30be0000.ethernet eth0:注册的 PHC 设备 0 [2.384308] ci_hdrc ci_ hdrc.1: EHCI 主机控制器 [ 2.389237] ci_hdrc ci_hdrc.1:新的 USB 总线已注册,分配的总线编号为 1 [2.411446] ci_hdrc ci_hdrc ci_hdrc.1:USB 2.0 启动,EHCI 1.00 [ 2.418455] hub 1-0:1.0:发现 USB 集线器 [ 2.422241] hub 1-0:1.0: 检测到 1 个端口 [ 2.428135] imx-cpufreq-dt imx-cpufreq-dt: CPU 速度等级 2 mkt 段 2 supported-hw 0x4 0x4 [ 2.442738] sdhci-esdhc-imx 30b40000.mmc:已分配 mmc-pwrseq [ 2.442742] sdhci-esdhc-imx 30b50000.mmc:Got CD GPIO [ 2.442795] galcore: clk_get vg clock failed, disable vg! [ 2.459770] Galcore version 6.4.11.p2.745085 [ 2.468034] imx6q-pcie 33800000.pcie:iATU: unroll T, 4 ob, 4 ib, align 64K, limit 4G [ 2.476542] mmc1: 30b50000.mmc 上的 SDHCI 控制器 [ 30b50000.mmc]使用 ADMA [ 2.512596] [drm] Initialized vivante 1.0.0 20170808 for 38000000.gpu on minor 0 [ 2.521705] cfg80211: Loading compiled-in X.509 certificates for regulatory database.证书 [ 2.532266] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' [ 2.538531] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600' [ 2.545822] clk:禁用未使用的时钟 [ 2.549823] platform regulatory.0:regulatory.db 的直接固件加载失败,出现错误 -2 [2.553744] ALSA 设备列表: [2.558453] 平台监管机构.0:回退到 sysfs 后备: regulatory.db [ 2.561446] 没有找到声卡 [ 2.587795] mmc0: 30b40000.mmc 上的 SDHCI 控制器 [30b40000.mmc]使用 ADMA [ 2.914968] mmc0: 地址为 0001 的新 DDR MMC 卡 [ 2.921278] mmcblk0: mmc0:0001 AS064G 57.6 GiB [ 2.928347] mmcblk0: p1 [ 2.931919] mmcblk0boot0: mmc0:0001 AS064G 31.5 MiB [ 2.938465] mmcblk0boot1: mmc0:0001 AS064G 31.5 MiB [ 2.945065] mmcblk0rpmb: mmc0:0001 AS064G 4.00 MiB, chardev (234:1) [ 3.478557] imx6q-pcie 33800000.pcie:Phy link never came up [ 4.488194] imx6q-pcie 33800000.pcie:Phy link never came up [ 4.494436] imx6q-pcie 33800000.pcie:PCI 主机桥接到总线 0000:00 [4.500803] pci_bus 0000:00:根总线资源 [总线 00-ff] [4.506308] pci_bus 0000:00:根总线资源 [io 0x0000-0xfff] [4.512499] pci_bus 0000:00:根总线资源 [mem 0x18000000-0x1ffff] [4.519414] pci 0000:00 :00:00.0: [16c3:abcd] type 01 class 0x060400 [ 4.525437] pci 0000:00:00.0:reg 0x10: [mem 0x00000000-0x000fffff] [ 4.531727] pci 0000:00:00.0:reg 0x38: [mem 0x00000000-0x0000ffff pref] [ 4.538477] pci 0000:00:00.0:支持 D1 [ 4.542505] pci 0000:00:00.0:D0 D1 D3hot D3cold 支持 PME# [ 4.550738] pci 0000:00:00.0:BAR 0: 已分配 [mem 0x18000000-0x180fffff] [ 4.557558] pci 0000:00:00.0:BAR 6: 分配 [mem 0x18100000-0x1810ffff pref] [ 4.564792] pci 0000:00:00.0:PCI 桥接到 [总线 01-ff] [4.570485] pcieport 0000:00:00.0:PME:使用 IRQ 219 发送信号 [ 4.663475] EXT4-fs (mmcblk2p2): 恢复完成 [ 4.669010] EXT4-fs (mmcblk2p2): 已挂载文件系统 f64eecf7-ac82-4a6b-b54b-82bd93bf1c9b r/w,数据模式为有序。配额模式:无。 [4.675447] 蓝牙:hci0:命令 0xfc18 tx 超时 [4.681172] VFS:在设备 179:2 上挂载根目录(ext4 文件系统)。 [ 4.686260] 蓝牙:hci0:BCM:无法写入更新波特率 (-110) [ 4.692685] devtmpfs:已挂载 [ 4.698966] 蓝牙:hci0:无法设置波特率 [ 4.703789] 释放未使用的内核内存:4864K [ 4.711452] 将 /sbin/init 作为初始进程运行 [ 4.843082] systemd[1]:版本时间之前的系统时间,将时钟提前。 [ 4.882792] systemd[1]: systemd 255.4^ 以系统模式运行(+PAM -AUDIT -SELINUX -APPARMOR +IMA -SMACK +SECCOMP -GCRYPT -GNUTLS -OPENSSL +ACL +BLKID -CURL -ELFUTILS -FIDO2 -IDN2 -IDN -IPTC +KMOD -LIBCRYPT) [ 4.914701] systemd[1]:检测到架构 arm64。 欢迎来到恩智浦 i.MX 版本 发行版 6.6-scarthgap (scarthgap)! [ 4.940511] systemd[1]:主机名设置为 . [ 5.347309] systemd[1]:为默认目标图形界面排队启动作业。 [ 5.381152] systemd[1]:Created slice Slice /system/getty. [ 确定 ] 已创建片段/system/getty。 [ 5.405844] systemd[1]:创建了片段 Slice /system/modprobe. [ 确定 ] 已创建片段 Slice /system/modprobe。 [ 5.429820] systemd[1]:Created slice Slice /system/serial-getty. [ OK ] Created slice Slice /system/serial-getty. [ 5.452964] systemd[1]:创建了片段用户和会话片段。 [ 确定 ] 创建了片段 "用户 "和 "会话片段"。 [ 5.476285] systemd[1]:Started Dispatch Password Requests to Console Directory Watch. [ 确定 ] 开始向控制台目录监视器发送密码请求。 [ 5.499815] systemd[1]:Started Forward Password Requests to Wall Directory Watch. [ 确定 ] 开始将密码请求转发至 Wall Directory Watch。 [ 5.524152] systemd[1]:Reached target Host and Network Name Lookups. [ 确定 ] 已达到目标主机和网络名称查询。 [ 5.547938] systemd[1]:Reached target Path Units. [ 确定 ] 到达目标路径单位。 [ 5.567601] systemd[1]:到达目标远程文件系统。 [ 确定 ] 已到达目标远程文件系统。 [ 5.591978] systemd[1]:Reached target Slice Units. [ 确定 ] 到达目标切片单位。 [ 5.611970] systemd[1]:Reached target Swaps. [确定] 达到目标交换。 [ 5.669129] systemd[1]:监听 RPCbind 服务器激活套接字。 [ 确定 ] 正在监听 RPCbind 服务器激活套接字。 [ 5.695732] systemd[1]:到达目标 RPC 端口映射器。 [ 确定 ] 到达目标 RPC 端口映射器。 [ 5.716617] systemd[1]:监听 Syslog Socket。 [ 确定 ] 正在监听 Syslog Socket。 [ 5.736341] systemd[1]:Listening on initctl Compatibility Named Pipe. [ OK ] Listening on initctl Compatibility Named Pipe. [ 5.761666] systemd[1]:监听日志审计套接字。 [ 确定 ] 正在监听日志审计套接字。 [ 5.784100] systemd[1]:监听日志套接字 (/dev/log)。 [ 确定 ] 正在监听日志套接字 (/dev/log)。 [ 5.808700] systemd[1]:监听日志套接字。 [ 确定 ] 正在监听日志套接字。 [ 5.828425] systemd[1]:监听网络服务 Netlink Socket。 [正在监听网络服务 Netlink 插口。 [ 5.856821] systemd[1]:监听 udev 控制套接字。 [ 确定 ] 正在监听 udev 控制套接字。 [ 5.880417] systemd[1]:监听 udev 内核套接字。 [正在监听 udev 内核套接字。 [ 5.904597] systemd[1]:监听用户数据库管理器套接字。 [ 确定 ] 正在监听用户数据库管理器套接字。 [ 5.951764] systemd[1]:Mounting Huge Pages File System... Mounting Huge Pages File System... [ 5.976447] systemd[1]:挂载 POSIX 消息队列文件系统... 挂载 POSIX 消息队列文件系统... [ 6.007195] systemd[1]:挂载内核调试文件系统... 挂载内核调试文件系统... [ 6.032253] systemd[1]:由于未满足条件检查(ConditionPathExists=/sys/kernel/tracing),内核跟踪文件系统被跳过。 [6.050044] systemd [1]:正在装入临时目录 /tmp... 正在装入临时目录 /tmp... [6.077423] systemd [1]:正在开始创建静态设备节点列表... 正在开始创建静态设备节点列表... [6.107253] systemd [1]:正在启动加载内核模块 configfs... 正在启动加载内核模块 configfs... [6.136019] systemd [1]:正在启动加载内核模块 drm... 正在启动加载内核模块 drm... [6.164064] systemd [1]:启动加载内核模块熔丝... 正在启动加载内核模块熔丝... [6.189233] systemd [1]:正在启动 RPC 绑定... 正在启动 RPC 绑定... [6.199500] fuse: init(API 版本 7.39) [6.207816] systemd [1]:由于条件检查未满足,跳过了根设备上的文件系统检查 (conditionpathisReadWrite=!/)。 [6.228073] systemd [1]:正在启动日记服务... 正在启动日记服务... [6.249651] systemd [1]:由于未满足触发信号检查,因此跳过了加载内核模块。 [6.283597] systemd [1]:正在启动 “从内核命令行生成网络单元”... 正在启动 “从内核命令行生成网络单元”... [6.315799] systemd [1]:开始重新安装根和内核文件系统... 正在开始重新安装根和内核文件系统... [6.342630] systemd-journald [141]:已启用收集审计消息的功能。 [6.343415] systemd [1]:开始应用内核变量... 正在启动 “应用内核变量”... [6.371692] systemd [1]:启动 Coldplug 所有 udev 设备... 正在启动 Coldplug 所有 udev 设备... [6.383992] ext4-FS (mmcblk2p2):重新安装了 f64eecf7-ac82-4a6b-b54b-82bd93b-82bd93bf1c9b r/w。配额模式:无。 [ 6.424156] systemd[1]:开始虚拟控制台设置... 开始虚拟控制台设置... [ 6.452851] systemd[1]: [ 确定 ] 启动 6.457526] systemd[1]:启动日志服务。 ;39mRPC Bind. [ OK ] 已启动期刊服务。 [ 确定 ] 已挂载巨页文件系统。 [ 确定 ] 已挂载 POSIX 消息队列文件系统。 [ 确定 ] 已挂载内核调试文件系统。 [ 确定 ] 挂载了临时目录 /tmp。 [确定] 已完成 “创建静态设备节点列表”。 [ 确定 ] 完成加载内核模块 configfs。 [确定] 已完成加载内核模块 drm。 [确定] 加载内核模块熔丝已完成。 [ 确定 ] 完成 从内核命令行生成网络单元。 [ 确定 ] 完成重挂载根文件系统和内核文件系统。 [ 确定 ] 完成应用内核变量。 正在安装 熔丝 控制文件系统... 正在装入内核配置文件系统... 正在开始将日记刷新到永久存储... 正在优雅地启动 /dev 中创建静态设备节点... [6.645277] systemd-journald [141]:收到客户端刷新运行时日志的请求。 [ 确定 ] 完成虚拟控制台设置。 [确定] 已安装 熔丝 控制文件系统。 [ 确定 ] 已挂载内核配置文件系统。 [ 确定 ] 完成将日志刷新到持久存储。 [确定] 在 /dev 中优雅地完成了创建静态设备节点。 [6.723480] 蓝牙:hci0:命令 0xfc18 tx 超时 [6.730191] 蓝牙:hci0:BCM:RESET 失败 (-110) 开始在 /dev... 中创建静态设备节点 [确定] 已在 /dev 中完成创建静态设备节点。 [确定] 到达目标 为本地文件系统做好准备。 Mounting /var/volatile... [ 6.870003] audit: type=1334 audit(1709054766.024:2):prog-id=6 op=LOAD [ 6.876808] audit: type=1334 audit(1709054766.032:3):prog-id=7 op=Load 启动基于规则的设备事件和文件管理器... [确定] 已安装 /var/volatile。 开始加载/保存操作系统随机种子... [ 确定 ] 到达目标本地文件系统。 开始创建易失性文件和目录... [ 确定 ] 完成 创建易失性文件和目录。 [ 7.055329] audit: type=1334 audit(1709054766.208:4):prog-id=8 op= Load 启动网络时间同步... 正在启动 UTMP 中录制系统启动/关闭... [7.118446] 审计:type=1334 审计 (1709054766. 272:5):prog-id=9 op=LOAD [ 7.145997] audit: type=1334 audit(1709054766.300:6):prog-id=10 op=LOAD Starting User Database Manager... [ 7.159128] audit: type=1334 audit(1709054766.300:7):prog-id=11 op=Load [确定] 已在 UTMP 中完成录制系统启动/关闭。 [确定] 已完成 Coldplug 所有 udev 设备。 [ 确定 ] 启动用户数据库管理器。 [确定] 已启动基于规则的设备事件和文件管理器。 正在启动 Start Pslash 启动屏幕... [确定] 已启动 Pslash 启动画面。 [ 确定 ] 已启动 启动 psplash-systemd 进度通信助手。 [ 确定 ] 开始网络时间同步。 [ 确定 ] 到达目标系统初始化。 [ 确定 ] 开始每日清理临时目录。 [ 确定 ] 已达到目标系统时间设置。 [ 确定 ] 开始每日轮换日志文件。 [ 确定 ] 到达目标计时器单位。 [ 确定 ] 正在监听 Avahi mDNS/DNS-SD 堆栈激活套接字。 [确定] 在 D-Bus 系统消息总线插槽上监听。 正在启动 API 的容器 Socket... 正在启动 sshd.socket... 正在启动 Weston 套接字... [OK] 在容器 Socket 上监听 API。 [OK] 在 Weston 插座上收听。 [ 确定 ] 正在监听 sshd.socket。 [ 确定 ] 已到达目标插座单元。 [ 确定 ] 到达目标基本系统。 [确定] 启动作业线轴工具。 [ 确定 ] 启动定期命令调度程序。 正在启动 D-Bus 系统消息总线... [确定] 已启动 Linux 固件加载器守护程序。 [ 确定 ] 开始配置 i.MX GPU(原 rc_gpu.S)。 [ 8.089289] imx-sdma 30bd0000.dma-controller:发现固件。 [ 8.091531] imx-sdma 302b0000.dma-controller:固件已找到。 [ 8.096491] imx-sdma 302c0000.dma-controller:固件已找到。 [ 8.103179] imx-sdma 302b0000.dma-controller:加载固件 4.6 启动 IPv6 包过滤框架... 启动 IPv4 包过滤框架... 启动电话服务... [ 确定 ] 已启动 将 psplash 更新为 basic。 [ 确定 ] 启动了系统日志服务。 [ 8.231400] audit: type=1334 audit(1755159888.412:8):prog-id=12 op=LOAD [ 8.239611] audit: type=1334 audit(1755159888.424:9):prog-id=13 op=LOAD [ 8.247361] audit: type=1334 audit(1755159888.428:10):prog-id=14 op=LOAD 启动用户登录管理... 启动 OpenSSH 密钥生成... [ OK ] 完成 IPv6 包过滤框架。 [ 确定 ] 完成 IPv4 数据包过滤框架。 [ 确定 ] 已达到目标 网络准备就绪。 开始网络配置... [ 确定 ] 开始用户登录管理。 [ 确定 ] 开始网络配置。 启动蓝牙服务...... [ 确定 ] 完成加载/保存操作系统随机种子。 [ 确定 ] 完成 OpenSSH 密钥生成。 [ 确定 ] 到达目标 硬件已激活 USB 小工具。 [确定] 已启动 D-Bus 系统消息总线。 正在启动连接服务... [确定] 已启动蓝牙服务。 [ 确定 ] 启动电话服务。 [ 确定 ] 启动连接服务。 [ 确定 ] 创建了片段 Slice /system/systemd-fsck. [ 确定 ] 到达目标蓝牙支持。 启动 Avahi mDNS/DNS-SD 堆栈... 启动 /dev/mmcblk0p1 上的文件系统检查... 启动 /dev/mmcblk2p1 上的文件系统检查... 启动主机名服务... 启动 WPA 支持程序... [ 确定 ] 停止虚拟控制台设置。 停止虚拟控制台设置... 启动虚拟控制台设置... [ 确定 ] 启动 Avahi mDNS/DNS-SD 堆栈。 [ 确定 ] 启动 WPA 支持者。 [ 确定 ] 已到达目标网络。 Starting containerd container runtime... [ OK ] Started Network Time Service. [ OK ] Started Update psplash to network. 正在启动 “终止 Pslash 启动屏幕”... 正在启动许可用户会话... [确定] 已完成 /dev/mmcblk2p1 上的文件系统检查。 [ 确定 ] 完成虚拟控制台设置。 正在安装 /run/media/boot-mmcblk2p1... [失败] 无法启动 “终止 Pslash 启动屏幕”。 请参见 "systemctl status psplash-quit.service"。 [ 确定 ] 完成 允许用户会话。 [ 确定 ] 在 tty1 上启动 Getty。 [ 确定 ] 在 ttymxc2 上启动串行 Getty。 [ 确定 ] 已达到目标登录提示。 将 Wayland 合成器 Weston 作为系统服务启动... [ 确定 ] 启动主机名服务。 [确定] 已挂载 /run/media/启动-mmcblk2p1。 [确定] 已完成 /dev/mmcblk0p1 上的文件系统检查。 挂载 /run/media/emmc-mmcblk0p1... [ 确定 ] 创建了 UID 为 0 的用户片段。 启动用户运行时目录 /run/user/0... [ 确定 ] 挂载 /run/media/emmc-mmcblk0p1. [ 确定 ] 完成用户运行时目录 /run/user/0... 开始保存/还原声卡状态... 启动 UID 0 的用户管理器... [ 确定 ] 完成保存/还原声卡状态。 [ 确定 ] 到达目标声卡。 [ 确定 ] 启动 containerd 容器运行时。 [ 确定 ] 到达目标多用户系统。 [ 确定 ] 启动了 UID 0 的用户管理器。 [ 确定 ] 启动了用户 root 的会话 c1。 [FAILED] 将 Wayland 合成器 Weston 作为系统服务启动失败。 请参阅 "systemctl status weston.service [ 确定 ] 到达目标图形界面。 开始在 UTMP 中记录运行级别更改... [ 确定 ] 完成在 UTMP 中记录运行级别更改。 恩智浦 i.MX 发行版 6.6-scarthgap imx8mmevk ttymxc2 imx8mmevk imx8mmevk 登录: Re: nxp 6.6.36 kernel for camera ar0144 on iMX8MM board to capture image or videos 你介意和我分享板启动日志文件和 dts 文件吗?让我仔细检查一下 Re: nxp 6.6.36 kernel for camera ar0144 on iMX8MM board to capture image or videos 对不起 Re: nxp 6.6.36 kernel for camera ar0144 on iMX8MM board to capture image or videos @Ahmed230我没有解决办法。你为什么给我贴标签? Re: nxp 6.6.36 kernel for camera ar0144 on iMX8MM board to capture image or videos @joanie 和@petero5 能和我分享一下解决方案吗? Re: nxp 6.6.36 kernel for camera ar0144 on iMX8MM board to capture image or videos yocto 6.6.36 内核中的 libtsan 和 libasan 库问题 Re: nxp 6.6.36 kernel for camera ar0144 on iMX8MM board to capture image or videos 启动程序:/root/Novus/hello_crash [使用 libthread_db 启用线程调试] 使用主机 libthread_db 库"/usr/lib/libthread_db.so.1". 程序收到信号 SIGSEGV,分段故障。 0x0000000000000000 in ?? () (gdb) bt #0 0x0000000000000000 in ?? () #1 0x0000fffff67b5f3c in dl_iterate_phdr () from /usr/lib/libtsan.so.2 #2 0x0000fffff7996958 in ?? () from /usr/lib/libasan.so.8 #3 0x0000fffff79a51cc in ?? () from /usr/lib/libasan.so.8 #4 0x0000fffff79980b4 in malloc () from /usr/lib/libasan.so.8 #5 0x0000fffff7fc14e4 in malloc (size=56) at /usr/src/debug/glibc/2.39+git/include/rtld-malloc.h:56 #6__GI__dl_exception_create_format (exception=exception@entry=0xfffffffff480, objname=0xfffffff7fe5510"/usr/lib/libtsan.so.2", fmt=fmt@entry=0xfffffff7fdd238"未定义符号:%s%s%s") at dl-exception.c:157 #7 0x0000fffff7fc7550 in _dl_lookup_symbol_x (undef_name=undef_name@entry=0xfffff685fe00"__isoc99_printf", undef_map=undef_map@entry=0xfffff7fe5530、ref=ref@entry=0xfffffffff4e0, symbol_scope= , version=version@entry=0x0, type_class=0, flags=flags@entry=2, skip_map=skip_map@entry=0xfffffff7fe5530) at dl-lookup.c:809 #8 0x0000fffff639f8c8 in do_sym (handle= , name=0xfffff685fe00"__isoc99_printf", who=0xfffff6842d9c, vers=vers@entry=0x0, flags=flags@entry=2) at dl-sym.c:146 #9 0x0000fffff639fae0 in _dl_sym (handle= , name= , who= ) at dl-sym.c:195 #10 0x0000fffff62ed060 in dlsym_doit (a=a@entry=0xfffffffff7c0) at dlsym.c:40 #11 0x0000fffff7fbf458 in__GI__dl_catch_exception (exception=exception@entry=0xfffffffff718, operate=0xfffff62ed040 , args=0xfffffffff7c0) at dl-catch.c:237 #12 0x0000fffff7fbf580 in _dl_catch_error (objname=objname@entry=0xfffffffff790, errstring=errstring@entry=0xfffffffff798, mallocedp=mallocedp@entry=0xfffffffff78f, operate= , args= ) at dl-catch.c:256 #13 0x0000ffffffff62eca50 在 _dlerror_run(operate=operate=operate=operate @entry =0xfffff62ed040 ,args=args @entry =0xffffffff7c0)在 dlerror.c: 138 #14 0x0000ffffffff62e0fffffff62c0 在 dlsym_implementation (dl_caller= 已优化 <) name= ,handle=) 在 >dlsym.c: 54 #15 ___dlsym(handle= ,name= )在 dlsym.c: 68 #16 0x0000ffffff6842d9c 输入??() 来自 /usr/lib/libt san.so.2 #17 0x0000fffffff67e50bc 在??() 来自 /usr/lib/libt san.so.2 #18 0x0000fffffffff6808f94 在??() 来自 /usr/lib/libt san.so.2 #19 0x0000fffffff67af3f8 在??() 来自 /usr/lib/libtsan.so.2 #20 0x0000fffffff67bd4 在 pthread_once () 来自 /usr/lib/libtsan.so.2 #21 0x0000fffff65ca864 在 std:: locale:: facet:: _s_get_c_Locale () () 来自 /usr/lib/libstdc++.so.6 的 #22 064 x0000fffff65fd30 在 std:: ctype:: ctype(无符号短常量*、布尔值、无符号长整型)() 来自 /usr/lib/libstdc++.so.6 #23 0x0000ffff65cb894 在 std:: locale:: _Impl:: _Impl:: _Impl(无符号长整型)() 来自 /usr/lib/lib/libstdc++.so.6 0x0000fffff65cb894 在 std:: locale:: _Impl:: _Impl ++.so.6 #24 0x0000fffffff65cc344 in??() 来自 /usr/lib/lib/libstdc++.so.6 #25 0x0000fffffff65c410 在 std:: locale:: locale () () 来自 /usr/lib/libstdc++.so.6 #26 0x0000fffff65c9384 在 std:: ios_base_library_init () () 来自 /usr/lib/lib/libstdc++.so.6 0x0000fffff65c9384 来自 /usr/lib/lib/libstdc++.so.6 +.so.6 #27 0x0000fffffff65b4620 输入?? () 来自 /usr/lib/libstdc++.so.6 #28 0x0000ffffff7fff7fff7b6c 在 call_init (env=0xffffffffb8,argv=0xffffffba8,argc=1,l=) 中 dl-init.c: 74 #29 call_init (l= < 已优化) 输出 >,argc=1,argv=0xffffffffba8,env=0xfffffffbb8) 在 dl-init.c: 26 #30 0x0000ffffffff7c8c 在 _dl_init (main_map=0xffffffff350,argc=1,argv=0xfffffffff350,argc=1,argv=0xfffffffffff350,argv=0xffffffffffffb8) fba8,env=0xffffffffb8) 在 dl-init.c: 121 #31 0x0000ffffffffffff7ffffff7fffff7ffffff7fffff 在 _start () 中.../sysdeps/aarch64/dl-start.s: 46 (gdb) q 调试 会话处于活动状态。 劣质 1 [进程 1038] 将被杀死。 还是辞职?(y或n) y Re: nxp 6.6.36 kernel for camera ar0144 on iMX8MM board to capture image or videos gst-用上市,不用发布-1.0v4l2src !video/x-raw,width=640,height=480 !waylandsink 将管道设置为 PAUSED ... 将管道设置为 PAUSED 失败。 正在将管道设置为 NULL... 正在释放管道... root @imx8mmevk:~# GST_DEBUG=3 gst-用上市-1.0v4l2src !video/x-raw,width=640,height=480 !waylandsink 将管道设置为 PAUSED ... 0:00:00.104761125 700 0xaaaaee7718b0 WARN waylandsink gstwaylandsink.c:473:gst_wayland_sink_find_display: warning:无法初始化 Wayland 输出 0:00:00.104805375 700 0xaaaaee7718b0 WARN waylandsink gstwaylandsink.c:473:gst_wayland_sink_find_display: 警告:创建 GstWlDisplay 失败:'连接 wayland di 失败' 将管道设置为 PAUSED 失败。 将管道设置为 NULL ... 释放管道 ... Re: nxp 6.6.36 kernel for camera ar0144 on iMX8MM board to capture image or videos 媒体控制器 API 版本 6.6.36 媒体设备信息 ------------------------------------ 驱动程序 imx7-CSI 型号 imx-media 串行总线信息平台:32e20000.csi-upstream hw revision 0x0 驱动程序版本 6.6.36 设备拓扑 -实体 1:CSI(2 个键盘,2 个链接,0 条路由) 类型 V4L2 子开发子类型未知标志 0 设备节点名称 /dev/v4l-subdev0 pad0:Sink [stream: 0 fmt: uyvy8_2x8/640x480 字段:无色彩空间:srgb xfer: srgb ycbcr: 601 量化:lim-range] <-" csi8_2x8/640x480 字段:无色彩空间:srgb xfer: srgb ycbcr: 601 量化:lim-range]-csi8_2x8/640s-32e30000.mipi-csi-upstream " :1 [已启用,不可变] p ad1:来源 [stream: 0 fmt: uyvy8_2x8/640x480 字段:无色彩空间:srgb xfer: srgb ycbcr: 601 量化:lim- range] -> " csi capture ": 0 [启用,不可变] -实体 4:csi 捕获(1 个键盘,1 个链接) 类型节点子类型 V4L 标志 0 设备节点名称 /dev/video0 p ad0:Sink <-" csi " :1 [启用,不可变]-实体 10:csis-32e30000.mipi-csi-upstream (2 个键盘、2 个链接、0 条路线) 类型 V4L2 子开发子类型未知标志 0 设备节点名称 /dev/v4l-subdev1 pad0:Sink [stream: 0 fmt: uyvy8_1x16/640x480 字段:无 colorspace: smpte170m xfer: 709 ycbcr: 601 量化:lim-range] <-" ds90ub960 3-60 00 30 ": 2 [] pad1:来源 [直播:0 fmt: uyvy8_1x16/640x480 字段:无色彩空间:smpte170m xfer: 709 ycbcr: 601 量化:lim-range]-> " csi ": 0 [已启用,不可变] -实体 15:ds90ub960 3-0030(3 个键盘、2 个链接、1 条路由) 类型 V4L2 子开发子类型未知标志 0 设备节点名称 /dev/v4l-subdev2 路由: 0/0-> 2/0 [ACTIVY] pad0:Sink [stream: 0 fmt: uyvy8_1x16/640x480 字段:无 space: srgb xfer: srgb ycbcr: 601 量化:lim-range] <-" ds90ub 953 3-0018 " :1 [已启用,不可变] pad1:Sink p ad2:来源 [stream: 0 fmt: uyvy8_1x16/640x480 @1 /30 字段:无 colorspace: srgb xfer: srgb ycbcr: 601 量化:lim-range]-> " csis-32e30000.mipi-csi-upstream ": 0 []-实体 21: ds90ubcr: lim-range]-csis-32e30000.mipi-csi-upstream: 0 []-实体 21: ds90ubcr: lim-range 953 3-0018(2 个焊盘、2 个链接、1 条路由)类型 V4L2 子开发子类型未知标志 0 设备节点名称 /dev/v4l-subdev3 路由:0/0- > 1/0 [ACTIVE] p ad0:Sink [stream: 0 fmt: uyvy8_1x16/640x480 字段:无色彩空间:srgb xfer: srgb ycbcr: 601 量化:lim-range] <-" ar0144 4-0010 ": 0 [启用,不可变] pad1:来源 [直播:0 fmt: uyvy8_1x16/640xxx8_1x16/640xxx480 字段:无色彩空间:srgb xfer: srgb ycbcr: 601 量化:lim-range]- >18 " ds90ub960 3-0030 ": 0 [启用,不可变] -实体 26:ar0144 4-0010(1 个键盘,1 个链接,0 条路线) 类型 V4L2 子开发子类型传感器标志 0 设备节点名称 /dev/v4l-subdev4 pad0:来源 [stream: 0 fmt:y12_1x12/1280x800 @10 /601 字段:无 colorspace: srgb crop.bounds 😞 0,0 ) /1296x808 crop:(4,4)/1280x800] -> " ds90ub953 3-0018":0 [ENABLED,IMMUTABLE] Re: nxp 6.6.36 kernel for camera ar0144 on iMX8MM board to capture image or videos 你能成功从 ar0144 捕获视频吗?比如命令 " gst-launch-1.0v4l2src !video/x-raw,width=640,height=480 !waylandsink"?你能把日志文件发给我吗?你用过和 imx8mm evk 板一样的 ddr 吗?据我所知,如果客户在使用摄像头前不使用 media-ctl 命令,6.12 版就会出现这个问题,但 6.6.36 版应该没问题,所以我需要更详细的信息,同时也请分享您使用"media-ctl -p 时的结果。" Re: nxp 6.6.36 kernel for camera ar0144 on iMX8MM board to capture image or videos v4l2-ctl-d0--list-formats-ext ioctl:VIDIOC_ENUM_FMT 类型:视频采集 [0]:'UYVY'(UYVY 4:2:2)尺寸:连续 4x1-65532x65535 [1]:'YUYV'(YUYV 4:2:2) 尺寸:连续 4x1-65532x65535 [2]:'BAYV'(YUYV 4:2:2)'(8 位拜耳 BGBG/GRG)大小:连续 8x1-65528x65535 [3]:' GBRG '(8 位拜耳 GBGB/RGRG) 大小:连续 8x1-65528x65535 [4]:' GRBG '(8 位拜耳 GRGR/BGBG)大小:连续 8x1-65528x65535 [5]:' RGB '(8 位拜耳 RGRG/GBGB) 大小:连续 8x1-65528x65535 [6]:'BG10 '(10 位拜耳 BGBG/GRGR) 大小:连续 4x1-65532x65535 [7]:' GB10 '(10 位拜耳 GBGB/RGRG)大小:连续 4x1-65532x65535 [8]:' BA10 '(10 位拜耳 GRGR/BGBG) 大小:连续 4x1-65532x65535 [9]:'RG10'(10 位拜耳 RGRG/GBGB)大小:连续 4x1-65532x65535 [10]:'BG12'(12 位拜耳 BGBG/GRG) 大小:连续 4x1-65532x65535 [11]:'GB12'(12 位拜耳 GBGB/RGRG)尺寸:连续 4x1-65532x65535 [12]: 'BA12'(12 位拜耳 GRGR/BGBG) 大小:连续 4x1-65532x655 35 [13 ]: 'RG12'(12 位拜耳 RGRG/GBGB) 大小:连续 4x1-65532x65535 [14]:'BG14'(14 位拜耳 BGBG/GRG)大小:连续 4x1-65532x65535 [15]:'GB14'(14 位拜耳 GBGB/RGRG) 大小:连续 4x1-65532x65535 35 [16]:'GR14'(14 位拜耳 GRGR/BGBG) 大小:连续 4x1-65532x65535 [17]:'RG14'(14 位拜耳 RGRG/GBGB)大小:连续 4x1-65532x65535 [18]:“灰色”(8 位灰度)尺寸:连续 8x1-65528x65535 [19]]: 'Y10 '(10 位灰 度)大小:连续 4x1-65532x655 35 [20]: 'Y12 '(12 位灰度) 大小:连续 4x1-65532x65535 [21]:'Y14'(14 位灰度)大小:连续 4x1-65532x65535 Re: nxp 6.6.36 kernel for camera ar0144 on iMX8MM board to capture image or videos 能否告诉我 "v4l2-ctl -d0 --list-formats-ext" 的结果? Re: nxp 6.6.36 kernel for camera ar0144 on iMX8MM board to capture image or videos @joanxie 嗨 @joanxie, GST_DEBUG= 3 gst-用上市-1.0-v v4l2src num-buffers=5 设备=/dev/video0!video/x-raw,format=GRAY8,depth=8,width=1280,height=800 !视频转换 !jpegenc !multifilesink location=ar0144_mono_image.jpg issue is Starting GStreamer pipeline... Setting pipeline to PAUSED ... Pipeline is live and does not need PREROLL ... Pipeline is PREROLLED ... 将管道设置为正在播放 ... 0:00:00.244283375 784 0xffffb4000b70 WARN v4l2 gstv4l2object.c:5023:gst_v4l2_object_get_crop_rect: 使用 VIDIOC_G_SELECTION 获取默认裁剪矩形失败:参数无效 0:00:00.244416875 784 0xffffb4000b70 WARN v4l2 gstv4l2object.c:5230:gst_v4l2_object_probe_caps: 使用 VIDIOC_CROPCAP 探测像素宽高比失败:参数无效 新时钟:GstSystemClock 0:00:00.246845250 784 0xffffb4000b70 WARN v4l2 gstv4l2object.c:5023:gst_v4l2_object_get_crop_rect: 使用 VIDIOC_G_SELECTION 获取默认裁剪矩形失败:参数无效 /GstPipeline:pipeline0/GstV4l2Src:v4l2src0。GstPad:src: caps = video/x-raw, format=(string)GRAY8, depth=(int)8, width=(int)1280, height=(int)800, framerate=(fraction)120/1, interlace-mode=(string)progressive /GstPipeline:pipeline0/GstCapsFilter:capsfilter0.GstPad:src: caps = video/x-raw, format=(string)GRAY8, depth=(int)8, width=(int)1280, height=(int)800, framerate=(fraction)120/1, interlace-mode=(string)progressie /GstPipeline:pipeline0/GstVideoConvert:videoconvert0.GstPad:src: caps = video/x-raw, format=(string)GRAY8, depth=(int)8, width=(int)1280, height=(int)800, framerate=(fraction)120/1, interlace-mode=(string)progre /GstPipeline:pipeline0/GstJpegEnc:jpegenc0.GstPad:sink:caps = video/x-raw,format=(string)GRAY8,depth=(int)8,width=(int)1280,height=(int)800,framerate=(fraction)120/1,interlace-mode=(string)progressive /GstPipeline:pipeline0/GstVideoConvert:videoconvert0.GstPad:sink: caps = video/x-raw, format=(string)GRAY8, depth=(int)8, width=(int)1280, height=(int)800, framerate=(fraction)120/1, interlace-mode=(string)proge /GstPipeline:pipeline0/GstCapsFilter:capsfilter0.GstPad:sink: caps = video/x-raw, format=(string)GRAY8, depth=(int)8, width=(int)1280, height=(int)800, framerate=(fraction)120/1, interlace-mode=(string)progresse 0:00:00.253795500 784 0xffffb4000b70 WARN v4l2 gstv4l2object.c:5023:gst_v4l2_object_get_crop_rect: 使用 VIDIOC_G_SELECTION 获取默认裁剪矩形失败:参数无效 0:00:00.253877250 784 0xffffb4000b70 WARN v4l2 gstv4l2object.c:5023:gst_v4l2_object_get_crop_rect: 使用 VIDIOC_G_SELECTION 获取默认裁剪矩形失败:参数无效 0:00:00.259326750 784 0xffffb4000b70 ERROR v4l2bufferpool gstv4l2bufferpool.c:721:gst_v4l2_buffer_pool_streamon: STREAMON 32 出错(管道断裂) 0:00:00.259393750 784 0xffffb4000b70 ERROR bufferpool gstbufferpool.c:572:gst_buffer_pool_set_active: start failed 0:00:00.259435250 784 0xffffb4000b70 WARN v4l2src gstv4l2src.c:955:gst_v4l2src_decide_allocation: 错误:分配所需内存失败。 0:00:00.259461750 784 0xffffb4000b70 WARN v4l2src gstv4l2src.c:955:gst_v4l2src_decide_allocation: 错误:缓冲池激活失败 ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Failed to allocate required memory. 其他调试信息: /usr/src/debug/gstreamer1.0-plugins-good/1.24.0.imx/sys/v4l2/gstv4l2src.c(955): gst_v4l2src_decide_allocation ():/GstPipeline:pipeline0/GstV4l2Src:v4l2src0: 缓冲池激活失败 0:00:00.259690375 784 0xffffb4000b70 WARN basesrc gstbasesrc.c:3395:gst_base_src_prepare_allocation: 子类未能决定分配 0:00:00.015445250 后执行结束 将管道设置为 NULL ... 0:00:00.259771000 784 0xffffb4000b70 WARN basesrc gstbasesrc.c:3175:gst_base_src_loop: 错误:内部数据流错误。 0:00:00.259796500 784 0xffffb4000b70 WARN basesrc gstbasesrc.c:3175:gst_base_src_loop: error: streaming stopped, reason not-negotiated (-4) ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Internal data stream error. 附加调试信息: /usr/src/debug/gstreamer1.0/1.24.0.imx/libs/gst/base/gstbasesrc.c(3175):gst_base_src_loop ():/GstPipeline:pipeline0/GstV4l2Src:v4l2src0: streaming stopped, reason not-negotiated (-4) Freeing pipeline ... GStreamer 命令完成。
View full article