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

智能推荐

Linux驱动开发: USB驱动开发_linux usb 通信从设备开发-程序员宅基地

文章浏览阅读7k次,点赞86次,收藏192次。一、USB简介1.1 什么是USB? USB是连接计算机系统与外部设备的一种串口总线标准,也是一种输入输出接口的技术规范,被广泛地应用于个人电脑和移动设备等信息通讯产品,USB就是简写,中文叫通用串行总线。最早出现在1995年,伴随着奔腾机发展而来。自微软在Windows 98中加入对USB接口的支持后,USB接口才推广开来,USB设备也日渐增多,如数码相机、摄像头、扫描仪、游戏杆、打印机、键盘、鼠标等等,其中应用最广的就是摄像头和U盘了。 USB包括老旧的USB 1.1标准..._linux usb 通信从设备开发

Qt知识点梳理 —— 代码实现菜单栏工具栏-程序员宅基地

文章浏览阅读379次,点赞5次,收藏9次。在清楚了各个大厂的面试重点之后,就能很好的提高你刷题以及面试准备的效率,接下来小编也为大家准备了最新的互联网大厂资料。《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门即可获取!家准备了最新的互联网大厂资料。[外链图片转存中…(img-VMQDYeXz-1712056340129)][外链图片转存中…(img-JqBcGpUE-1712056340130)][外链图片转存中…(img-7Rrt8dF9-1712056340130)]

《设计模式入门》 9.代理模式_cglib需要引入第三方包-程序员宅基地

文章浏览阅读448次。代理模式可以说是我们在java学习中非常常见的一个设计模式了,在很多地方我们都可以看到代理模式的影子。比如:Spring 的 Proxy 模式(AOP编程 )AOP的底层机制就是动态代理 mybatis中执行sql时mybatis会为mapper接口通过jdk动态代理的方法生成接口的实现类 Feign对于加了@FeignClient 注解的类会在Feign启动时,为其创建一个本地JDK Proxy代理实例,并注册到Spring IOC容器可以看出,代理模式就是给..._cglib需要引入第三方包

前端开发:JS中向对象中添加对象的方法_一个对象如何添加另一个对象-程序员宅基地

文章浏览阅读1w次,点赞2次,收藏6次。在前端开发过程中,一切皆对象,尤其是在数据处理的时候,大部分时候也是处理对象相关的数据,所以对象在JS中是很重要的一个内容,也是必用的内容。本篇博文来分享一下关于在JS中对象里面添加对象的操作,虽然知识点不难,但是常用,所以总结一下存起来,方便查阅使用。通过本文的介绍,关于在JS中对象里面添加对象的操作就得心应手了,虽然该知识点不难但是重要和常用,尤其是对于刚接触前端开发不久的开发者来说更是如此,所以绝对掌握该知识点还是很有必要的,重要性不再赘述。欢迎关注,共同进步。_一个对象如何添加另一个对象

迁移学习在自然语言生成中的研究-程序员宅基地

文章浏览阅读257次,点赞3次,收藏8次。1.背景介绍自然语言生成(Natural Language Generation, NLG)是一种将计算机理解的结构化信息转换为自然语言文本的技术。自然语言生成可以用于多种应用,如机器翻译、文本摘要、对话系统等。随着深度学习技术的发展,自然语言生成的表现力得到了显著提高。迁移学习(Transfer Learning)是一种机器学习技术,它可以将在一个任务上学到的知识应用于另一个相关任务。在...

随便推点

SpringBoot引入第三方jar包或本地jar包的处理方式_springboot idea 直接启动 target 第三方 jar 包-程序员宅基地

文章浏览阅读262次。在开发过程中有时会用到maven仓库里没有的jar包或者本地的jar包,这时没办法通过pom直接引入,那么该怎么解决呢一般有两种方法第一种是将本地jar包安装在本地maven库 第二种是将本地jar包放入项目目录中这篇文章主要讲第二种方式,这又分两种情况,一种是打包jar包,第二种是打包war包jar包 先看看jar包的结构 用压缩工具打开一个jar包 打包后jar包的路径在BOOT-INF\lib目录下 ..._springboot idea 直接启动 target 第三方 jar 包

软件压力测试图片60张,Win10 64位用鲁大师界面cpu温度60上下,显卡40多。用压力测试7-8分钟cpu75左右,...-程序员宅基地

文章浏览阅读1.4k次。CPU正常情况下45-65℃或更低,夏天或者玩游戏时,温度会高点,不超过80都属于正常温度。高于80℃时,需要采取措施:要检查CPU和风扇间的散热硅脂是否失效;更换CPU风扇;给风扇除尘;在通风或者空调间中使用机器。显卡温度:显卡一般是整个机箱里温度最高的硬件,常规下50-70℃(或更低),运行大型3D游戏或播放高清视频的时候,温度可达到100℃左右,一般高负载下不超过110℃均视为正常范畴。如有..._windows cpu gpu 压测

Mac系统制作U盘安装盘,不能识别U盘的情况_making disk bootable不动-程序员宅基地

文章浏览阅读2.3w次,点赞2次,收藏5次。遇到的问题:OS10.12系统,使用Mac系统自带的磁盘工具,通过恢复来制作的U盘安装盘,开机按住option键,没有U盘的这个选项。原因:使用磁盘工具恢复,没有创建启动文件,使用命令行能创建。U盘抹掉,分区名为1。sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstal_making disk bootable不动

LOJ6089 小Y的背包计数问题 背包、根号分治-程序员宅基地

文章浏览阅读129次。题目传送门题意:给出$N$表示背包容量,且会给出$N$种物品,第$i$个物品大小为$i$,数量也为$i$,求装满这个背包的方案数,对$23333333$取模。$N \leq 10^5$$23333333=17 \times 1372549$竟然不是质数性质太不优秀了(雾直接跑背包$O(N^2)$,于是咱们考虑挖掘性质、分开计算发现当$i < \sqrt{N}$时就是一个多..._背包 根号

验证码-程序员宅基地

文章浏览阅读110次。用.net实现网站验证码功能 收藏 一、验证码简介验证码功能一般是用于防止批量注册的,不少网站为了防止用户利用机器人自动注册、登录、灌水,都采用了验证码技术。所谓验证码,就是将一串随机产生的数字或字母或符号或文字,生成一幅图片, 图片里加上一些干扰象素(防止OCR),由用户肉眼识别其中的验证码信息,输入表单提交网站验证,验证成功后才能使用某项功能。常见的验证码有如下几种: 1、纯..._验证码的样本标签,是5个字符,每个字符的可能 取值范围是'0'~'9'、'a'~'z'共36

ImportError: undefined symbol: cudaSetupArgument_undefinded symbol: cudasetupargument-程序员宅基地

文章浏览阅读2.7k次,点赞2次,收藏3次。ImportError: undefined symbol: cudaSetupArgumentubuntu16.04How to solve?Step1.pip install -U torchvision==0.4.0链接: link.Step2.Problem:ImportError: cannot import name ‘PILLOW_VERSION’ from ‘PI..._undefinded symbol: cudasetupargument