Giter Site home page Giter Site logo

Comments (5)

Livius90 avatar Livius90 commented on July 16, 2024

Here is a full log on Yocto 2021.1 release:

Xilinx Zynq MP First Stage Boot Loader
Release 2021.2   Oct 13 2021  -  07:15:53
PMU Firmware 2021.2     Oct 13 2021   07:15:53
PMU_ROM Version: xpbr-v8.1.0-0
NOTICE:  BL31: v2.4(release):xlnx_rebase_v2.4_2021.2
NOTICE:  BL31: Built : 07:41:24, Oct 13 2021


U-Boot 2021.01 (Oct 12 2021 - 09:28:42 +0000)

CPU:   ZynqMP
Silicon: v3
Board: Xilinx ZynqMP
DRAM:  2 GiB
usb dr_mode not found
PMUFW:  v1.1
EL Level:       EL2
Chip ID:        zu7ev
NAND:  0 MiB
MMC:   mmc@ff170000: 0
Loading Environment from FAT... *** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Bootmode: LVL_SHFT_SD_MODE1
Reset reason:   EXTERNAL
Net:
ZYNQ GEM: ff0e0000, mdio bus ff0e0000, phyaddr -1, interface rgmii-id
No ethernet found.

Hit any key to stop autoboot:  0
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:1...
Found /boot/extlinux/extlinux.conf
Retrieving file: /boot/extlinux/extlinux.conf
222 bytes read in 17 ms (12.7 KiB/s)
1:      PetaLinux
Retrieving file: /boot/extlinux/../Image
21584384 bytes read in 1435 ms (14.3 MiB/s)
append: root=/dev/mmcblk0p2 rootwait rw earlycon clk_ignore_unused console=ttyPS0,115200
Retrieving file: /boot/extlinux/../zcu104-zynqmp-system.dtb
37271 bytes read in 22 ms (1.6 MiB/s)
## Flattened Device Tree blob at 40000000
   Booting using the fdt blob at 0x40000000

ZYNQ GEM: ff0e0000, mdio bus ff0e0000, phyaddr -1, interface rgmii-id
   Loading Device Tree to 000000007dd05000, end 000000007dd11196 ... OK

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
[    0.000000] Linux version 5.10.0-xilinx-v2021.2 (oe-user@oe-host) (aarch64-xilinx-linux-gcc (GCC) 10.2.0, GNU ld (GNU Binutils) 2.35.1) #1 SMP Tue Oct 12 09:30:57 UTC 2021
[    0.000000] Machine model: xlnx,zynqmp
[    0.000000] earlycon: cdns0 at MMIO 0x00000000ff000000 (options '115200n8')
[    0.000000] printk: bootconsole [cdns0] enabled
[    0.000000] efi: UEFI not found.
[    0.000000] cma: Reserved 256 MiB at 0x000000006dc00000
[    0.000000] Zone ranges:
[    0.000000]   DMA32    [mem 0x0000000000000000-0x000000007fefffff]
[    0.000000]   Normal   empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000000000-0x000000007fefffff]
[    0.000000] Zeroed struct page in unavailable ranges: 256 pages
[    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x000000007fefffff]
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv1.1 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: MIGRATE_INFO_TYPE not supported.
[    0.000000] psci: SMC Calling Convention v1.2
[    0.000000] percpu: Embedded 22 pages/cpu s50968 r8192 d30952 u90112
[    0.000000] Detected VIPT I-cache on CPU0
[    0.000000] CPU features: detected: ARM erratum 845719
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 515844
[    0.000000] Kernel command line: root=/dev/mmcblk0p2 rootwait rw earlycon clk_ignore_unused console=ttyPS0,115200
[    0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[    0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] Memory: 1771804K/2096128K available (13952K kernel code, 982K rwdata, 3928K rodata, 2112K init, 586K bss, 62180K reserved, 262144K cma-reserved)
[    0.000000] rcu: Hierarchical RCU implementation.
[    0.000000] rcu:     RCU event tracing is enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] GIC: Adjusting CPU interface base to 0x00000000f902f000
[    0.000000] GIC: Using split EOI/Deactivate mode
[    0.000000] random: get_random_bytes called from start_kernel+0x31c/0x524 with crng_init=0
[    0.000000] arch_timer: cp15 timer(s) running at 100.00MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x171024e7e0, max_idle_ns: 440795205315 ns
[    0.000003] sched_clock: 56 bits at 100MHz, resolution 10ns, wraps every 4398046511100ns
[    0.008356] Console: colour dummy device 80x25
[    0.012478] Calibrating delay loop (skipped), value calculated using timer frequency.. 200.00 BogoMIPS (lpj=400000)
[    0.022841] pid_max: default: 32768 minimum: 301
[    0.027563] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)
[    0.034785] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)
[    0.043614] rcu: Hierarchical SRCU implementation.
[    0.047554] EFI services will not be available.
[    0.051962] smp: Bringing up secondary CPUs ...
[    0.056696] Detected VIPT I-cache on CPU1
[    0.056737] CPU1: Booted secondary processor 0x0000000001 [0x410fd034]
[    0.057125] Detected VIPT I-cache on CPU2
[    0.057149] CPU2: Booted secondary processor 0x0000000002 [0x410fd034]
[    0.057514] Detected VIPT I-cache on CPU3
[    0.057537] CPU3: Booted secondary processor 0x0000000003 [0x410fd034]
[    0.057584] smp: Brought up 1 node, 4 CPUs
[    0.091780] SMP: Total of 4 processors activated.
[    0.096452] CPU features: detected: 32-bit EL0 Support
[    0.101555] CPU features: detected: CRC32 instructions
[    0.106693] CPU: All CPU(s) started at EL2
[    0.110736] alternatives: patching kernel code
[    0.116211] devtmpfs: initialized
[    0.122544] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.128125] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
[    0.140877] pinctrl core: initialized pinctrl subsystem
[    0.141383] DMI not present or invalid.
[    0.144450] NET: Registered protocol family 16
[    0.150120] DMA: preallocated 256 KiB GFP_KERNEL pool for atomic allocations
[    0.155799] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[    0.163611] audit: initializing netlink subsys (disabled)
[    0.169014] audit: type=2000 audit(0.108:1): state=initialized audit_enabled=0 res=1
[    0.176648] cpuidle: using governor menu
[    0.180596] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    0.187323] ASID allocator initialised with 65536 entries
[    0.192735] Serial: AMBA PL011 UART driver
[    0.217045] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages
[    0.218102] HugeTLB registered 32.0 MiB page size, pre-allocated 0 pages
[    0.224770] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[    0.231427] HugeTLB registered 64.0 KiB page size, pre-allocated 0 pages
[    1.282970] cryptd: max_cpu_qlen set to 1000
[    1.307762] DRBG: Continuing without Jitter RNG
[    1.386878] raid6: neonx8   gen()  2135 MB/s
[    1.454938] raid6: neonx8   xor()  1597 MB/s
[    1.523006] raid6: neonx4   gen()  2186 MB/s
[    1.591056] raid6: neonx4   xor()  1562 MB/s
[    1.659136] raid6: neonx2   gen()  2076 MB/s
[    1.727186] raid6: neonx2   xor()  1434 MB/s
[    1.795253] raid6: neonx1   gen()  1774 MB/s
[    1.863313] raid6: neonx1   xor()  1219 MB/s
[    1.931375] raid6: int64x8  gen()  1437 MB/s
[    1.999441] raid6: int64x8  xor()   771 MB/s
[    2.067507] raid6: int64x4  gen()  1601 MB/s
[    2.135568] raid6: int64x4  xor()   817 MB/s
[    2.203649] raid6: int64x2  gen()  1398 MB/s
[    2.271709] raid6: int64x2  xor()   749 MB/s
[    2.339784] raid6: int64x1  gen()  1033 MB/s
[    2.407846] raid6: int64x1  xor()   517 MB/s
[    2.407884] raid6: using algorithm neonx4 gen() 2186 MB/s
[    2.411839] raid6: .... xor() 1562 MB/s, rmw enabled
[    2.416770] raid6: using neon recovery algorithm
[    2.421810] iommu: Default domain type: Translated
[    2.426419] SCSI subsystem initialized
[    2.430062] usbcore: registered new interface driver usbfs
[    2.435398] usbcore: registered new interface driver hub
[    2.440669] usbcore: registered new device driver usb
[    2.445718] mc: Linux media interface: v0.10
[    2.449919] videodev: Linux video capture interface: v2.00
[    2.455389] EDAC MC: Ver: 3.0.0
[    2.458843] zynqmp-ipi-mbox mailbox@ff990400: Registered ZynqMP IPI mbox with TX/RX channels.
[    2.467132] FPGA manager framework
[    2.470431] Advanced Linux Sound Architecture Driver Initialized.
[    2.476669] Bluetooth: Core ver 2.22
[    2.479927] NET: Registered protocol family 31
[    2.484329] Bluetooth: HCI device and connection manager initialized
[    2.490645] Bluetooth: HCI socket layer initialized
[    2.495487] Bluetooth: L2CAP socket layer initialized
[    2.500511] Bluetooth: SCO socket layer initialized
[    2.505609] clocksource: Switched to clocksource arch_sys_counter
[    2.511552] VFS: Disk quotas dquot_6.6.0
[    2.515340] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    2.526623] NET: Registered protocol family 2
[    2.527001] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear)
[    2.534958] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear)
[    2.542904] TCP bind hash table entries: 16384 (order: 6, 262144 bytes, linear)
[    2.550262] TCP: Hash tables configured (established 16384 bind 16384)
[    2.556625] UDP hash table entries: 1024 (order: 3, 32768 bytes, linear)
[    2.563256] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes, linear)
[    2.570431] NET: Registered protocol family 1
[    2.574918] RPC: Registered named UNIX socket transport module.
[    2.580526] RPC: Registered udp transport module.
[    2.585189] RPC: Registered tcp transport module.
[    2.589860] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    2.596847] PCI: CLS 0 bytes, default 64
[    2.625500] Initialise system trusted keyrings
[    2.625641] workingset: timestamp_bits=46 max_order=19 bucket_order=0
[    2.631420] NFS: Registering the id_resolver key type
[    2.635743] Key type id_resolver registered
[    2.639886] Key type id_legacy registered
[    2.643882] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    2.650549] jffs2: version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
[    2.693674] NET: Registered protocol family 38
[    2.693717] xor: measuring software checksum speed
[    2.701408]    8regs           :  2363 MB/sec
[    2.705079]    32regs          :  2799 MB/sec
[    2.710029]    arm64_neon      :  2380 MB/sec
[    2.710208] xor: using function: 32regs (2799 MB/sec)
[    2.715234] Key type asymmetric registered
[    2.719297] Asymmetric key parser 'x509' registered
[    2.724161] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
[    2.731495] io scheduler mq-deadline registered
[    2.735991] io scheduler kyber registered
[    2.741880] ps_pcie_dma init()
[    2.769557] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[    2.771343] Serial: AMBA driver
[    2.775644] cacheinfo: Unable to detect cache hierarchy for CPU 0
[    2.784011] brd: module loaded
[    2.788421] loop: module loaded
[    2.789235] mtdoops: mtd device (mtddev=name/number) must be supplied
[    2.793771] libphy: Fixed MDIO Bus: probed
[    2.797696] tun: Universal TUN/TAP device driver, 1.6
[    2.801498] CAN device driver interface
[    2.805960] usbcore: registered new interface driver asix
[    2.810632] usbcore: registered new interface driver ax88179_178a
[    2.816666] usbcore: registered new interface driver cdc_ether
[    2.822459] usbcore: registered new interface driver net1080
[    2.828083] usbcore: registered new interface driver cdc_subset
[    2.833964] usbcore: registered new interface driver zaurus
[    2.839510] usbcore: registered new interface driver cdc_ncm
[    2.845982] usbcore: registered new interface driver uas
[    2.850411] usbcore: registered new interface driver usb-storage
[    2.856964] rtc_zynqmp ffa60000.rtc: registered as rtc0
[    2.861557] rtc_zynqmp ffa60000.rtc: setting system clock to 2018-01-16T06:12:21 UTC (1516083141)
[    2.870404] i2c /dev entries driver
[    2.875325] usbcore: registered new interface driver uvcvideo
[    2.879530] USB Video Class driver (1.1.1)
[    2.884071] Bluetooth: HCI UART driver ver 2.3
[    2.888010] Bluetooth: HCI UART protocol H4 registered
[    2.893111] Bluetooth: HCI UART protocol BCSP registered
[    2.898403] Bluetooth: HCI UART protocol LL registered
[    2.903490] Bluetooth: HCI UART protocol ATH3K registered
[    2.908865] Bluetooth: HCI UART protocol Three-wire (H5) registered
[    2.915112] Bluetooth: HCI UART protocol Intel registered
[    2.920458] Bluetooth: HCI UART protocol QCA registered
[    2.925660] usbcore: registered new interface driver bcm203x
[    2.931280] usbcore: registered new interface driver bpa10x
[    2.936822] usbcore: registered new interface driver bfusb
[    2.942265] usbcore: registered new interface driver btusb
[    2.947727] usbcore: registered new interface driver ath3k
[    2.953221] EDAC MC: ECC not enabled
[    2.956825] EDAC DEVICE0: Giving out device to module zynqmp-ocm-edac controller zynqmp_ocm: DEV ff960000.memory-controller (INTERRUPT)
[    2.969160] sdhci: Secure Digital Host Controller Interface driver
[    2.974944] sdhci: Copyright(c) Pierre Ossman
[    2.979264] sdhci-pltfm: SDHCI platform and OF driver helper
[    2.985193] ledtrig-cpu: registered to indicate activity on CPUs
[    2.990866] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping ....
[    2.997299] zynqmp_firmware_probe Platform Management API v1.1
[    3.003054] zynqmp_firmware_probe Trustzone version v1.0
[    3.058806] securefw securefw: securefw probed
[    3.059093] alg: No test for xilinx-zynqmp-aes (zynqmp-aes)
[    3.063262] zynqmp_aes firmware:zynqmp-firmware:zynqmp-aes: AES Successfully Registered
[    3.071372] alg: No test for xilinx-keccak-384 (zynqmp-keccak-384)
[    3.077518] alg: No test for xilinx-zynqmp-rsa (zynqmp-rsa)
[    3.083032] usbcore: registered new interface driver usbhid
[    3.088415] usbhid: USB HID core driver
[    3.094925] ARM CCI_400_r1 PMU driver probed
[    3.095379] fpga_manager fpga0: Xilinx ZynqMP FPGA Manager registered
[    3.103284] usbcore: registered new interface driver snd-usb-audio
[    3.109809] pktgen: Packet Generator for packet performance testing. Version: 2.75
[    3.117158] Initializing XFRM netlink socket
[    3.120832] NET: Registered protocol family 10
[    3.125581] Segment Routing with IPv6
[    3.128981] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[    3.135041] NET: Registered protocol family 17
[    3.139112] NET: Registered protocol family 15
[    3.143521] can: controller area network core
[    3.147863] NET: Registered protocol family 29
[    3.152248] can: raw protocol
[    3.155189] can: broadcast manager protocol
[    3.159342] can: netlink gateway - max_hops=1
[    3.163742] Bluetooth: RFCOMM TTY layer initialized
[    3.168517] Bluetooth: RFCOMM socket layer initialized
[    3.173625] Bluetooth: RFCOMM ver 1.11
[    3.177330] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    3.182607] Bluetooth: BNEP filters: protocol multicast
[    3.187800] Bluetooth: BNEP socket layer initialized
[    3.192727] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[    3.198617] Bluetooth: HIDP socket layer initialized
[    3.203655] 9pnet: Installing 9P2000 support
[    3.207797] Key type dns_resolver registered
[    3.212207] registered taskstats version 1
[    3.216089] Loading compiled-in X.509 certificates
[    3.221795] Btrfs loaded, crc32c=crc32c-generic
[    3.233891] ff000000.serial: ttyPS0 at MMIO 0xff000000 (irq = 49, base_baud = 6249999) is a xuartps
[    3.242910] printk: console [ttyPS0] enabled
[    3.242910] printk: console [ttyPS0] enabled
[    3.247205] printk: bootconsole [cdns0] disabled
[    3.247205] printk: bootconsole [cdns0] disabled
[    3.256620] ff010000.serial: ttyPS1 at MMIO 0xff010000 (irq = 50, base_baud = 6249999) is a xuartps
[    3.270029] of-fpga-region fpga-full: FPGA Region probed
[    3.276079] xilinx-zynqmp-dma fd500000.dma: ZynqMP DMA driver Probe success
[    3.283259] xilinx-zynqmp-dma fd510000.dma: ZynqMP DMA driver Probe success
[    3.290438] xilinx-zynqmp-dma fd520000.dma: ZynqMP DMA driver Probe success
[    3.297625] xilinx-zynqmp-dma fd530000.dma: ZynqMP DMA driver Probe success
[    3.304803] xilinx-zynqmp-dma fd540000.dma: ZynqMP DMA driver Probe success
[    3.311981] xilinx-zynqmp-dma fd550000.dma: ZynqMP DMA driver Probe success
[    3.319170] xilinx-zynqmp-dma fd560000.dma: ZynqMP DMA driver Probe success
[    3.326352] xilinx-zynqmp-dma fd570000.dma: ZynqMP DMA driver Probe success
[    3.333606] xilinx-zynqmp-dma ffa80000.dma: ZynqMP DMA driver Probe success
[    3.340780] xilinx-zynqmp-dma ffa90000.dma: ZynqMP DMA driver Probe success
[    3.347950] xilinx-zynqmp-dma ffaa0000.dma: ZynqMP DMA driver Probe success
[    3.355117] xilinx-zynqmp-dma ffab0000.dma: ZynqMP DMA driver Probe success
[    3.362294] xilinx-zynqmp-dma ffac0000.dma: ZynqMP DMA driver Probe success
[    3.369467] xilinx-zynqmp-dma ffad0000.dma: ZynqMP DMA driver Probe success
[    3.376641] xilinx-zynqmp-dma ffae0000.dma: ZynqMP DMA driver Probe success
[    3.383819] xilinx-zynqmp-dma ffaf0000.dma: ZynqMP DMA driver Probe success
[    3.391226] xilinx-zynqmp-dpdma fd4c0000.dma-controller: Xilinx DPDMA engine is probed
[    3.399357] xilinx-psgtr fd400000.phy: Invalid reference clock number 3
[    3.405968] zynqmp-display fd4a0000.display: failed to get PHY lane 0
[    3.412432] zynqmp-display: probe of fd4a0000.display failed with error -22
[    3.419755] ahci-ceva fd0c0000.ahci: supply ahci not found, using dummy regulator
[    3.427306] ahci-ceva fd0c0000.ahci: supply phy not found, using dummy regulator
[    3.434732] ahci-ceva fd0c0000.ahci: supply target not found, using dummy regulator
[    3.452576] ahci-ceva fd0c0000.ahci: AHCI 0001.0301 32 slots 2 ports 6 Gbps 0x3 impl platform mode
[    3.461532] ahci-ceva fd0c0000.ahci: flags: 64bit ncq sntf pm clo only pmp fbs pio slum part ccc sds apst
[    3.472336] scsi host0: ahci-ceva
[    3.475946] scsi host1: ahci-ceva
[    3.479384] ata1: SATA max UDMA/133 mmio [mem 0xfd0c0000-0xfd0c1fff] port 0x100 irq 47
[    3.487300] ata2: SATA max UDMA/133 mmio [mem 0xfd0c0000-0xfd0c1fff] port 0x180 irq 47
[    3.496655] macb ff0e0000.ethernet: Not enabling partial store and forward
[    3.503564] macb ff0e0000.ethernet: invalid hw address, using random
[    3.513438] libphy: MACB_mii_bus: probed
[    3.517410] macb ff0e0000.ethernet eth0: Cadence GEM rev 0x50070106 at 0xff0e0000 irq 38 (5e:c4:ae:f8:11:f1)
[    3.527624] xilinx-axipmon ffa00000.perf-monitor: Probed Xilinx APM
[    3.534201] xilinx-axipmon fd0b0000.perf-monitor: Probed Xilinx APM
[    3.540743] xilinx-axipmon fd490000.perf-monitor: Probed Xilinx APM
[    3.547299] xilinx-axipmon ffa10000.perf-monitor: Probed Xilinx APM
[    3.570944] cdns-i2c ff030000.i2c: 400 kHz mmio ff030000 irq 40
[    3.577464] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
[    3.582962] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 1
[    3.590705] xhci-hcd xhci-hcd.1.auto: hcc params 0x0238f625 hci version 0x100 quirks 0x0000000002010010
[    3.600118] xhci-hcd xhci-hcd.1.auto: irq 56, io mem 0xfe200000
[    3.606249] cdns-wdt fd4d0000.watchdog: Xilinx Watchdog Timer with timeout 60s
[    3.613757] cdns-wdt ff150000.watchdog: Xilinx Watchdog Timer with timeout 10s
[    3.624174] of_cfs_init
[    3.626646] of_cfs_init: OK
[    3.629547] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[    3.637558] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.10
[    3.645819] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.653036] usb usb1: Product: xHCI Host Controller
[    3.653616] mmc0: SDHCI controller on ff170000.mmc [ff170000.mmc] using ADMA 64-bit
[    3.657902] usb usb1: Manufacturer: Linux 5.10.0-xilinx-v2021.2 xhci-hcd
[    3.657907] usb usb1: SerialNumber: xhci-hcd.1.auto
[    3.677546] hub 1-0:1.0: USB hub found
[    3.681374] hub 1-0:1.0: 1 port detected
[    3.685493] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
[    3.690996] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 2
[    3.698659] xhci-hcd xhci-hcd.1.auto: Host supports USB 3.0 SuperSpeed
[    3.705285] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[    3.713490] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.10
[    3.721749] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.728965] usb usb2: Product: xHCI Host Controller
[    3.733834] usb usb2: Manufacturer: Linux 5.10.0-xilinx-v2021.2 xhci-hcd
[    3.740530] usb usb2: SerialNumber: xhci-hcd.1.auto
[    3.745674] hub 2-0:1.0: USB hub found
[    3.749480] hub 2-0:1.0: 1 port detected
[    3.776344] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[    3.782880] clk: Not disabling unused clocks
[    3.787399] ALSA device list:
[    3.790360]   No soundcards found.
[    3.794022] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[    3.802631] cfg80211: failed to load regulatory.db
[    3.807709] ata2: SATA link down (SStatus 0 SControl 330)
[    3.813134] ata1: SATA link down (SStatus 0 SControl 330)
[    3.818851] Waiting for root device /dev/mmcblk0p2...
[    3.828623] mmc0: error -110 whilst initialising SD card

from meta-xilinx-tools.

Livius90 avatar Livius90 commented on July 16, 2024

I found the solution for this issue.
@mhatle can review and merge my fix in device-tree-xlnx repo for it?
Xilinx/device-tree-xlnx#17

from meta-xilinx-tools.

kothuriman avatar kothuriman commented on July 16, 2024

Please use the following bootargs command in u-boot menu

setenv bootargs 'console=ttyPS0,115200n8 root=/dev/mmcblk0p2 rw rootfstype=ext4 rootwait earlycon clk_ignore_unused uio_pdrv_genirq.of_id=generic-uio cpuidle.off=1 maxcpus=4'

from meta-xilinx-tools.

Livius90 avatar Livius90 commented on July 16, 2024

Please use the following bootargs command in u-boot menu

setenv bootargs 'console=ttyPS0,115200n8 root=/dev/mmcblk0p2 rw rootfstype=ext4 rootwait earlycon clk_ignore_unused uio_pdrv_genirq.of_id=generic-uio cpuidle.off=1 maxcpus=4'

It can not resolve the problem. The final solution can be found in this Xilinx forum topic:
ZCU104 Linux kernel starting hangs on "Waiting for root device dev/mmcblk0p2..."

Problem is that the sdhci1 device-tree node is not configured well probably for all Xilinx Zynq board. I got this issue in my Zynq 7000 and Zynq Ultrascale+ boards, too.

from meta-xilinx-tools.

Livius90 avatar Livius90 commented on July 16, 2024

Solution:
Fix sdhci1 node in device-tree, i added my following modification in system-user.dtsi

&sdhci1 {
	no-1-8-v;
	bus-width = <4>;
	disable-wp;
	cd-gpios = <&gpio 45 1>;	// cd-gpios = <&gpio 45 GPIO_ACTIVE_LOW>;
	cd-debounce-delay-ms = <500>;
	max-frequency = <100000000>;
	cap-sd-highspeed;
	sd-uhs-sdr12;
	sd-uhs-sdr25;
	sd-uhs-sdr50;
	sd-uhs-ddr50;
	keep-power-in-suspend;
	status = "okay";
};

from meta-xilinx-tools.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.