当前位置:   article > 正文

firefly 3399 开发板笔记_atags_set_bootdev: ret

atags_set_bootdev: ret

 很早就买了这个板子也刷了好多次机了,但每次都去官网查如何刷机比较费劲,做个笔记方便以后刷机的时候用。

刷机几个模式,主要是maskrom,bootloader 两种模式

maskrom:通过短路板子上的emmc clk引脚,让MCU初始化的时候没法从内部emmc启动,然后去初始化usb,从USB下载启动镜像开始刷机。

可以参考rk3399芯片手册,第30页说明了启动顺序,Cortex-A53启动的时候从0xffff0000这个地址开始启动romcode,romcode开始按以下顺序查找介质上的ID BLOCK信息

  • SPI NOR FLASH -> SPI NAND FLASH-> eMMC->sd/mmc
  • 如果以上介质都无法检测到正确的ID BLOCK,则初始化USB设备,从USB下载启动镜像。

这两种方法启动镜像完成的功能基本一样,都是首先把DDR初始化代码加载到MCU内部SRAM里面,执行初始化DDR代码,然后再将启动镜像拷贝到DDR执行,开始启动(uboot->kernel->os)

这个其实在MASKROM加载的镜像里面特别有讲究,官网有好多bin文件,要对应好响应的bin来初始化。

实际测试有tf卡的情况下,会直接启动tf卡而不是emmc.  推测原因在于emmc上的ddr 初始化块,这个miniloader如果检测到tf卡,就不加载位于emmc上的uboot,而是tf卡上的uboot。具体的还有待确认

bootloader:一般情况下,如果不是从android切换到Linux或者板子变砖了,都可以用bootloader,因为这时候板子上已经有uboot了,可以完成ddr以及外设的初始化了。方法就是按住recovery键再插上电源 ,这时候Uboot的启动代码检测到recovery被按下了就会进入下载模式(recovery被按住以及进入下载模式都是uboot的功能。),这种方法不用拆开盖子,比较方便。而且功能和maskrom一样都能对各个分区进行烧写。

linux下有烧写工具:Firefly | 让科技更简单,让生活更智能Firefly是天启科技旗下的品牌,我们专注于开源智能硬件,物联网,数字音频产品的研发设计、生产和销售,同时提供了智能硬件 产品的整体解决方案。Firefly产品包括行业主板,核心板,开源板等。全系列产品均是芯片原厂瑞芯微(Rockchip)推荐板卡,获得原生SDK支持。核心板与行业主板广泛应用于人工智能,商业显示,广告一体机,智能POS,人脸识别终端,物联网,智慧城市等领域。https://www.t-firefly.com/doc/download/page/id/3.html

Linux_upgrade_tool 以及解包合工具,一般来说,IDB uboot,这些是不用动的,烧录系统主要是内核和rootfs,但是不知道是rk3399芯片厂家还是firefly为了开发方便还是怎么的,官网下载的debian和ubuntu都是个打包好的大的img文件,搞的很安卓化,卓里卓气的。对于喜欢自己折腾的人(各种换系统)来说,非常不方便。

还好官方提供了解包和打包工具,可以方便的把整个镜像解包或者再合并为一个单一镜像用户烧写。

其实如果自己通过uboot命令来引导的情况,也可以不用根据官方的这种格式来打包和解包,直接自己定义Uboot启动参数以及自己往emmc里面dd内核和rootfs也行,当然uboot参数也要随着烧进去的内核和rootfs实际情况改变。

但是为了不去折腾自己修改uboot启动命令,偷懒的方法就是按照官方的镜像依样画葫芦。

直接用解包工具解一个官网下载的镜像

  1. find output/
  2. output/
  3. output/package-file
  4. output/MiniLoaderAll.bin
  5. output/Image
  6. output/Image/rootfs.img
  7. output/Image/boot.img
  8. output/Image/boot
  9. output/Image/boot/boot.img
  10. output/Image/boot/initrd.img
  11. output/Image/boot/zImage
  12. output/Image/boot/stage2.img
  13. output/Image/boot/bootimg.cfg
  14. output/Image/trust.img
  15. output/Image/uboot.img
  16. output/Image/recovery.img
  17. output/Image/misc.img
  18. output/parameter.txt

解开后大致包含这些内容,但是官网的ubuntu和debian又不一样,所以可以看出,实际是根据实际情况打包,分区主要在parameter.txt里面

  1. cat output/parameter.txt
  2. FIRMWARE_VER: 8.1
  3. MACHINE_MODEL: RK3399
  4. MACHINE_ID: 007
  5. MANUFACTURER: RK3399
  6. MAGIC: 0x5041524B
  7. ATAG: 0x00200800
  8. MACHINE: 3399
  9. CHECK_MASK: 0x80
  10. PWR_HLD: 0,0,A,0,1
  11. TYPE: GPT
  12. CMDLINE: mtdparts=rk29xxnand:0x00002000@0x00004000(uboot),0x00002000@0x00006000(trust),0x00002000@0x00008000(misc),0x00020000@0x0000a000(boot),0x00020000@0x0002a000(recovery),0x00010000@0x0004a000(backup),0x1f2000@0x0005a000(rootfs),-@0x24c000(userdata:grow)
  13. uuid:rootfs=614e0000-0000-4b53-8000-1d28000054a9

但基本上都有uboot,trust boot rootfs几个分区,这个主要是固定了给firefly这个板子有内置emmc的情况来的。如果没有emmc,用sd卡的话我感觉要方便好多。

这个解包开的几个img其中最重要和复杂的就是boot.img

  1. file boot.img
  2. boot.img: Android bootimg, kernel (0x10008000), ramdisk (0x11000000), second stage (0x10f00000), page size: 2048

可以看出是android bootimg格式,真是安卓到家了啊,如果要替换内核,还得解开这个镜像,然后更新了内核后还要重新打包,好在现在系统源中已经有这个解包打包的工具了

  1. dpkg -l abootimg
  2. 期望状态=未知(u)/安装(i)/删除(r)/清除(p)/保持(h)
  3. | 状态=未安装(n)/已安装(i)/仅存配置(c)/仅解压缩(U)/配置失败(F)/不完全安装(H)/触发器等待(W)/触发器未决(T)
  4. |/ 错误?=(无)/须重装(R) (状态,错误:大写=故障)
  5. ||/ 名称 版本 体系结构 描述
  6. +++-==============-============-============-=============================================
  7. ii abootimg 0.6-1+b2 amd64 Tool to read/write/update android boot images

用这个工具直接解包和打包就可以。

  1. file *
  2. boot.img: Android bootimg, kernel (0x10008000), ramdisk (0x11000000), second stage (0x10f00000), page size: 2048
  3. bootimg.cfg: ASCII text
  4. initrd.img: gzip compressed data, last modified: Mon Aug 2 07:38:26 2021, max compression, from Unix, original size 19684864
  5. stage2.img: data
  6. zImage: data
  7. cat bootimg.cfg
  8. bootsize = 0x1f2d000
  9. pagesize = 0x800
  10. kerneladdr = 0x10008000
  11. ramdiskaddr = 0x11000000
  12. secondaddr = 0x10f00000
  13. tagsaddr = 0x10000100
  14. name =
  15. cmdline =

stage2不知道是个啥东东,但是这里面也没看到设备树文件。暂时先不管,明天再研究,也许编译的时候合并到内核的尾部也有可能。

看下最终烧录的官网ubntu日志

  1. U-Boot 2017.09-g948c63a14e #jincheng (Dec 29 2021 - 13:32:50 +0800)
  2. Model: Firefly-RK3399 Board
  3. PreSerial: 2
  4. DRAM: 3.8 GiB
  5. Sysmem: init
  6. Relocation Offset: f5bdd000, fdt: f3dd14d8
  7. Using default environment
  8. dwmmc@fe320000: 1, sdhci@fe330000: 0
  9. Bootdev(atags): mmc 0
  10. MMC0: HS400, 50Mhz
  11. PartType: EFI
  12. boot mode: recovery (misc)
  13. Found DTB in recovery part
  14. DTB: rk-kernel.dtb
  15. HASH(c): OK
  16. Android header version 0
  17. I2c0 speed: 400000Hz
  18. PMIC: RK808
  19. vdd_center 900000 uV
  20. vdd_cpu_l 900000 uV
  21. vdd_log 1100000 uV
  22. In: serial
  23. Out: serial
  24. Err: serial
  25. Model: Firefly-RK3399 Board (Linux Opensource)
  26. Rockchip UBOOT DRM driver version: v1.0.1
  27. CLK: (uboot. arml: enter 816000 KHz, init 816000 KHz, kernel 0N/A)
  28. CLK: (uboot. armb: enter 816000 KHz, init 816000 KHz, kernel 0N/A)
  29. aplll 816000 KHz
  30. apllb 816000 KHz
  31. dpll 800000 KHz
  32. cpll 24000 KHz
  33. gpll 800000 KHz
  34. npll 600000 KHz
  35. vpll 24000 KHz
  36. aclk_perihp 133333 KHz
  37. hclk_perihp 66666 KHz
  38. pclk_perihp 33333 KHz
  39. aclk_perilp0 266666 KHz
  40. hclk_perilp0 88888 KHz
  41. pclk_perilp0 44444 KHz
  42. hclk_perilp1 100000 KHz
  43. pclk_perilp1 50000 KHz
  44. Net: eth0: ethernet@fe300000
  45. Hit key to stop autoboot('CTRL+C'): 0
  46. ANDROID: reboot reason: "recovery"
  47. Booting IMAGE kernel at 0x00280000 with fdt at 0x08300000...
  48. Fdt Ramdisk skip relocation
  49. ## Booting Android Image at 0x0027f800 ...
  50. Kernel load addr 0x00280000 size 23035 KiB
  51. RAM disk load addr 0x0a200000 size 8513 KiB
  52. ## Flattened Device Tree blob at 08300000
  53. Booting using the fdt blob at 0x8300000
  54. XIP Kernel Image from 0x00280000 to 0x00280000 ... OK
  55. 'reserved-memory' ramoops@110000: addr=110000 size=f0000
  56. Using Device Tree in place at 0000000008300000, end 000000000831c3e7
  57. No file: logo_kernel.bmp
  58. logo_bmp uncompressed size=127818
  59. Adding bank: 0x00200000 - 0x08400000 (size: 0x08200000)
  60. Adding bank: 0x0a200000 - 0xf8000000 (size: 0xede00000)
  61. Total: 2928.212 ms
  62. Starting kernel ...
  63. [ 0.000000] Booting Linux on physical CPU 0x0
  64. [ 0.000000] Initializing cgroup subsys cpuset
  65. [ 0.000000] Initializing cgroup subsys cpu
  66. [ 0.000000] Initializing cgroup subsys cpuacct
  67. [ 0.000000] Linux version 4.4.194+ (jincheng@jincheng-PC) (local/new/internal-gitlab/rk3399/firefly: bcd190d4221dcefe664a1fe9aebe17819db54b22) (gcc version 6.3.1 20170404 (Linaro GCC 6.3-1
  68. [ 0.000000] Boot CPU: AArch64 Processor [410fd034]
  69. [ 0.000000] earlycon: Early serial console at MMIO32 0xff1a0000 (options '')
  70. [ 0.000000] bootconsole [uart0] enabled
  71. [ 0.000000] psci: probing for conduit method from DT.
  72. [ 0.000000] psci: PSCIv1.0 detected in firmware.
  73. [ 0.000000] psci: Using standard PSCI v0.2 function IDs
  74. [ 0.000000] psci: Trusted OS migration not required
  75. [ 0.000000] PERCPU: Embedded 21 pages/cpu @ffffffc0f7ecc000 s46056 r8192 d31768 u86016
  76. [ 0.000000] Detected VIPT I-cache on CPU0
  77. [ 0.000000] CPU features: enabling workaround for ARM erratum 845719
  78. [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 991752

未完待续

大爷的安卓,非常不爽,后面重新烧录个sd卡吧,直接把emmc的IDB擦除掉算了(或者是否能修改uboot的启动配置)。这样SD卡操作文件系统就舒服多了,虽然SD卡头部也要写一些非文件系统的引导块。总比对着裸设备操作要来的舒服。就是sd卡这读写速度感觉又跟不上。还是得要上PCIE的SSD啊。

后续折腾SD卡启动以及根文件系统放M.2的SSD上吧,这样就完美了。

再折腾什么debian ubuntu armbian, openeuler等等之类都方便。

armbian的启动记录

armbian 下载对应fireflay的镜像,然后dd到tf卡上,连接板子上的ttl口,注意波特率1500K,串口我买的2232,刷了固件变成了一个TTL口一个JTAG(玩那个矿渣的7010板子用),所以这里是ttyUSB1,由于波特率太高,导致我有一种USB转TTL还连接不上,换了2232这个就可以了。

sudo minicom -b 1500000 -D /dev/ttyUSB1

这个波特率也是firefly的uboot定义的,当然也可以自己编译uboot的时候改低一点。

连接上后在让你按中断的时候中断到uboot shell里面,直接run  bootcmd_mmc1,就直接从tf卡启动了,默认emmc是mmc0,可以printenv  boot_mmc1以及mmc list查看

下面截取一些Log

  1. DDR Version 1.26 20210628
  2. In
  3. soft reset
  4. SRX
  5. Channel 0: DDR3, 800MHz
  6. Bus Width=32 Col=10 Bank=8 Row=15/15 CS=2 Die Bus-Width=16 Size=2048MB
  7. Channel 1: DDR3, 800MHz
  8. Bus Width=32 Col=10 Bank=8 Row=15/15 CS=2 Die Bus-Width=16 Size=2048MB
  9. 256B stride
  10. ch 0 ddrconfig = 0x101, ddrsize = 0x2020
  11. ch 1 ddrconfig = 0x101, ddrsize = 0x2020
  12. pmugrf_os_reg[2] = 0x3AA17AA1, stride = 0xD
  13. OUT
  14. Boot1 Release Time: May 29 2020 17:36:36, version: 1.26
  15. CPUId = 0x0
  16. ChipType = 0x10, 426
  17. SdmmcInit=2 0
  18. BootCapSize=100000
  19. UserCapSize=14910MB
  20. FwPartOffset=2000 , 100000
  21. mmc0:cmd5,20
  22. SdmmcInit=0 0
  23. BootCapSize=0
  24. UserCapSize=29544MB
  25. FwPartOffset=2000 , 0
  26. StorageInit ok = 179155
  27. SecureMode = 0
  28. SecureInit read PBA: 0x4
  29. SecureInit read PBA: 0x404
  30. SecureInit read PBA: 0x804
  31. SecureInit read PBA: 0xc04
  32. SecureInit read PBA: 0x1004
  33. SecureInit read PBA: 0x1404
  34. SecureInit read PBA: 0x1804
  35. SecureInit read PBA: 0x1c04
  36. SecureInit ret = 0, SecureMode = 0
  37. atags_set_bootdev: ret:(0)
  38. GPT 0x3335db8 signature is wrong
  39. recovery gpt...
  40. GPT 0x3335db8 signature is wrong
  41. recovery gpt fail!
  42. Trust Addr:0x4000, 0x58334c42
  43. No find bl30.bin
  44. No find bl32.bin
  45. Load uboot, ReadLba = 2000
  46. Load OK, addr=0x200000, size=0xd3a70
  47. RunBL31 0x40000 @ 296084 us
  48. NOTICE: BL31: v1.3(release):845ee93
  49. NOTICE: BL31: Built : 15:51:11, Jul 22 2020
  50. NOTICE: BL31: Rockchip release version: v1.1
  51. INFO: GICv3 with legacy support detected. ARM GICV3 driver initialized in EL3
  52. INFO: Using opteed sec cpu_context!
  53. INFO: boot cpu mask: 0
  54. INFO: plat_rockchip_pmu_init(1196): pd status 3e
  55. INFO: BL31: Initializing runtime services
  56. WARNING: No OPTEE provided by BL2 boot loader, Booting device without OPTEE initialization. SMC`s destined for OPTEE will return SMC_UNK
  57. ERROR: Error initializing runtime service opteed_fast
  58. INFO: BL31: Preparing for EL3 exit to normal world
  59. INFO: Entry point address = 0x200000
  60. INFO: SPSR = 0x3c9
  61. U-Boot 2021.07-armbian (Feb 27 2022 - 08:47:12 +0000)
  62. SoC: Rockchip rk3399
  63. Reset cause: RST
  64. Model: Firefly-RK3399 Board
  65. DRAM: 3.9 GiB
  66. PMIC: RK808
  67. MMC: mmc@fe310000: 2, mmc@fe320000: 1, sdhci@fe330000: 0
  68. Loading Environment from MMC... *** Warning - bad CRC, using default environment
  69. In: serial
  70. Out: serial
  71. Err: serial
  72. Model: Firefly-RK3399 Board
  73. Net: eth0: ethernet@fe300000
  74. Hit any key to stop autoboot: 0
  75. starting USB...
  76. Bus usb@fe380000: USB EHCI 1.00
  77. Bus usb@fe3c0000: USB EHCI 1.00
  78. Bus dwc3: usb maximum-speed not found
  79. Register 2000140 NbrPorts 2
  80. Starting the controller
  81. USB XHCI 1.10
  82. scanning bus usb@fe380000 for devices... 1 USB Device(s) found
  83. scanning bus usb@fe3c0000 for devices... 2 USB Device(s) found
  84. scanning bus dwc3 for devices... 1 USB Device(s) found
  85. scanning usb for storage devices... 0 Storage Device(s) found
  86. Device 0: unknown device
  87. switch to partitions #0, OK
  88. mmc1 is current device
  89. Scanning mmc 1:1...
  90. Found /boot/extlinux/extlinux.conf
  91. Retrieving file: /boot/extlinux/extlinux.conf
  92. 337 bytes read in 5 ms (65.4 KiB/s)
  93. 1:Armbian
  94. Retrieving file: /boot/uInitrd
  95. 13079581 bytes read in 558 ms (22.4 MiB/s)
  96. Retrieving file: /boot/Image
  97. 29399552 bytes read in 1244 ms (22.5 MiB/s)
  98. append: root=UUID=b96a3f71-d5b1-4a48-9ad9-a515325101c3 console=ttyS2,1500000 console=tty0 rootflags=data=writeback rw no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0 bootsplash.bootfile=bootsplash.armbian
  99. Retrieving file: /boot/dtb/rockchip/rk3399-firefly.dtb
  100. 82132 bytes read in 12 ms (6.5 MiB/s)
  101. Moving Image from 0x2080000 to 0x2200000, end=3eb0000
  102. ## Loading init Ramdisk from Legacy Image at 06000000 ...
  103. Image Name: uInitrd
  104. Image Type: AArch64 Linux RAMDisk Image (gzip compressed)
  105. Data Size: 13079517 Bytes = 12.5 MiB
  106. Load Address: 00000000
  107. Entry Point: 00000000
  108. Verifying Checksum ... OK
  109. ## Flattened Device Tree blob at 01f00000
  110. Booting using the fdt blob at 0x1f00000
  111. Loading Ramdisk to f129c000, end f1f153dd ... OK
  112. Loading Device Tree to 00000000f1284000, end 00000000f129b0d3 ... OK
  113. Starting kernel ...
  114. [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
  115. [ 0.000000] Linux version 5.15.25-media (root@92674814bfa8) (aarch64-linux-gnu-gcc (GNU Toolchain for the A-profile Architecture 8.3-2019.03 (arm-rel-8.36)) 8.3.0, GNU ld (GNU Toolchain for the A-profile Architecture 8.3-2019.03 (arm-rel-8.36)) 2.32.0.20190321) #22.02.1 SMP PREEMPT Sun Feb 27 09:07:40 UTC 2022
  116. [ 0.000000] Machine model: Firefly-RK3399 Board
  117. [ 0.000000] efi: UEFI not found.
  118. [ 0.000000] NUMA: No NUMA configuration found
  119. [ 0.000000] NUMA: Faking a node at [mem 0x0000000000200000-0x00000000f7ffffff]
  120. [ 0.000000] NUMA: NODE_DATA [mem 0xf77cdb00-0xf77cffff]
  121. [ 0.000000] Zone ranges:
  122. [ 0.000000] DMA [mem 0x0000000000200000-0x00000000f7ffffff]
  123. [ 0.000000] DMA32 empty
  124. [ 0.000000] Normal empty
  125. [ 0.000000] Movable zone start for each node
  126. [ 0.000000] Early memory node ranges
  127. [ 0.000000] node 0: [mem 0x0000000000200000-0x00000000f7ffffff]
  128. [ 0.000000] Initmem setup node 0 [mem 0x0000000000200000-0x00000000f7ffffff]
  129. [ 0.000000] cma: Reserved 384 MiB at 0x00000000d9000000
  130. [ 0.000000] psci: probing for conduit method from DT.
  131. [ 0.000000] psci: PSCIv1.0 detected in firmware.
  132. [ 0.000000] psci: Using standard PSCI v0.2 function IDs
  133. [ 0.000000] psci: MIGRATE_INFO_TYPE not supported.
  134. [ 0.000000] psci: SMC Calling Convention v1.0
  135. [ 0.000000] percpu: Embedded 20 pages/cpu s44504 r8192 d29224 u81920
  136. [ 0.000000] Detected VIPT I-cache on CPU0
  137. [ 0.000000] CPU features: detected: GIC system register CPU interface
  138. [ 0.000000] CPU features: detected: ARM erratum 845719
  139. [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 999432
  140. [ 0.000000] Policy zone: DMA
  141. [ 0.000000] Kernel command line: root=UUID=b96a3f71-d5b1-4a48-9ad9-a515325101c3 console=ttyS2,1500000 console=tty0 rootflags=data=writeback rw no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0 bootsplash.bootfile=bootsplash.armbian
  142. [ 0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes, linear)
  143. [ 0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)
  144. [ 0.000000] mem auto-init: stack:off, heap alloc:on, heap free:off
  145. [ 0.000000] Memory: 3547224K/4061184K available (16576K kernel code, 1894K rwdata, 6664K rodata, 3456K init, 618K bss, 120744K reserved, 393216K cma-reserved)
  146. [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=6, Nodes=1
  147. [ 0.000000] rcu: Preemptible hierarchical RCU implementation.
  148. [ 0.000000] rcu: RCU event tracing is enabled.
  149. [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=6.
  150. [ 0.000000] Trampoline variant of Tasks RCU enabled.
  151. [ 0.000000] Tracing variant of Tasks RCU enabled.
  152. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
  153. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=6
  154. [ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
  155. [ 0.000000] GICv3: GIC: Using split EOI/Deactivate mode
  156. [ 0.000000] GICv3: 256 SPIs implemented
  157. [ 0.000000] GICv3: 0 Extended SPIs implemented
  158. [ 0.000000] GICv3: Distributor has no Range Selector support
  159. [ 0.000000] Root IRQ handler: gic_handle_irq
  160. [ 0.000000] GICv3: 16 PPIs implemented
  161. [ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x00000000fef00000
  162. [ 0.000000] ITS [mem 0xfee20000-0xfee3ffff]
  163. [ 0.000000] ITS@0x00000000fee20000: allocated 65536 Devices @480000 (flat, esz 8, psz 64K, shr 0)
  164. [ 0.000000] ITS: using cache flushing for cmd queue
  165. [ 0.000000] GICv3: using LPI property table @0x0000000000440000
  166. [ 0.000000] GIC: using cache flushing for LPI property table
  167. [ 0.000000] GICv3: CPU0: using allocated LPI pending table @0x0000000000450000
  168. [ 0.000000] GICv3: GIC: PPI partition interrupt-partition-0[0] { /cpus/cpu@0[0] /cpus/cpu@1[1] /cpus/cpu@2[2] /cpus/cpu@3[3] }
  169. [ 0.000000] GICv3: GIC: PPI partition interrupt-partition-1[1] { /cpus/cpu@100[4] /cpus/cpu@101[5] }
  170. [ 0.000000] random: get_random_bytes called from start_kernel+0x7dc/0x9c4 with crng_init=0
  171. [ 0.000000] arch_timer: cp15 timer(s) running at 24.00MHz (phys).
  172. [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
  173. [ 0.000001] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
  174. [ 0.002358] Console: colour dummy device 80x25
  175. [ 0.003286] printk: console [tty0] enabled
  176. [ 0.003416] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000)
  177. [ 0.003463] pid_max: default: 32768 minimum: 301
  178. [ 0.003661] LSM: Security Framework initializing
  179. [ 0.003715] Yama: becoming mindful.
  180. [ 0.003868] AppArmor: AppArmor initialized
  181. [ 0.003964] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
  182. [ 0.004019] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
  183. [ 0.006818] rcu: Hierarchical SRCU implementation.
  184. [ 0.007205] Platform MSI: interrupt-controller@fee20000 domain created
  185. [ 0.007798] PCI/MSI: /interrupt-controller@fee00000/interrupt-controller@fee20000 domain created
  186. [ 0.013235] EFI services will not be available.
  187. [ 0.013794] smp: Bringing up secondary CPUs ...
  188. [ 0.014523] Detected VIPT I-cache on CPU1
  189. [ 0.014566] GICv3: CPU1: found redistributor 1 region 0:0x00000000fef20000
  190. [ 0.014588] GICv3: CPU1: using allocated LPI pending table @0x0000000000460000
  191. [ 0.014653] CPU1: Booted secondary processor 0x0000000001 [0x410fd034]
  192. [ 0.015481] Detected VIPT I-cache on CPU2
  193. [ 0.015517] GICv3: CPU2: found redistributor 2 region 0:0x00000000fef40000
  194. [ 0.015534] GICv3: CPU2: using allocated LPI pending table @0x0000000000470000
  195. [ 0.015578] CPU2: Booted secondary processor 0x0000000002 [0x410fd034]
  196. [ 0.016314] Detected VIPT I-cache on CPU3
  197. [ 0.016348] GICv3: CPU3: found redistributor 3 region 0:0x00000000fef60000
  198. [ 0.016365] GICv3: CPU3: using allocated LPI pending table @0x0000000000500000
  199. [ 0.016407] CPU3: Booted secondary processor 0x0000000003 [0x410fd034]
  200. [ 0.017138] CPU features: detected: Spectre-v2
  201. [ 0.017151] CPU features: detected: Spectre-v3a
  202. [ 0.017157] CPU features: detected: Spectre-v4
  203. [ 0.017167] CPU features: detected: ARM errata 1165522, 1319367, or 1530923
  204. [ 0.017172] Detected PIPT I-cache on CPU4
  205. [ 0.017205] GICv3: CPU4: found redistributor 100 region 0:0x00000000fef80000
  206. [ 0.017223] GICv3: CPU4: using allocated LPI pending table @0x0000000000510000
  207. [ 0.017268] CPU4: Booted secondary processor 0x0000000100 [0x410fd082]
  208. [ 0.018062] Detected PIPT I-cache on CPU5
  209. [ 0.018093] GICv3: CPU5: found redistributor 101 region 0:0x00000000fefa0000
  210. [ 0.018109] GICv3: CPU5: using allocated LPI pending table @0x0000000000520000
  211. [ 0.018144] CPU5: Booted secondary processor 0x0000000101 [0x410fd082]
  212. [ 0.018271] smp: Brought up 1 node, 6 CPUs
  213. [ 0.018659] SMP: Total of 6 processors activated.
  214. [ 0.018680] CPU features: detected: 32-bit EL0 Support
  215. [ 0.018701] CPU features: detected: 32-bit EL1 Support
  216. [ 0.018724] CPU features: detected: CRC32 instructions
  217. [ 0.039039] CPU: All CPU(s) started at EL2
  218. [ 0.039140] alternatives: patching kernel code
  219. [ 0.042445] devtmpfs: initialized
  220. [ 0.056502] Registered cp15_barrier emulation handler
  221. [ 0.056540] Registered setend emulation handler
  222. [ 0.056562] KASLR disabled due to lack of seed
  223. [ 0.056758] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
  224. [ 0.056843] futex hash table entries: 2048 (order: 5, 131072 bytes, linear)
  225. [ 0.066380] pinctrl core: initialized pinctrl subsystem
  226. [ 0.066972] DMI not present or invalid.
  227. [ 0.067527] NET: Registered PF_NETLINK/PF_ROUTE protocol family
  228. [ 0.071681] DMA: preallocated 2048 KiB GFP_KERNEL pool for atomic allocations
  229. [ 0.073397] DMA: preallocated 2048 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
  230. [ 0.075994] DMA: preallocated 2048 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
  231. [ 0.076090] audit: initializing netlink subsys (disabled)
  232. [ 0.076320] audit: type=2000 audit(0.072:1): state=initialized audit_enabled=0 res=1
  233. [ 0.077496] thermal_sys: Registered thermal governor 'fair_share'
  234. [ 0.077506] thermal_sys: Registered thermal governor 'bang_bang'
  235. [ 0.077526] thermal_sys: Registered thermal governor 'step_wise'
  236. [ 0.077540] thermal_sys: Registered thermal governor 'user_space'
  237. [ 0.077553] thermal_sys: Registered thermal governor 'power_allocator'
  238. [ 0.077993] cpuidle: using governor menu
  239. [ 0.078338] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
  240. [ 0.078537] ASID allocator initialised with 65536 entries
  241. [ 0.079819] Serial: AMBA PL011 UART driver
  242. [ 0.104372] platform ff770000.syscon:phy@f780: Fixing up cyclic dependency with fe330000.mmc
  243. [ 0.110304] platform ff940000.hdmi: Fixing up cyclic dependency with ff900000.vop
  244. [ 0.119033] rockchip-gpio ff720000.gpio0: probed /pinctrl/gpio0@ff720000
  245. [ 0.119841] rockchip-gpio ff730000.gpio1: probed /pinctrl/gpio1@ff730000
  246. [ 0.120490] rockchip-gpio ff780000.gpio2: probed /pinctrl/gpio2@ff780000
  247. [ 0.121129] rockchip-gpio ff788000.gpio3: probed /pinctrl/gpio3@ff788000
  248. [ 0.121822] rockchip-gpio ff790000.gpio4: probed /pinctrl/gpio4@ff790000
  249. [ 0.144379] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages
  250. [ 0.144412] HugeTLB registered 32.0 MiB page size, pre-allocated 0 pages
  251. [ 0.144430] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
  252. [ 0.144446] HugeTLB registered 64.0 KiB page size, pre-allocated 0 pages
  253. [ 0.147669] cryptd: max_cpu_qlen set to 1000
  254. [ 0.217678] raid6: neonx8 gen() 1690 MB/s
  255. [ 0.285808] raid6: neonx8 xor() 1250 MB/s
  256. [ 0.353930] raid6: neonx4 gen() 1719 MB/s
  257. [ 0.422058] raid6: neonx4 xor() 1292 MB/s
  258. [ 0.490188] raid6: neonx2 gen() 1526 MB/s
  259. [ 0.558300] raid6: neonx2 xor() 1191 MB/s
  260. [ 0.626433] raid6: neonx1 gen() 1185 MB/s
  261. [ 0.694557] raid6: neonx1 xor() 943 MB/s
  262. [ 0.762674] raid6: int64x8 gen() 995 MB/s
  263. [ 0.830813] raid6: int64x8 xor() 577 MB/s
  264. [ 0.898949] raid6: int64x4 gen() 988 MB/s
  265. [ 0.967047] raid6: int64x4 xor() 591 MB/s
  266. [ 1.035179] raid6: int64x2 gen() 926 MB/s
  267. [ 1.103301] raid6: int64x2 xor() 524 MB/s
  268. [ 1.171439] raid6: int64x1 gen() 723 MB/s
  269. [ 1.239541] raid6: int64x1 xor() 391 MB/s
  270. [ 1.239555] raid6: using algorithm neonx4 gen() 1719 MB/s
  271. [ 1.239570] raid6: .... xor() 1292 MB/s, rmw enabled
  272. [ 1.239583] raid6: using neon recovery algorithm
  273. [ 1.240410] ACPI: Interpreter disabled.
  274. [ 1.242144] iommu: Default domain type: Translated
  275. [ 1.242166] iommu: DMA domain TLB invalidation policy: strict mode
  276. [ 1.245007] vgaarb: loaded
  277. [ 1.245502] SCSI subsystem initialized
  278. [ 1.245929] usbcore: registered new interface driver usbfs
  279. [ 1.245984] usbcore: registered new interface driver hub
  280. [ 1.246218] usbcore: registered new device driver usb
  281. [ 1.246891] pps_core: LinuxPPS API ver. 1 registered
  282. [ 1.246910] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
  283. [ 1.246940] PTP clock support registered
  284. [ 1.247192] EDAC MC: Ver: 3.0.0
  285. [ 1.248218] FPGA manager framework
  286. [ 1.248327] Advanced Linux Sound Architecture Driver Initialized.
  287. [ 1.248993] NetLabel: Initializing
  288. [ 1.249011] NetLabel: domain hash size = 128
  289. [ 1.249023] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO
  290. [ 1.249096] NetLabel: unlabeled traffic allowed by default
  291. [ 1.249835] clocksource: Switched to clocksource arch_sys_counter
  292. [ 1.250161] VFS: Disk quotas dquot_6.6.0
  293. [ 1.250236] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
  294. [ 1.250895] AppArmor: AppArmor Filesystem Enabled
  295. [ 1.250944] pnp: PnP ACPI: disabled
  296. [ 1.259908] NET: Registered PF_INET protocol family
  297. [ 1.260211] IP idents hash table entries: 65536 (order: 7, 524288 bytes, linear)
  298. [ 1.263212] tcp_listen_portaddr_hash hash table entries: 2048 (order: 3, 32768 bytes, linear)
  299. [ 1.263471] TCP established hash table entries: 32768 (order: 6, 262144 bytes, linear)
  300. [ 1.264031] TCP bind hash table entries: 32768 (order: 7, 524288 bytes, linear)
  301. [ 1.264711] TCP: Hash tables configured (established 32768 bind 32768)
  302. [ 1.264901] UDP hash table entries: 2048 (order: 4, 65536 bytes, linear)
  303. [ 1.265084] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes, linear)
  304. [ 1.265398] NET: Registered PF_UNIX/PF_LOCAL protocol family
  305. [ 1.265440] NET: Registered PF_XDP protocol family
  306. [ 1.265462] PCI: CLS 0 bytes, default 64
  307. [ 1.265910] Trying to unpack rootfs image as initramfs...
  308. [ 1.274778] hw perfevents: enabled with armv8_cortex_a53 PMU driver, 7 counters available
  309. [ 1.275224] hw perfevents: enabled with armv8_cortex_a72 PMU driver, 7 counters available
  310. [ 1.275882] kvm [1]: IPA Size Limit: 40 bits
  311. [ 1.277183] kvm [1]: vgic-v2@fff20000
  312. [ 1.277224] kvm [1]: GIC system register CPU interface enabled
  313. [ 1.277477] kvm [1]: vgic interrupt IRQ18
  314. [ 1.277755] kvm [1]: Hyp mode initialized successfully
  315. [ 1.287628] Initialise system trusted keyrings
  316. [ 1.287819] workingset: timestamp_bits=42 max_order=20 bucket_order=0
  317. [ 1.293844] zbud: loaded
  318. [ 1.295430] squashfs: version 4.0 (2009/01/31) Phillip Lougher
  319. [ 1.363250] xor: measuring software checksum speed
  320. [ 1.367178] 8regs : 2541 MB/sec
  321. [ 1.370567] 32regs : 2931 MB/sec
  322. [ 1.374414] arm64_neon : 2576 MB/sec
  323. [ 1.374429] xor: using function: 32regs (2931 MB/sec)
  324. [ 1.374450] Key type asymmetric registered
  325. [ 1.374463] Asymmetric key parser 'x509' registered
  326. [ 1.374572] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 243)
  327. [ 1.374760] io scheduler mq-deadline registered
  328. [ 1.374778] io scheduler kyber registered
  329. [ 1.374996] io scheduler bfq registered
  330. [ 1.379473] rockchip-usb2phy ff770000.syscon:usb2phy@e450: failed to create phy
  331. [ 1.380742] rockchip-usb2phy ff770000.syscon:usb2phy@e460: failed to create phy
  332. [ 1.393265] EINJ: ACPI disabled.
  333. [ 1.398583] dma-pl330 ff6d0000.dma-controller: Loaded driver for PL330 DMAC-241330
  334. [ 1.398620] dma-pl330 ff6d0000.dma-controller: DBUFF-32x8bytes Num_Chans-6 Num_Peri-12 Num_Events-12
  335. [ 1.399879] dma-pl330 ff6e0000.dma-controller: Loaded driver for PL330 DMAC-241330
  336. [ 1.399908] dma-pl330 ff6e0000.dma-controller: DBUFF-128x8bytes Num_Chans-8 Num_Peri-20 Num_Events-16
  337. [ 1.409000] Serial: 8250/16550 driver, 5 ports, IRQ sharing enabled
  338. [ 1.411650] ff180000.serial: ttyS0 at MMIO 0xff180000 (irq = 43, base_baud = 1500000) is a 16550A
  339. [ 1.411838] serial serial0: tty port ttyS0 registered
  340. [ 1.412753] ff1a0000.serial: ttyS2 at MMIO 0xff1a0000 (irq = 44, base_baud = 1500000) is a 16550A
  341. [ 1.528839] printk: console [ttyS2] enabled
  342. [ 1.530718] Serial: AMBA driver
  343. [ 1.533673] rockchip-vop ff8f0000.vop: Adding to iommu group 3
  344. [ 1.535022] rockchip-vop ff900000.vop: Adding to iommu group 4
  345. [ 1.542923] rockchip-drm display-subsystem: bound ff8f0000.vop (ops vop_component_ops)
  346. [ 1.543741] [drm] unsupported AFBC format[3231564e]
  347. [ 1.545843] rockchip-drm display-subsystem: bound ff900000.vop (ops vop_component_ops)
  348. [ 1.547618] cacheinfo: Unable to detect cache hierarchy for CPU 0
  349. [ 1.556768] brd: module loaded
  350. [ 1.565039] loop: module loaded
  351. [ 1.566818] Loading iSCSI transport class v2.0-870.
  352. [ 1.567899] iscsi: registered transport (tcp)
  353. [ 1.568297] megasas: 07.717.02.00-rc1
  354. [ 1.573736] spi-nor spi0.0: unrecognized JEDEC id bytes: ff ff ff ff ff ff
  355. [ 1.574390] spi-nor: probe of spi0.0 failed with error -2
  356. [ 1.578182] thunder_xcv, ver 1.0
  357. [ 1.578534] thunder_bgx, ver 1.0
  358. [ 1.578869] nicpf, ver 1.0
  359. [ 1.580046] hclge is initializing
  360. [ 1.580365] hns3: Hisilicon Ethernet Network Driver for Hip08 Family - version
  361. [ 1.581009] hns3: Copyright (c) 2017 Huawei Corporation.
  362. [ 1.581549] e100: Intel(R) PRO/100 Network Driver
  363. [ 1.581992] e100: Copyright(c) 1999-2006 Intel Corporation
  364. [ 1.582520] e1000: Intel(R) PRO/1000 Network Driver
  365. [ 1.582958] e1000: Copyright (c) 1999-2006 Intel Corporation.
  366. [ 1.583509] e1000e: Intel(R) PRO/1000 Network Driver
  367. [ 1.583954] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
  368. [ 1.584526] igb: Intel(R) Gigabit Ethernet Network Driver
  369. [ 1.585010] igb: Copyright (c) 2007-2014 Intel Corporation.
  370. [ 1.585538] igbvf: Intel(R) Gigabit Virtual Function Network Driver
  371. [ 1.586109] igbvf: Copyright (c) 2009 - 2012 Intel Corporation.
  372. [ 1.586935] sky2: driver version 1.30
  373. [ 1.588904] VFIO - User Level meta-driver version: 0.3
  374. [ 1.594407] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
  375. [ 1.595002] ehci-pci: EHCI PCI platform driver
  376. [ 1.595436] ehci-platform: EHCI generic platform driver
  377. [ 1.596207] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
  378. [ 1.596780] ohci-pci: OHCI PCI platform driver
  379. [ 1.597222] ohci-platform: OHCI generic platform driver
  380. [ 1.598824] usbcore: registered new interface driver usb-storage
  381. [ 1.601669] mousedev: PS/2 mouse device common for all mice
  382. [ 1.603721] i2c_dev: i2c /dev entries driver
  383. [ 1.610957] rtc-hym8563 0-0051: could not init device, -6
  384. [ 1.618688] dw_wdt ff848000.watchdog: No valid TOPs array specified
  385. [ 1.623185] sdhci: Secure Digital Host Controller Interface driver
  386. [ 1.623751] sdhci: Copyright(c) Pierre Ossman
  387. [ 1.624758] Synopsys Designware Multimedia Card Interface Driver
  388. [ 1.627115] sdhci-pltfm: SDHCI platform and OF driver helper
  389. [ 1.627273] dwmmc_rockchip fe310000.mmc: IDMAC supports 32-bit address mode.
  390. [ 1.628299] dwmmc_rockchip fe310000.mmc: Using internal DMA controller.
  391. [ 1.628909] dwmmc_rockchip fe310000.mmc: Version ID is 270a
  392. [ 1.629492] dwmmc_rockchip fe310000.mmc: DW MMC controller at irq 32,32 bit host data width,256 deep fifo
  393. [ 1.630542] mmc1: CQHCI version 5.10
  394. [ 1.631030] ledtrig-cpu: registered to indicate activity on CPUs
  395. [ 1.632695] hid: raw HID events driver (C) Jiri Kosina
  396. [ 1.633517] usbcore: registered new interface driver usbhid
  397. [ 1.634050] usbhid: USB HID core driver
  398. [ 1.642192] no UART detected at 0x1
  399. [ 1.656898] NET: Registered PF_INET6 protocol family
  400. [ 1.657637] mmc1: SDHCI controller on fe330000.mmc [fe330000.mmc] using ADMA
  401. [ 1.730967] mmc1: Command Queue Engine enabled
  402. [ 1.731422] mmc1: new HS200 MMC card at address 0001
  403. [ 1.732984] mmcblk1: mmc1:0001 AJNB4R 14.6 GiB
  404. [ 1.739622] mmcblk1: p1 p2 p3 p4 p5 p6 p7 p8
  405. [ 1.742602] mmcblk1boot0: mmc1:0001 AJNB4R 4.00 MiB
  406. [ 1.745020] mmcblk1boot1: mmc1:0001 AJNB4R 4.00 MiB
  407. [ 1.747376] mmcblk1rpmb: mmc1:0001 AJNB4R 4.00 MiB, chardev (237:0)
  408. [ 1.820246] Freeing initrd memory: 12772K
  409. [ 1.873248] Segment Routing with IPv6
  410. [ 1.873640] In-situ OAM (IOAM) with IPv6
  411. [ 1.874156] NET: Registered PF_PACKET protocol family
  412. [ 1.875147] 8021q: 802.1Q VLAN Support v1.8
  413. [ 1.875605] Key type dns_resolver registered
  414. [ 1.876840] registered taskstats version 1
  415. [ 1.877235] Loading compiled-in X.509 certificates
  416. [ 1.882294] Loaded X.509 cert 'Build time autogenerated kernel key: 07cef0ab782a08e094304e00972b7ef45d795327'
  417. [ 1.890093] zswap: loaded using pool zstd/z3fold
  418. [ 1.892253] Key type ._fscrypt registered
  419. [ 1.892623] Key type .fscrypt registered
  420. [ 1.892978] Key type fscrypt-provisioning registered
  421. [ 1.896507] Btrfs loaded, crc32c=crc32c-generic, zoned=yes, fsverity=yes
  422. [ 1.921268] Key type encrypted registered
  423. [ 1.921664] AppArmor: AppArmor sha1 policy hashing enabled
  424. [ 1.922221] ima: No TPM chip found, activating TPM-bypass!
  425. [ 1.922736] ima: Allocated hash algorithm: sha1
  426. [ 1.923169] ima: No architecture policies found
  427. [ 1.923657] evm: Initialising EVM extended attributes:
  428. [ 1.924118] evm: security.selinux
  429. [ 1.924419] evm: security.SMACK64
  430. [ 1.924718] evm: security.SMACK64EXEC
  431. [ 1.925047] evm: security.SMACK64TRANSMUTE
  432. [ 1.925415] evm: security.SMACK64MMAP
  433. [ 1.925743] evm: security.apparmor
  434. [ 1.926063] evm: security.ima
  435. [ 1.926334] evm: security.capability
  436. [ 1.926655] evm: HMAC attrs: 0x1
  437. [ 1.961173] sys_12v: supplied by poe_12v
  438. [ 1.962383] vcc3v3_sys: supplied by sys_12v
  439. [ 1.963299] vcca_0v9: supplied by vcc3v3_sys
  440. [ 1.964395] vcc_sys: supplied by sys_12v
  441. [ 1.965330] vcc3v3_ngff: supplied by sys_12v
  442. [ 1.966573] vcc3v3_pcie: supplied by sys_12v
  443. [ 1.968688] rockchip-usb2phy ff770000.syscon:usb2phy@e450: failed to create phy
  444. [ 1.972338] rockchip-usb2phy ff770000.syscon:usb2phy@e460: failed to create phy
  445. [ 1.975484] vdd_log: supplied by vcc3v3_sys
  446. [ 1.981609] rockchip-drm display-subsystem: bound ff8f0000.vop (ops vop_component_ops)
  447. [ 1.984085] rockchip-drm display-subsystem: bound ff900000.vop (ops vop_component_ops)
  448. [ 1.985134] dwhdmi-rockchip ff940000.hdmi: Detected HDMI TX controller v2.11a with HDCP (DWC HDMI 2.0 TX PHY)
  449. [ 1.988826] rockchip-drm display-subsystem: bound ff940000.hdmi (ops dw_hdmi_rockchip_ops)
  450. [ 1.990360] rockchip-drm display-subsystem: [drm] Cannot find any crtc or sizes
  451. [ 1.991826] [drm] Initialized rockchip 1.0.0 20140818 for display-subsystem on minor 0
  452. [ 1.996685] rk808 0-001b: chip id: 0x0
  453. [ 2.003684] rk808-regulator rk808-regulator: there is no dvs0 gpio
  454. [ 2.004306] rk808-regulator rk808-regulator: there is no dvs1 gpio
  455. [ 2.004874] rk808-regulator rk808-regulator: max buck steps per change: 8
  456. [ 2.006160] vdd_center: supplied by vcc3v3_sys
  457. [ 2.007371] vdd_cpu_l: supplied by vcc3v3_sys
  458. [ 2.008131] vcc_ddr: supplied by vcc3v3_sys
  459. [ 2.009067] random: fast init done
  460. [ 2.009420] vcc_1v8: supplied by vcc3v3_sys
  461. [ 2.010448] vcca1v8_codec: supplied by vcc3v3_sys
  462. [ 2.012038] vcc1v8_hdmi: Bringing 2800000uV into 1800000-1800000uV
  463. [ 2.012744] vcc1v8_hdmi: supplied by vcc3v3_sys
  464. [ 2.014335] vcc1v8_pmu: supplied by vcc3v3_sys
  465. [ 2.015880] vcc_sdio: supplied by vcc3v3_sys
  466. [ 2.017299] vcca3v0_codec: supplied by vcc3v3_sys
  467. [ 2.018874] vcc_1v5: supplied by vcc3v3_sys
  468. [ 2.020257] vcca0v9_hdmi: Bringing 1800000uV into 900000-900000uV
  469. [ 2.020953] vcca0v9_hdmi: supplied by vcc3v3_sys
  470. [ 2.022554] vcc_3v0: supplied by vcc3v3_sys
  471. [ 2.023798] vcc3v3_s3: supplied by vcc3v3_sys
  472. [ 2.024499] vcc3v3_s0: supplied by vcc3v3_sys
  473. [ 2.026466] fan53555-regulator 0-0040: FAN53555 Option[8] Rev[1] Detected!
  474. [ 2.028393] vdd_cpu_b: supplied by vcc3v3_sys
  475. [ 2.031088] fan53555-regulator 0-0041: FAN53555 Option[8] Rev[1] Detected!
  476. [ 2.032210] vdd_gpu: supplied by vcc3v3_sys
  477. [ 2.037017] cpu cpu0: EM: created perf domain
  478. [ 2.038437] cpu cpu4: EM: created perf domain
  479. [ 2.041581] vcc1v8_s3: supplied by vcc_1v8
  480. [ 2.041853] dwmmc_rockchip fe310000.mmc: IDMAC supports 32-bit address mode.
  481. [ 2.042479] vcc3v0_sd: supplied by vcc3v3_sys
  482. [ 2.042605] dwmmc_rockchip fe310000.mmc: Using internal DMA controller.
  483. [ 2.043467] vcc5v0_host: supplied by vcc_sys
  484. [ 2.043556] dwmmc_rockchip fe310000.mmc: Version ID is 270a
  485. [ 2.044116] vcc_vbus_typec1: supplied by vcc_sys
  486. [ 2.044448] dwmmc_rockchip fe310000.mmc: DW MMC controller at irq 32,32 bit host data width,256 deep fifo
  487. [ 2.046028] dwmmc_rockchip fe310000.mmc: allocated mmc-pwrseq
  488. [ 2.046557] mmc_host mmc2: card is non-removable.
  489. [ 2.053272] rockchip-pcie f8000000.pcie: host bridge /pcie@f8000000 ranges:
  490. [ 2.054009] rockchip-pcie f8000000.pcie: MEM 0x00fa000000..0x00fbdfffff -> 0x00fa000000
  491. [ 2.054796] rockchip-pcie f8000000.pcie: IO 0x00fbe00000..0x00fbefffff -> 0x00fbe00000
  492. [ 2.056314] rockchip-pcie f8000000.pcie: no bus scan delay, default to 0 ms
  493. [ 2.057004] rockchip-pcie f8000000.pcie: no vpcie12v regulator found
  494. [ 2.060418] mmc_host mmc2: Bus speed (slot 0) = 400000Hz (slot req 400000Hz, actual 400000HZ div = 0)
  495. [ 2.200580] mmc_host mmc2: Bus speed (slot 0) = 148500000Hz (slot req 150000000Hz, actual 148500000HZ div = 0)
  496. [ 2.474938] dwmmc_rockchip fe310000.mmc: Successfully tuned phase to 201
  497. [ 2.479818] mmc2: new ultra high speed SDR104 SDIO card at address 0001
  498. [ 2.618090] rockchip-pcie f8000000.pcie: PCIe link training gen1 timeout!
  499. [ 2.618737] rockchip-pcie: probe of f8000000.pcie failed with error -110
  500. [ 2.622752] rk_gmac-dwmac fe300000.ethernet: IRQ eth_wake_irq not found
  501. [ 2.623368] rk_gmac-dwmac fe300000.ethernet: IRQ eth_lpi not found
  502. [ 2.624010] rk_gmac-dwmac fe300000.ethernet: PTP uses main clock
  503. [ 2.624724] rk_gmac-dwmac fe300000.ethernet: clock input or output? (input).
  504. [ 2.625356] rk_gmac-dwmac fe300000.ethernet: TX delay(0x28).
  505. [ 2.625904] rk_gmac-dwmac fe300000.ethernet: RX delay(0x11).
  506. [ 2.626416] rk_gmac-dwmac fe300000.ethernet: integrated PHY? (no).
  507. [ 2.627003] rk_gmac-dwmac fe300000.ethernet: cannot get clock clk_mac_speed
  508. [ 2.627624] rk_gmac-dwmac fe300000.ethernet: clock input from PHY
  509. [ 2.633176] rk_gmac-dwmac fe300000.ethernet: init for RGMII
  510. [ 2.634050] rk_gmac-dwmac fe300000.ethernet: User ID: 0x10, Synopsys ID: 0x35
  511. [ 2.634780] rk_gmac-dwmac fe300000.ethernet: DWMAC1000
  512. [ 2.635247] rk_gmac-dwmac fe300000.ethernet: DMA HW capability register supported
  513. [ 2.635908] rk_gmac-dwmac fe300000.ethernet: RX Checksum Offload Engine supported
  514. [ 2.636569] rk_gmac-dwmac fe300000.ethernet: COE Type 2
  515. [ 2.637032] rk_gmac-dwmac fe300000.ethernet: TX Checksum insertion supported
  516. [ 2.637653] rk_gmac-dwmac fe300000.ethernet: Wake-Up On Lan supported
  517. [ 2.638281] rk_gmac-dwmac fe300000.ethernet: Normal descriptors
  518. [ 2.638807] rk_gmac-dwmac fe300000.ethernet: Ring mode enabled
  519. [ 2.639324] rk_gmac-dwmac fe300000.ethernet: Enable RX Mitigation via HW Watchdog Timer
  520. [ 2.753715] RTL8211E Gigabit Ethernet stmmac-0:00: attached PHY driver (mii_bus:phy_addr=stmmac-0:00, irq=POLL)
  521. [ 2.754656] RTL8211E Gigabit Ethernet stmmac-0:01: attached PHY driver (mii_bus:phy_addr=stmmac-0:01, irq=POLL)
  522. [ 2.762549] xhci-hcd xhci-hcd.3.auto: xHCI Host Controller
  523. [ 2.763086] xhci-hcd xhci-hcd.3.auto: new USB bus registered, assigned bus number 1
  524. [ 2.763893] xhci-hcd xhci-hcd.3.auto: hcc params 0x0220fe64 hci version 0x110 quirks 0x8000000002010010
  525. [ 2.764745] xhci-hcd xhci-hcd.3.auto: irq 77, io mem 0xfe800000
  526. [ 2.765587] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.15
  527. [ 2.766357] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
  528. [ 2.767006] usb usb1: Product: xHCI Host Controller
  529. [ 2.767444] usb usb1: Manufacturer: Linux 5.15.25-media xhci-hcd
  530. [ 2.767980] usb usb1: SerialNumber: xhci-hcd.3.auto
  531. [ 2.768936] hub 1-0:1.0: USB hub found
  532. [ 2.769304] hub 1-0:1.0: 1 port detected
  533. [ 2.769938] xhci-hcd xhci-hcd.3.auto: xHCI Host Controller
  534. [ 2.770442] xhci-hcd xhci-hcd.3.auto: new USB bus registered, assigned bus number 2
  535. [ 2.771133] xhci-hcd xhci-hcd.3.auto: Host supports USB 3.0 SuperSpeed
  536. [ 2.771678] xhci-hcd xhci-hcd.4.auto: xHCI Host Controller
  537. [ 2.771777] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
  538. [ 2.773027] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.15
  539. [ 2.773767] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
  540. [ 2.774434] usb usb2: Product: xHCI Host Controller
  541. [ 2.774889] usb usb2: Manufacturer: Linux 5.15.25-media xhci-hcd
  542. [ 2.775431] usb usb2: SerialNumber: xhci-hcd.3.auto
  543. [ 2.776299] hub 2-0:1.0: USB hub found
  544. [ 2.776655] hub 2-0:1.0: 1 port detected
  545. [ 2.777260] xhci-hcd xhci-hcd.4.auto: new USB bus registered, assigned bus number 3
  546. [ 2.778085] xhci-hcd xhci-hcd.4.auto: hcc params 0x0220fe64 hci version 0x110 quirks 0x8000000002010010
  547. [ 2.778957] xhci-hcd xhci-hcd.4.auto: irq 78, io mem 0xfe900000
  548. [ 2.779727] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.15
  549. [ 2.780462] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
  550. [ 2.781101] usb usb3: Product: xHCI Host Controller
  551. [ 2.781534] usb usb3: Manufacturer: Linux 5.15.25-media xhci-hcd
  552. [ 2.782079] usb usb3: SerialNumber: xhci-hcd.4.auto
  553. [ 2.782943] hub 3-0:1.0: USB hub found
  554. [ 2.783298] hub 3-0:1.0: 1 port detected
  555. [ 2.783846] xhci-hcd xhci-hcd.4.auto: xHCI Host Controller
  556. [ 2.784342] xhci-hcd xhci-hcd.4.auto: new USB bus registered, assigned bus number 4
  557. [ 2.785025] xhci-hcd xhci-hcd.4.auto: Host supports USB 3.0 SuperSpeed
  558. [ 2.785768] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.
  559. [ 2.786641] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.15
  560. [ 2.787377] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
  561. [ 2.788020] usb usb4: Product: xHCI Host Controller
  562. [ 2.788457] usb usb4: Manufacturer: Linux 5.15.25-media xhci-hcd
  563. [ 2.788990] usb usb4: SerialNumber: xhci-hcd.4.auto
  564. [ 2.789905] hub 4-0:1.0: USB hub found
  565. [ 2.790267] hub 4-0:1.0: 1 port detected
  566. [ 2.793724] ehci-platform fe380000.usb: EHCI Host Controller
  567. [ 2.794275] ehci-platform fe380000.usb: new USB bus registered, assigned bus number 5
  568. [ 2.795069] ehci-platform fe380000.usb: irq 35, io mem 0xfe380000
  569. [ 2.810214] ehci-platform fe380000.usb: USB 2.0 started, EHCI 1.00
  570. [ 2.811226] usb usb5: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.15
  571. [ 2.812007] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
  572. [ 2.812684] usb usb5: Product: EHCI Host Controller
  573. [ 2.813145] usb usb5: Manufacturer: Linux 5.15.25-media ehci_hcd
  574. [ 2.813707] usb usb5: SerialNumber: fe380000.usb
  575. [ 2.815343] hub 5-0:1.0: USB hub found
  576. [ 2.815764] hub 5-0:1.0: 1 port detected
  577. [ 2.820415] ehci-platform fe3c0000.usb: EHCI Host Controller
  578. [ 2.821043] ehci-platform fe3c0000.usb: new USB bus registered, assigned bus number 6
  579. [ 2.822043] ehci-platform fe3c0000.usb: irq 37, io mem 0xfe3c0000
  580. [ 2.838053] ehci-platform fe3c0000.usb: USB 2.0 started, EHCI 1.00
  581. [ 2.838869] usb usb6: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.15
  582. [ 2.839629] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
  583. [ 2.840289] usb usb6: Product: EHCI Host Controller
  584. [ 2.840738] usb usb6: Manufacturer: Linux 5.15.25-media ehci_hcd
  585. [ 2.841285] usb usb6: SerialNumber: fe3c0000.usb
  586. [ 2.842574] hub 6-0:1.0: USB hub found
  587. [ 2.842965] hub 6-0:1.0: 1 port detected
  588. [ 2.844776] ohci-platform fe3a0000.usb: Generic Platform OHCI controller
  589. [ 2.845413] ohci-platform fe3a0000.usb: new USB bus registered, assigned bus number 7
  590. [ 2.846350] ohci-platform fe3a0000.usb: irq 36, io mem 0xfe3a0000
  591. [ 2.910524] usb usb7: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 5.15
  592. [ 2.911330] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
  593. [ 2.912007] usb usb7: Product: Generic Platform OHCI controller
  594. [ 2.912562] usb usb7: Manufacturer: Linux 5.15.25-media ohci_hcd
  595. [ 2.913123] usb usb7: SerialNumber: fe3a0000.usb
  596. [ 2.914926] hub 7-0:1.0: USB hub found
  597. [ 2.915360] hub 7-0:1.0: 1 port detected
  598. [ 2.917650] ohci-platform fe3e0000.usb: Generic Platform OHCI controller
  599. [ 2.918355] ohci-platform fe3e0000.usb: new USB bus registered, assigned bus number 8
  600. [ 2.919300] ohci-platform fe3e0000.usb: irq 38, io mem 0xfe3e0000
  601. [ 2.982284] usb usb8: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 5.15
  602. [ 2.983056] usb usb8: New USB device strings: Mfr=3, Product=2, SerialNumber=1
  603. [ 2.983707] usb usb8: Product: Generic Platform OHCI controller
  604. [ 2.984240] usb usb8: Manufacturer: Linux 5.15.25-media ohci_hcd
  605. [ 2.984780] usb usb8: SerialNumber: fe3e0000.usb
  606. [ 2.985913] hub 8-0:1.0: USB hub found
  607. [ 2.986290] hub 8-0:1.0: 1 port detected
  608. [ 2.991283] dwmmc_rockchip fe320000.mmc: IDMAC supports 32-bit address mode.
  609. [ 2.991968] dwmmc_rockchip fe320000.mmc: Using internal DMA controller.
  610. [ 2.991981] dwmmc_rockchip fe320000.mmc: Version ID is 270a
  611. [ 2.992042] dwmmc_rockchip fe320000.mmc: DW MMC controller at irq 33,32 bit host data width,256 deep fifo
  612. [ 2.992529] dwmmc_rockchip fe320000.mmc: Got CD GPIO
  613. [ 2.992774] printk: console [netcon0] enabled
  614. [ 2.994993] netconsole: network logging started
  615. [ 2.996362] input: gpio-keys as /devices/platform/gpio-keys/input/input0
  616. [ 2.998418] psci_checker: PSCI checker started using 6 CPUs
  617. [ 2.998947] psci_checker: Starting hotplug tests
  618. [ 2.999373] psci_checker: Trying to turn off and on again all CPUs
  619. [ 3.001171] psci: CPU0 killed (polled 0 ms)
  620. [ 3.001969] rockchip-drm display-subsystem: [drm] Cannot find any crtc or sizes
  621. [ 3.005214] psci: CPU1 killed (polled 0 ms)
  622. [ 3.006574] mmc_host mmc0: Bus speed (slot 0) = 400000Hz (slot req 400000Hz, actual 400000HZ div = 0)
  623. [ 3.008950] psci: CPU2 killed (polled 0 ms)
  624. [ 3.011799] psci: CPU3 killed (polled 0 ms)
  625. [ 3.013861] psci: CPU4 killed (polled 4 ms)
  626. [ 3.015668] Detected VIPT I-cache on CPU0
  627. [ 3.016080] GICv3: CPU0: found redistributor 0 region 0:0x00000000fef00000
  628. [ 3.016766] CPU0: Booted secondary processor 0x0000000000 [0x410fd034]
  629. [ 3.019150] Detected VIPT I-cache on CPU1
  630. [ 3.019526] GICv3: CPU1: found redistributor 1 region 0:0x00000000fef20000
  631. [ 3.020168] CPU1: Booted secondary processor 0x0000000001 [0x410fd034]
  632. [ 3.022091] Detected VIPT I-cache on CPU2
  633. [ 3.022478] GICv3: CPU2: found redistributor 2 region 0:0x00000000fef40000
  634. [ 3.023133] CPU2: Booted secondary processor 0x0000000002 [0x410fd034]
  635. [ 3.025411] Detected VIPT I-cache on CPU3
  636. [ 3.025796] GICv3: CPU3: found redistributor 3 region 0:0x00000000fef60000
  637. [ 3.026441] CPU3: Booted secondary processor 0x0000000003 [0x410fd034]
  638. [ 3.028464] Detected PIPT I-cache on CPU4
  639. [ 3.028851] GICv3: CPU4: found redistributor 100 region 0:0x00000000fef80000
  640. [ 3.029517] CPU4: Booted secondary processor 0x0000000100 [0x410fd082]
  641. [ 3.030851] psci_checker: Trying to turn off and on again group 0 (CPUs 0-3)
  642. [ 3.032141] psci: CPU0 killed (polled 0 ms)
  643. [ 3.033830] psci: CPU1 killed (polled 4 ms)
  644. [ 3.035273] psci: CPU2 killed (polled 0 ms)
  645. [ 3.037532] psci: CPU3 killed (polled 0 ms)
  646. [ 3.038850] Detected VIPT I-cache on CPU0
  647. [ 3.039260] GICv3: CPU0: found redistributor 0 region 0:0x00000000fef00000
  648. [ 3.039944] CPU0: Booted secondary processor 0x0000000000 [0x410fd034]
  649. [ 3.042440] Detected VIPT I-cache on CPU1
  650. [ 3.042815] GICv3: CPU1: found redistributor 1 region 0:0x00000000fef20000
  651. [ 3.043456] CPU1: Booted secondary processor 0x0000000001 [0x410fd034]
  652. [ 3.045330] Detected VIPT I-cache on CPU2
  653. [ 3.045702] GICv3: CPU2: found redistributor 2 region 0:0x00000000fef40000
  654. [ 3.046362] CPU2: Booted secondary processor 0x0000000002 [0x410fd034]
  655. [ 3.048675] Detected VIPT I-cache on CPU3
  656. [ 3.049053] GICv3: CPU3: found redistributor 3 region 0:0x00000000fef60000
  657. [ 3.049696] CPU3: Booted secondary processor 0x0000000003 [0x410fd034]
  658. [ 3.051224] psci_checker: Trying to turn off and on again group 1 (CPUs 4-5)
  659. [ 3.053907] psci: CPU4 killed (polled 4 ms)
  660. [ 3.057371] psci: CPU5 killed (polled 0 ms)
  661. [ 3.060442] Detected PIPT I-cache on CPU4
  662. [ 3.060845] GICv3: CPU4: found redistributor 100 region 0:0x00000000fef80000
  663. [ 3.061532] CPU4: Booted secondary processor 0x0000000100 [0x410fd082]
  664. [ 3.065011] Detected PIPT I-cache on CPU5
  665. [ 3.065385] GICv3: CPU5: found redistributor 101 region 0:0x00000000fefa0000
  666. [ 3.066034] CPU5: Booted secondary processor 0x0000000101 [0x410fd082]
  667. [ 3.067009] psci_checker: Hotplug tests passed OK
  668. [ 3.067460] psci_checker: Starting suspend tests (10 cycles per state)
  669. [ 3.068731] psci_checker: CPU 5 entering suspend cycles, states 1 through 2
  670. [ 3.068732] psci_checker: CPU 4 entering suspend cycles, states 1 through 2
  671. [ 3.068737] psci_checker: CPU 0 entering suspend cycles, states 1 through 2
  672. [ 3.068737] psci_checker: CPU 3 entering suspend cycles, states 1 through 2
  673. [ 3.068741] psci_checker: CPU 1 entering suspend cycles, states 1 through 2
  674. [ 3.068747] psci_checker: CPU 2 entering suspend cycles, states 1 through 2
  675. [ 3.146066] usb 6-1: new high-speed USB device number 2 using ehci-platform
  676. [ 3.146097] psci_checker: CPU 0 suspend test results: success 20, shallow states 0, errors 0
  677. [ 3.147602] psci_checker: CPU 1 suspend test results: success 20, shallow states 0, errors 0
  678. [ 3.148419] psci_checker: CPU 2 suspend test results: success 20, shallow states 0, errors 0
  679. [ 3.149224] psci_checker: CPU 3 suspend test results: success 20, shallow states 0, errors 0
  680. [ 3.149308] mmc_host mmc0: Bus speed (slot 0) = 148500000Hz (slot req 150000000Hz, actual 148500000HZ div = 0)
  681. [ 3.150022] psci_checker: CPU 4 suspend test results: success 20, shallow states 0, errors 0
  682. [ 3.151661] psci_checker: CPU 5 suspend test results: success 20, shallow states 0, errors 0
  683. [ 3.152417] psci_checker: Suspend tests passed OK
  684. [ 3.152831] psci_checker: PSCI checker completed
  685. [ 3.153237] of_cfs_init
  686. [ 3.153477] of_cfs_init: OK
  687. [ 3.154110] ALSA device list:
  688. [ 3.154374] No soundcards found.
  689. [ 3.155808] Freeing unused kernel memory: 3456K
  690. [ 3.190768] Run /init as init process
  691. [ 3.286305] dwmmc_rockchip fe320000.mmc: Successfully tuned phase to 243
  692. [ 3.286957] mmc0: new ultra high speed SDR104 SDHC card at address 1234
  693. [ 3.289093] mmcblk0: mmc0:1234 SA32G 28.9 GiB
  694. [ 3.295348] mmcblk0: p1
  695. [ 3.302671] usb 6-1: New USB device found, idVendor=1a40, idProduct=0201, bcdDevice= 1.00
  696. [ 3.303490] usb 6-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
  697. [ 3.304150] usb 6-1: Product: USB 2.0 Hub [MTT]
  698. [ 3.306040] hub 6-1:1.0: USB hub found
  699. [ 3.306684] hub 6-1:1.0: 7 ports detected
  700. [ 3.475699] pwm-backlight backlight: supply power not found, using dummy regulator
  701. [ 3.578359] input: adc-keys as /devices/platform/adc-keys/input/input1
  702. [ 4.577882] rk3x-i2c ff160000.i2c: timeout, ipd: 0x00, state: 1
  703. [ 4.578477] dc_12v: failed to get the current voltage: -ETIMEDOUT
  704. [ 4.579051] mp8859 7-0066: failed to register mp8859_dcdc: -110
  705. [ 4.579724] mp8859: probe of 7-0066 failed with error -110
  706. [ 4.925779] EXT4-fs (mmcblk0p1): mounted filesystem with writeback data mode. Opts: data=writeback. Quota mode: none.
  707. [ 5.416343] systemd[1]: System time before build time, advancing clock.
  708. [ 5.456343] systemd[1]: systemd 247.3-6 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)
  709. [ 5.460110] systemd[1]: Detected architecture arm64.
  710. [ 5.465696] systemd[1]: Set hostname to <firefly-rk3399>.
  711. [ 5.532422] dw-apb-uart ff1a0000.serial: forbid DMA for kernel console
  712. [ 5.877510] systemd[1]: /lib/systemd/system/rk3399-bluetooth.service:11: Support for option SysVStartPriority= has been removed and it is ignored
  713. [ 5.916705] systemd[1]: Queued start job for default target Graphical Interface.
  714. [ 5.918211] random: systemd: uninitialized urandom read (16 bytes read)
  715. [ 5.921000] systemd[1]: Created slice system-getty.slice.
  716. [ 5.921763] random: systemd: uninitialized urandom read (16 bytes read)
  717. [ 5.922995] systemd[1]: Created slice system-modprobe.slice.
  718. [ 5.923643] random: systemd: uninitialized urandom read (16 bytes read)
  719. [ 5.924908] systemd[1]: Created slice system-serial\x2dgetty.slice.
  720. [ 5.926167] systemd[1]: Created slice User and Session Slice.
  721. [ 5.926834] systemd[1]: Condition check resulted in Dispatch Password Requests to Console Directory Watch when bootsplash is active being skipped.
  722. [ 5.928153] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
  723. [ 5.929410] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
  724. [ 5.930545] systemd[1]: Reached target Local Encrypted Volumes.
  725. [ 5.931265] systemd[1]: Reached target Remote File Systems.
  726. [ 5.931876] systemd[1]: Reached target Slices.
  727. [ 5.932403] systemd[1]: Reached target Swap.
  728. [ 5.933043] systemd[1]: Reached target System Time Set.
  729. [ 5.933922] systemd[1]: Listening on Syslog Socket.
  730. [ 5.934679] systemd[1]: Listening on fsck to fsckd communication Socket.
  731. [ 5.935479] systemd[1]: Listening on initctl Compatibility Named Pipe.
  732. [ 5.936459] systemd[1]: Listening on Journal Audit Socket.
  733. [ 5.937239] systemd[1]: Listening on Journal Socket (/dev/log).
  734. [ 5.938142] systemd[1]: Listening on Journal Socket.
  735. [ 5.944870] systemd[1]: Listening on udev Control Socket.
  736. [ 5.945717] systemd[1]: Listening on udev Kernel Socket.
  737. [ 5.948076] systemd[1]: Mounting Huge Pages File System...
  738. [ 5.951376] systemd[1]: Mounting POSIX Message Queue File System...
  739. [ 5.954810] systemd[1]: Mounting Kernel Debug File System...
  740. [ 5.955845] systemd[1]: Condition check resulted in Kernel Trace File System being skipped.
  741. [ 5.960224] systemd[1]: Starting Restore / save the current clock...
  742. [ 5.964756] systemd[1]: Starting Set the console keyboard layout...
  743. [ 5.967484] systemd[1]: Starting Create list of static device nodes for the current kernel...
  744. [ 5.970375] systemd[1]: Starting Load Kernel Module configfs...
  745. [ 5.973176] systemd[1]: Starting Load Kernel Module drm...
  746. [ 5.976061] systemd[1]: Starting Load Kernel Module fuse...
  747. [ 5.978966] systemd[1]: Started Nameserver information manager.
  748. [ 5.980360] systemd[1]: Reached target Network (Pre).
  749. [ 5.982158] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped.
  750. [ 5.983114] systemd[1]: Condition check resulted in File System Check on Root Device being skipped.
  751. [ 5.986964] systemd[1]: Starting Load Kernel Modules...
  752. [ 5.989483] systemd[1]: Starting Remount Root and Kernel File Systems...
  753. [ 5.992575] systemd[1]: Starting Coldplug All udev Devices...
  754. [ 5.999538] systemd[1]: Mounted Huge Pages File System.
  755. [ 6.000613] systemd[1]: Mounted POSIX Message Queue File System.
  756. [ 6.001662] systemd[1]: Mounted Kernel Debug File System.
  757. [ 6.003645] systemd[1]: Finished Restore / save the current clock.
  758. [ 6.005321] systemd[1]: Finished Create list of static device nodes for the current kernel.
  759. [ 6.006995] systemd[1]: modprobe@configfs.service: Succeeded.
  760. [ 6.008069] systemd[1]: Finished Load Kernel Module configfs.
  761. [ 6.009532] systemd[1]: modprobe@drm.service: Succeeded.
  762. [ 6.010660] systemd[1]: Finished Load Kernel Module drm.
  763. [ 6.014585] systemd[1]: Mounting Kernel Configuration File System...
  764. [ 6.022391] systemd[1]: Finished Load Kernel Modules.
  765. [ 6.022720] EXT4-fs (mmcblk0p1): re-mounted. Opts: commit=600,errors=remount-ro. Quota mode: none.
  766. [ 6.025637] fuse: init (API version 7.34)
  767. [ 6.026682] systemd[1]: Mounted Kernel Configuration File System.
  768. [ 6.028401] systemd[1]: modprobe@fuse.service: Succeeded.
  769. [ 6.029529] systemd[1]: Finished Load Kernel Module fuse.
  770. [ 6.031887] systemd[1]: Finished Remount Root and Kernel File Systems.
  771. [ 6.035645] systemd[1]: Mounting FUSE Control File System...
  772. [ 6.037516] systemd[1]: Condition check resulted in Rebuild Hardware Database being skipped.
  773. [ 6.038406] systemd[1]: Condition check resulted in Platform Persistent Storage Archival being skipped.
  774. [ 6.041116] systemd[1]: Starting Load/Save Random Seed...
  775. [ 6.043661] systemd[1]: Starting Apply Kernel Variables...
  776. [ 6.046839] systemd[1]: Starting Create System Users...
  777. [ 6.049607] systemd[1]: Mounted FUSE Control File System.
  778. [ 6.073671] systemd[1]: Finished Apply Kernel Variables.
  779. [ 6.117098] systemd[1]: Finished Create System Users.
  780. [ 6.120268] systemd[1]: Starting Create Static Device Nodes in /dev...
  781. [ 6.136379] systemd[1]: Finished Set the console keyboard layout.
  782. [ 6.189138] systemd[1]: Finished Create Static Device Nodes in /dev.
  783. [ 6.190160] systemd[1]: Reached target Local File Systems (Pre).
  784. [ 6.193529] systemd[1]: Mounting /tmp...
  785. [ 6.197611] systemd[1]: Starting Rule-based Manager for Device Events and Files...
  786. [ 6.202610] systemd[1]: Mounted /tmp.
  787. [ 6.203314] systemd[1]: Reached target Local File Systems.
  788. [ 6.205775] systemd[1]: Starting Armbian ZRAM config...
  789. [ 6.208601] systemd[1]: Starting Set console font and keymap...
  790. [ 6.227195] systemd[1]: Finished Set console font and keymap.
  791. [ 6.280962] systemd[1]: Finished Coldplug All udev Devices.
  792. [ 6.287675] systemd[1]: Starting Helper to synchronize boot up for ifupdown...
  793. [ 6.293634] systemd[1]: Starting Wait for udev To Complete Device Initialization...
  794. [ 6.308380] systemd[1]: Finished Helper to synchronize boot up for ifupdown.
  795. [ 6.313068] systemd[1]: Starting Raise network interfaces...
  796. [ 6.350724] systemd[1]: Started Rule-based Manager for Device Events and Files.
  797. [ 6.505149] zram: Added device: zram0
  798. [ 6.606704] zram: Added device: zram1
  799. [ 6.652683] systemd[1]: Finished Raise network interfaces.
  800. [ 6.715014] zram: Added device: zram2
  801. [ 6.767115] systemd[1]: Created slice system-systemd\x2dbacklight.slice.
  802. [ 6.775791] systemd[1]: Starting Load/Save Screen Backlight Brightness of backlight:backlight...
  803. [ 6.805724] zram0: detected capacity change from 0 to 3956672
  804. [ 6.815074] systemd[1]: Found device /dev/ttyS2.
  805. [ 6.846435] mc: Linux media interface: v0.10
  806. [ 6.859313] systemd[1]: Finished Load/Save Screen Backlight Brightness of backlight:backlight.
  807. [ 6.893971] videodev: Linux video capture interface: v2.00
  808. [ 6.928859] fusb30x: module is from the staging directory, the quality is unknown, you have been warned.
  809. [ 6.935172] fusb30x: module is from the staging directory, the quality is unknown, you have been warned.
  810. [ 6.980873] cfg80211: Loading compiled-in X.509 certificates for regulatory database
  811. [ 6.991835] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
  812. [ 6.999686] cfg80211: loaded regulatory.db is malformed or signature is missing/invalid
  813. [ 7.044787] fusb302 7-0022: Can't get property of role, set role to default DRP
  814. [ 7.061097] Bluetooth: Core ver 2.22
  815. [ 7.061429] Bluetooth: Starting self testing
  816. [ 7.066001] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac4356-sdio for chip BCM4356/2
  817. [ 7.067404] brcmfmac mmc2:0001:1: Direct firmware load for brcm/brcmfmac4356-sdio.firefly,roc-rk3399-pc.bin failed with error -2
  818. [ 7.068441] brcmfmac mmc2:0001:1: Falling back to sysfs fallback for: brcm/brcmfmac4356-sdio.firefly,roc-rk3399-pc.bin
  819. [ 7.068755] Bluetooth: ECDH test passed in 6785 usecs
  820. [ 7.072126] Bluetooth: SMP test passed in 2207 usecs
  821. [ 7.072578] Bluetooth: Finished self testing
  822. [ 7.075548] NET: Registered PF_BLUETOOTH protocol family
  823. [ 7.076093] Bluetooth: HCI device and connection manager initialized
  824. [ 7.076459] usbcore: registered new interface driver brcmfmac
  825. [ 7.076678] Bluetooth: HCI socket layer initialized
  826. [ 7.077035] rockchip-iep ff670000.iep: Adding to iommu group 2
  827. [ 7.077813] rockchip-iep ff670000.iep: Device rockchip-iep registered as /dev/video0
  828. [ 7.078166] Bluetooth: L2CAP socket layer initialized
  829. [ 7.079304] Bluetooth: SCO socket layer initialized
  830. [ 7.082233] hantro_vpu: module is from the staging directory, the quality is unknown, you have been warned.
  831. [ 7.082246] rockchip_vdec: module is from the staging directory, the quality is unknown, you have been warned.
  832. [ 7.084501] rkvdec ff660000.video-codec: Adding to iommu group 1
  833. [ 7.117328] hantro-vpu ff650000.video-codec: Adding to iommu group 0
  834. [ 7.121156] rockchip-rga ff680000.rga: HW Version: 0x03.02
  835. [ 7.133233] rockchip-rga ff680000.rga: Registered rockchip-rga as /dev/video2
  836. [ 7.134334] hantro-vpu ff650000.video-codec: registered rockchip,rk3399-vpu-enc as /dev/video3
  837. [ 7.155066] hantro-vpu ff650000.video-codec: registered rockchip,rk3399-vpu-dec as /dev/video4
  838. [ 7.250750] Bluetooth: HCI UART driver ver 2.3
  839. [ 7.251178] Bluetooth: HCI UART protocol H4 registered
  840. [ 7.251975] Bluetooth: HCI UART protocol BCSP registered
  841. [ 7.258363] Bluetooth: HCI UART protocol LL registered
  842. [ 7.258850] Bluetooth: HCI UART protocol ATH3K registered
  843. [ 7.273931] Bluetooth: HCI UART protocol Three-wire (H5) registered
  844. [ 7.276685] rt5640 1-001c: ASoC: error at soc_component_write_no_lock on rt5640.1-001c: -6
  845. [ 7.277566] rt5640 1-001c: ASoC: error at soc_component_write_no_lock on rt5640.1-001c: -6
  846. [ 7.280639] Registered IR keymap rc-empty
  847. [ 7.280945] rt5640 1-001c: ASoC: error at soc_component_write_no_lock on rt5640.1-001c: -6
  848. [ 7.282152] panfrost ff9a0000.gpu: clock rate = 500000000
  849. [ 7.283732] rt5640 1-001c: ASoC: error at soc_component_write_no_lock on rt5640.1-001c: -6
  850. [ 7.284657] rt5640 1-001c: ASoC: error at soc_component_write_no_lock on rt5640.1-001c: -6
  851. [ 7.285596] Bluetooth: HCI UART protocol Intel registered
  852. [ 7.285616] rt5640 1-001c: ASoC: error at soc_component_write_no_lock on rt5640.1-001c: -6
  853. [ 7.287282] rt5640 1-001c: ASoC: error at soc_component_write_no_lock on rt5640.1-001c: -6
  854. [ 7.288187] rt5640 1-001c: ASoC: error at soc_component_write_no_lock on rt5640.1-001c: -6
  855. [ 7.289069] rt5640 1-001c: ASoC: error at snd_soc_component_update_bits on rt5640.1-001c: -6
  856. [ 7.289993] rt5640 1-001c: ASoC: error at snd_soc_component_update_bits on rt5640.1-001c: -6
  857. [ 7.290896] rt5640 1-001c: ASoC: error at snd_soc_component_update_bits on rt5640.1-001c: -6
  858. [ 7.291836] rt5640 1-001c: ASoC: error at soc_component_read_no_lock on rt5640.1-001c: -6
  859. [ 7.293313] rt5640 1-001c: The driver is for RT5639 RT5640 or RT5642 only
  860. [ 7.294003] rt5640 1-001c: ASoC: error at snd_soc_component_probe on rt5640.1-001c: -19
  861. [ 7.294882] asoc-simple-card rt5640-sound: ASoC: failed to instantiate card -19
  862. [ 7.296985] rc rc0: gpio_ir_recv as /devices/platform/ir-receiver/rc/rc0
  863. [ 7.297762] rc rc0: lirc_dev: driver gpio_ir_recv registered at minor = 0, raw IR receiver, no transmitter
  864. [ 7.298049] panfrost ff9a0000.gpu: mali-t860 id 0x860 major 0x2 minor 0x0 status 0x0
  865. [ 7.298812] input: gpio_ir_recv as /devices/platform/ir-receiver/rc/rc0/input2
  866. [ 7.299310] panfrost ff9a0000.gpu: features: 00000000,100e77bf, issues: 00000000,24040400
  867. [ 7.300506] rockchip-pinctrl pinctrl: pin gpio0-6 already requested by ir-receiver; cannot claim for ir-receivet
  868. [ 7.300667] panfrost ff9a0000.gpu: Features: L2:0x07120206 Shader:0x00000000 Tiler:0x00000809 Mem:0x1 MMU:0x00002830 AS:0xff JS:0x7
  869. [ 7.301643] rockchip-pinctrl pinctrl: pin-6 (ir-receivet) status -22
  870. [ 7.302666] panfrost ff9a0000.gpu: shader_present=0xf l2_present=0x1
  871. [ 7.303825] rockchip-pinctrl pinctrl: could not request pin 6 (gpio0-6) from group ir-int on device rockchip-pinctrl
  872. [ 7.304777] gpio_ir_recv ir-receivet: Error applying setting, reverse things back
  873. [ 7.319402] Bluetooth: HCI UART protocol Broadcom registered
  874. [ 7.319936] Driver 'hci_uart_qca' needs updating - please use bus_type methods
  875. [ 7.327968] Bluetooth: HCI UART protocol QCA registered
  876. [ 7.328442] Bluetooth: HCI UART protocol AG6XX registered
  877. [ 7.343141] Bluetooth: HCI UART protocol Marvell registered
  878. [ 7.354645] [drm] Initialized panfrost 1.2.0 20180908 for ff9a0000.gpu on minor 1
  879. [ 7.490074] dw-apb-uart ff180000.serial: failed to request DMA
  880. [ 7.523463] brcmfmac mmc2:0001:1: Direct firmware load for brcm/brcmfmac4356-sdio.firefly,roc-rk3399-pc.txt failed with error -2
  881. [ 7.524589] brcmfmac mmc2:0001:1: Falling back to sysfs fallback for: brcm/brcmfmac4356-sdio.firefly,roc-rk3399-pc.txt
  882. [ 7.541509] systemd[1]: Listening on Load/Save RF Kill Switch Status /dev/rfkill Watch.
  883. [ 7.578879] random: crng init done
  884. [ 7.579217] random: 7 urandom warning(s) missed due to ratelimiting
  885. [ 7.588023] systemd[1]: Finished Load/Save Random Seed.
  886. [ 7.589180] systemd[1]: Condition check resulted in First Boot Complete being skipped.
  887. [ 7.590028] systemd[1]: Condition check resulted in Store a System Token in an EFI Variable being skipped.
  888. [ 7.590998] systemd[1]: Condition check resulted in Commit a transient machine-id on disk being skipped.
  889. [ 7.598388] systemd[1]: Starting Load/Save RF Kill Switch Status...
  890. [ 7.606335] systemd[1]: Condition check resulted in Dispatch Password Requests to Console Directory Watch when bootsplash is active being skipped.
  891. [ 7.607753] systemd[1]: Condition check resulted in Kernel Trace File System being skipped.
  892. [ 7.608756] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped.
  893. [ 7.609605] systemd[1]: Condition check resulted in Store a System Token in an EFI Variable being skipped.
  894. [ 7.610614] systemd[1]: Condition check resulted in Rebuild Hardware Database being skipped.
  895. [ 7.611428] systemd[1]: Condition check resulted in Commit a transient machine-id on disk being skipped.
  896. [ 7.612305] systemd[1]: Condition check resulted in Platform Persistent Storage Archival being skipped.
  897. [ 7.623702] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac4356-sdio for chip BCM4356/2
  898. [ 7.637704] systemd[1]: Started Load/Save RF Kill Switch Status.
  899. [ 7.638976] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4356/2 wl0: Mar 4 2020 22:06:08 version 7.35.349.87 (r724447 CY) FWID 01-c68a2890
  900. [ 7.716030] Adding 1978332k swap on /dev/zram0. Priority:5 extents:1 across:1978332k SSFS
  901. [ 7.746696] Bluetooth: hci0: BCM: chip id 101
  902. [ 7.747585] Bluetooth: hci0: BCM: features 0x2f
  903. [ 7.749061] Bluetooth: hci0: BCM4354A2
  904. [ 7.749419] Bluetooth: hci0: BCM4356A2 (001.003.015) build 0000
  905. [ 7.759572] Bluetooth: hci0: BCM4356A2 'brcm/BCM4356A2.hcd' Patch
  906. [ 7.814339] systemd[1]: Condition check resulted in Dispatch Password Requests to Console Directory Watch when bootsplash is active being skipped.
  907. [ 7.816269] systemd[1]: Condition check resulted in Kernel Trace File System being skipped.
  908. [ 7.817212] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped.
  909. [ 7.818076] systemd[1]: Condition check resulted in Store a System Token in an EFI Variable being skipped.
  910. [ 7.819089] systemd[1]: Condition check resulted in Rebuild Hardware Database being skipped.
  911. [ 7.819914] systemd[1]: Condition check resulted in Commit a transient machine-id on disk being skipped.
  912. [ 7.820796] systemd[1]: Condition check resulted in Platform Persistent Storage Archival being skipped.
  913. [ 7.868852] zram1: detected capacity change from 0 to 102400
  914. [ 7.917088] systemd[1]: Finished Armbian ZRAM config.
  915. [ 7.921202] systemd[1]: Starting Armbian memory supported logging...
  916. [ 7.985855] EXT4-fs (zram1): mounted filesystem without journal. Opts: discard. Quota mode: none.
  917. [ 7.986712] ext4 filesystem being mounted at /var/log supports timestamps until 2038 (0x7fffffff)
  918. [ 8.069882] rk3x-i2c ff160000.i2c: timeout, ipd: 0x00, state: 1
  919. [ 8.505121] Bluetooth: hci0: BCM4356 37.4MHz AMPAK AP6356-0055
  920. [ 8.505682] Bluetooth: hci0: BCM4356A2 (001.003.015) build 0266
  921. [ 9.089933] rk3x-i2c ff160000.i2c: timeout, ipd: 0x00, state: 1
  922. [ 10.113923] rk3x-i2c ff160000.i2c: timeout, ipd: 0x00, state: 1
  923. [ 11.052443] systemd[1]: Finished Armbian memory supported logging.
  924. [ 11.056499] systemd[1]: Starting Journal Service...
  925. [ 11.141924] rk3x-i2c ff160000.i2c: timeout, ipd: 0x00, state: 1
  926. [ 11.221195] systemd[1]: Started Journal Service.
  927. [ 11.251433] systemd-journald[636]: Received client request to flush runtime journal.
  928. [ 11.253299] systemd-journald[636]: File /var/log/journal/3f2e131dcd9e4dbc8c7b7879db621158/system.journal corrupted or uncleanly shut down, renaming and replacing.
  929. [ 12.161869] rk3x-i2c ff160000.i2c: timeout, ipd: 0x00, state: 1
  930. [ 13.185881] rk3x-i2c ff160000.i2c: timeout, ipd: 0x00, state: 1
  931. [ 14.209855] rk3x-i2c ff160000.i2c: timeout, ipd: 0x00, state: 1
  932. [ 15.233864] rk3x-i2c ff160000.i2c: timeout, ipd: 0x00, state: 1
  933. [ 16.257878] rk3x-i2c ff160000.i2c: timeout, ipd: 0x00, state: 1
  934. [ 17.281876] rk3x-i2c ff160000.i2c: timeout, ipd: 0x00, state: 1
  935. [ 18.305860] rk3x-i2c ff160000.i2c: timeout, ipd: 0x00, state: 1
  936. [ 19.329874] rk3x-i2c ff160000.i2c: timeout, ipd: 0x00, state: 1
  937. [ 20.353986] rk3x-i2c ff160000.i2c: timeout, ipd: 0x00, state: 1
  938. [ 21.377871] rk3x-i2c ff160000.i2c: timeout, ipd: 0x00, state: 1
  939. [ 22.401862] rk3x-i2c ff160000.i2c: timeout, ipd: 0x00, state: 1
  940. [ 23.425883] rk3x-i2c ff160000.i2c: timeout, ipd: 0x00, state: 1
  941. [ 24.449866] rk3x-i2c ff160000.i2c: timeout, ipd: 0x00, state: 1
  942. [ 24.450635] fusb302 7-0022: Unable to request IRQ for INT_N GPIO! 0
  943. [ 24.451526] fusb302: probe of 7-0022 failed with error -22
  944. [ 24.452993] fusb302 4-0022: Can't get property of role, set role to default DRP
  945. [ 24.466259] fusb302 4-0022: Unable to request IRQ for INT_N GPIO! 0
  946. [ 24.467224] fusb302: probe of 4-0022 failed with error -22
  947. [ 25.197036] input: BRLTTY 6.3 Linux Screen Driver Keyboard as /devices/virtual/input/input3
  948. [ 30.710428] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
  949. [ 30.710943] Bluetooth: BNEP filters: protocol multicast
  950. [ 30.711427] Bluetooth: BNEP socket layer initialized
  951. [ 30.739299] NET: Registered PF_ALG protocol family
  952. [ 31.095370] PPP generic driver version 2.4.2
  953. [ 31.101659] NET: Registered PF_PPPOX protocol family
  954. [ 31.172999] l2tp_core: L2TP core driver, V2.0
  955. [ 31.184012] l2tp_netlink: L2TP netlink interface
  956. [ 31.196643] l2tp_ppp: PPPoL2TP kernel driver, V2.0
  957. [ 31.366751] rk_gmac-dwmac fe300000.ethernet eth0: PHY [stmmac-0:00] driver [RTL8211E Gigabit Ethernet] (irq=POLL)
  958. [ 31.368365] rk_gmac-dwmac fe300000.ethernet eth0: Register MEM_TYPE_PAGE_POOL RxQ-0
  959. [ 31.377893] rk_gmac-dwmac fe300000.ethernet eth0: No Safety Features support found
  960. [ 31.378617] rk_gmac-dwmac fe300000.ethernet eth0: PTP not supported by HW
  961. [ 31.379620] rk_gmac-dwmac fe300000.ethernet eth0: configuring for phy/rgmii link mode
  962. [ 31.873928] Initializing XFRM netlink socket
  963. [ 33.761961] vcc3v3_pcie: disabling
  964. Armbian 22.02.1 Bullseye ttyS2
  965. firefly-rk3399 login: [ 36.054793] systemd-journald[636]: Failed to read journal file /var/log/journal/3f2e131dcd9e4dbc8c7b7879db621158/user-1000.journal for rotation, trying to move it out of the way: Device or resource busy
  966. [ 36.537890] hdmi-audio-codec hdmi-audio-codec.1.auto: Only one simultaneous stream supported!
  967. [ 36.538671] hdmi-audio-codec hdmi-audio-codec.1.auto: ASoC: error at snd_soc_dai_startup on i2s-hifi: -22
  968. [ 36.539526] ff8a0000.i2s-i2s-hifi: soc_pcm_open() failed (-22)
  969. [ 36.540696] hdmi-audio-codec hdmi-audio-codec.1.auto: Only one simultaneous stream supported!
  970. [ 36.541465] hdmi-audio-codec hdmi-audio-codec.1.auto: ASoC: error at snd_soc_dai_startup on i2s-hifi: -22
  971. [ 36.542370] ff8a0000.i2s-i2s-hifi: soc_pcm_open() failed (-22)
  972. [ 36.544843] hdmi-audio-codec hdmi-audio-codec.1.auto: Only one simultaneous stream supported!
  973. [ 36.545613] hdmi-audio-codec hdmi-audio-codec.1.auto: ASoC: error at snd_soc_dai_startup on i2s-hifi: -22
  974. [ 36.546536] ff8a0000.i2s-i2s-hifi: soc_pcm_open() failed (-22)
  975. [ 36.547754] hdmi-audio-codec hdmi-audio-codec.1.auto: Only one simultaneous stream supported!
  976. [ 36.548527] hdmi-audio-codec hdmi-audio-codec.1.auto: ASoC: error at snd_soc_dai_startup on i2s-hifi: -22
  977. [ 36.549380] ff8a0000.i2s-i2s-hifi: soc_pcm_open() failed (-22)
  978. [ 36.651336] Bluetooth: RFCOMM TTY layer initialized
  979. [ 36.651817] Bluetooth: RFCOMM socket layer initialized
  980. [ 36.652290] Bluetooth: RFCOMM ver 1.11
  981. [ 37.618528] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
  982. firefly-rk3399 login: root
  983. Password:
  984. _____ _ __ _ ____ _ ____________ ___ ___
  985. | ___(_)_ __ ___ / _| |_ _ | _ \| |/ /___ /___ // _ \ / _ \
  986. | |_ | | '__/ _ \ |_| | | | | | |_) | ' / |_ \ |_ \ (_) | (_) |
  987. | _| | | | | __/ _| | |_| | | _ <| . \ ___) |__) \__, |\__, |
  988. |_| |_|_| \___|_| |_|\__, | |_| \_\_|\_\____/____/ /_/ /_/
  989. |___/
  990. Welcome to Armbian 22.02.1 with Linux 5.15.25-media
  991. System load: 11% Up time: 0 min
  992. Memory usage: 5% of 3.77G IP: 192.168.5.133
  993. CPU temp: 35°C Usage of /: 14% of 28G
  994. [ General system configuration (beta): armbian-config ]
  995. Last login: Mon Apr 18 22:36:35 CST 2022 on ttyS2
  996. root@firefly-rk3399:~# lspci
  997. root@firefly-rk3399:~# lsoususb
  998. Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  999. Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  1000. Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  1001. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  1002. Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  1003. Bus 006 Device 002: ID 1a40:0201 Terminus Technology Inc. FE 2.1 7-port Hub
  1004. Bus 006 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  1005. Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  1006. Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  1007. root@firefly-rk3399:~# powerpoweroff
  1008. [ 66.227245] systemd-shutdown[1]: Syncing filesystems and block devices.
  1009. [ 66.648429] systemd-shutdown[1]: Sending SIGTERM to remaining processes...
  1010. [ 66.659348] systemd-journald[636]: Received SIGTERM from PID 1 (systemd-shutdow).
  1011. [ 66.765391] systemd-shutdown[1]: Sending SIGKILL to remaining processes...
  1012. [ 66.773297] systemd-shutdown[1]: Unmounting file systems.
  1013. [ 66.775815] [2421]: Remounting '/' read-only in with options 'errors=remount-ro,commit=600'.
  1014. [ 66.812371] EXT4-fs (mmcblk0p1): re-mounted. Opts: errors=remount-ro,commit=600. Quota mode: none.
  1015. [ 66.827024] systemd-shutdown[1]: All filesystems unmounted.
  1016. [ 66.827533] systemd-shutdown[1]: Deactivating swaps.
  1017. [ 66.828061] systemd-shutdown[1]: All swaps deactivated.
  1018. [ 66.828524] systemd-shutdown[1]: Detaching loop devices.
  1019. [ 66.830739] systemd-shutdown[1]: All loop devices detached.
  1020. [ 66.831237] systemd-shutdown[1]: Stopping MD devices.
  1021. [ 66.831823] systemd-shutdown[1]: All MD devices stopped.
  1022. [ 66.832294] systemd-shutdown[1]: Detaching DM devices.
  1023. [ 66.832872] systemd-shutdown[1]: All DM devices detached.
  1024. [ 66.833351] systemd-shutdown[1]: All filesystems, swaps, loop devices, MD devices and DM devices detached.
  1025. [ 66.842157] systemd-shutdown[1]: Syncing filesystems and block devices.
  1026. [ 66.843472] systemd-shutdown[1]: Powering off.
  1027. [ 66.843886] kvm: exiting hardware virtualization
  1028. [ 66.914798] hci_uart_bcm serial0-0: Cutting power to bluetooth module
  1029. [ 68.085924] xhci-hcd xhci-hcd.3.auto: Host halt failed, -110
  1030. [ 68.086717] pwrseq_simple sdio-pwrseq: Turning off mmc
  1031. [ 68.119034] xhci-hcd xhci-hcd.4.auto: remove, state 4
  1032. [ 68.119497] usb usb4: USB disconnect, device number 1
  1033. [ 68.120333] xhci-hcd xhci-hcd.4.auto: USB bus 4 deregistered
  1034. [ 68.120840] xhci-hcd xhci-hcd.4.auto: remove, state 4
  1035. [ 68.121287] usb usb3: USB disconnect, device number 1
  1036. [ 68.122181] xhci-hcd xhci-hcd.4.auto: USB bus 3 deregistered
  1037. [ 68.122988] xhci-hcd xhci-hcd.3.auto: remove, state 4
  1038. [ 68.123438] usb usb2: USB disconnect, device number 1
  1039. [ 68.124211] xhci-hcd xhci-hcd.3.auto: USB bus 2 deregistered
  1040. [ 68.124739] xhci-hcd xhci-hcd.3.auto: remove, state 4
  1041. [ 68.125187] usb usb1: USB disconnect, device number 1
  1042. [ 68.157877] xhci-hcd xhci-hcd.3.auto: Host halt failed, -110
  1043. [ 68.158375] xhci-hcd xhci-hcd.3.auto: Host controller not halted, aborting reset.
  1044. [ 68.159195] xhci-hcd xhci-hcd.3.auto: USB bus 1 deregistered
  1045. [ 68.160203] reboot: Power down

可以看出SD卡上也有miniloader用来初始化DDR后再加载uboot。

M.2插槽支持的SSD,rk3399 SOC手册谢的支持pcie2.1规范,但firefly的手册又写的1.0,好在

背面的只支持4G模块,但证明的M.2是支持pcie x4的,不过他这个插槽却弄个Bkey,一般nvme的ssd都是pcie3.0x4,都走的Mkey.

Bkey一般只能走到pcie x2,我刚好买了块PCIE 的ssd是PCIE3.0X4的接口又是B+M key的,这种接口可能兼容b key,也可能不兼容b key。参考下面这个文章,讲的很清楚

M.2 M vs M.2 (B+M): What's the Difference?https://www.partitionwizard.com/partitionmanager/m2-m-vs-bm.html我自己的反正插上是不认的,我感觉是设备树那定义的缘故吧,反正这个rk339板子的Bkey座看资料是引了4对PCIE出来的,网上也有人买了官方的转接板B-->M,就能成功使用Mkey的SSD,也有买了Bkey转sata转接板的。但我想既然我这个SSD已经是B+Mkey了,能不能直接就按Bkey的认出来也好啊,x2还是x4不重要了。先研究一下。不行的话再去买块转接板了。或者直接TF卡一直用也行。

初步对比,标准的B+Mkey 引脚和firefly的引脚对比,确实只有pcie1 和pcie2两条lane对应上了,pcie3 pcie4,对应不上。

下面分别是Mkey和B+M,然后和firefly的对比一下就是只有2条Lane能对上,firefly的没表key的引脚位的。

 

 

firefly上面这个M.2引脚属于混合信号引出了。正常Bkey引出的不是这些信号,想办法让M.2的PCIE1 PCIE2这两条Lane工作起来就好了,当然,也希望SSD支持,否则还是没戏。

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/144290
推荐阅读
相关标签
  

闽ICP备14008679号