https://blog.csdn.net/JerryGou/article/details/85170949
https://blog.csdn.net/luhao806/article/details/78240702
软件开发环境: ubuntu16.04.6 + Petalinux 2018.3
硬件环境: xilinx 开发板ZCU102 V1.1 (9EG芯片)
文档中介绍的相关工程,发布到网上,用户可从如下地址下载:
https://gitee.com/luo_xian_neng/zcu102-bsp
u-boot推出了全新的image格式----FIT uImage可以方便的将kernel、设备树、根文件系统制作为一个文件。
并通过以太网 TFTP 的方式下载到ZCU102的开发板上运行。
编写文件 kernel.its内容如下:
/dts-v1/;
/ {
description = "U-Boot fitImage for xilinx-zynqmp";
#address-cells = <1>;
images {
kernel@1 {
description = "Linux kernel";
data = /incbin/("Image.gz");
type = "kernel";
arch = "arm64";
os = "linux";
compression = "gzip";
load = <0x80000>;
entry = <0x80000>;
hash@1 {
algo = "sha1";
};
};
fdt@1 {
description = "Flattened Device Tree blob";
data = /incbin/("system.dtb");
type = "flat_dt";
arch = "arm64";
compression = "none";
hash@1 {
algo = "sha1";
};
};
ramdisk@1 {
description = "petalinux-user-image";
data = /incbin/("rootfs.cpio.gz");
type = "ramdisk";
arch = "arm64";
os = "linux";
compression = "gzip";
hash@1 {
algo = "sha1";
};
};
};
configurations {
default = "conf@1";
conf@1 {
description = "Linux kernel, FDT blob, ramdisk";
kernel = "kernel@1";
fdt = "fdt@1";
ramdisk = "ramdisk@1";
hash@1 {
algo = "sha1";
};
};
};
};
将压缩的linux内核文件Image.gz, 设备树文件 system.dtb, 压缩的根文件系统 rootfs.cpio.gz复制到当前目录下; 然后运行
mkimage -f kernel.its kernel.bin
生成FIT image内核文件 kernel.bin
开启TFTP server服务器, 指向kernel.bin
将制作好的BOOT.bin 和 uEvn.txt文件放到SD卡,并从SD卡模式启动,uboot会读取uEvn.txt环境变量文件,并下载内核启动系统。
uEvn.txt内容如下:
设置TFTP server地址为192.168.0.77; dhcp配置设备IP; tftp下载kernel.bin 文件到 0x1000000地址; 启动内核。
uenvcmd=echo Copying Linux from TFTP to RAM && \
env set serverip 192.168.0.77; \
dhcp; \
tftpboot 0x1000000 kernel.bin; \
bootm 0x1000000;
ZCU102开发板启动log日志如下:
[18:04:43.878] Xilinx Zynq MP First Stage Boot Loader
[18:04:43.879] Release 2018.3 Jun 18 2019 - 08:11:43
[18:04:43.879] Reset Mode : System Reset
[18:04:43.879] Platform: Silicon (4.0), Cluster ID 0x80000000
[18:04:43.879] Running on A53-0 (64-bit) Processor, Device Name: XCZU9EG
[18:04:43.879] FMC VADJ Configuration Successful
[18:04:43.880] Board Configuration successful
[18:04:43.880] Processor Initialization Done
[18:04:43.880] ================= In Stage 2 ============
[18:04:43.882] SD1 with level shifter Boot Mode
[18:04:43.882] SD: rc= 0
[18:04:43.883] File name is BOOT.BIN
[18:04:43.936] Multiboot Reg : 0x0
[18:04:43.936] Image Header Table Offset 0x8C0
[18:04:43.937] *****Image Header Table Details********
[18:04:43.937] Boot Gen Ver: 0x1020000
[18:04:43.938] No of Partitions: 0x4
[18:04:43.938] Partition Header Address: 0x440
[18:04:43.939] Partition Present Device: 0x0
[18:04:43.939] Initialization Success
[18:04:43.940] ======= In Stage 3, Partition No:1 =======
[18:04:43.940] UnEncrypted data Length: 0x303845
[18:04:43.940] Data word offset: 0x303845
[18:04:43.941] Total Data word length: 0x303845
[18:04:43.943] Destination Load Address: 0xFFFFFFFF
[18:04:43.943] Execution Address: 0x0
[18:04:43.944] Data word offset: 0xF920
[18:04:43.944] Partition Attributes: 0x26
[18:04:45.862] Destination Device is PL, changing LoadAddress
[18:04:45.923] Non authenticated Bitstream download to start now
[18:04:45.949] DMA transfer done
[18:04:45.949] PL Configuration done successfully
[18:04:46.022] Partition 1 Load Success
[18:04:46.022] ======= In Stage 3, Partition No:2 =======
[18:04:46.022] UnEncrypted data Length: 0x31D2
[18:04:46.022] Data word offset: 0x31D2
[18:04:46.023] Total Data word length: 0x31D2
[18:04:46.023] Destination Load Address: 0xFFFEA000
[18:04:46.023] Execution Address: 0xFFFEA000
[18:04:46.026] Data word offset: 0x313170
[18:04:46.026] Partition Attributes: 0x117
[18:04:46.051] Partition 2 Load Success
[18:04:46.051] ======= In Stage 3, Partition No:3 =======
[18:04:46.051] UnEncrypted data Length: 0x32E5E
[18:04:46.051] Data word offset: 0x32E5E
[18:04:46.051] Total Data word length: 0x32E5E
[18:04:46.052] Destination Load Address: 0x8000000
[18:04:46.052] Execution Address: 0x8000000
[18:04:46.055] Data word offset: 0x316350
[18:04:46.057] Partition Attributes: 0x114
[18:04:46.211] Partition 3 Load Success
[18:04:46.211] All Partitions Loaded
[18:04:46.212] ================= In Stage 4 ============
[18:04:46.212] Protection configuration applied
[18:04:46.212] Running ATF running on XCZU9EG/silicon v4/RTL5.1 at 0xfffea000
[18:04:46.215] NOTICE: BL31: Secure code at 0x0
[18:04:46.231] NOTICE: BL31: Non secure code at 0x8000000
[18:04:46.232] NOTICE: BL31: v1.5(release):development build
[18:04:46.234] NOTICE: BL31: Built : 18:00:15, Jun 20 2019
[18:04:46.395] PMUFW: v1.1
[18:04:47.584]
[18:04:47.584]
[18:04:47.584] U-Boot 2018.01-build2019.06.20 (Jun 25 2019 - 00:27:58 -0700) Xilinx ZynqMP ZCU102 rev1.0
[18:04:47.584]
[18:04:47.584] I2C: ready
[18:04:47.728] DRAM: 4 GiB
[18:04:47.786] EL Level: EL2
[18:04:47.786] Chip ID: zu9eg
[18:04:47.890] MMC: sdhci@ff170000: 0 (SD)
[18:04:48.062] *** Warning - bad CRC, using default environment
[18:04:48.062]
[18:04:48.074] In: serial@ff000000
[18:04:48.074] Out: serial@ff000000
[18:04:48.074] Err: serial@ff000000
[18:04:48.075] Bootmode: LVL_SHFT_SD_MODE1
[18:04:48.080] Net: ZYNQ GEM: ff0e0000, phyaddr c, interface rgmii-id
[18:04:48.097]
[18:04:48.097] Warning: ethernet@ff0e0000 (eth0) using random MAC address - 5e:fd:37:9a:26:61
[18:04:48.097] eth0: ethernet@ff0e0000
[18:04:50.101] Hit any key to stop autoboot: 0
[18:04:50.190] switch to partitions #0, OK
[18:04:50.190] mmc0 is current device
[18:04:50.190] Device: sdhci@ff170000
[18:04:50.190] Manufacturer ID: 3
[18:04:50.190] OEM: 5054
[18:04:50.190] Name: SL16G
[18:04:50.190] Tran Speed: 50000000
[18:04:50.190] Rd Block Len: 512
[18:04:50.190] SD version 3.0
[18:04:50.190] High Capacity: Yes
[18:04:50.190] Capacity: 14.5 GiB
[18:04:50.190] Bus Width: 4-bit
[18:04:50.193] Erase Group Size: 512 Bytes
[18:04:50.531] reading uEnv.txt
[18:04:50.550] 143 bytes read in 12 ms (10.7 KiB/s)
[18:04:50.550] Loaded environment from uEnv.txt
[18:04:50.550] Importing environment from SD ...
[18:04:50.550] Running uenvcmd ...
[18:04:50.553] Copying Linux from TFTP to RAM
[18:04:51.445] ethernet@ff0e0000 Waiting for PHY auto negotiation to complete.. done
[18:04:51.445] BOOTP broadcast 1
[18:04:51.696] BOOTP broadcast 2
[18:04:52.199] BOOTP broadcast 3
[18:04:53.200] BOOTP broadcast 4
[18:04:55.202] BOOTP broadcast 5
[18:04:55.630] DHCP client bound to address 192.168.0.192 (4169 ms)
[18:04:55.630] *** Warning: no boot file name; using 'C0A800C0.img'
[18:04:55.630] Using ethernet@ff0e0000 device
[18:04:55.630] TFTP from server 192.168.0.4; our IP address is 192.168.0.192
[18:04:55.631] Filename 'C0A800C0.img'.
[18:04:55.631] Load address: 0x8000000
[18:04:55.650] Loading: *
[18:04:55.650] TFTP error: 'File not found' (1)
[18:04:55.650] Not retrying...
[18:04:55.650] Using ethernet@ff0e0000 device
[18:04:55.700] TFTP from server 192.168.0.4; our IP address is 192.168.0.192
[18:04:55.701] Filename 'kernel.bin'.
[18:04:55.701] Load address: 0x1000000
[18:04:55.738] Loading: #################################################################
[18:04:55.838] #################################################################
[18:04:55.911] #################################################################
[18:04:56.032] #################################################################
[18:04:56.032] #################################################################
[18:04:56.090] #################################################################
[18:04:56.169] #################################################################
[18:04:56.200] #################################################################
[18:04:56.266] #################################################################
[18:04:56.385] #################################################################
[18:04:56.385] #################################################################
[18:04:56.483] #################################################################
[18:04:56.535] #################################################################
[18:04:56.636] #################################################################
[18:04:56.702] #################################################################
[18:04:56.733] #################################################################
[18:04:56.831] #################################################################
[18:04:56.854] #################################################################
[18:04:56.955] #################################################################
[18:04:56.990] #################################################################
[18:04:57.083] #################################################################
[18:04:57.132] #################################################################
[18:04:57.214] ##########################################
[18:04:57.214] 13.6 MiB/s
[18:04:57.214] done
[18:04:57.214] Bytes transferred = 21596660 (14989f4 hex)
[18:04:57.214] ## Loading kernel from FIT Image at 01000000 ...
[18:04:57.214] Using 'conf@1' configuration
[18:04:57.214] Trying 'kernel@1' kernel subimage
[18:04:57.214] Description: Linux kernel
[18:04:57.215] Type: Kernel Image
[18:04:57.215] Compression: gzip compressed
[18:04:57.215] Data Start: 0x010000d4
[18:04:57.215] Data Size: 6928202 Bytes = 6.6 MiB
[18:04:57.215] Architecture: AArch64
[18:04:57.215] OS: Linux
[18:04:57.215] Load Address: 0x00080000
[18:04:57.215] Entry Point: 0x00080000
[18:04:57.215] Hash algo: sha1
[18:04:57.216] Hash value: ba1c9b9d2fc02be35b3cb482c332730871d53bb9
[18:04:57.345] Verifying Hash Integrity ... sha1+ OK
[18:04:57.345] ## Loading ramdisk from FIT Image at 01000000 ...
[18:04:57.345] Using 'conf@1' configuration
[18:04:57.345] Trying 'ramdisk@1' ramdisk subimage
[18:04:57.345] Description: petalinux-user-image
[18:04:57.346] Type: RAMDisk Image
[18:04:57.346] Compression: gzip compressed
[18:04:57.346] Data Start: 0x016a5b70
[18:04:57.346] Data Size: 14625575 Bytes = 13.9 MiB
[18:04:57.346] Architecture: AArch64
[18:04:57.346] OS: Linux
[18:04:57.346] Load Address: unavailable
[18:04:57.346] Entry Point: unavailable
[18:04:57.346] Hash algo: sha1
[18:04:57.348] Hash value: 7add8f236ebd99034207238421e9f246f7e85551
[18:04:57.567] Verifying Hash Integrity ... sha1+ OK
[18:04:57.568] ## Loading fdt from FIT Image at 01000000 ...
[18:04:57.568] Using 'conf@1' configuration
[18:04:57.568] Trying 'fdt@1' fdt subimage
[18:04:57.568] Description: Flattened Device Tree blob
[18:04:57.568] Type: Flat Device Tree
[18:04:57.568] Compression: uncompressed
[18:04:57.568] Data Start: 0x0169b918
[18:04:57.568] Data Size: 41362 Bytes = 40.4 KiB
[18:04:57.568] Architecture: AArch64
[18:04:57.568] Hash algo: sha1
[18:04:57.569] Hash value: f296b6ba0b0139af435c4d4945d59aca6c7ddd43
[18:04:57.569] Verifying Hash Integrity ... sha1+ OK
[18:04:57.569] Booting using the fdt blob at 0x169b918
[18:04:57.803] Uncompressing Kernel Image ... OK
[18:04:57.853] Loading Ramdisk to 7d0cc000, end 7debeb27 ... OK
[18:04:57.853] Loading Device Tree to 000000000fff2000, end 000000000ffff191 ... OK
[18:04:57.860]
[18:04:57.860] Starting kernel ...
[18:04:57.860]
[18:04:57.922] [ 0.000000] Booting Linux on physical CPU 0x0
[18:04:57.922] [ 0.000000] Linux version 4.14.0 (lxn@ubuntu) (gcc version 7.3.1 20180314 (Linaro GCC 7.3-2018.04-rc3)) #2 SMP Mon Jun 24 23:11:30 PDT 2019
[18:04:57.922] [ 0.000000] Boot CPU: AArch64 Processor [410fd034]
[18:04:57.923] [ 0.000000] Machine model: ZynqMP ZCU102 Rev1.0
[18:04:57.923] [ 0.000000] earlycon: cdns0 at MMIO 0x00000000ff000000 (options '115200n8')
[18:04:57.923] [ 0.000000] bootconsole [cdns0] enabled
[18:04:57.923] [ 0.000000] efi: Getting EFI parameters from FDT:
[18:04:57.926] [ 0.000000] efi: UEFI not found.
[18:04:57.926] [ 0.000000] cma: Reserved 256 MiB at 0x000000006d000000
[18:04:58.391] [ 0.000000] psci: probing for conduit method from DT.
[18:04:58.391] [ 0.000000] psci: PSCIv1.1 detected in firmware.
[18:04:58.391] [ 0.000000] psci: Using standard PSCI v0.2 function IDs
[18:04:58.391] [ 0.000000] psci: MIGRATE_INFO_TYPE not supported.
[18:04:58.391] [ 0.000000] random: fast init done
[18:04:58.391] [ 0.000000] percpu: Embedded 21 pages/cpu @ffffffc87ff60000 s45080 r8192 d32744 u86016
[18:04:58.391] [ 0.000000] Detected VIPT I-cache on CPU0
[18:04:58.392] [ 0.000000] CPU features: enabling workaround for ARM erratum 845719
[18:04:58.392] [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 1034240
[18:04:58.392] [ 0.000000] Kernel command line: earlycon clk_ignore_unused uio_pdrv_genirq.of_id=generic-uio cma=256m
[18:04:58.392] [ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[18:04:58.394] [ 0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
[18:04:58.394] [ 0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
[18:04:58.407] [ 0.000000] software IO TLB [mem 0x69000000-0x6d000000] (64MB) mapped at [ffffffc069000000-ffffffc06cffffff]
[18:04:58.631] [ 0.000000] Memory: 3771312K/4194304K available (9852K kernel code, 654K rwdata, 3168K rodata, 512K init, 2157K bss, 160848K reserved, 262144K cma-reserved)
[18:04:58.632] [ 0.000000] Virtual kernel memory layout:
[18:04:58.632] [ 0.000000] modules : 0xffffff8000000000 - 0xffffff8008000000 ( 128 MB)
[18:04:58.632] [ 0.000000] vmalloc : 0xffffff8008000000 - 0xffffffbebfff0000 ( 250 GB)
[18:04:58.632] [ 0.000000] .text : 0xffffff8008080000 - 0xffffff8008a20000 ( 9856 KB)
[18:04:58.632] [ 0.000000] .rodata : 0xffffff8008a20000 - 0xffffff8008d40000 ( 3200 KB)
[18:04:58.632] [ 0.000000] .init : 0xffffff8008d40000 - 0xffffff8008dc0000 ( 512 KB)
[18:04:58.633] [ 0.000000] .data : 0xffffff8008dc0000 - 0xffffff8008e63a00 ( 655 KB)
[18:04:58.633] [ 0.000000] .bss : 0xffffff8008e63a00 - 0xffffff800907f1b0 ( 2158 KB)
[18:04:58.633] [ 0.000000] fixed : 0xffffffbefe7fd000 - 0xffffffbefec00000 ( 4108 KB)
[18:04:58.633] [ 0.000000] PCI I/O : 0xffffffbefee00000 - 0xffffffbeffe00000 ( 16 MB)
[18:04:58.633] [ 0.000000] vmemmap : 0xffffffbf00000000 - 0xffffffc000000000 ( 4 GB maximum)
[18:04:58.633] [ 0.000000] 0xffffffbf00000000 - 0xffffffbf1dc00000 ( 476 MB actual)
[18:04:58.633] [ 0.000000] memory : 0xffffffc000000000 - 0xffffffc880000000 ( 34816 MB)
[18:04:58.633] [ 0.000000] Hierarchical RCU implementation.
[18:04:58.634] [ 0.000000] RCU event tracing is enabled.
[18:04:58.634] [ 0.000000] RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=4.
[18:04:58.634] [ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[18:04:58.634] [ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[18:04:58.634] [ 0.000000] GIC: Adjusting CPU interface base to 0x00000000f902f000
[18:04:58.634] [ 0.000000] GIC: Using split EOI/Deactivate mode
[18:04:58.634] [ 0.000000] arch_timer: cp15 timer(s) running at 99.99MHz (phys).
[18:04:58.635] [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x170f8de2d3, max_idle_ns: 440795206112 ns
[18:04:58.635] [ 0.000003] sched_clock: 56 bits at 99MHz, resolution 10ns, wraps every 4398046511101ns
[18:04:58.635] [ 0.008330] Console: colour dummy device 80x25
[18:04:58.635] [ 0.012378] console [tty0] enabled
[18:04:58.637] [ 0.015744] bootconsole [cdns0] disabled
[18:05:00.683] [ 0.000000] Booting Linux on physical CPU 0x0
[18:05:00.686] [ 0.000000] Linux version 4.14.0 (lxn@ubuntu) (gcc version 7.3.1 20180314 (Linaro GCC 7.3-2018.04-rc3)) #2 SMP Mon Jun 24 23:11:30 PDT 2019
[18:05:00.954] [ 0.000000] Boot CPU: AArch64 Processor [410fd034]
[18:05:00.954] [ 0.000000] Machine model: ZynqMP ZCU102 Rev1.0
[18:05:00.954] [ 0.000000] earlycon: cdns0 at MMIO 0x00000000ff000000 (options '115200n8')
[18:05:00.954] [ 0.000000] bootconsole [cdns0] enabled
[18:05:00.954] [ 0.000000] efi: Getting EFI parameters from FDT:
[18:05:00.954] [ 0.000000] efi: UEFI not found.
[18:05:00.954] [ 0.000000] cma: Reserved 256 MiB at 0x000000006d000000
[18:05:00.954] [ 0.000000] psci: probing for conduit method from DT.
[18:05:00.954] [ 0.000000] psci: PSCIv1.1 detected in firmware.
[18:05:00.955] [ 0.000000] psci: Using standard PSCI v0.2 function IDs
[18:05:00.955] [ 0.000000] psci: MIGRATE_INFO_TYPE not supported.
[18:05:00.955] [ 0.000000] random: fast init done
[18:05:00.955] [ 0.000000] percpu: Embedded 21 pages/cpu @ffffffc87ff60000 s45080 r8192 d32744 u86016
[18:05:00.955] [ 0.000000] Detected VIPT I-cache on CPU0
[18:05:00.955] [ 0.000000] CPU features: enabling workaround for ARM erratum 845719
[18:05:00.955] [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 1034240
[18:05:00.955] [ 0.000000] Kernel command line: earlycon clk_ignore_unused uio_pdrv_genirq.of_id=generic-uio cma=256m
[18:05:00.957] [ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[18:05:00.959] [ 0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
[18:05:00.959] [ 0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
[18:05:00.960] [ 0.000000] software IO TLB [mem 0x69000000-0x6d000000] (64MB) mapped at [ffffffc069000000-ffffffc06cffffff]
[18:05:00.960] [ 0.000000] Memory: 3771312K/4194304K available (9852K kernel code, 654K rwdata, 3168K rodata, 512K init, 2157K bss, 160848K reserved, 262144K cma-reserved)
[18:05:00.960] [ 0.000000] Virtual kernel memory layout:
[18:05:00.960] [ 0.000000] modules : 0xffffff8000000000 - 0xffffff8008000000 ( 128 MB)
[18:05:00.960] [ 0.000000] vmalloc : 0xffffff8008000000 - 0xffffffbebfff0000 ( 250 GB)
[18:05:00.960] [ 0.000000] .text : 0xffffff8008080000 - 0xffffff8008a20000 ( 9856 KB)
[18:05:00.961] [ 0.000000] .rodata : 0xffffff8008a20000 - 0xffffff8008d40000 ( 3200 KB)
[18:05:00.961] [ 0.000000] .init : 0xffffff8008d40000 - 0xffffff8008dc0000 ( 512 KB)
[18:05:00.961] [ 0.000000] .data : 0xffffff8008dc0000 - 0xffffff8008e63a00 ( 655 KB)
[18:05:00.961] [ 0.000000] .bss : 0xffffff8008e63a00 - 0xffffff800907f1b0 ( 2158 KB)
[18:05:00.962] [ 0.000000] fixed : 0xffffffbefe7fd000 - 0xffffffbefec00000 ( 4108 KB)
[18:05:00.962] [ 0.000000] PCI I/O : 0xffffffbefee00000 - 0xffffffbeffe00000 ( 16 MB)
[18:05:00.962] [ 0.000000] vmemmap : 0xffffffbf00000000 - 0xffffffc000000000 ( 4 GB maximum)
[18:05:00.962] [ 0.000000] 0xffffffbf00000000 - 0xffffffbf1dc00000 ( 476 MB actual)
[18:05:00.963] [ 0.000000] memory : 0xffffffc000000000 - 0xffffffc880000000 ( 34816 MB)
[18:05:00.963] [ 0.000000] Hierarchical RCU implementation.
[18:05:00.963] [ 0.000000] RCU event tracing is enabled.
[18:05:00.963] [ 0.000000] RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=4.
[18:05:00.963] [ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[18:05:00.963] [ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[18:05:00.963] [ 0.000000] GIC: Adjusting CPU interface base to 0x00000000f902f000
[18:05:00.964] [ 0.000000] GIC: Using split EOI/Deactivate mode
[18:05:01.227] [ 0.000000] arch_timer: cp15 timer(s) running at 99.99MHz (phys).
[18:05:01.228] [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x170f8de2d3, max_idle_ns: 440795206112 ns
[18:05:01.228] [ 0.000003] sched_clock: 56 bits at 99MHz, resolution 10ns, wraps every 4398046511101ns
[18:05:01.228] [ 0.008330] Console: colour dummy device 80x25
[18:05:01.228] [ 0.012378] console [tty0] enabled
[18:05:01.229] [ 0.015744] bootconsole [cdns0] disabled
[18:05:01.229] [ 0.019654] Calibrating delay loop (skipped), value calculated using timer frequency.. 199.98 BogoMIPS (lpj=399960)
[18:05:01.229] [ 0.019668] pid_max: default: 32768 minimum: 301
[18:05:01.229] [ 0.019771] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes)
[18:05:01.229] [ 0.019789] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes)
[18:05:01.229] [ 0.020389] ASID allocator initialised with 65536 entries
[18:05:01.229] [ 0.020441] Hierarchical SRCU implementation.
[18:05:01.229] [ 0.020789] EFI services will not be available.
[18:05:01.229] [ 0.020814] zynqmp_plat_init Platform Management API v1.1
[18:05:01.230] [ 0.020822] zynqmp_plat_init Trustzone version v1.0
[18:05:01.230] [ 0.020922] smp: Bringing up secondary CPUs ...
[18:05:01.230] [ 0.021163] Detected VIPT I-cache on CPU1
[18:05:01.230] [ 0.021191] CPU1: Booted secondary processor [410fd034]
[18:05:01.230] [ 0.021460] Detected VIPT I-cache on CPU2
[18:05:01.230] [ 0.021478] CPU2: Booted secondary processor [410fd034]
[18:05:01.230] [ 0.021736] Detected VIPT I-cache on CPU3
[18:05:01.230] [ 0.021754] CPU3: Booted secondary processor [410fd034]
[18:05:01.230] [ 0.021798] smp: Brought up 1 node, 4 CPUs
[18:05:01.230] [ 0.021829] SMP: Total of 4 processors activated.
[18:05:01.231] [ 0.021837] CPU features: detected feature: 32-bit EL0 Support
[18:05:01.231] [ 0.021847] CPU: All CPU(s) started at EL2
[18:05:01.231] [ 0.021863] alternatives: patching kernel code
[18:05:01.231] [ 0.022588] devtmpfs: initialized
[18:05:01.231] [ 0.027641] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[18:05:01.232] [ 0.027674] futex hash table entries: 1024 (order: 5, 131072 bytes)
[18:05:01.232] [ 0.033120] xor: measuring software checksum speed
[18:05:01.232] [ 0.071744] 8regs : 2303.000 MB/sec
[18:05:01.232] [ 0.111773] 8regs_prefetch: 2052.000 MB/sec
[18:05:01.232] [ 0.151805] 32regs : 2831.000 MB/sec
[18:05:01.232] [ 0.191837] 32regs_prefetch: 2379.000 MB/sec
[18:05:01.232] [ 0.191845] xor: using function: 32regs (2831.000 MB/sec)
[18:05:01.232] [ 0.191914] pinctrl core: initialized pinctrl subsystem
[18:05:01.232] [ 0.192432] NET: Registered protocol family 16
[18:05:01.232] [ 0.193196] cpuidle: using governor menu
[18:05:01.233] [ 0.193773] vdso: 2 pages (1 code @ ffffff8008a26000, 1 data @ ffffff8008dc4000)
[18:05:01.233] [ 0.193789] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[18:05:01.233] [ 0.194249] DMA: preallocated 256 KiB pool for atomic allocations
[18:05:01.233] [ 0.215268] reset_zynqmp reset-controller: Xilinx zynqmp reset driver probed
[18:05:01.233] [ 0.215895] ARM CCI_400_r1 PMU driver probed
[18:05:01.233] [ 0.220460] zynqmp-pinctrl ff180000.pinctrl: zynqmp pinctrl initialized
[18:05:01.234] [ 0.229581] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[18:05:01.234] [ 0.296071] raid6: int64x1 gen() 454 MB/s
[18:05:01.234] [ 0.364034] raid6: int64x1 xor() 443 MB/s
[18:05:01.234] [ 0.432104] raid6: int64x2 gen() 687 MB/s
[18:05:01.234] [ 0.500127] raid6: int64x2 xor() 605 MB/s
[18:05:01.489] [ 0.568162] raid6: int64x4 gen() 1042 MB/s
[18:05:01.489] [ 0.636237] raid6: int64x4 xor() 765 MB/s
[18:05:01.489] [ 0.704273] raid6: int64x8 gen() 982 MB/s
[18:05:01.489] [ 0.772295] raid6: int64x8 xor() 751 MB/s
[18:05:01.490] [ 0.840367] raid6: neonx1 gen() 726 MB/s
[18:05:01.490] [ 0.908398] raid6: neonx1 xor() 851 MB/s
[18:05:01.490] [ 0.976442] raid6: neonx2 gen() 1167 MB/s
[18:05:01.490] [ 1.044498] raid6: neonx2 xor() 1208 MB/s
[18:05:01.490] [ 1.112577] raid6: neonx4 gen() 1507 MB/s
[18:05:01.490] [ 1.180597] raid6: neonx4 xor() 1441 MB/s
[18:05:01.490] [ 1.248645] raid6: neonx8 gen() 1664 MB/s
[18:05:01.490] [ 1.316696] raid6: neonx8 xor() 1534 MB/s
[18:05:01.490] [ 1.316704] raid6: using algorithm neonx8 gen() 1664 MB/s
[18:05:01.490] [ 1.316711] raid6: .... xor() 1534 MB/s, rmw enabled
[18:05:01.491] [ 1.316719] raid6: using neon recovery algorithm
[18:05:01.491] [ 1.318200] SCSI subsystem initialized
[18:05:01.491] [ 1.318377] usbcore: registered new interface driver usbfs
[18:05:01.491] [ 1.318414] usbcore: registered new interface driver hub
[18:05:01.491] [ 1.318452] usbcore: registered new device driver usb
[18:05:01.491] [ 1.318512] media: Linux media interface: v0.10
[18:05:01.492] [ 1.318540] Linux video capture interface: v2.00
[18:05:01.492] [ 1.318580] pps_core: LinuxPPS API ver. 1 registered
[18:05:01.492] [ 1.318588] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti
[18:05:01.492] [ 1.318608] PTP clock support registered
[18:05:01.492] [ 1.318636] EDAC MC: Ver: 3.0.0
[18:05:01.492] [ 1.318928] zynqmp-ipi ff9905c0.mailbox: Probed ZynqMP IPI Mailbox driver.
[18:05:01.492] [ 1.319080] FPGA manager framework
[18:05:01.492] [ 1.319186] fpga-region fpga-full: FPGA Region probed
[18:05:01.493] [ 1.319284] Advanced Linux Sound Architecture Driver Initialized.
[18:05:01.493] [ 1.319526] Bluetooth: Core ver 2.22
[18:05:01.493] [ 1.319553] NET: Registered protocol family 31
[18:05:01.493] [ 1.319561] Bluetooth: HCI device and connection manager initialized
[18:05:01.493] [ 1.319573] Bluetooth: HCI socket layer initialized
[18:05:01.493] [ 1.319582] Bluetooth: L2CAP socket layer initialized
[18:05:01.493] [ 1.319600] Bluetooth: SCO socket layer initialized
[18:05:01.493] [ 1.320095] clocksource: Switched to clocksource arch_sys_counter
[18:05:01.493] [ 1.320168] VFS: Disk quotas dquot_6.6.0
[18:05:01.494] [ 1.320210] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[18:05:01.494] [ 1.324122] NET: Registered protocol family 2
[18:05:01.494] [ 1.324422] TCP established hash table entries: 32768 (order: 6, 262144 bytes)
[18:05:01.494] [ 1.324633] TCP bind hash table entries: 32768 (order: 7, 524288 bytes)
[18:05:01.494] [ 1.325037] TCP: Hash tables configured (established 32768 bind 32768)
[18:05:01.494] [ 1.325108] UDP hash table entries: 2048 (order: 4, 65536 bytes)
[18:05:01.494] [ 1.325186] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes)
[18:05:01.494] [ 1.325338] NET: Registered protocol family 1
[18:05:01.495] [ 1.325519] RPC: Registered named UNIX socket transport module.
[18:05:01.495] [ 1.325528] RPC: Registered udp transport module.
[18:05:01.495] [ 1.325535] RPC: Registered tcp transport module.
[18:05:01.495] [ 1.325542] RPC: Registered tcp NFSv4.1 backchannel transport module.
[18:05:01.495] [ 1.325636] Trying to unpack rootfs image as initramfs...
[18:05:01.495] [ 1.909446] Freeing initrd memory: 14280K
[18:05:01.495] [ 1.909824] hw perfevents: no interrupt-affinity property for /pmu, guessing.
[18:05:01.757] [ 1.909980] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters available
[18:05:01.757] [ 1.910715] audit: initializing netlink subsys (disabled)
[18:05:01.757] [ 1.910797] audit: type=2000 audit(1.895:1): state=initialized audit_enabled=0 res=1
[18:05:01.757] [ 1.911107] workingset: timestamp_bits=62 max_order=20 bucket_order=0
[18:05:01.757] [ 1.911800] NFS: Registering the id_resolver key type
[18:05:01.757] [ 1.911821] Key type id_resolver registered
[18:05:01.757] [ 1.911828] Key type id_legacy registered
[18:05:01.757] [ 1.911839] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[18:05:01.758] [ 1.911860] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[18:05:01.758] [ 1.938641] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
[18:05:01.758] [ 1.938661] io scheduler noop registered
[18:05:01.758] [ 1.938668] io scheduler deadline registered
[18:05:01.758] [ 1.938688] io scheduler cfq registered (default)
[18:05:01.759] [ 1.938696] io scheduler mq-deadline registered
[18:05:01.759] [ 1.938703] io scheduler kyber registered
[18:05:01.759] [ 1.939838] xilinx-vdma a0400000.dma: unable to request IRQ 0
[18:05:01.759] [ 1.939858] xilinx-vdma a0400000.dma: unable to request IRQ 0
[18:05:01.759] [ 1.939870] xilinx-vdma a0400000.dma: dma_async_device_register: device has no channels!
[18:05:01.759] [ 1.939884] xilinx-vdma a0400000.dma: Xilinx AXI DMA Engine Driver Probed!!
[18:05:01.759] [ 1.939976] xilinx-vdma a0410000.dma: Please ensure that IP supports buffer length > 23 bits
[18:05:01.759] [ 1.939996] xilinx-vdma a0410000.dma: unable to request IRQ 0
[18:05:01.760] [ 1.940007] xilinx-vdma a0410000.dma: dma_async_device_register: device has no channels!
[18:05:01.760] [ 1.940019] xilinx-vdma a0410000.dma: Xilinx AXI DMA Engine Driver Probed!!
[18:05:01.760] [ 1.940157] xilinx-vdma a1210000.dma: unable to request IRQ 0
[18:05:01.760] [ 1.940168] xilinx-vdma a1210000.dma: dma_async_device_register: device has no channels!
[18:05:01.760] [ 1.940180] xilinx-vdma a1210000.dma: Xilinx AXI VDMA Engine Driver Probed!!
[18:05:01.760] [ 1.940493] xilinx-zynqmp-dma fd500000.dma: ZynqMP DMA driver Probe success
[18:05:01.760] [ 1.940653] xilinx-zynqmp-dma fd510000.dma: ZynqMP DMA driver Probe success
[18:05:01.761] [ 1.940809] xilinx-zynqmp-dma fd520000.dma: ZynqMP DMA driver Probe success
[18:05:01.761] [ 1.940961] xilinx-zynqmp-dma fd530000.dma: ZynqMP DMA driver Probe success
[18:05:01.762] [ 1.941117] xilinx-zynqmp-dma fd540000.dma: ZynqMP DMA driver Probe success
[18:05:01.762] [ 1.941272] xilinx-zynqmp-dma fd550000.dma: ZynqMP DMA driver Probe success
[18:05:01.762] [ 1.941431] xilinx-zynqmp-dma fd560000.dma: ZynqMP DMA driver Probe success
[18:05:01.763] [ 1.941588] xilinx-zynqmp-dma fd570000.dma: ZynqMP DMA driver Probe success
[18:05:01.763] [ 1.941814] xilinx-zynqmp-dma ffa80000.dma: ZynqMP DMA driver Probe success
[18:05:01.763] [ 1.941971] xilinx-zynqmp-dma ffa90000.dma: ZynqMP DMA driver Probe success
[18:05:01.763] [ 1.942126] xilinx-zynqmp-dma ffaa0000.dma: ZynqMP DMA driver Probe success
[18:05:01.763] [ 1.942278] xilinx-zynqmp-dma ffab0000.dma: ZynqMP DMA driver Probe success
[18:05:01.763] [ 1.942431] xilinx-zynqmp-dma ffac0000.dma: ZynqMP DMA driver Probe success
[18:05:01.763] [ 1.942588] xilinx-zynqmp-dma ffad0000.dma: ZynqMP DMA driver Probe success
[18:05:01.764] [ 1.942745] xilinx-zynqmp-dma ffae0000.dma: ZynqMP DMA driver Probe success
[18:05:01.764] [ 1.942899] xilinx-zynqmp-dma ffaf0000.dma: ZynqMP DMA driver Probe success
[18:05:02.023] [ 1.967527] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[18:05:02.023] [ 1.970812] cacheinfo: Unable to detect cache hierarchy for CPU 0
[18:05:02.023] [ 1.975004] brd: module loaded
[18:05:02.023] [ 1.978238] loop: module loaded
[18:05:02.024] [ 1.979036] mtdoops: mtd device (mtddev=name/number) must be supplied
[18:05:02.024] [ 1.980170] libphy: Fixed MDIO Bus: probed
[18:05:02.024] [ 1.981132] tun: Universal TUN/TAP device driver, 1.6
[18:05:02.024] [ 1.981255] CAN device driver interface
[18:05:02.024] [ 1.983422] macb ff0e0000.ethernet: Not enabling partial store and forward
[18:05:02.024] [ 1.983808] libphy: MACB_mii_bus: probed
[18:05:02.024] [ 1.986372] macb ff0e0000.ethernet eth0: Cadence GEM rev 0x50070106 at 0xff0e0000 irq 31 (5e:fd:37:9a:26:61)
[18:05:02.024] [ 1.986392] TI DP83867 ff0e0000.ethernet-ffffffff:0c: attached PHY driver [TI DP83867] (mii_bus:phy_addr=ff0e0000.ethernet-ffffffff:0c, irq=POLL)
[18:05:02.025] [ 1.987089] usbcore: registered new interface driver asix
[18:05:02.025] [ 1.987139] usbcore: registered new interface driver ax88179_178a
[18:05:02.025] [ 1.987169] usbcore: registered new interface driver cdc_ether
[18:05:02.025] [ 1.987198] usbcore: registered new interface driver net1080
[18:05:02.025] [ 1.987226] usbcore: registered new interface driver cdc_subset
[18:05:02.025] [ 1.987257] usbcore: registered new interface driver zaurus
[18:05:02.025] [ 1.987293] usbcore: registered new interface driver cdc_ncm
[18:05:02.025] [ 1.990864] usbcore: registered new interface driver uas
[18:05:02.026] [ 1.990907] usbcore: registered new interface driver usb-storage
[18:05:02.026] [ 1.991401] rtc_zynqmp ffa60000.rtc: rtc core: registered ffa60000.rtc as rtc0
[18:05:02.026] [ 1.991462] i2c /dev entries driver
[18:05:02.026] [ 1.992510] IR NEC protocol handler initialized
[18:05:02.026] [ 1.992519] IR RC5(x/sz) protocol handler initialized
[18:05:02.026] [ 1.992526] IR RC6 protocol handler initialized
[18:05:02.027] [ 1.992533] IR JVC protocol handler initialized
[18:05:02.027] [ 1.992539] IR Sony protocol handler initialized
[18:05:02.027] [ 1.992546] IR SANYO protocol handler initialized
[18:05:02.027] [ 1.992553] IR Sharp protocol handler initialized
[18:05:02.027] [ 1.992559] IR MCE Keyboard/mouse protocol handler initialized
[18:05:02.027] [ 1.992566] IR XMP protocol handler initialized
[18:05:02.027] [ 1.994029] usbcore: registered new interface driver uvcvideo
[18:05:02.027] [ 1.994038] USB Video Class driver (1.1.1)
[18:05:02.027] [ 1.994530] cdns-wdt fd4d0000.watchdog: Xilinx Watchdog Timer at ffffff80090f5000 with timeout 60s
[18:05:02.028] [ 1.994774] cdns-wdt ff150000.watchdog: Xilinx Watchdog Timer at ffffff80090fd000 with timeout 10s
[18:05:02.028] [ 1.994973] Bluetooth: HCI UART driver ver 2.3
[18:05:02.028] [ 1.994983] Bluetooth: HCI UART protocol H4 registered
[18:05:02.028] [ 1.994991] Bluetooth: HCI UART protocol BCSP registered
[18:05:02.028] [ 1.995018] Bluetooth: HCI UART protocol LL registered
[18:05:02.028] [ 1.995027] Bluetooth: HCI UART protocol ATH3K registered
[18:05:02.028] [ 1.995034] Bluetooth: HCI UART protocol Three-wire (H5) registered
[18:05:02.028] [ 1.995079] Bluetooth: HCI UART protocol Intel registered
[18:05:02.028] [ 1.995087] Bluetooth: HCI UART protocol QCA registered
[18:05:02.029] [ 1.995123] usbcore: registered new interface driver bcm203x
[18:05:02.029] [ 1.995156] usbcore: registered new interface driver bpa10x
[18:05:02.030] [ 1.995190] usbcore: registered new interface driver bfusb
[18:05:02.030] [ 1.995221] usbcore: registered new interface driver btusb
[18:05:02.290] [ 1.995230] Bluetooth: Generic Bluetooth SDIO driver ver 0.1
[18:05:02.290] [ 1.995278] usbcore: registered new interface driver ath3k
[18:05:02.290] [ 1.995404] EDAC MC: ECC not enabled
[18:05:02.291] [ 1.995563] EDAC DEVICE0: Giving out device to module zynqmp-ocm-edac controller zynqmp_ocm: DEV ff960000.memory-controller (INTERRUPT)
[18:05:02.291] [ 1.996060] cpufreq: cpufreq_online: CPU0: Running at unlisted freq: 1199880 KHz
[18:05:02.291] [ 1.996135] cpufreq: cpufreq_online: CPU0: Unlisted initial frequency changed to: 1199999 KHz
[18:05:02.291] [ 1.996524] sdhci: Secure Digital Host Controller Interface driver
[18:05:02.291] [ 1.996532] sdhci: Copyright(c) Pierre Ossman
[18:05:02.291] [ 1.996539] sdhci-pltfm: SDHCI platform and OF driver helper
[18:05:02.291] [ 2.040104] mmc0: SDHCI controller on ff170000.mmc [ff170000.mmc] using ADMA 64-bit
[18:05:02.292] [ 2.044274] PLL: shutdown
[18:05:02.292] [ 2.044294] zynqmp_pll_disable() clock disable failed for apll_int, ret = -13
[18:05:02.292] [ 2.046098] ledtrig-cpu: registered to indicate activity on CPUs
[18:05:02.292] [ 2.046236] usbcore: registered new interface driver usbhid
[18:05:02.292] [ 2.046244] usbhid: USB HID core driver
[18:05:02.292] [ 2.048073] fpga_manager fpga0: Xilinx ZynqMP FPGA Manager registered
[18:05:02.292] [ 2.049492] usbcore: registered new interface driver snd-usb-audio
[18:05:02.292] [ 2.050289] pktgen: Packet Generator for packet performance testing. Version: 2.75
[18:05:02.293] [ 2.052518] Netfilter messages via NETLINK v0.30.
[18:05:02.293] [ 2.052632] ip_tables: (C) 2000-2006 Netfilter Core Team
[18:05:02.293] [ 2.052779] Initializing XFRM netlink socket
[18:05:02.293] [ 2.052842] NET: Registered protocol family 10
[18:05:02.293] [ 2.053250] Segment Routing with IPv6
[18:05:02.293] [ 2.053295] ip6_tables: (C) 2000-2006 Netfilter Core Team
[18:05:02.293] [ 2.053474] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[18:05:02.293] [ 2.053778] NET: Registered protocol family 17
[18:05:02.293] [ 2.053794] NET: Registered protocol family 15
[18:05:02.294] [ 2.053812] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[18:05:02.294] [ 2.053829] Ebtables v2.0 registered
[18:05:02.294] [ 2.053924] can: controller area network core (rev 20170425 abi 9)
[18:05:02.294] [ 2.053956] NET: Registered protocol family 29
[18:05:02.294] [ 2.053971] can: raw protocol (rev 20170425)
[18:05:02.294] [ 2.053979] can: broadcast manager protocol (rev 20170425 t)
[18:05:02.294] [ 2.053989] can: netlink gateway (rev 20170425) max_hops=1
[18:05:02.294] [ 2.054204] Bluetooth: RFCOMM TTY layer initialized
[18:05:02.294] [ 2.054219] Bluetooth: RFCOMM socket layer initialized
[18:05:02.295] [ 2.054237] Bluetooth: RFCOMM ver 1.11
[18:05:02.295] [ 2.054247] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[18:05:02.295] [ 2.054254] Bluetooth: BNEP filters: protocol multicast
[18:05:02.295] [ 2.054264] Bluetooth: BNEP socket layer initialized
[18:05:02.295] [ 2.054272] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[18:05:02.295] [ 2.054281] Bluetooth: HIDP socket layer initialized
[18:05:02.295] [ 2.054398] 9pnet: Installing 9P2000 support
[18:05:02.295] [ 2.054416] Key type dns_resolver registered
[18:05:02.295] [ 2.054768] registered taskstats version 1
[18:05:02.296] [ 2.055116] Btrfs loaded, crc32c=crc32c-generic
[18:05:02.297] [ 2.060604] ff000000.serial: ttyPS0 at MMIO 0xff000000 (irq = 40, base_baud = 6249375) is a xuartps
[18:05:02.299] [ 2.201029] mmc0: new high speed SDHC card at address 0007
[18:05:02.299] [ 2.215321] mmcblk0: mmc0:0007 SL16G 14.5 GiB
[18:05:02.299] [ 2.219619] mmcblk0: p1
[18:05:02.303] [ 3.690350] console [ttyPS0] enabled
[18:05:02.313] [ 3.694534] ff010000.serial: ttyPS1 at MMIO 0xff010000 (irq = 41, base_baud = 6249375) is a xuartps
[18:05:02.347] [ 3.706487] xilinx-psgtr fd400000.zynqmp_phy: Lane:2 type:0 protocol:3 pll_locked:yes
[18:05:02.347] [ 3.714532] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[18:05:02.347] [ 3.720030] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1
[18:05:02.348] [ 3.727891] xhci-hcd xhci-hcd.0.auto: hcc params 0x0238f625 hci version 0x100 quirks 0x22010810
[18:05:02.350] [ 3.736622] xhci-hcd xhci-hcd.0.auto: irq 61, io mem 0xfe200000
[18:05:02.435] [ 3.742649] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[18:05:02.435] [ 3.749441] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[18:05:02.435] [ 3.756662] usb usb1: Product: xHCI Host Controller
[18:05:02.435] [ 3.761536] usb usb1: Manufacturer: Linux 4.14.0 xhci-hcd
[18:05:02.435] [ 3.766927] usb usb1: SerialNumber: xhci-hcd.0.auto
[18:05:02.436] [ 3.772062] hub 1-0:1.0: USB hub found
[18:05:02.436] [ 3.775830] hub 1-0:1.0: 1 port detected
[18:05:02.436] [ 3.779922] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[18:05:02.436] [ 3.785418] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2
[18:05:02.436] [ 3.793193] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003
[18:05:02.436] [ 3.799980] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[18:05:02.436] [ 3.807200] usb usb2: Product: xHCI Host Controller
[18:05:02.436] [ 3.812076] usb usb2: Manufacturer: Linux 4.14.0 xhci-hcd
[18:05:02.439] [ 3.817467] usb usb2: SerialNumber: xhci-hcd.0.auto
[18:05:02.439] [ 3.822566] hub 2-0:1.0: USB hub found
[18:05:02.439] [ 3.826332] hub 2-0:1.0: 1 port detected
[18:05:02.448] [ 3.831297] pca953x 0-0020: 0-0020 supply vcc not found, using dummy regulator
[18:05:02.459] [ 3.841291] pca953x 0-0020: interrupt support not compiled in
[18:05:02.463] [ 3.847133] pca953x 0-0021: 0-0021 supply vcc not found, using dummy regulator
[18:05:02.472] [ 3.857122] pca953x 0-0021: interrupt support not compiled in
[18:05:02.478] [ 3.863668] ina2xx 2-0040: power monitor ina226 (Rshunt = 5000 uOhm)
[18:05:02.502] [ 3.870454] ina2xx 2-0041: power monitor ina226 (Rshunt = 5000 uOhm)
[18:05:02.502] [ 3.877220] ina2xx 2-0042: power monitor ina226 (Rshunt = 5000 uOhm)
[18:05:02.502] [ 3.884000] ina2xx 2-0043: power monitor ina226 (Rshunt = 5000 uOhm)
[18:05:02.505] [ 3.890775] ina2xx 2-0044: power monitor ina226 (Rshunt = 5000 uOhm)
[18:05:02.529] [ 3.897546] ina2xx 2-0045: power monitor ina226 (Rshunt = 5000 uOhm)
[18:05:02.529] [ 3.904316] ina2xx 2-0046: power monitor ina226 (Rshunt = 5000 uOhm)
[18:05:02.529] [ 3.911088] ina2xx 2-0047: power monitor ina226 (Rshunt = 5000 uOhm)
[18:05:02.532] [ 3.917858] ina2xx 2-004a: power monitor ina226 (Rshunt = 5000 uOhm)
[18:05:02.568] [ 3.924636] ina2xx 2-004b: power monitor ina226 (Rshunt = 5000 uOhm)
[18:05:02.568] [ 3.931019] i2c i2c-0: Added multiplexed i2c bus 2
[18:05:02.568] [ 3.936407] ina2xx 3-0040: power monitor ina226 (Rshunt = 2000 uOhm)
[18:05:02.568] [ 3.943180] ina2xx 3-0041: power monitor ina226 (Rshunt = 5000 uOhm)
[18:05:02.568] [ 3.949952] ina2xx 3-0042: power monitor ina226 (Rshunt = 5000 uOhm)
[18:05:02.571] [ 3.956727] ina2xx 3-0043: power monitor ina226 (Rshunt = 5000 uOhm)
[18:05:02.600] [ 3.963507] ina2xx 3-0044: power monitor ina226 (Rshunt = 5000 uOhm)
[18:05:02.600] [ 3.970279] ina2xx 3-0045: power monitor ina226 (Rshunt = 5000 uOhm)
[18:05:02.600] [ 3.977054] ina2xx 3-0046: power monitor ina226 (Rshunt = 5000 uOhm)
[18:05:02.603] [ 3.983825] ina2xx 3-0047: power monitor ina226 (Rshunt = 5000 uOhm)
[18:05:02.604] [ 3.990205] i2c i2c-0: Added multiplexed i2c bus 3
[18:05:02.664] [ 4.035941] i2c i2c-0: Added multiplexed i2c bus 4
[18:05:02.664] [ 4.040848] i2c i2c-0: Added multiplexed i2c bus 5
[18:05:02.665] [ 4.045639] pca954x 0-0075: registered 4 multiplexed busses for I2C mux pca9544
[18:05:02.668] [ 4.052970] cdns-i2c ff020000.i2c: 400 kHz mmio ff020000 irq 33
[18:05:02.682] [ 4.060539] at24 6-0054: 1024 byte 24c08 EEPROM, writable, 1 bytes/write
[18:05:02.686] [ 4.067271] i2c i2c-1: Added multiplexed i2c bus 6
[18:05:02.686] [ 4.072255] i2c i2c-1: Added multiplexed i2c bus 7
[18:05:02.695] [ 4.079071] si570 8-005d: registered, current frequency 300000000 Hz
[18:05:02.695] [ 4.085448] i2c i2c-1: Added multiplexed i2c bus 8
[18:05:02.720] [ 4.104098] si570 9-005d: registered, current frequency 148500000 Hz
[18:05:02.720] [ 4.110475] i2c i2c-1: Added multiplexed i2c bus 9
[18:05:02.729] [ 4.115450] si5324 10-0069: si5328 probed
[18:05:02.868] [ 4.176229] si5324 10-0069: si5328 probe successful
[18:05:02.869] [ 4.181131] i2c i2c-1: Added multiplexed i2c bus 10
[18:05:02.869] [ 4.186126] i2c i2c-1: Added multiplexed i2c bus 11
[18:05:02.869] [ 4.191119] i2c i2c-1: Added multiplexed i2c bus 12
[18:05:02.869] [ 4.196124] i2c i2c-1: Added multiplexed i2c bus 13
[18:05:02.869] [ 4.200999] pca954x 1-0074: registered 8 multiplexed busses for I2C switch pca9548
[18:05:02.869] [ 4.208879] i2c i2c-1: Added multiplexed i2c bus 14
[18:05:02.869] [ 4.213879] i2c i2c-1: Added multiplexed i2c bus 15
[18:05:02.869] [ 4.218878] i2c i2c-1: Added multiplexed i2c bus 16
[18:05:02.869] [ 4.224182] i2c i2c-1: Added multiplexed i2c bus 17
[18:05:02.869] [ 4.229172] i2c i2c-1: Added multiplexed i2c bus 18
[18:05:02.870] [ 4.234173] i2c i2c-1: Added multiplexed i2c bus 19
[18:05:02.870] [ 4.239171] i2c i2c-1: Added multiplexed i2c bus 20
[18:05:02.870] [ 4.244174] i2c i2c-1: Added multiplexed i2c bus 21
[18:05:02.872] [ 4.249047] pca954x 1-0075: registered 8 multiplexed busses for I2C switch pca9548
[18:05:02.872] [ 4.256638] cdns-i2c ff030000.i2c: 400 kHz mmio ff030000 irq 34
[18:05:02.895] [ 4.263762] input: gpio-keys as /devices/platform/gpio-keys/input/input0
[18:05:02.896] [ 4.270677] rtc_zynqmp ffa60000.rtc: setting system clock to 2019-07-05 09:56:32 UTC (1562320592)
[18:05:02.896] [ 4.279555] of_cfs_init
[18:05:02.897] [ 4.282010] of_cfs_init: OK
[18:05:02.898] [ 4.284920] clk: Not disabling unused clocks
[18:05:02.910] [ 4.289401] ALSA device list:
[18:05:02.910] [ 4.292359] No soundcards found.
[18:05:02.910] [ 4.296249] Freeing unused kernel memory: 512K
[18:05:02.934] INIT: version 2.88 booting
[18:05:02.996] Starting udev
[18:05:03.015] [ 4.401537] udevd[1887]: starting version 3.2.2
[18:05:03.024] [ 4.410569] udevd[1888]: starting eudev-3.2.2
[18:05:03.107] [ 4.491906] jimu_mem: loading out-of-tree module taints kernel.
[18:05:03.118] [ 4.498506] jimu.mem jimu_mem: xxx_probe() ...
[18:05:03.118] [ 4.502959] jimu.mem jimu_mem: build Jun 27 2019,02:39:16
[18:05:03.128] [ 4.509549] jimu.mem jimu_mem: Major 242
[18:05:03.128] [ 4.513645] jimu.mem jimu_mem: /dev/jimu.mem create ok
[18:05:03.365] [ 4.745534] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[18:05:03.639] Starting internet superserver: inetd.
[18:05:03.656] Configuring packages on first boot....
[18:05:03.656] (This may take several minutes. Please do not power off the machine.)
[18:05:03.660] Running postinst /etc/rpm-postinsts/100-sysvinit-inittab...
[18:05:03.690] update-rc.d: /etc/init.d/run-postinsts exists during rc.d purge (continuing)
[18:05:03.690] INIT: Entering runlevel: 5
[18:05:03.745] Configuring network interfaces... [ 5.123074] pps pps0: new PPS source ptp0
[18:05:03.745] [ 5.127112] macb ff0e0000.ethernet: gem-ptp-timer ptp clock registered.
[18:05:03.749] [ 5.133789] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[18:05:03.756] udhcpc (v1.24.1) started
[18:05:03.783] Sending discover...
[18:05:04.741] [ 6.124217] macb ff0e0000.ethernet eth0: link up (1000/Full)
[18:05:04.745] [ 6.129894] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[18:05:06.754] Sending discover...
[18:05:06.784] Sending select for 192.168.0.192...
[18:05:06.822] Lease of 192.168.0.192 obtained, lease time 7200
[18:05:06.843] /etc/udhcpc.d/50default: Adding DNS 114.114.114.114
[18:05:06.843] /etc/udhcpc.d/50default: Adding DNS 218.104.111.114
[18:05:06.854] done.
[18:05:06.868] Starting Dropbear SSH server: Generating key, this may take a while...
[18:05:15.209] Public key portion is:
[18:05:15.209] ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCvlDk/3l+AKlozRcbu+ZPfg2JK3NRm4iTMh8zQyo467MwY10m4fdCpQo67RDhdV1rJAsBvHxDyHOpNgO+o8BFA5gAXIc20aMxi1rkT+xun60HGq2gNideCiCY8ZedE0lIGdBGh3eb02d0mGCJLJN+dZzfBfBUOjLynACaxIlkEGWJWVor3aydQj9AT5DcZ4s39hkCwMgfRBjf3p9iPoqbvNz7NzJ39wsAmhUuDY3eFbcyafKw4ufJwigxC/ZZ1gmKhHGvUuuPN1BvYTTytSQ8eoJcor7VTY3KRUdol7XmPfLyROFKA1Vpk4JHvzfrL3vvhPMdsikddxOO5Q3AalWjL root@zcu102
[18:05:15.210] Fingerprint: md5 4a:35:1f:bc:e6:e4:31:1b:27:a2:84:79:86:63:fa:80
[18:05:15.210] dropbear.
[18:05:15.213] Starting syslogd/klogd: done
[18:05:15.213] /mnt/sd/init.sh
[18:05:15.349] Starting tcf-agent: OK
[18:05:15.459]
[18:05:15.459] zcu102 zcu102 /dev/ttyPS0
[18:05:15.459]