iMX6ULL pro终端串口--win10设备管理器报错_设备管理器添加串口失败win10-程序员宅基地

技术标签: 运维  linux  

imx开发板COM串口启动问题

串口问题

  • 问题:

    1. imx6ull连接Mobaxterm串口调试,出现了连接上,但是不能输出和输入字符。
    2. imx6ull 通过USB连接电脑,显示有串口COM,但是在Mobaxterm中打开imx的串口时,在设备管理器中的端口COM就不见了,或者显示–不能识别/不能打开等等,并且系统接入的提示音会一直响。
    3. imx6ull的串口之前很长一段时间正常使用,突然就不能用了。
  • 原因1:电脑USB缺少某些驱动,导致电脑串口的识别功能时好时坏。

  • 原因2:开发板micro口硬件引脚发生某种问题

  • 最终解决:更换micro硬件接口,串口调试功能稳定

  • 未解决(以下都是提供问题排查的方法路径)
    解决路径:www.drivergenius.com
    重新单独烧写正确u-boot-dtb.imx文件,使串口能够正常运行。

    阅读:《嵌入式Linux应用开发完全手册V4.0_韦东山全系列视频文档-IMX6ULL开发板》【--第六章--6.4.3节---】
    -->如果电脑没有显示出端口号,就需要手动安装驱动,从驱动精灵官网(www.drivergenius.com)下载一个驱动精灵,安装、运行、检测,会自动安装上串口驱动。
    -->驱动精灵会自动检测电脑的整个驱动,安装补全缺少的驱动,就可以正常使用imx的终端界面了。
    
    

修改:通过以上方法,最后还是不能够解决串口问题,最终通过重新烧写u-boot-dtb.imx,解决了COM串口在Mobaxterm的输入输出问题。解决时间:2天 (时好时坏,还是未解决)

从中收获:了解了串口调试的整条线路,通过假设法从头测试,排除每一种情况,最终确定问题所在。

  • 原因分析排查:从开发板电源供电到串口调试助手软件,中间经过:
    1. 12v2A电源供电
    2. uboot–Linux内核–文件系统
    3. UART控制器
    4. 开发板micro口
    5. 数据线
    6. 电脑USB口
    7. USB驱动(包括电脑本身的USB集成驱动和端口COM驱动)
    8. Mobaxterm软件
之前检查了电源供电、重新烧写了整个Linux系统、
更换了数据线、多台电脑测试串口
电脑的多个USB口测试、端口COM驱动的重装、USB集成驱动的重装
Mobaxterm连接Ubuntu测试软件是否出错

推断:(未能确定)
		1.可能是开发板的Linux系统出错
		2.或者win10系统缺少某些驱动软件
最终判定:开发板micro口硬件问题,需要更换micro接口
在烧写系统的时候将不匹配的u-boot烧入开发板中,导致串口不能正常运行,	但是板子的程序能够正常运行	

这里提醒一下:imx6ull连接WiFi的流程 记录

wpa_passphrase 3320 dianyuan3320 >> /etc/wpa_supplicant.conf
vi /etc/wpa_supplicant.conf 
ps -ef |grep "wpa"

kill -9 280
kill -9 281
kill -9 282
kill -9 283
wpa_supplicant -B -iwlan0 -c /etc/wpa_supplicant.conf && iw wlan0 link && udhcpc -i wlan0

WiFi问题

未完全解决

[root@100ask:/etc/init.d]# grep "pulseaudio" * -nwr
S50pulseaudio:3:# Starts pulseaudio.
S50pulseaudio:8:        printf "Starting pulseaudio: "
S50pulseaudio:10:       /usr/bin/pulseaudio \
S50pulseaudio:21:       printf "Stopping pulseaudio: "
S50pulseaudio:22:       PULSE_RUNTIME_PATH=/var/run/pulse /usr/bin/pulseaudio --kill

Starting pulseaudio: W: [pulseaudio] main.c: This program is not intended to be run as root (unless --system is specified).
[   19.528098] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   19.656811] IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready
[   19.666337] Generic PHY 20b4000.ethernet-1:00: attached PHY driver [Generic PHY] (mii_bus:phy_addr=20b4000.ethernet-1:00, irq=-1)
[   19.678799] IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready
[   19.794029] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   21.509415] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   21.654642] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   21.774891] IPv6: ADDRCONF(NETDEV_UP): wlan1: link is not ready
[   21.782088] IPv6: ADDRCONF(NETDEV_UP): wlan1: link is not ready
[   21.897081] IPv6: ADDRCONF(NETDEV_UP): wlan1: link is not ready
[   22.662002] IPv6: ADDRCONF(NETDEV_UP): wlan1: link is not ready
[   22.722642] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready

8723bu】

[root@100ask:/etc]# grep "IPv6" * -nwr
dhcpcd.conf:40:# OR generate Stable Private IPv6 Addresses based from the DUID
hostapd.conf:535:# IPv6 frames (possibly within 802.1Q). If enabled, such frames are to be sent
hostapd.conf:1447:# Use IPv6 with RADIUS server (IPv4 will also be supported using IPv6 API)
hostapd.conf:2200:# IPv6 Neighbor Advertisement multicast-to-unicast conversion
mosquitto/mosquitto.conf:768:# multiple addresses are used. Note that if you use an IPv6 address, then you
ntp.conf:7:# Allow all local queries (IPv4, IPv6)
protocols:7:hopopt      0       HOPOPT          # IPv6 Hop-by-Hop Option [RFC1883]
protocols:26:ipv6       41      IPv6            # Internet Protocol, version 6
protocols:27:ipv6-route 43      IPv6-Route      # Routing Header for IPv6
protocols:28:ipv6-frag 44       IPv6-Frag       # Fragment Header for IPv6
protocols:35:ipv6-icmp 58       IPv6-ICMP       # ICMP for IPv6
protocols:36:ipv6-nonxt 59      IPv6-NoNxt      # No Next Header for IPv6
protocols:37:ipv6-opts 60       IPv6-Opts       # Destination Options for IPv6
protocols:54:mobility-header 135 Mobility-Header # Mobility Support for IPv6 [RFC3775]
Binary file udev/hwdb.bin matches
wgetrc:122:#prefer-family = IPv6

2136ipv6-opts

[root@100ask:/]# grep "wpa_supplicant" * -nr
etc/hostapd.conf:2136:# AP. This can be generated, e.g., with nfc_pw_token from wpa_supplicant. When
etc/wpa_supplicant.conf:1:ctrl_interface=/var/run/wpa_supplicant
etc/dbus-1/system.d/wpa_supplicant.conf:6: <allow own="fi.w1.wpa_supplicant1"/>
etc/dbus-1/system.d/wpa_supplicant.conf:8: <allow send_destination="fi.w1.wpa_supplicant1"/>
etc/dbus-1/system.d/wpa_supplicant.conf:9: <allow send_interface="fi.w1.wpa_supplicant1"/>
etc/dbus-1/system.d/wpa_supplicant.conf:10: <allow receive_sender="fi.w1.wpa_supplicant1" receive_type="signal"/>
etc/dbus-1/system.d/wpa_supplicant.conf:13: <deny own="fi.w1.wpa_supplicant1"/>
etc/dbus-1/system.d/wpa_supplicant.conf:14: <deny send_destination="fi.w1.wpa_supplicant1"/>
etc/dbus-1/system.d/wpa_supplicant.conf:15: <deny receive_sender="fi.w1.wpa_supplicant1" receive_type="signal"/>

  • wpa_supplicant /usr/sbin/wpa_supplicant -D wext -iwlan0 -c /etc/wpa_supplicant.conf -f /etc/wpa_log.txt &

启动日志

U-Boot 2017.03 (Dec 29 2022 - 03:54:35 -0500)

CPU:   Freescale i.MX6ULL rev1.1 696 MHz (running at 396 MHz)
CPU:   Industrial temperature grade (-40C to 105C) at 43C
Reset cause: WDOG
Model: Freescale i.MX6 ULL 14x14 EVK Board
Board: MX6ULL 14x14 EVK
DRAM:  512 MiB
MMC:   FSL_SDHC: 0, FSL_SDHC: 1
Display: TFT7016 (1024x600)
Video: 1024x600x24
In:    serial
Out:   serial
Err:   serial
Net:   eth1: ethernet@020b4000 [PRIME], eth0: ethernet@02188000
Normal Boot
Hit any key to stop autoboot:  0
## Error: "findtee" not defined
switch to partitions #0, OK
mmc1(part 0) is current device
switch to partitions #0, OK
mmc1(part 0) is current device
** Unrecognized filesystem type **
7924872 bytes read in 401 ms (18.8 MiB/s)
Booting from mmc ...
38370 bytes read in 49 ms (764.6 KiB/s)
Kernel image @ 0x80800000 [ 0x000000 - 0x78ec88 ]
## Flattened Device Tree blob at 83000000
   Booting using the fdt blob at 0x83000000
   Using Device Tree in place at 83000000, end 8300c5e1
Modify /soc/aips-bus@02200000/epdc@0228c000:status disabled
ft_system_setup for mx6

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 4.9.88 (book@100ask) (gcc version 7.5.0 (Buildroot 2020.02-gd1ee3fb) ) #1 SMP PREEMPT Mon Jul 26 05:56:32 EDT 2021
[    0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c53c7d
[    0.000000] CPU: div instructions available: patching division code
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] OF: fdt:Machine model: Freescale i.MX6 ULL 14x14 EVK Board
[    0.000000] Reserved memory: created CMA memory pool at 0x8c000000, size 320 MiB
[    0.000000] OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] percpu: Embedded 15 pages/cpu @8bb30000 s30156 r8192 d23092 u61440
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 130048
[    0.000000] Kernel command line: console=ttymxc0,115200 root=/dev/mmcblk1p2 rootwait rw
[    0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] Memory: 172244K/524288K available (11264K kernel code, 1103K rwdata, 4040K rodata, 1024K init, 477K bss, 24364K reserved, 327680K cma-reserved, 0K highmem)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
[    0.000000]     vmalloc : 0xa0800000 - 0xff800000   (1520 MB)
[    0.000000]     lowmem  : 0x80000000 - 0xa0000000   ( 512 MB)
[    0.000000]     pkmap   : 0x7fe00000 - 0x80000000   (   2 MB)
[    0.000000]     modules : 0x7f000000 - 0x7fe00000   (  14 MB)
[    0.000000]       .text : 0x80008000 - 0x80c00000   (12256 kB)
[    0.000000]       .init : 0x81100000 - 0x81200000   (1024 kB)
[    0.000000]       .data : 0x81200000 - 0x81313c70   (1104 kB)
[    0.000000]        .bss : 0x81315000 - 0x8138c6d8   ( 478 kB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000]  Build-time adjustment of leaf fanout to 32.
[    0.000000]  RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=1.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=32, nr_cpu_ids=1
[    0.000000] NR_IRQS:16 nr_irqs:16 16
[    0.000000] Switching to timer-based delay loop, resolution 333ns
[    0.000019] sched_clock: 32 bits at 3000kHz, resolution 333ns, wraps every 715827882841ns
[    0.000070] clocksource: mxc_timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 637086815595 ns
[    0.004282] Console: colour dummy device 80x30
[    0.004337] Calibrating delay loop (skipped), value calculated using timer frequency.. 6.00 BogoMIPS (lpj=30000)
[    0.004381] pid_max: default: 32768 minimum: 301
[    0.004636] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.004668] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.006356] CPU: Testing write buffer coherency: ok
[    0.006461] ftrace: allocating 35227 entries in 104 pages
[    0.140475] /cpus/cpu@0 missing clock-frequency property
[    0.140527] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[    0.140601] Setting up static identity map for 0x80100000 - 0x80100058
[    0.229276] Brought up 1 CPUs
[    0.229318] SMP: Total of 1 processors activated (6.00 BogoMIPS).
[    0.229340] CPU: All CPU(s) started in SVC mode.
[    0.230919] devtmpfs: initialized
[    0.248924] OF: Duplicate name in lcdif@021c8000, renamed to "display#1"
[    0.255149] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
[    0.256004] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.256064] futex hash table entries: 256 (order: 2, 16384 bytes)
[    0.282441] pinctrl core: initialized pinctrl subsystem
[    0.285151] NET: Registered protocol family 16
[    0.305143] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.331382] cpuidle: using governor menu
[    0.390449] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[    0.390487] hw-breakpoint: maximum watchpoint size is 8 bytes.
[    0.394998] imx6ul-pinctrl 20e0000.iomuxc: Invalid fsl,pins property in node /soc/aips-bus@02000000/iomuxc@020e0000/imx6ul-evk/enet1grp
[    0.395809] imx6ul-pinctrl 20e0000.iomuxc: initialized IMX pinctrl driver
[    0.396702] imx6ul-pinctrl 2290000.iomuxc-snvs: initialized IMX pinctrl driver
[    0.535517] mxs-dma 1804000.dma-apbh: initialized
[    0.543613] SCSI subsystem initialized
[    0.554302] usbcore: registered new interface driver usbfs
[    0.554520] usbcore: registered new interface driver hub
[    0.554788] usbcore: registered new device driver usb
[    0.557340] i2c i2c-0: IMX I2C adapter registered
[    0.557395] i2c i2c-0: can't use DMA, using PIO instead.
[    0.559786] i2c i2c-1: IMX I2C adapter registered
[    0.559842] i2c i2c-1: can't use DMA, using PIO instead.
[    0.561078] Linux video capture interface: v2.00
[    0.561312] pps_core: LinuxPPS API ver. 1 registered
[    0.561338] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.561410] PTP clock support registered
[    0.564643] MIPI CSI2 driver module loaded
[    0.565897] imx rpmsg driver is registered.
[    0.566416] Advanced Linux Sound Architecture Driver Initialized.
[    0.568674] Bluetooth: Core ver 2.22
[    0.568813] NET: Registered protocol family 31
[    0.568838] Bluetooth: HCI device and connection manager initialized
[    0.568887] Bluetooth: HCI socket layer initialized
[    0.568925] Bluetooth: L2CAP socket layer initialized
[    0.569024] Bluetooth: SCO socket layer initialized
[    0.584164] clocksource: Switched to clocksource mxc_timer1
[    0.773325] VFS: Disk quotas dquot_6.6.0
[    0.773509] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    0.803283] NET: Registered protocol family 2
[    0.805062] TCP established hash table entries: 4096 (order: 2, 16384 bytes)
[    0.805195] TCP bind hash table entries: 4096 (order: 3, 32768 bytes)
[    0.805356] TCP: Hash tables configured (established 4096 bind 4096)
[    0.805502] UDP hash table entries: 256 (order: 1, 8192 bytes)
[    0.805565] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[    0.805987] NET: Registered protocol family 1
[    0.827336] RPC: Registered named UNIX socket transport module.
[    0.827375] RPC: Registered udp transport module.
[    0.827397] RPC: Registered tcp transport module.
[    0.827418] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.833883] Bus freq driver module loaded
[    0.849010] workingset: timestamp_bits=30 max_order=17 bucket_order=0
[    0.879916] NFS: Registering the id_resolver key type
[    0.879992] Key type id_resolver registered
[    0.880015] Key type id_legacy registered
[    0.880144] jffs2: version 2.2. (NAND)  2001-2006 Red Hat, Inc.
[    0.882078] fuse init (API version 7.26)
[    0.901426] io scheduler noop registered
[    0.901464] io scheduler deadline registered
[    0.901967] io scheduler cfq registered (default)
[    0.903304] imx-weim 21b8000.weim: Driver registered.
[    0.912615] backlight supply power not found, using dummy regulator
[    0.922091] sii902x 1-0039: No reset pin found
[    0.926016] 21c8000.lcdif supply lcd not found, using dummy regulator
[    1.062967] Console: switching to colour frame buffer device 128x37
[    1.194304] mxsfb 21c8000.lcdif: Success seset LCDIF
[    1.194345] mxsfb 21c8000.lcdif: initialized
[    1.197998] imx-sdma 20ec000.sdma: loaded firmware 3.3
[    1.209574] 2020000.serial: ttymxc0 at MMIO 0x2020000 (irq = 20, base_baud = 5000000) is a IMX
[    1.912283] console [ttymxc0] enabled
[    1.918418] 21ec000.serial: ttymxc2 at MMIO 0x21ec000 (irq = 73, base_baud = 5000000) is a IMX
[    1.928958] 21fc000.serial: ttymxc5 at MMIO 0x21fc000 (irq = 74, base_baud = 5000000) is a IMX
[    1.976144] imx-rng 2284000.rngb: iMX RNG Registered.
[    1.982044] imx sema4 driver is registered.
[    1.986576] [drm] Initialized
[    1.990966] [drm] Initialized vivante 1.0.0 20120216 on minor 0
[    2.194485] brd: module loaded
[    2.266778] loop: module loaded
[    2.280375] spi_gpio spi4: gpio-miso property not found, switching to no-rx mode
[    2.293656] spi_imx 2008000.ecspi: probed
[    2.300770] spi_imx 2010000.ecspi: probed
[    2.308245] libphy: Fixed MDIO Bus: probed
[    2.313555] CAN device driver interface
[    2.320545] flexcan 2090000.can: device registered (reg_base=a0a00000, irq=29)
[    2.331733] 20b4000.ethernet supply phy not found, using dummy regulator
[    2.385488] pps pps0: new PPS source ptp0
[    2.392273] libphy: fec_enet_mii_bus: probed
[    2.411215] fec 20b4000.ethernet eth0: registered PHC device 0
[    2.418722] 2188000.ethernet supply phy not found, using dummy regulator
[    2.475405] pps pps1: new PPS source ptp1
[    2.483479] fec 2188000.ethernet eth1: registered PHC device 1
[    2.491695] PPP generic driver version 2.4.2
[    2.496772] PPP BSD Compression module registered
[    2.501534] PPP Deflate Compression module registered
[    2.506853] PPP MPPE Compression module registered
[    2.511699] NET: Registered protocol family 24
[    2.516327] SLIP: version 0.8.4-NET3.019-NEWTTY (dynamic channels, max=256) (6 bit encapsulation enabled).
[    2.526193] CSLIP: code copyright 1989 Regents of the University of California.
[    2.533543] SLIP linefill/keepalive option.
[    2.538074] usbcore: registered new interface driver asix
[    2.543709] usbcore: registered new interface driver ax88179_178a
[    2.550108] usbcore: registered new interface driver cdc_ether
[    2.556217] usbcore: registered new interface driver cdc_eem
[    2.562056] usbcore: registered new interface driver net1080
[    2.567970] usbcore: registered new interface driver cdc_subset
[    2.574061] usbcore: registered new interface driver zaurus
[    2.579947] usbcore: registered new interface driver cdc_ncm
[    2.585714] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    2.592323] ehci-platform: EHCI generic platform driver
[    2.598667] ehci-mxc: Freescale On-Chip EHCI Host driver
[    2.604468] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    2.610766] ohci-platform: OHCI generic platform driver
[    2.616977] usbcore: registered new interface driver cdc_acm
[    2.622692] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[    2.630819] random: fast init done
[    2.634559] usbcore: registered new interface driver usblp
[    2.640232] usbcore: registered new interface driver cdc_wdm
[    2.646214] usbcore: registered new interface driver usb-storage
[    2.652547] usbcore: registered new interface driver usbserial
[    2.658637] usbcore: registered new interface driver usbserial_generic
[    2.665396] usbserial: USB Serial support registered for generic
[    2.671588] usbcore: registered new interface driver option
[    2.677392] usbserial: USB Serial support registered for GSM modem (1-port)
[    2.684609] usbcore: registered new interface driver usb_ehset_test
[    2.694084] 2184800.usbmisc supply vbus-wakeup not found, using dummy regulator
[    2.704041] 2184000.usb supply vbus not found, using dummy regulator
[    2.727620] 2184200.usb supply vbus not found, using dummy regulator
[    2.738357] ci_hdrc ci_hdrc.1: EHCI Host Controller
[    2.743367] ci_hdrc ci_hdrc.1: new USB bus registered, assigned bus number 1
[    2.774329] ci_hdrc ci_hdrc.1: USB 2.0 started, EHCI 1.00
[    2.782515] hub 1-0:1.0: USB hub found
[    2.786672] hub 1-0:1.0: 1 port detected
[    2.794087] mousedev: PS/2 mouse device common for all mice
[    2.802424] input: 20cc000.snvs:snvs-powerkey as /devices/soc0/soc/2000000.aips-bus/20cc000.snvs/20cc000.snvs:snvs-powerkey/input/input0
[    2.817432] imx6ul-pinctrl 20e0000.iomuxc: pin MX6UL_PAD_GPIO1_IO01 already requested by 2010000.ecspi; cannot claim for 2040000.tsc
[    2.829670] imx6ul-pinctrl 20e0000.iomuxc: pin-24 (2040000.tsc) status -22
[    2.836677] imx6ul-pinctrl 20e0000.iomuxc: could not request pin 24 (MX6UL_PAD_GPIO1_IO01) from group tscgrp  on device 20e0000.iomuxc
[    2.848863] imx6ul-tsc 2040000.tsc: Error applying setting, reverse things back
[    2.856299] imx6ul-tsc: probe of 2040000.tsc failed with error -22
[    2.863817] usbcore: registered new interface driver usbtouchscreen
[    2.870841] Gt9xx driver installing..
[    2.875127] goodix-ts 1-005d: GTP Driver Version: V2.8.0.2<2017/12/14>
[    2.881713] goodix-ts 1-005d: GTP I2C Address: 0x5d
[    2.886788] goodix-ts 1-005d: touch input parameters is [id x y w p]<5 800 480 1024 1024>
[    2.895560] 1-005d supply vdd_ana not found, using dummy regulator
[    2.901964] 1-005d supply vcc_i2c not found, using dummy regulator
[    2.908454] goodix-ts 1-005d: Failed get pinctrl state:output_high
[    2.914796] goodix-ts 1-005d: Success request irq-gpio
[    2.919987] goodix-ts 1-005d: Success request rst-gpio
[    2.925324] goodix-ts 1-005d: try to reset and read Guitar 0
[    2.931026] goodix-ts 1-005d: Guitar reset
[    2.966545] goodix-ts 1-005d: I2C Addr is 5d
[    2.972490] goodix-ts 1-005d: IC Version: 911_1060
[    2.979283] goodix-ts 1-005d: Driver set not send config
[    3.015765] goodix-ts 1-005d: Use slot report protocol
[    3.021612] input: goodix-ts as /devices/virtual/input/input1
[    3.028046] goodix-ts 1-005d: INT num 84, trigger type:2
[    3.034017] goodix-ts 1-005d: create proc entry gt9xx_config success
[    3.040620] goodix-ts 1-005d: Alloc memory size:1534.
[    3.045785] goodix-ts 1-005d: I2C function: without pre and end cmd!
[    3.052199] goodix-ts 1-005d: Create proc entry success!
[    3.061768] snvs_rtc 20cc000.snvs:snvs-rtc-lp: rtc core: registered 20cc000.snvs:snvs-r as rtc0
[    3.071873] i2c /dev entries driver
[    3.077254] IR NEC protocol handler initialized
[    3.081838] IR RC5(x/sz) protocol handler initialized
[    3.087050] IR RC6 protocol handler initialized
[    3.091619] IR JVC protocol handler initialized
[    3.096238] IR Sony protocol handler initialized
[    3.100887] IR SANYO protocol handler initialized
[    3.105669] IR Sharp protocol handler initialized
[    3.110404] IR MCE Keyboard/mouse protocol handler initialized
[    3.116311] IR XMP protocol handler initialized
[    3.124475] pxp-v4l2 pxp_v4l2: initialized
[    3.134442] imx2-wdt 20bc000.wdog: timeout 60 sec (nowayout=0)
[    3.141380] Bluetooth: HCI UART driver ver 2.3
[    3.146085] usb 1-1: new high-speed USB device number 2 using ci_hdrc
[    3.153181] Bluetooth: HCI UART protocol H4 registered
[    3.158534] Bluetooth: HCI UART protocol BCSP registered
[    3.164026] Bluetooth: HCI UART protocol ATH3K registered
[    3.170049] usbcore: registered new interface driver bcm203x
[    3.176562] usbcore: registered new interface driver btusb
[    3.187323] sdhci: Secure Digital Host Controller Interface driver
[    3.193695] sdhci: Copyright(c) Pierre Ossman
[    3.198273] sdhci-pltfm: SDHCI platform and OF driver helper
[    3.207599] sdhci-esdhc-imx 2190000.usdhc: could not get ultra high speed state, work on normal mode
[    3.217768] sdhci-esdhc-imx 2190000.usdhc: Got CD GPIO
[    3.286142] mmc0: SDHCI controller on 2190000.usdhc [2190000.usdhc] using ADMA
[    3.295002] sdhci-esdhc-imx 2194000.usdhc: could not get ultra high speed state, work on normal mode
[    3.336957] hub 1-1:1.0: USB hub found
[    3.341034] hub 1-1:1.0: 4 ports detected
[    3.364274] mmc1: SDHCI controller on 2194000.usdhc [2194000.usdhc] using ADMA
[    3.383626] ledtrig-cpu: registered to indicate activity on CPUs
[    3.407161] usbcore: registered new interface driver usbhid
[    3.412794] usbhid: USB HID core driver
[    3.451970] wm8960 1-001a: No platform data supplied
[    3.500033] mmc1: new DDR MMC card at address 0001
[    3.516771] mmcblk1: mmc1:0001 S40004 3.64 GiB
[    3.532267] mmcblk1boot0: mmc1:0001 S40004 partition 1 4.00 MiB
[    3.549296] mmcblk1boot1: mmc1:0001 S40004 partition 2 4.00 MiB
[    3.566502] mmcblk1rpmb: mmc1:0001 S40004 partition 3 4.00 MiB
[    3.585046]  mmcblk1: p1 p2 p3
[    3.598159] imx-wm8960 sound: wm8960-hifi <-> 202c000.sai mapping ok
[    3.611522] imx-wm8960 sound: snd-soc-dummy-dai <-> 2034000.asrc mapping ok
[    3.619289] imx-wm8960 sound: wm8960-hifi <-> 202c000.sai mapping ok
[    3.664274] usb 1-1.1: new high-speed USB device number 3 using ci_hdrc
[    3.758717] NET: Registered protocol family 26
[    3.765730] NET: Registered protocol family 10
[    3.783306] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[    3.791471] NET: Registered protocol family 17
[    3.796204] can: controller area network core (rev 20120528 abi 9)
[    3.802610] NET: Registered protocol family 29
[    3.807225] can: raw protocol (rev 20120528)
[    3.811536] can: broadcast manager protocol (rev 20161123 t)
[    3.817482] can: netlink gateway (rev 20130117) max_hops=1
[    3.825182] Bluetooth: RFCOMM TTY layer initialized
[    3.833511] Bluetooth: RFCOMM socket layer initialized
[    3.839059] Bluetooth: RFCOMM ver 1.11
[    3.842878] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    3.848356] Bluetooth: BNEP filters: protocol multicast
[    3.854000] Bluetooth: BNEP socket layer initialized
[    3.859224] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[    3.865282] Bluetooth: HIDP socket layer initialized
[    3.870757] 8021q: 802.1Q VLAN Support v1.8
[    3.875257] lib80211: common routines for IEEE802.11 drivers
[    3.881055] Key type dns_resolver registered
[    3.895448] cpu cpu0: Registered imx6q-cpufreq
[    3.912546] Bluetooth: hci0: rtl: examining hci_ver=06 hci_rev=000b lmp_ver=06 lmp_subver=8723
[    3.921359] Bluetooth: hci0: rtl: loading rtl_bt/rtl8723b_config.bin
[    3.927963] bluetooth hci0: Falling back to user helper
[    3.993894] imx_thermal 2000000.aips-bus:tempmon: Industrial CPU temperature grade - max:105C critical:100C passive:95C
[    4.006843] input: gpio-keys as /devices/soc0/gpio-keys/input/input2
[    4.013940] snvs_rtc 20cc000.snvs:snvs-rtc-lp: setting system clock to 1970-01-01 01:13:57 UTC (4437)
[    4.023923] ltemodule-pwr: disabling
[    4.027622] wifi-pwr: disabling
[    4.030784] ALSA device list:
[    4.033785]   #0: wm8960-audio
[    4.048943] EXT4-fs (mmcblk1p2): couldn't mount as ext3 due to feature incompatibilities
[    4.118611] EXT4-fs (mmcblk1p2): mounted filesystem with ordered data mode. Opts: (null)
[    4.126940] VFS: Mounted root (ext4 filesystem) on device 179:2.
[    4.134041] devtmpfs: mounted
[    4.139629] Freeing unused kernel memory: 1024K
[    4.372761] EXT4-fs (mmcblk1p2): re-mounted. Opts: data=ordered
Starting syslogd: OK
Starting klogd: OK
Running sysctl: OK
Starting 100ask lvgl: OK
[    4.920101] ds18b20_drv_init OK.
[    4.959905] dht11_drv_init OK.
[    5.006076] irda_drv_init OK.
Populating /dev using udev: [    5.147849] udevd[179]: starting version 3.2.9
[    5.307667] udevd[180]: starting eudev-3.2.9
[    6.456794] inv-mpu6000-spi spi2.0: mounting matrix not found: using identity...
[    6.981387] 8723bu: loading out-of-tree module taints kernel.
[    7.623981] usbcore: registered new interface driver rtl8723bu
done
Initializing random number generator: OK
Saving random seed: OK
Starting system message bus: done
Starting network: udhcpc: started, v1.31.1
[    8.714902] Generic PHY 20b4000.ethernet-1:01: attached PHY driver [Generic PHY] (mii_bus:phy_addr=20b4000.ethernet-1:01, irq=-1)
[    8.728111] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
udhcpc: sending discover
udhcpc: sending discover
udhcpc: sending discover
udhcpc: no lease, failing
Failed to bring up eth0.
FAIL
Starting ModemManager: OK
Starting NetworkManager ... done.
Starting ntpd: OK
Starting mosquitto: OK
Starting pulseaudio: W: [pulseaudio] main.c: This program is not intended to be run as root (unless --system is specified).
[   19.564652] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   19.692571] IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready
[   19.702555] Generic PHY 20b4000.ethernet-1:00: attached PHY driver [Generic PHY] (mii_bus:phy_addr=20b4000.ethernet-1:00, irq=-1)
[   19.715540] IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready
[   19.831014] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   21.499644] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   21.680007] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   21.797882] IPv6: ADDRCONF(NETDEV_UP): wlan1: link is not ready
[   21.805526] IPv6: ADDRCONF(NETDEV_UP): wlan1: link is not ready
[   21.919592] IPv6: ADDRCONF(NETDEV_UP): wlan1: link is not ready
[   22.670780] IPv6: ADDRCONF(NETDEV_UP): wlan1: link is not ready
[   22.729194] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
OK
Starting sshd: OK
Starting telnetd: OK
Starting swupdate: OK
Trying to connect to SWUpdate...
run lvgl
Connected to SWUpdate via /tmp/swupdateprog

Welcome to imx6ull buildroot system !

* SourceCode:     https://gitee.com/weidongshan
* Support:        https://[email protected]
* Shop:          https://100ask.taobao.com/
* Login:          name: root  Passwd:
100ask login: root
COLUMNS=138;LINES=35;export COLUMNS LINES;
[root@100ask:~]#

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_68229656/article/details/134908021

智能推荐

获取大于等于一个整数的最小2次幂算法(HashMap#tableSizeFor)_整数 最小的2的几次方-程序员宅基地

文章浏览阅读2w次,点赞51次,收藏33次。一、需求给定一个整数,返回大于等于该整数的最小2次幂(2的乘方)。例: 输入 输出 -1 1 1 1 3 4 9 16 15 16二、分析当遇到这个需求的时候,我们可能会很容易想到一个"笨"办法:..._整数 最小的2的几次方

Linux 中 ss 命令的使用实例_ss@,,x,, 0-程序员宅基地

文章浏览阅读865次。选项,以防止命令将 IP 地址解析为主机名。如果只想在命令的输出中显示 unix套接字 连接,可以使用。不带任何选项,用来显示已建立连接的所有套接字的列表。如果只想在命令的输出中显示 tcp 连接,可以使用。如果只想在命令的输出中显示 udp 连接,可以使用。如果不想将ip地址解析为主机名称,可以使用。如果要取消命令输出中的标题行,可以使用。如果只想显示被侦听的套接字,可以使用。如果只想显示ipv4侦听的,可以使用。如果只想显示ipv6侦听的,可以使用。_ss@,,x,, 0

conda activate qiuqiu出现不存在activate_commandnotfounderror: 'activate-程序员宅基地

文章浏览阅读568次。CommandNotFoundError: 'activate'_commandnotfounderror: 'activate

Kafka 实战 - Windows10安装Kafka_win10安装部署kafka-程序员宅基地

文章浏览阅读426次,点赞10次,收藏19次。完成以上步骤后,您已在 Windows 10 上成功安装并验证了 Apache Kafka。在生产环境中,通常会将 Kafka 与外部 ZooKeeper 集群配合使用,并考虑配置安全、监控、持久化存储等高级特性。在生产者窗口中输入一些文本消息,然后按 Enter 发送。ZooKeeper 会在新窗口中运行。在另一个命令提示符窗口中,同样切换到 Kafka 的。Kafka 服务器将在新窗口中运行。在新的命令提示符窗口中,切换到 Kafka 的。,应显示已安装的 Java 版本信息。_win10安装部署kafka

【愚公系列】2023年12月 WEBGL专题-缓冲区对象_js 缓冲数据 new float32array-程序员宅基地

文章浏览阅读1.4w次。缓冲区对象(Buffer Object)是在OpenGL中用于存储和管理数据的一种机制。缓冲区对象可以存储各种类型的数据,例如顶点、纹理坐标、颜色等。在渲染过程中,缓冲区对象中存储的数据可以被复制到渲染管线的不同阶段中,例如顶点着色器、几何着色器和片段着色器等,以完成渲染操作。相比传统的CPU访问内存,缓冲区对象的数据存储和管理更加高效,能够提高OpenGL应用的性能表现。_js 缓冲数据 new float32array

四、数学建模之图与网络模型_图论与网络优化数学建模-程序员宅基地

文章浏览阅读912次。(1)图(Graph):图是数学和计算机科学中的一个抽象概念,它由一组节点(顶点)和连接这些节点的边组成。图可以是有向的(有方向的,边有箭头表示方向)或无向的(没有方向的,边没有箭头表示方向)。图用于表示各种关系,如社交网络、电路、地图、组织结构等。(2)网络(Network):网络是一个更广泛的概念,可以包括各种不同类型的连接元素,不仅仅是图中的节点和边。网络可以包括节点、边、连接线、路由器、服务器、通信协议等多种组成部分。网络的概念在各个领域都有应用,包括计算机网络、社交网络、电力网络、交通网络等。_图论与网络优化数学建模

随便推点

android 加载布局状态封装_adnroid加载数据转圈封装全屏转圈封装-程序员宅基地

文章浏览阅读1.5k次。我们经常会碰见 正在加载中,加载出错, “暂无商品”等一系列的相似的布局,因为我们有很多请求网络数据的页面,我们不可能每一个页面都写几个“正在加载中”等布局吧,这时候将这些状态的布局封装在一起就很有必要了。我们可以将这些封装为一个自定布局,然后每次操作该自定义类的方法就行了。 首先一般来说,从服务器拉去数据之前都是“正在加载”页面, 加载成功之后“正在加载”页面消失,展示数据;如果加载失败,就展示_adnroid加载数据转圈封装全屏转圈封装

阿里云服务器(Alibaba Cloud Linux 3)安装部署Mysql8-程序员宅基地

文章浏览阅读1.6k次,点赞23次,收藏29次。PS: 如果执行sudo grep 'temporary password' /var/log/mysqld.log 后没有报错,也没有任何结果显示,说明默认密码为空,可以直接进行下一步(后面设置密码时直接填写新密码就行)。3.(可选)当操作系统为Alibaba Cloud Linux 3时,执行如下命令,安装MySQL所需的库文件。下面示例中,将创建新的MySQL账号,用于远程访问MySQL。2.依次运行以下命令,创建远程登录MySQL的账号,并允许远程主机使用该账号访问MySQL。_alibaba cloud linux 3

excel离散度图表怎么算_excel离散数据表格-Excel 离散程度分析图表如何做-程序员宅基地

文章浏览阅读7.8k次。EXCEL中数据如何做离散性分析纠错。离散不是均值抄AVEDEV……=AVEDEV(A1:A100)算出来的是A1:A100的平均数。离散是指各项目间指标袭的离散均值(各数值的波动情况),数值较低表明项目间各指标波动幅百度小,数值高表明波动幅度较大。可以用excel中的离散公式为STDEV.P(即各指标平均离散)算出最终度离散度。excel表格函数求一组离散型数据,例如,几组C25的...用exc..._excel数据分析离散

学生时期学习资源同步-JavaSE理论知识-程序员宅基地

文章浏览阅读406次,点赞7次,收藏8次。i < 5){ //第3行。int count;System.out.println ("危险!System.out.println(”真”);System.out.println(”假”);System.out.print(“姓名:”);System.out.println("无匹配");System.out.println ("安全");

linux 性能测试磁盘状态监测:iostat监控学习,包含/proc/diskstats、/proc/stat简单了解-程序员宅基地

文章浏览阅读3.6k次。背景测试到性能、压力时,经常需要查看磁盘、网络、内存、cpu的性能值这里简单介绍下各个指标的含义一般磁盘比较关注的就是磁盘的iops,读写速度以及%util(看磁盘是否忙碌)CPU一般比较关注,idle 空闲,有时候也查看wait (如果wait特别大往往是io这边已经达到了瓶颈)iostatiostat uses the files below to create ..._/proc/diskstat

glReadPixels读取保存图片全黑_glreadpixels 全黑-程序员宅基地

文章浏览阅读2.4k次。问题:在Android上使用 glReadPixel 读取当前渲染数据,在若干机型(华为P9以及魅族某魅蓝手机)上读取数据失败,glGetError()没有抓到错误,但是获取到的数据有误,如果将获取到的数据保存成为图片,得到的图片为黑色。解决方法:glReadPixels实际上是从缓冲区中读取数据,如果使用了双缓冲区,则默认是从正在显示的缓冲(即前缓冲)中读取,而绘制工作是默认绘制到后缓..._glreadpixels 全黑