CB1 icon indicating copy to clipboard operation
CB1 copied to clipboard

BTT SKR Pico isn't detected until manually reset

Open pendor opened this issue 3 years ago • 2 comments

Each time the system boots, an attached SKR Pico isn't detected until ther reset button on the Pico is pressed.

Immediately after Linux Reboot, before Pico reset button pressed

pendor@v01:~$ lsusb
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 008: ID 1d50:614e OpenMoko, Inc. stm32f042x6
Bus 001 Device 007: ID 1d50:606f OpenMoko, Inc. Geschwister Schneider CAN adapter
Bus 001 Device 002: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
pendor@v01:~$ dmesg
[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 4.9.170 (root@ubuntu) (gcc version 5.3.1 20160412 (Linaro GCC 5.3-2016.05) ) #415 SMP PREEMPT Fri Jul 29 18:02:16 PDT 2022
[    0.000000] Boot CPU: AArch64 Processor [410fd034]
[    0.000000] cma: Reserved 16 MiB at 0x000000007f000000
[    0.000000] On node 0 totalpages: 262144
[    0.000000]   DMA zone: 4096 pages used for memmap
[    0.000000]   DMA zone: 0 pages reserved
[    0.000000]   DMA zone: 262144 pages, LIFO batch:31
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv1.0 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: Trusted OS migration not required
[    0.000000] psci: SMC Calling Convention v1.0
[    0.000000] percpu: Embedded 22 pages/cpu @ffffffc03eef2000 s49792 r8192 d32128 u90112
[    0.000000] pcpu-alloc: s49792 r8192 d32128 u90112 alloc=22*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[    0.000000] Detected VIPT I-cache on CPU0
[    0.000000] CPU features: enabling workaround for ARM erratum 845719
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 258048
[    0.000000] Kernel command line: root=/dev/mmcblk0p4 rootwait rw rootfstype=ext4 console=tty1 console=ttyS0,115200 loglevel=6 ubootpart=4e70dec2-01
[    0.000000] log_buf_len individual max cpu contribution: 131072 bytes
[    0.000000] log_buf_len total cpu_extra contributions: 393216 bytes
[    0.000000] log_buf_len min size: 131072 bytes
[    0.000000] log_buf_len: 524288 bytes
[    0.000000] early log buf free: 129496(98%)
[    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[    0.000000] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
[    0.000000] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes)
[    0.000000] Memory: 972944K/1048576K available (12030K kernel code, 1166K rwdata, 4256K rodata, 2432K init, 692K bss, 59248K reserved, 16384K cma-reserved)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     modules : 0xffffff8000000000 - 0xffffff8008000000   (   128 MB)
[    0.000000]     vmalloc : 0xffffff8008000000 - 0xffffffbebfff0000   (   250 GB)
[    0.000000]       .text : 0xffffff8008080000 - 0xffffff8008c40000   ( 12032 KB)
[    0.000000]     .rodata : 0xffffff8008c40000 - 0xffffff8009070000   (  4288 KB)
[    0.000000]       .init : 0xffffff8009070000 - 0xffffff80092d0000   (  2432 KB)
[    0.000000]       .data : 0xffffff80092d0000 - 0xffffff80093f3808   (  1167 KB)
[    0.000000]        .bss : 0xffffff80093f3808 - 0xffffff80094a08e8   (   693 KB)
[    0.000000]     fixed   : 0xffffffbefe7fb000 - 0xffffffbefec00000   (  4116 KB)
[    0.000000]     PCI I/O : 0xffffffbefee00000 - 0xffffffbeffe00000   (    16 MB)
[    0.000000]     vmemmap : 0xffffffbf00000000 - 0xffffffc000000000   (     4 GB maximum)
[    0.000000]               0xffffffbf00000000 - 0xffffffbf01000000   (    16 MB actual)
[    0.000000]     memory  : 0xffffffc000000000 - 0xffffffc040000000   (  1024 MB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000] 	Build-time adjustment of leaf fanout to 64.
[    0.000000] NR_IRQS:64 nr_irqs:64 0
[    0.000000] clocksource: timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
[    0.000000] arm_arch_timer: Architected cp15 timer(s) running at 24.00MHz (virt).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[    0.000005] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[    0.002394] Console: colour dummy device 320x480
[    0.002516] console [tty1] enabled
[    0.002533] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000)
[    0.002543] pid_max: default: 32768 minimum: 301
[    0.002636] Security Framework initialized
[    0.002645] AppArmor: AppArmor disabled by boot time parameter
[    0.002698] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes)
[    0.002703] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes)
[    0.003881] sched-energy: CPU device node has no sched-energy-costs
[    0.003907] Invalid sched_group_energy for CPU0
[    0.003919] CPU0: update cpu_capacity 1024
[    0.014874] ASID allocator initialised with 32768 entries
[    0.035447] BOOTEVENT:        35.437915: ON
[    0.071153] Detected VIPT I-cache on CPU1
[    0.071204] Invalid sched_group_energy for CPU1
[    0.071207] CPU1: update cpu_capacity 1024
[    0.071209] CPU1: Booted secondary processor [410fd034]
[    0.099212] Detected VIPT I-cache on CPU2
[    0.099250] Invalid sched_group_energy for CPU2
[    0.099253] CPU2: update cpu_capacity 1024
[    0.099255] CPU2: Booted secondary processor [410fd034]
[    0.127284] Detected VIPT I-cache on CPU3
[    0.127318] Invalid sched_group_energy for CPU3
[    0.127322] CPU3: update cpu_capacity 1024
[    0.127324] CPU3: Booted secondary processor [410fd034]
[    0.127415] Brought up 4 CPUs
[    0.127444] SMP: Total of 4 processors activated.
[    0.127451] CPU features: detected feature: 32-bit EL0 Support
[    0.127458] CPU features: detected feature: Kernel page table isolation (KPTI)
[    0.130686] CPU: All CPU(s) started at EL1
[    0.130707] alternatives: patching kernel code
[    0.130904] Invalid sched_group_energy for CPU3
[    0.130923] CPU3: update max cpu_capacity 1024
[    0.130928] Invalid sched_group_energy for Cluster3
[    0.130939] Invalid sched_group_energy for CPU2
[    0.130949] Invalid sched_group_energy for Cluster2
[    0.130959] Invalid sched_group_energy for CPU1
[    0.130970] Invalid sched_group_energy for Cluster1
[    0.130980] Invalid sched_group_energy for CPU0
[    0.130990] Invalid sched_group_energy for Cluster0
[    0.131268] CPU1: update max cpu_capacity 1024
[    0.132384] devtmpfs: initialized
[    0.171218] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.171239] futex hash table entries: 1024 (order: 5, 131072 bytes)
[    0.171918] atomic64_test: passed
[    0.171927] pinctrl core: initialized pinctrl subsystem
[    0.173074] NET: Registered protocol family 16
[    0.174309] dump_class_init,861, success
[    0.187479] cpuidle: using governor menu
[    0.188891] sunxi iommu: irq = 8
[    0.189335] vdso: 2 pages (1 code @ ffffff8008c48000, 1 data @ ffffff80092d4000)
[    0.189353] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    0.190608] DMA: preallocated 256 KiB pool for atomic allocations
[    0.205615] sun50iw9p1-pinctrl pio: initialized sunXi PIO driver
[    0.206541] sun50iw9p1-r-pinctrl r_pio: initialized sunXi PIO driver
[    0.210449] iommu: Adding device 1c0e000.ve to group 0
[    0.210965] iommu: Adding device 1c00000.vp9 to group 0
[    0.222179] iommu: Adding device 1000000.disp to group 0
[    0.223835] iommu: Adding device 1480000.g2d to group 0
[    0.227153] iommu: Adding device csi0 to group 0
[    0.227624] iommu: Adding device csi1 to group 0
[    0.228854] iommu: Adding device 6600800.vind:scaler@0 to group 0
[    0.229160] iommu: Adding device 6600800.vind:scaler@1 to group 0
[    0.229459] iommu: Adding device 6600800.vind:scaler@2 to group 0
[    0.229750] iommu: Adding device 6600800.vind:scaler@3 to group 0
[    0.230049] iommu: Adding device 6600800.vind:scaler@4 to group 0
[    0.230346] iommu: Adding device 6600800.vind:scaler@5 to group 0
[    0.231259] iommu: Adding device vinc0 to group 0
[    0.231789] iommu: Adding device vinc1 to group 0
[    0.233289] iommu: Adding device 1420000.deinterlace to group 0
[    0.288728] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[    0.289388] pwm module init!
[    0.293820] sunxi-pm debug v3.10
[    0.294862] SCSI subsystem initialized
[    0.295223] usbcore: registered new interface driver usbfs
[    0.295306] usbcore: registered new interface driver hub
[    0.295443] usbcore: registered new device driver usb
[    0.296091] sun50iw9p1-pinctrl pio: expect_func as:i2c_gpio0, but muxsel(1) is func:gpio_out
[    0.296119] sun50iw9p1-pinctrl pio: expect_func as:i2c_gpio0, but muxsel(1) is func:gpio_out
[    0.296200] ==> i2c_gpio_probe
[    0.296649] i2c-gpio 3.i2c-gpio-0:
               i2c gpio probe successfull,using pins 64 (SDA) and 65 (SCL)

[    0.296773] sunxi_i2c_adap_init()2522 - init
[    0.297076] sunxi_i2c_probe()2165 - I2C failed to get alias id
[    0.297116] twi: probe of twi3 failed with error -22
[    0.297275] sunxi_i2c_probe()2165 - I2C failed to get alias id
[    0.297302] twi: probe of twi5 failed with error -22
[    0.297730] media: Linux media interface: v0.10
[    0.297812] Linux video capture interface: v2.00
[    0.297894] pps_core: LinuxPPS API ver. 1 registered
[    0.297900] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <[email protected]>
[    0.297923] PTP clock support registered
[    0.304173] Advanced Linux Sound Architecture Driver Initialized.
[    0.304946] Bluetooth: Core ver 2.22
[    0.305032] NET: Registered protocol family 31
[    0.305038] Bluetooth: HCI device and connection manager initialized
[    0.305055] Bluetooth: HCI socket layer initialized
[    0.305067] Bluetooth: L2CAP socket layer initialized
[    0.305105] Bluetooth: SCO socket layer initialized
[    0.305957] [DISP]disp_module_init
[    0.307178] [DISP] disp_init,line:2216:
[    0.307197] smooth display screen:0 type:4 mode:10
[    0.313658] [DISP] Fb_copy_boot_fb,line:1570:
[    0.313677] no boot_fb0
[    0.314634] [DISP]disp_module_init finish
[    0.316688] it's ac300, skip the ac200 init!
[    0.316934] of_property_read_string ac200.tv_regulator_name fail
[    0.316939] [ac200] get ave_regulator_name failed!
[    0.317407] [ac200] pwm enable
[    0.318082] clocksource: Switched to clocksource arch_sys_counter
[    0.318308] VFS: Disk quotas dquot_6.6.0
[    0.318389] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    0.319052] Console: switching to colour frame buffer device 160x45
[    0.346497] get androidboot.mode fail
[    0.347809] NET: Registered protocol family 2
[    0.366262] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
[    0.366335] TCP bind hash table entries: 8192 (order: 5, 131072 bytes)
[    0.366469] TCP: Hash tables configured (established 8192 bind 8192)
[    0.366543] UDP hash table entries: 512 (order: 2, 16384 bytes)
[    0.366572] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[    0.366830] NET: Registered protocol family 1
[    0.367328] RPC: Registered named UNIX socket transport module.
[    0.367332] RPC: Registered udp transport module.
[    0.367335] RPC: Registered tcp transport module.
[    0.367338] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.368588] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters available
[    0.372285] audit: initializing netlink subsys (disabled)
[    0.372344] audit: type=2000 audit(0.368:1): initialized
[    0.376530] workingset: timestamp_bits=45 max_order=18 bucket_order=0
[    0.387243] DLM installed
[    0.388636] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.388909] Registering sdcardfs 0.1
[    0.389954] NFS: Registering the id_resolver key type
[    0.393140] Key type id_resolver registered
[    0.395890] Key type id_legacy registered
[    0.398760] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    0.398766] Installing knfsd (copyright (C) 1996 [email protected]).
[    0.399951] ntfs: driver 2.1.32 [Flags: R/W].
[    0.400489] fuse init (API version 7.26)
[    0.405533] NET: Registered protocol family 38
[    0.405820] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246)
[    0.405998] io scheduler noop registered
[    0.406005] io scheduler deadline registered
[    0.406063] io scheduler cfq registered (default)
[    0.408768] failed to get standby led pin assign
[    0.411581] failed to get standby led pin assign
[    0.414317] gpio_pin_1(230) gpio_is_valid
[    0.414836] gpio name is PH6, ret = 0
[    0.415034] gpio_init finish with uesd
[    0.418764] uart uart0: get regulator failed
[    0.421671] uart0: ttyS0 at MMIO 0x5000000 (irq = 280, base_baud = 1500000) is a SUNXI
[    0.421693] sw_console_setup()1709 - console setup baud 115200 parity n bits 8, flow n
[    0.688589] console [ttyS0] enabled
[    0.689457] sw_uart_probe()1837 - failed to get alias id
[    0.696944] uart: probe of uart1 failed with error -22
[    0.705368] misc dump reg init
[    0.706594] deinterlace 1420000.deinterlace: version[1.0.0], ip=0x300100
[    0.707845] G2D: Module initialized.major:243
[    0.707945] [drm] Initialized
[    0.708113] Unable to detect cache hierarchy for CPU 0
[    0.729477] brd: module loaded
[    0.731729] loop: module loaded
[    0.732808] zram: Added device: zram0
[    0.732988] [NAND][NE] Not found valid nand node on dts
[    0.741145] Get boot type cmd line fail
[    0.747694] sunxi-bt soc@03000000:bt: Missing bt_power.
[    0.755218] sunxi-bt soc@03000000:bt: bt_power_name ((null))
[    0.755227] sunxi-bt soc@03000000:bt: Missing bt_io_regulator.
[    0.763355] sunxi-bt soc@03000000:bt: io_regulator_name ((null))
[    0.763408] sunxi-bt soc@03000000:bt: bt_rst gpio=211  mul-sel=1  pull=-1  drv_level=-1  data=0
[    0.763488] sunxi-bt soc@03000000:bt: devm_pinctrl_get() failed!
[    0.772667] sunxi-wlan soc@03000000:wlan: wlan_busnum (1)
[    0.772678] sunxi-wlan soc@03000000:wlan: Missing wlan_power.
[    0.780679] sunxi-wlan soc@03000000:wlan: wlan_power_name ((null))
[    0.780688] sunxi-wlan soc@03000000:wlan: Missing wlan_io_regulator.
[    0.789269] sunxi-wlan soc@03000000:wlan: io_regulator_name ((null))
[    0.789318] sunxi-wlan soc@03000000:wlan: wlan_regon gpio=210  mul-sel=1  pull=-1  drv_level=-1  data=0
[    0.789355] sunxi-wlan soc@03000000:wlan: get gpio chip_en failed
[    0.797627] sunxi-wlan soc@03000000:wlan: get gpio power_en failed
[    0.806035] sunxi-wlan soc@03000000:wlan: wlan_hostwake gpio=207  mul-sel=6  pull=-1  drv_level=-1  data=0
[    0.807087] [ADDR_MGT] addr_mgt_probe: success.
[    0.810810] sun50iw9p1-pinctrl pio: expect_func as:spi1, but muxsel(1) is func:gpio_out
[    0.821498] sun50iw9p1-pinctrl pio: expect_func as:spi1, but muxsel(1) is func:gpio_out
[    0.832131] sun50iw9p1-pinctrl pio: expect_func as:spi1, but muxsel(1) is func:gpio_out
[    0.843153] sunxi_spi_probe()2155 - [spi1] SPI MASTER MODE
[    0.851100] spi1 supply spi not found, using dummy regulator
[    0.859281] sunxi_spi_request_gpio()1805 - [spi1] Pinctrl init spi1
[    0.868287] sunxi_spi_clk_init()1855 - [spi1] mclk 100000000
[    0.876588] ==> spi cs register OK,nb = 1
[    0.876892] spi spi1: registered master spi1
[    0.877058] spi spi1.0: setup mode 0, 8 bits/w, 50000000 Hz max --> 0
[    0.877331] spi spi1: registered child spi1.0
[    0.877354] sunxi_spi_probe()2230 - [spi1]: driver probe succeed, base ffffff8009d0f000, irq 293
[    0.890468] libphy: Fixed MDIO Bus: probed
[    0.890479] vcan: Virtual CAN interface driver
[    0.890487] slcan: serial line CAN interface driver
[    0.890492] slcan: 10 dynamic interface channels.
[    0.890501] CAN device driver interface
[    0.890668] usbcore: registered new interface driver ems_usb
[    0.890757] usbcore: registered new interface driver esd_usb2
[    0.890829] usbcore: registered new interface driver gs_usb
[    0.890896] usbcore: registered new interface driver kvaser_usb
[    0.890963] usbcore: registered new interface driver peak_usb
[    0.891032] usbcore: registered new interface driver usb_8dev
[    0.891670] sun50iw9p1-pinctrl pio: expect_func as:gmac0, but muxsel(2) is func:ephy_25m
[    0.904324] gmac-power0: NULL
[    0.904331] gmac-power1: NULL
[    0.904338] gmac-power2: NULL
[    0.905646] gmac-power0: NULL
[    0.905655] gmac-power1: NULL
[    0.905662] gmac-power2: NULL
[    0.907536] PPP generic driver version 2.4.2
[    0.907822] PPP BSD Compression module registered
[    0.907837] PPP Deflate Compression module registered
[    0.907867] PPP MPPE Compression module registered
[    0.907875] NET: Registered protocol family 24
[    0.907910] PPTP driver version 0.8.5
[    0.908219] usbcore: registered new interface driver rtl8xxxu
[    0.908310] usbcore: registered new interface driver rndis_wlan
[    0.908385] usbcore: registered new interface driver r8152
[    0.908458] usbcore: registered new interface driver asix
[    0.908546] usbcore: registered new interface driver ax88179_178a
[    0.908620] usbcore: registered new interface driver cdc_ether
[    0.908697] usbcore: registered new interface driver net1080
[    0.908763] usbcore: registered new interface driver rndis_host
[    0.908829] usbcore: registered new interface driver cdc_subset
[    0.908895] usbcore: registered new interface driver zaurus
[    0.908983] usbcore: registered new interface driver cdc_ncm
[    0.908990] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    0.909327] get drv_vbus is fail, 84
[    0.909335] get ehci0-controller, regulator_io is no nocare
[    0.909602] [sunxi-ehci0]: probe, pdev->name: 5101000.ehci0-controller, sunxi_ehci: 0xffffff8009482348, 0x:ffffff8009d15000, irq_no:11d
[    0.909608] [sunxi-ehci0]: Not init ehci0
[    0.909722] get ehci1-controller, regulator_io is no nocare
[    0.909907] [sunxi-ehci1]: probe, pdev->name: 5200000.ehci1-controller, sunxi_ehci: 0xffffff8009482690, 0x:ffffff8009d19000, irq_no:11f
[    0.909967] sunxi-ehci 5200000.ehci1-controller: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver
[    0.909993] sunxi-ehci 5200000.ehci1-controller: new USB bus registered, assigned bus number 1
[    0.910425] sunxi-ehci 5200000.ehci1-controller: irq 287, io mem 0xffffff8009d19000
[    0.926112] sunxi-ehci 5200000.ehci1-controller: USB 0.0 started, EHCI 1.00
[    0.926123] sunxi-ehci 5200000.ehci1-controller: ehci_irq: highspeed device connect
[    0.926321] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    0.926330] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.926338] usb usb1: Product: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver
[    0.926345] usb usb1: Manufacturer: Linux 4.9.170 ehci_hcd
[    0.926352] usb usb1: SerialNumber: sunxi-ehci
[    0.927181] hub 1-0:1.0: USB hub found
[    0.927223] hub 1-0:1.0: 1 port detected
[    0.927892] get drv_vbus is fail, 84
[    0.927899] get ehci2-controller, regulator_io is no nocare
[    0.928150] [sunxi-ehci2]: probe, pdev->name: 5310000.ehci2-controller, sunxi_ehci: 0xffffff80094829d8, 0x:ffffff8009d35000, irq_no:121
[    0.928203] sunxi-ehci 5310000.ehci2-controller: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver
[    0.928230] sunxi-ehci 5310000.ehci2-controller: new USB bus registered, assigned bus number 2
[    0.928506] sunxi-ehci 5310000.ehci2-controller: irq 289, io mem 0xffffff8009d35000
[    0.942112] sunxi-ehci 5310000.ehci2-controller: USB 0.0 started, EHCI 1.00
[    0.942302] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[    0.942311] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.942318] usb usb2: Product: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver
[    0.942325] usb usb2: Manufacturer: Linux 4.9.170 ehci_hcd
[    0.942332] usb usb2: SerialNumber: sunxi-ehci
[    0.943128] hub 2-0:1.0: USB hub found
[    0.943171] hub 2-0:1.0: 1 port detected
[    0.943837] get drv_vbus is fail, 84
[    0.943845] get ehci3-controller, regulator_io is no nocare
[    0.944084] [sunxi-ehci3]: probe, pdev->name: 5311000.ehci3-controller, sunxi_ehci: 0xffffff8009482d20, 0x:ffffff8009dd2000, irq_no:123
[    0.944137] sunxi-ehci 5311000.ehci3-controller: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver
[    0.944162] sunxi-ehci 5311000.ehci3-controller: new USB bus registered, assigned bus number 3
[    0.944472] sunxi-ehci 5311000.ehci3-controller: irq 291, io mem 0xffffff8009dd2000
[    0.958110] sunxi-ehci 5311000.ehci3-controller: USB 0.0 started, EHCI 1.00
[    0.958295] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
[    0.958304] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.958312] usb usb3: Product: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver
[    0.958319] usb usb3: Manufacturer: Linux 4.9.170 ehci_hcd
[    0.958326] usb usb3: SerialNumber: sunxi-ehci
[    0.959109] hub 3-0:1.0: USB hub found
[    0.959149] hub 3-0:1.0: 1 port detected
[    0.960125] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    0.960483] get drv_vbus is fail, 84
[    0.960490] get ohci0-controller, regulator_io is no nocare
[    0.960826] [sunxi-ohci0]: probe, pdev->name: 5101000.ohci0-controller, sunxi_ohci: 0xffffff8009481628
[    0.960832] [sunxi-ohci0]: Not init ohci0
[    0.960942] get ohci1-controller, regulator_io is no nocare
[    0.961105] hci: request ohci1-controller gpio:70
[    0.968768] [sunxi-ohci1]: probe, pdev->name: 5200000.ohci1-controller, sunxi_ohci: 0xffffff8009481970
[    0.968822] sunxi-ohci 5200000.ohci1-controller: SW USB2.0 'Open' Host Controller (OHCI) Driver
[    0.968854] sunxi-ohci 5200000.ohci1-controller: new USB bus registered, assigned bus number 4
[    0.968938] sunxi-ohci 5200000.ohci1-controller: irq 288, io mem 0x00000040
[    1.030341] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001
[    1.030351] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.030358] usb usb4: Product: SW USB2.0 'Open' Host Controller (OHCI) Driver
[    1.030366] usb usb4: Manufacturer: Linux 4.9.170 ohci_hcd
[    1.030372] usb usb4: SerialNumber: sunxi-ohci
[    1.031189] hub 4-0:1.0: USB hub found
[    1.031232] hub 4-0:1.0: 1 port detected
[    1.031887] get drv_vbus is fail, 84
[    1.031894] get ohci2-controller, regulator_io is no nocare
[    1.032234] [sunxi-ohci2]: probe, pdev->name: 5310000.ohci2-controller, sunxi_ohci: 0xffffff8009481cb8
[    1.032285] sunxi-ohci 5310000.ohci2-controller: SW USB2.0 'Open' Host Controller (OHCI) Driver
[    1.032310] sunxi-ohci 5310000.ohci2-controller: new USB bus registered, assigned bus number 5
[    1.032397] sunxi-ohci 5310000.ohci2-controller: irq 290, io mem 0x00000040
[    1.094258] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001
[    1.094268] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.094276] usb usb5: Product: SW USB2.0 'Open' Host Controller (OHCI) Driver
[    1.094283] usb usb5: Manufacturer: Linux 4.9.170 ohci_hcd
[    1.094290] usb usb5: SerialNumber: sunxi-ohci
[    1.095089] hub 5-0:1.0: USB hub found
[    1.095129] hub 5-0:1.0: 1 port detected
[    1.095793] get drv_vbus is fail, 84
[    1.095801] get ohci3-controller, regulator_io is no nocare
[    1.096135] [sunxi-ohci3]: probe, pdev->name: 5311000.ohci3-controller, sunxi_ohci: 0xffffff8009482000
[    1.096185] sunxi-ohci 5311000.ohci3-controller: SW USB2.0 'Open' Host Controller (OHCI) Driver
[    1.096209] sunxi-ohci 5311000.ohci3-controller: new USB bus registered, assigned bus number 6
[    1.096290] sunxi-ohci 5311000.ohci3-controller: irq 292, io mem 0x00000040
[    1.158272] usb usb6: New USB device found, idVendor=1d6b, idProduct=0001
[    1.158282] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.158290] usb usb6: Product: SW USB2.0 'Open' Host Controller (OHCI) Driver
[    1.158297] usb usb6: Manufacturer: Linux 4.9.170 ohci_hcd
[    1.158304] usb usb6: SerialNumber: sunxi-ohci
[    1.159093] hub 6-0:1.0: USB hub found
[    1.159133] hub 6-0:1.0: 1 port detected
[    1.160085] ohci-platform: OHCI generic platform driver
[    1.160693] usbcore: registered new interface driver cdc_acm
[    1.160699] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[    1.160816] usbcore: registered new interface driver usblp
[    1.160910] usbcore: registered new interface driver cdc_wdm
[    1.161005] usbcore: registered new interface driver uas
[    1.161181] usbcore: registered new interface driver usb-storage
[    1.161268] usbcore: registered new interface driver ums-alauda
[    1.161355] usbcore: registered new interface driver ums-cypress
[    1.161439] usbcore: registered new interface driver ums-datafab
[    1.161516] usbcore: registered new interface driver ums_eneub6250
[    1.161591] usbcore: registered new interface driver ums-freecom
[    1.161671] usbcore: registered new interface driver ums-isd200
[    1.161748] usbcore: registered new interface driver ums-jumpshot
[    1.161820] usbcore: registered new interface driver ums-karma
[    1.161902] usbcore: registered new interface driver ums-onetouch
[    1.161999] usbcore: registered new interface driver ums-realtek
[    1.162134] usbcore: registered new interface driver ums-sddr09
[    1.162229] usbcore: registered new interface driver ums-sddr55
[    1.162315] usbcore: registered new interface driver ums-usbat
[    1.162484] usbcore: registered new interface driver usbserial
[    1.162572] usbcore: registered new interface driver usbserial_generic
[    1.162629] usbserial: USB Serial support registered for generic
[    1.162786] usb_serial_number:20080411
[    1.162897] usbip_core: USB/IP Core v1.0.0
[    1.163493] mousedev: PS/2 mouse device common for all mice
[    1.163773] usbcore: registered new interface driver appletouch
[    1.164174] usbcore: registered new interface driver synaptics_usb
[    1.164300] usbcore: registered new interface driver xpad
[    1.164370] ===> ns2009_ts_probe
[    1.164409] ===> i2c address = 48
[    1.164692] input: ns2009 as /devices/platform/soc/3.i2c-gpio-0/i2c-0/0-0048/input/input0
[    1.165267] ===> ns2009_ts_probe OK
[    1.167195] sunxi-rtc rtc: rtc core: registered sunxi-rtc as rtc0
[    1.167261] sunxi-rtc rtc: RTC enabled
[    1.167873] i2c /dev entries driver
[    1.170376] lirc_dev: IR Remote Control driver registered, major 241
[    1.170387] IR NEC protocol handler initialized
[    1.170393] IR RC5(x/sz) protocol handler initialized
[    1.170399] IR RC6 protocol handler initialized
[    1.170404] IR JVC protocol handler initialized
[    1.170411] IR Sony protocol handler initialized
[    1.170417] IR SANYO protocol handler initialized
[    1.170422] IR Sharp protocol handler initialized
[    1.170429] IR MCE Keyboard/mouse protocol handler initialized
[    1.170434] IR LIRC bridge handler initialized
[    1.170440] IR XMP protocol handler initialized
[    1.170658] usbcore: registered new interface driver ati_remote
[    1.171340] usbcore: registered new interface driver imon
[    1.171524] usbcore: registered new interface driver mceusb
[    1.171690] usbcore: registered new interface driver redrat3
[    1.171836] usbcore: registered new interface driver streamzap
[    1.171858] Registered IR keymap rc-empty
[    1.172321] input: rc-core loopback device as /devices/virtual/rc/rc0/input1
[    1.172632] rc rc0: rc-core loopback device as /devices/virtual/rc/rc0
[    1.173103] input: MCE IR Keyboard/Mouse (rc-loopback) as /devices/virtual/input/input2
[    1.173717] rc rc0: lirc_dev: driver ir-lirc-codec (rc-loopback) registered at minor = 0
[    1.174439] usbcore: registered new interface driver igorplugusb
[    1.174553] usbcore: registered new interface driver iguanair
[    1.174649] usbcore: registered new interface driver ttusbir
[    1.174920]
               ==================> sunxi-ir probe start !

[    1.175140] sunxi_ir_startup: get ir protocol failed
[    1.179237] 7040000.s_cir supply ir0 not found, using dummy regulator
[    1.192850] Registered IR keymap rc_map_sunxi
[    1.193236] input: sunxi_ir_recv as /devices/platform/soc/7040000.s_cir/rc/rc1/input3
[    1.193485] rc rc1: sunxi_ir_recv as /devices/platform/soc/7040000.s_cir/rc/rc1
[    1.193847] input: MCE IR Keyboard/Mouse (sunxi-rc-recv) as /devices/virtual/input/input4
[    1.194699] rc rc1: lirc_dev: driver ir-lirc-codec (sunxi-rc-recv) registered at minor = 1
[    1.194889] ==================> ir probe end!
[    1.195944] usbcore: registered new interface driver uvcvideo
[    1.195951] USB Video Class driver (1.1.1)
[    1.195957] gspca_main: v2.14.0 registered
[    1.196076] usbcore: registered new interface driver benq
[    1.196174] usbcore: registered new interface driver conex
[    1.196272] usbcore: registered new interface driver cpia1
[    1.196365] usbcore: registered new interface driver dtcs033
[    1.196454] usbcore: registered new interface driver etoms
[    1.196547] usbcore: registered new interface driver finepix
[    1.196636] usbcore: registered new interface driver jeilinj
[    1.196722] usbcore: registered new interface driver jl2005bcd
[    1.196839] usbcore: registered new interface driver kinect
[    1.196932] usbcore: registered new interface driver konica
[    1.197017] usbcore: registered new interface driver mars
[    1.197121] usbcore: registered new interface driver mr97310a
[    1.197230] usbcore: registered new interface driver nw80x
[    1.197333] usbcore: registered new interface driver ov519
[    1.197424] usbcore: registered new interface driver ov534
[    1.197511] usbcore: registered new interface driver ov534_9
[    1.197618] usbcore: registered new interface driver pac207
[    1.197717] usbcore: registered new interface driver gspca_pac7302
[    1.197808] usbcore: registered new interface driver pac7311
[    1.197894] usbcore: registered new interface driver se401
[    1.197984] usbcore: registered new interface driver sn9c2028
[    1.198130] usbcore: registered new interface driver gspca_sn9c20x
[    1.198254] usbcore: registered new interface driver sonixb
[    1.198358] usbcore: registered new interface driver sonixj
[    1.198454] usbcore: registered new interface driver spca500
[    1.198545] usbcore: registered new interface driver spca501
[    1.198635] usbcore: registered new interface driver spca505
[    1.198726] usbcore: registered new interface driver spca506
[    1.198823] usbcore: registered new interface driver spca508
[    1.198925] usbcore: registered new interface driver spca561
[    1.199017] usbcore: registered new interface driver spca1528
[    1.199106] usbcore: registered new interface driver sq905
[    1.199194] usbcore: registered new interface driver sq905c
[    1.199289] usbcore: registered new interface driver sq930x
[    1.199399] usbcore: registered new interface driver sunplus
[    1.199493] usbcore: registered new interface driver stk014
[    1.199586] usbcore: registered new interface driver stk1135
[    1.199676] usbcore: registered new interface driver stv0680
[    1.199767] usbcore: registered new interface driver t613
[    1.199885] usbcore: registered new interface driver gspca_topro
[    1.199980] usbcore: registered new interface driver touptek
[    1.200070] usbcore: registered new interface driver tv8532
[    1.200164] usbcore: registered new interface driver vc032x
[    1.200254] usbcore: registered new interface driver vicam
[    1.200377] usbcore: registered new interface driver xirlink-cit
[    1.200496] usbcore: registered new interface driver gspca_zc3xx
[    1.200598] usbcore: registered new interface driver ALi m5602
[    1.200701] usbcore: registered new interface driver STV06xx
[    1.200811] usbcore: registered new interface driver gspca_gl860
[    1.200817] sunxi cedar version 0.1
[    1.200966] VE: install start!!!

[    1.201119] cedar_ve: cedar-ve the get irq is 278
[    1.201561] VE: get debugfs_mpp_root is NULL, please check mpp

[    1.214205] VE: sunxi ve debug register driver failed!

[    1.226432] google_vp9: sunxi google vp9 version 0.1
[    1.234377] google_vp9: [google vp9]: install start!!!
[    1.242462] google_vp9: google vp9: the get irq is 279
[    1.242477] genirq: Flags mismatch irq 279. 00000004 (googlevp9_dev) vs. 00000004 (1480000.g2d)
[    1.254601] google_vp9: request irq err
[    1.258116] usb 1-1: new high-speed USB device number 2 using sunxi-ehci
[    1.264011] sunxi-wdt 30090a0.watchdog: Watchdog enabled (timeout=16 sec, nowayout=0)
[    1.264548] Bluetooth: HCI UART driver ver 2.3
[    1.264558] Bluetooth: HCI UART protocol H4 registered
[    1.264564] Bluetooth: HCI UART protocol LL registered
[    1.264569] Bluetooth: HCI UART protocol Three-wire (H5) registered
[    1.269602] sun50iw9p1-pinctrl pio: expect_func as:uart0_jtag, but muxsel(3) is func:jtag
[    1.281371] sun50iw9p1-pinctrl pio: expect_func as:uart0_jtag, but muxsel(3) is func:jtag
[    1.292994] sun50iw9p1-pinctrl pio: expect_func as:uart0_jtag, but muxsel(3) is func:uart0
[    1.304639] sun50iw9p1-pinctrl pio: expect_func as:uart0_jtag, but muxsel(3) is func:jtag
[    1.316147] sun50iw9p1-pinctrl pio: expect_func as:uart0_jtag, but muxsel(3) is func:uart0
[    1.327685] sun50iw9p1-pinctrl pio: expect_func as:uart0_jtag, but muxsel(3) is func:jtag
[    1.339433] sunxi-mmc sdc0: SD/MMC/SDIO Host Controller Driver(v3.35 2019-12-11 14:29)
[    1.339589] sunxi-mmc sdc0: ***ctl-spec-caps*** 8
[    1.339700] sunxi-mmc sdc0: No vmmc regulator found
[    1.339707] sunxi-mmc sdc0: No vqmmc regulator found
[    1.339713] sunxi-mmc sdc0: No vdmmc regulator found
[    1.339719] sunxi-mmc sdc0: No vd33sw regulator found
[    1.339726] sunxi-mmc sdc0: No vd18sw regulator found
[    1.339732] sunxi-mmc sdc0: No vq33sw regulator found
[    1.339739] sunxi-mmc sdc0: No vq18sw regulator found
[    1.340451] sunxi-mmc sdc0: set host busy
[    1.340849] sunxi-mmc sdc0: sdc set ios:clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
[    1.340881] sunxi-mmc sdc0: no vqmmc,Check if there is regulator
[    1.358110] sunxi-mmc sdc0: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[    1.378115] sunxi-mmc sdc0: detmode:alway in(non removable)
[    1.378141] sunxi-mmc sdc0: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[    1.380611] sunxi-mmc sdc0: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[    1.381907] sunxi-mmc sdc1: SD/MMC/SDIO Host Controller Driver(v3.35 2019-12-11 14:29)
[    1.382016] sunxi-mmc sdc1: ***ctl-spec-caps*** 8
[    1.382103] sunxi-mmc sdc1: No vmmc regulator found
[    1.382110] sunxi-mmc sdc1: No vqmmc regulator found
[    1.382116] sunxi-mmc sdc1: No vdmmc regulator found
[    1.382123] sunxi-mmc sdc1: No vd33sw regulator found
[    1.382129] sunxi-mmc sdc1: No vd18sw regulator found
[    1.382136] sunxi-mmc sdc1: No vq33sw regulator found
[    1.382142] sunxi-mmc sdc1: No vq18sw regulator found
[    1.382690] sunxi-mmc sdc0: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[    1.384023] sunxi-mmc sdc1: set host busy
[    1.384105] mmc:failed to get gpios
[    1.391214] sunxi-mmc sdc0: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[    1.392581] sunxi-mmc sdc1: sdc set ios:clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
[    1.402717] usb 1-1: New USB device found, idVendor=1a40, idProduct=0101
[    1.402728] usb 1-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[    1.402736] usb 1-1: Product: USB 2.0 Hub
[    1.403720] hub 1-1:1.0: USB hub found
[    1.403845] hub 1-1:1.0: 4 ports detected
[    1.410220] sunxi-mmc sdc1: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[    1.418048] mmc0: host does not support reading read-only switch, assuming write-enable
[    1.430187] sunxi-mmc sdc1: detmode:manually by software
[    1.431361] sunxi-mmc sdc0: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing SD-HS(SDR25) dt B
[    1.431485] sunxi-mmc sdc0: sdc set ios:clk 50000000Hz bm PP pm ON vdd 21 width 1 timing SD-HS(SDR25) dt B
[    1.431771] sunxi-mmc sdc0: sdc set ios:clk 50000000Hz bm PP pm ON vdd 21 width 4 timing SD-HS(SDR25) dt B
[    1.431890] mmc0: new high speed SDHC card at address b368
[    1.432035] sunxi-mmc sdc1: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[    1.432998] mmcblk0: mmc0:b368 NCard 29.1 GiB
[    1.433455] ledtrig-cpu: registered to indicate activity on CPUs
[    1.434611] sunxi-mmc sdc1: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[    1.436745]  mmcblk0: p1 p2 p3 p4 p6
[    1.439214] sunxi-mmc sdc1: sdc set ios:clk 0Hz bm PP pm OFF vdd 0 width 1 timing LEGACY(SDR12) dt B
[    1.441197] sunxi_emce_hw_init()368Unable to get pclk, return fffffffe
[    1.450965] sunxi_emce_probe()590emce hw init failed!
[    1.459093] emce: probe of emce failed with error -2
[    1.467427] hidraw: raw HID events driver (C) Jiri Kosina
[    1.472366] usbcore: registered new interface driver usbhid
[    1.472374] usbhid: USB HID core driver
[    1.473800] optee: probing for conduit method from DT.
[    1.473812] optee: api uid mismatch
[    1.483942] [sunxi_hdmi_codec_init] driver and deivce register finished.
[    1.494698] failed get gpio-spdif gpio from dts,spdif_gpio:-2
[    1.505404] [sunxi_internal_codec_probe]:get audio avcc failed
[    1.514558] [sunxi_internal_codec_probe]:get audio vcc3v3-audio failed
[    1.524800] sunxi-internal-codec codec: failed to request gpio-spk gpio
[    1.534912] sunxi-internal-codec: probe of codec failed with error -16
[    1.545418] sunxi-codec-machine sndcodec: ASoC: CODEC DAI sun50iw9-codec not registered
[    1.557038] sunxi-codec-machine sndcodec: snd_soc_register_card failed -517
[    1.570395] sndspdif sndspdif: spdif-hifi <-> spdif mapping ok
[    1.574338] sunxi-ahub-cpudai 5097000.cpudai3-controller: ahub cpudai id invalid
[    1.585326] sunxi-ahub-cpudai: probe of 5097000.cpudai3-controller failed with error -22
[    1.597758] sun50iw9p1-pinctrl pio: expect_func as:h_pcm0, but muxsel(4) is func:h_i2s0
[    1.609599] sun50iw9p1-pinctrl pio: expect_func as:h_pcm0, but muxsel(4) is func:h_i2s0
[    1.621351] sun50iw9p1-pinctrl pio: expect_func as:h_pcm0, but muxsel(4) is func:h_i2s0
[    1.632974] sun50iw9p1-pinctrl pio: expect_func as:h_pcm0, but muxsel(4) is func:h_i2s0
[    1.644771] sun50iw9p1-pinctrl pio: expect_func as:h_pcm0, but muxsel(4) is func:h_i2s0
[    1.656783] sun50iw9p1-pinctrl pio: pin PI0 already requested by gmac0; cannot claim for ahub_daudio0
[    1.669811] sun50iw9p1-pinctrl pio: pin-256 (ahub_daudio0) status -22
[    1.679752] sun50iw9p1-pinctrl pio: could not request pin 256 (PI0) from group PI0  on device pio
[    1.692439] sunxi-ahub-daudio ahub_daudio0: Error applying setting, reverse things back
[    1.704205] sunxi-ahub-daudio: probe of ahub_daudio0 failed with error -22
[    1.717965] sndahub sndahub: sunxi-ahub-aif1 <-> 5097000.cpudai0-controller mapping ok
[    1.719218] sndahub sndahub: sunxi-ahub-aif2 <-> 5097000.cpudai1-controller mapping ok
[    1.720795] sndahub sndahub: sunxi-ahub-aif3 <-> 5097000.cpudai2-controller mapping ok
[    1.725476] pktgen: Packet Generator for packet performance testing. Version: 2.75
[    1.725962] u32 classifier
[    1.725968]     Actions configured
[    1.725980] Netfilter messages via NETLINK v0.30.
[    1.726009] nfnl_acct: registering with nfnetlink.
[    1.726295] nf_conntrack version 0.5.0 (8192 buckets, 32768 max)
[    1.726507] ctnetlink v0.93: registering with nfnetlink.
[    1.727098] xt_time: kernel timezone is -0000
[    1.727118] IPVS: Registered protocols (TCP, UDP)
[    1.727181] IPVS: Connection hash table configured (size=4096, memory=64Kbytes)
[    1.727312] IPVS: Creating netns size=1920 id=0
[    1.727439] IPVS: ipvs loaded.
[    1.727448] IPVS: [rr] scheduler registered.
[    1.727545] ipip: IPv4 and MPLS over IPv4 tunneling driver
[    1.728247] gre: GRE over IPv4 demultiplexor driver
[    1.728254] ip_gre: GRE over IPv4 tunneling driver
[    1.729491] IPv4 over IPsec tunneling driver
[    1.730449] ip_tables: (C) 2000-2006 Netfilter Core Team
[    1.730684] arp_tables: arp_tables: (C) 2002 David S. Miller
[    1.730774] Initializing XFRM netlink socket
[    1.730808] IPsec XFRM device driver
[    1.731317] NET: Registered protocol family 10
[    1.732819] mip6: Mobile IPv6
[    1.732855] ip6_tables: (C) 2000-2006 Netfilter Core Team
[    1.734065] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[    1.735690] NET: Registered protocol family 17
[    1.735730] NET: Registered protocol family 15
[    1.735809] Bridge firewalling registered
[    1.742929] can: controller area network core (rev 20120528 abi 9)
[    1.743028] NET: Registered protocol family 29
[    1.743041] can: raw protocol (rev 20120528)
[    1.743048] can: broadcast manager protocol (rev 20161123 t)
[    1.743061] can: netlink gateway (rev 20130117) max_hops=1
[    1.743383] Bluetooth: RFCOMM TTY layer initialized
[    1.743413] Bluetooth: RFCOMM socket layer initialized
[    1.743442] Bluetooth: RFCOMM ver 1.11
[    1.743457] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    1.743462] Bluetooth: BNEP filters: protocol multicast
[    1.743480] Bluetooth: BNEP socket layer initialized
[    1.743486] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[    1.743498] Bluetooth: HIDP socket layer initialized
[    1.743598] l2tp_core: L2TP core driver, V2.0
[    1.743614] l2tp_ppp: PPPoL2TP kernel driver, V2.0
[    1.743620] 8021q: 802.1Q VLAN Support v1.8
[    1.743718] sctp: Hash tables configured (bind 256/256)
[    1.744213] Key type dns_resolver registered
[    1.751823] Registered cp15_barrier emulation handler
[    1.760006] Registered setend emulation handler
[    1.767552] usb 1-1.1: new full-speed USB device number 3 using sunxi-ehci
[    1.768893] registered taskstats version 1
[    1.769161] zswap: default zpool zbud not available
[    1.777107] zswap: pool creation failed
[    1.784550] HDMI 2.0 driver init start!
[    1.784564] boot_hdmi=true
[    1.785243] Can not find the node of esm
[    1.785260] ERROR: pinctrl_get for HDMI2.0 DDC fail
[    1.793385] Get hdmi_power0:vcc-hdmi
[    1.793403] 6000000.hdmi supply vcc-hdmi not found, using dummy regulator
[    1.803717] Get hdmi_power1:vdd-hdmi
[    1.803732] 6000000.hdmi supply vdd-hdmi not found, using dummy regulator
[    1.815357] hdmi_cec_init
[    1.815853] [DISP] disp_device_attached,line:147:
[    1.818416] HDMI2.0 module init end
[    1.818986] tv_probe()1435 - of_property_read_string tv_power failed!
[    1.829433] attached ok, mgr0<-->device0, type=4
[    1.841055] [HDMI receive params]: tv mode: 0xa format:0x1 data bits:0x0 eotf:0x4 cs:0x101 dvi_hdmi:2 range:2 scan:0 aspect_ratio:8
[    1.841070] [DISP] disp_hdmi_set_mode,line:648:
[    1.844590] hdmi_set_mode is null!
[    1.866101] usb 1-1.1: device descriptor read/64, error -32
[    1.961636] sunxi-thermal 5070400.thermal_sensor: avcc is not calibrated
[    1.973620] sunxi-codec-machine sndcodec: ASoC: CODEC DAI sun50iw9-codec not registered
[    1.985451] sunxi-codec-machine sndcodec: snd_soc_register_card failed -517
[    1.996893] get det_vbus is fail, 84
[    1.996901] get id is fail, 84
[    1.997696] sunxi-rtc rtc: setting system clock to 2022-07-31 02:39:59 UTC (1659235199)
[    1.998571] snddaudio snddaudio0: codec: snd-soc-dummy, codec_dai: snd-soc-dummy-dai.
[    1.998595] snddaudio snddaudio0: ASoC: CPU DAI (null) not registered
[    2.009157] sunxi-codec-machine sndcodec: ASoC: CODEC DAI sun50iw9-codec not registered
[    2.014205] snddaudio snddaudio0: snd_soc_register_card failed
[    2.014863] ALSA device list:
[    2.014867]   #0: sndspdif
[    2.014870]   #1: sndahub
[    2.030358] sunxi-codec-machine sndcodec: snd_soc_register_card failed -517
[    2.061976] EXT4-fs (mmcblk0p4): mounted filesystem with ordered data mode. Opts: (null)
[    2.062030] VFS: Mounted root (ext4 filesystem) on device 179:4.
[    2.063467] Freeing unused kernel memory: 2432K
[    2.082130] usb 1-1.1: device descriptor read/64, error -32
[    2.298135] usb 1-1.1: new full-speed USB device number 4 using sunxi-ehci
[    2.306317] random: fast init done
[    2.398151] usb 1-1.1: device descriptor read/64, error -32
[    2.614129] usb 1-1.1: device descriptor read/64, error -32
[    2.730250] usb 1-1-port1: attempt power cycle
[    2.803335] cgroup: cgroup2: unknown option "nsdelegate,memory_recursiveprot"
[    2.815117] cgroup: cgroup2: unknown option "nsdelegate"
[    2.847324] systemd[1]: systemd 247.3-7 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +ZSTD +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=unified)
[    2.848074] systemd[1]: Detected architecture arm64.
[    2.872392] systemd[1]: Set hostname to <v01>.
[    3.354150] usb 1-1.1: new full-speed USB device number 5 using sunxi-ehci
[    3.651779] systemd[1]: Queued start job for default target Graphical Interface.
[    3.654701] random: systemd: uninitialized urandom read (16 bytes read)
[    3.669230] systemd[1]: Created slice system-getty.slice.
[    3.682311] random: systemd: uninitialized urandom read (16 bytes read)
[    3.693808] systemd[1]: Created slice system-modprobe.slice.
[    3.706339] random: systemd: uninitialized urandom read (16 bytes read)
[    3.718160] systemd[1]: Created slice system-serial\x2dgetty.slice.
[    3.731402] systemd[1]: Created slice User and Session Slice.
[    3.742680] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[    3.754656] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[    3.766462] systemd[1]: Condition check resulted in Arbitrary Executable File Formats File System Automount Point being skipped.
[    3.766737] systemd[1]: Reached target Local Encrypted Volumes.
[    3.774128] usb 1-1.1: device not accepting address 5, error -32
[    3.784041] systemd[1]: Reached target Paths.
[    3.794436] systemd[1]: Reached target Remote File Systems.
[    3.806432] systemd[1]: Reached target Slices.
[    3.818456] systemd[1]: Reached target Swap.
[    3.831195] systemd[1]: Listening on Syslog Socket.
[    3.842798] systemd[1]: Listening on initctl Compatibility Named Pipe.
[    3.855339] systemd[1]: Listening on Journal Audit Socket.
[    3.866962] systemd[1]: Listening on Journal Socket (/dev/log).
[    3.879104] systemd[1]: Listening on Journal Socket.
[    3.882163] usb 1-1.1: new full-speed USB device number 6 using sunxi-ehci
[    3.894265] systemd[1]: Listening on udev Control Socket.
[    3.906979] systemd[1]: Listening on udev Kernel Socket.
[    3.922155] systemd[1]: Mounting Huge Pages File System...
[    3.938417] systemd[1]: Mounting POSIX Message Queue File System...
[    3.954469] systemd[1]: Mounting Kernel Debug File System...
[    3.970972] systemd[1]: Condition check resulted in Kernel Trace File System being skipped.
[    3.991558] systemd[1]: Condition check resulted in Create list of static device nodes for the current kernel being skipped.
[    3.996855] systemd[1]: Starting Load Kernel Module configfs...
[    4.011431] systemd[1]: Starting Load Kernel Module drm...
[    4.026550] systemd[1]: Starting Load Kernel Module fuse...
[    4.049380] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped.
[    4.054047] systemd[1]: Starting Journal Service...
[    4.080812] systemd[1]: Starting Load Kernel Modules...
[    4.095006] systemd[1]: Starting Remount Root and Kernel File Systems...
[    4.115694] systemd[1]: Starting Coldplug All udev Devices...
[    4.139417] systemd[1]: Mounted Huge Pages File System.
[    4.151438] systemd[1]: Mounted POSIX Message Queue File System.
[    4.163341] systemd[1]: Mounted Kernel Debug File System.
[    4.176095] systemd[1]: [email protected]: Succeeded.
[    4.177083] systemd[1]: Finished Load Kernel Module configfs.
[    4.192730] systemd[1]: [email protected]: Succeeded.
[    4.193906] systemd[1]: Finished Load Kernel Module drm.
[    4.248091] systemd[1]: [email protected]: Succeeded.
[    4.249883] systemd[1]: Finished Load Kernel Module fuse.
[    4.265058] systemd[1]: Finished Load Kernel Modules.
[    4.298154] usb 1-1.1: device not accepting address 6, error -32
[    4.307758] usb 1-1-port1: unable to enumerate USB device
[    4.320281] systemd[1]: Finished Remount Root and Kernel File Systems.
[    4.355055] systemd[1]: Mounting FUSE Control File System...
[    4.374601] systemd[1]: Mounting Kernel Configuration File System...
[    4.386729] systemd[1]: Condition check resulted in Rebuild Hardware Database being skipped.
[    4.387120] systemd[1]: Condition check resulted in Platform Persistent Storage Archival being skipped.
[    4.397584] systemd[1]: Starting Load/Save Random Seed...
[    4.415065] systemd[1]: Starting Apply Kernel Variables...
[    4.418215] usb 1-1.2: new full-speed USB device number 7 using sunxi-ehci
[    4.431890] systemd[1]: Starting Create System Users...
[    4.455707] systemd[1]: Mounted FUSE Control File System.
[    4.467685] systemd[1]: Mounted Kernel Configuration File System.
[    4.488663] systemd[1]: Finished Apply Kernel Variables.
[    4.505831] systemd[1]: Finished Create System Users.
[    4.542708] systemd[1]: Starting Create Static Device Nodes in /dev...
[    4.549123] usb 1-1.2: New USB device found, idVendor=1d50, idProduct=606f
[    4.549136] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    4.549144] usb 1-1.2: Product: canable gs_usb
[    4.549151] usb 1-1.2: Manufacturer: canable.io
[    4.549158] usb 1-1.2: SerialNumber: 002800465243570820363431
[    4.551225] gs_usb 1-1.2:1.0: Configuring for 1 interfaces
[    4.553251] snddaudio snddaudio0: codec: snd-soc-dummy, codec_dai: snd-soc-dummy-dai.
[    4.553280] snddaudio snddaudio0: ASoC: CPU DAI (null) not registered
[    4.563527] snddaudio snddaudio0: snd_soc_register_card failed
[    4.574645] sunxi-codec-machine sndcodec: ASoC: CODEC DAI sun50iw9-codec not registered
[    4.586543] sunxi-codec-machine sndcodec: snd_soc_register_card failed -517
[    4.598516] snddaudio snddaudio0: codec: snd-soc-dummy, codec_dai: snd-soc-dummy-dai.
[    4.598544] snddaudio snddaudio0: ASoC: CPU DAI (null) not registered
[    4.608769] snddaudio snddaudio0: snd_soc_register_card failed
[    4.634021] systemd[1]: Started Journal Service.
[    4.654172] usb 1-1.4: new full-speed USB device number 8 using sunxi-ehci
[    4.733561] systemd-journald[1564]: Received client request to flush runtime journal.
[    4.786372] usb 1-1.4: New USB device found, idVendor=1d50, idProduct=614e
[    4.786385] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    4.786393] usb 1-1.4: Product: stm32f042x6
[    4.786401] usb 1-1.4: Manufacturer: Klipper
[    4.786408] usb 1-1.4: SerialNumber: 1A0029001343303054313620
[    4.789624] cdc_acm 1-1.4:1.0: ttyACM0: USB ACM device
[    4.791572] sunxi-codec-machine sndcodec: ASoC: CODEC DAI sun50iw9-codec not registered
[    4.805672] sunxi-codec-machine sndcodec: snd_soc_register_card failed -517
[    4.817769] snddaudio snddaudio0: codec: snd-soc-dummy, codec_dai: snd-soc-dummy-dai.
[    4.817796] snddaudio snddaudio0: ASoC: CPU DAI (null) not registered
[    4.827884] snddaudio snddaudio0: snd_soc_register_card failed
[    4.828396] sunxi-codec-machine sndcodec: ASoC: CODEC DAI sun50iw9-codec not registered
[    4.828405] sunxi-codec-machine sndcodec: snd_soc_register_card failed -517
[    5.174123] hdmi_hpd_sys_config_release
[    6.110187]
               insmod_device_driver

[    6.110481] device_chose finished 124!
[    6.384411] proc: unrecognized mount option "hidepid=invisible" or missing value
[    7.031973] i2c_write error ret1=1,ret2=1,ret3=1,ret4=0
[    7.041692] i2c_write error ret1=1,ret2=1,ret3=1,ret4=0
[    7.052550] i2c_write error ret1=1,ret2=1,ret3=1,ret4=0z1 = 4095, x,y = [4095 4095]
[    7.083704] i2c_write error ret1=1,ret2=1,ret3=1,ret4=0
[    7.091220] i2c_write error ret1=1,ret2=1,ret3=1,ret4=0
[    7.102016] i2c_write error ret1=1,ret2=1,ret3=1,ret4=0z1 = 4095, x,y = [4095 4095]
[    7.210497] IPVS: Creating netns size=1920 id=1
[    7.353284] proc: unrecognized mount option "hidepid=invisible" or missing value
[    8.244182] sunxi-bt soc@03000000:bt: block state already is 1
[    9.525282] IPVS: Creating netns size=1920 id=2
[    9.696591] proc: unrecognized mount option "hidepid=invisible" or missing value
[   10.441594] libphy: gmac0: probed
[   10.804581] libphy: gmac0: probed
[   11.999343] snddaudio snddaudio0: codec: snd-soc-dummy, codec_dai: snd-soc-dummy-dai.
[   11.999376] snddaudio snddaudio0: ASoC: CPU DAI (null) not registered
[   12.016729] snddaudio snddaudio0: snd_soc_register_card failed
[   12.029262] sunxi-codec-machine sndcodec: ASoC: CODEC DAI sun50iw9-codec not registered
[   12.042993] sunxi-codec-machine sndcodec: snd_soc_register_card failed -517
[   12.145206] libphy: gmac1: probed
[   12.157289] snddaudio snddaudio0: codec: snd-soc-dummy, codec_dai: snd-soc-dummy-dai.
[   12.157320] snddaudio snddaudio0: ASoC: CPU DAI (null) not registered
[   12.168530] snddaudio snddaudio0: snd_soc_register_card failed
[   12.179296] sunxi-codec-machine sndcodec: ASoC: CODEC DAI sun50iw9-codec not registered
[   12.191823] sunxi-codec-machine sndcodec: snd_soc_register_card failed -517
[   12.227433] sunxi-gmac gmac1 eth1: eth1: Type(6) PHY ID 00441400 at 0 IRQ poll (gmac1-0:00)
[   12.604581] sunxi-wlan soc@03000000:wlan: bus_index: 1
[   12.604593] ----- platform_wifi_power_on sdc_id: 1
[   12.604670] sunxi-mmc sdc1: sdc set ios:clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
[   12.622229] sunxi-mmc sdc1: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[   12.627297] libphy: gmac0: probed
[   12.642937] sunxi-mmc sdc1: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[   12.646436] sunxi-mmc sdc1: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[   12.650245] sunxi-mmc sdc1: card claims to support voltages below defined range
[   12.675551] sunxi-mmc sdc1: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing SD-HS(SDR25) dt B
[   12.675701] sunxi-mmc sdc1: sdc set ios:clk 50000000Hz bm PP pm ON vdd 21 width 1 timing SD-HS(SDR25) dt B
[   12.675926] sunxi-mmc sdc1: sdc set ios:clk 50000000Hz bm PP pm ON vdd 21 width 4 timing SD-HS(SDR25) dt B
[   12.677251] mmc1: new high speed SDIO card at address 0001
[   12.952821] libphy: gmac0: probed
[   13.201351] random: crng init done
[   13.208360] random: 7 urandom warning(s) missed due to ratelimiting
[   13.578273] libphy: gmac0: probed
[   13.961478] libphy: gmac0: probed
[   13.997020] snddaudio snddaudio0: codec: snd-soc-dummy, codec_dai: snd-soc-dummy-dai.
[   13.997055] snddaudio snddaudio0: ASoC: CPU DAI (null) not registered
[   14.016580] snddaudio snddaudio0: snd_soc_register_card failed
[   14.037376] sunxi-codec-machine sndcodec: ASoC: CODEC DAI sun50iw9-codec not registered
[   14.062911] sunxi-codec-machine sndcodec: snd_soc_register_card failed -517
[   14.568818] libphy: gmac0: probed
[   14.911455] libphy: gmac0: probed
[   15.983920] libphy: gmac0: probed
[   16.424793] libphy: gmac0: probed
[   16.920421] libphy: gmac0: probed
[   17.315836] libphy: gmac0: probed
[   22.153002] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready

Pico reset button is pushed, then:

pendor@v01:~$ lsusb
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 008: ID 1d50:614e OpenMoko, Inc. stm32f042x6
Bus 001 Device 007: ID 1d50:606f OpenMoko, Inc. Geschwister Schneider CAN adapter
Bus 001 Device 009: ID 1d50:614f OpenMoko, Inc. rp2040
Bus 001 Device 002: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
pendor@v01:~$ dmesg
>Snipped from listing above<
[   67.970137] usb 1-1.1: new full-speed USB device number 9 using sunxi-ehci
[   68.100471] usb 1-1.1: New USB device found, idVendor=1d50, idProduct=614f
[   68.100485] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[   68.100493] usb 1-1.1: Product: rp2040
[   68.100500] usb 1-1.1: Manufacturer: Klipper
[   68.100507] usb 1-1.1: SerialNumber: 45503571270AA338
[   68.104716] cdc_acm 1-1.1:1.0: ttyACM1: USB ACM device
[   68.106638] snddaudio snddaudio0: codec: snd-soc-dummy, codec_dai: snd-soc-dummy-dai.
[   68.106669] snddaudio snddaudio0: ASoC: CPU DAI (null) not registered
[   68.112725] snddaudio snddaudio0: snd_soc_register_card failed
[   68.119668] sunxi-codec-machine sndcodec: ASoC: CODEC DAI sun50iw9-codec not registered
[   68.127969] sunxi-codec-machine sndcodec: snd_soc_register_card failed -517
[   68.135522] snddaudio snddaudio0: codec: snd-soc-dummy, codec_dai: snd-soc-dummy-dai.
[   68.135549] snddaudio snddaudio0: ASoC: CPU DAI (null) not registered
[   68.141617] snddaudio snddaudio0: snd_soc_register_card failed
pendor@v01:~$

This is repeatable 100%. Pico should be detected at startup without requring manual reset.

pendor avatar Jul 31 '22 02:07 pendor

Hello, just solving this same issue. It seems to be solved adding a delay in the HW_init function Delay_ms(1500) in here:

Delay_init(); Delay_ms(1500); // new delay

It seems that the screen needs a delay for giving time to the board to boot, then connect.

FusedForm avatar Mar 24 '25 16:03 FusedForm

The same issue here. BTT SKR Pico was connecting successfully via usb in the can mode when there were no steppers connected. When I connected the steppers, it disappeared after starting the printer. Resetting BTT SKR Pico also helps in my case.

dmach avatar May 23 '25 08:05 dmach