This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

板子从EMMC启动卡在Waiting for root device PARTUUID=42070675-02...

Other Parts Discussed in Thread: TPS65217

我通过nfs启动系统,对emmc进行烧写,烧写完成,重启板子卡在

Starting kernel ...

[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Initializing cgroup subsys cpuacct
[ 0.000000] Linux version 4.1.4 (ilinkin@xfc-ilinkin) (gcc version 5.2.1 20151010 (Ubuntu 5.2.1-22ubuntu1) ) #2 SMP PREEMPT Tue Aug 8 14:42:57 CST 2017
[ 0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000] Machine model: TI AM335x BeagleBone Green
[ 0.000000] cma: Reserved 24 MiB at 0x9e000000
[ 0.000000] Memory policy: Data cache writeback
[ 0.000000] CPU: All CPU(s) started in SVC mode.
[ 0.000000] AM335X ES2.1 (sgx neon )
[ 0.000000] PERCPU: Embedded 13 pages/cpu @df934000 s22336 r8192 d22720 u53248
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 129408
[ 0.000000] Kernel command line: console=ttyO0,115200n8 root=PARTUUID=42070675-02 rw rootfstype=ext4 rootwait
[ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.000000] Memory: 475392K/522240K available (10711K kernel code, 923K rwdata, 3704K rodata, 672K init, 902K bss, 22272K reserved, 24576K cma-reserved, 0K highmem)
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
[ 0.000000] vmalloc : 0xe0800000 - 0xff000000 ( 488 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xe0000000 ( 512 MB)
[ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
[ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
[ 0.000000] .text : 0xc0008000 - 0xc0e1bf58 (14416 kB)
[ 0.000000] .init : 0xc0e1c000 - 0xc0ec4000 ( 672 kB)
[ 0.000000] .data : 0xc0ec4000 - 0xc0faafe4 ( 924 kB)
[ 0.000000] .bss : 0xc0fad000 - 0xc108e8b4 ( 903 kB)
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] RCU dyntick-idle grace-period acceleration is enabled.
[ 0.000000] RCU restricting CPUs from NR_CPUS=2 to nr_cpu_ids=1.
[ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1
[ 0.000000] NR_IRQS:16 nr_irqs:16 16
[ 0.000000] IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts
[ 0.000000] OMAP clockevent source: timer2 at 24000000 Hz
[ 0.000036] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
[ 0.000104] clocksource timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
[ 0.000145] OMAP clocksource: timer1 at 24000000 Hz
[ 0.001143] Console: colour dummy device 80x30
[ 0.001221] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0'
[ 0.001250] This ensures that you still see kernel messages. Please
[ 0.001276] update your kernel commandline.
[ 0.001333] Calibrating delay loop... 297.36 BogoMIPS (lpj=1486848)
[ 0.056275] pid_max: default: 32768 minimum: 301
[ 0.056672] Security Framework initialized
[ 0.056855] AppArmor: AppArmor disabled by boot time parameter
[ 0.056886] Yama: becoming mindful.
[ 0.057508] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.057558] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.060068] Initializing cgroup subsys blkio
[ 0.060144] Initializing cgroup subsys memory
[ 0.060274] Initializing cgroup subsys devices
[ 0.060331] Initializing cgroup subsys freezer
[ 0.060411] Initializing cgroup subsys net_cls
[ 0.060463] Initializing cgroup subsys perf_event
[ 0.060517] Initializing cgroup subsys net_prio
[ 0.060672] CPU: Testing write buffer coherency: ok
[ 0.060831] ftrace: allocating 34546 entries in 102 pages
[ 0.356625] CPU0: thread -1, cpu 0, socket -1, mpidr 0
[ 0.356914] Setting up static identity map for 0x80008280 - 0x800082d8
[ 0.416366] Brought up 1 CPUs
[ 0.416432] SMP: Total of 1 processors activated (297.36 BogoMIPS).
[ 0.416461] CPU: All CPU(s) started in SVC mode.
[ 0.418665] devtmpfs: initialized
[ 0.457478] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
[ 0.536126] omap_hwmod: debugss: _wait_target_disable failed
[ 0.607256] clocksource jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.612392] xor: measuring software checksum speed
[ 0.706390] arm4regs : 364.800 MB/sec
[ 0.806242] 8regs : 326.800 MB/sec
[ 0.906236] 32regs : 326.000 MB/sec
[ 1.006236] neon : 500.000 MB/sec
[ 1.006267] xor: using function: neon (500.000 MB/sec)
[ 1.006693] pinctrl core: initialized pinctrl subsystem
[ 1.011720] NET: Registered protocol family 16
[ 1.020162] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 1.041250] OMAP GPIO hardware version 0.1
[ 1.076174] No ATAGs?
[ 1.076414] hw-breakpoint: debug architecture 0x4 unsupported.
[ 1.078386] omap4_sram_init:Unable to allocate sram needed to handle errata I688
[ 1.078435] omap4_sram_init:Unable to get sram pool needed to handle errata I688
[ 1.307024] raid6: int32x1 gen() 68 MB/s
[ 1.476659] raid6: int32x1 xor() 53 MB/s
[ 1.646689] raid6: int32x2 gen() 86 MB/s
[ 1.816299] raid6: int32x2 xor() 59 MB/s
[ 1.986821] raid6: int32x4 gen() 85 MB/s
[ 2.156459] raid6: int32x4 xor() 60 MB/s
[ 2.326354] raid6: int32x8 gen() 84 MB/s
[ 2.496398] raid6: int32x8 xor() 54 MB/s
[ 2.666293] raid6: neonx1 gen() 434 MB/s
[ 2.836316] raid6: neonx2 gen() 577 MB/s
[ 3.006248] raid6: neonx4 gen() 342 MB/s
[ 3.176390] raid6: neonx8 gen() 326 MB/s
[ 3.176419] raid6: using algorithm neonx2 gen() 577 MB/s
[ 3.176446] raid6: using intx1 recovery algorithm
[ 3.190463] vgaarb: loaded
[ 3.192528] SCSI subsystem initialized
[ 3.194519] usbcore: registered new interface driver usbfs
[ 3.194762] usbcore: registered new interface driver hub
[ 3.195083] usbcore: registered new device driver usb
[ 3.197162] omap_i2c 44e0b000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/pinmux_i2c0_pins, deferring probe
[ 3.197334] omap_i2c 4819c000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/pinmux_i2c2_pins, deferring probe
[ 3.197757] pps_core: LinuxPPS API ver. 1 registered
[ 3.197787] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 3.197881] PTP clock support registered
[ 3.200898] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400
[ 3.202941] Advanced Linux Sound Architecture Driver Initialized.
[ 3.205328] NetLabel: Initializing
[ 3.205368] NetLabel: domain hash size = 128
[ 3.205391] NetLabel: protocols = UNLABELED CIPSOv4
[ 3.205569] NetLabel: unlabeled traffic allowed by default
[ 3.206533] Switched to clocksource timer1
[ 3.579059] NET: Registered protocol family 2
[ 3.581580] TCP established hash table entries: 4096 (order: 2, 16384 bytes)
[ 3.581744] TCP bind hash table entries: 4096 (order: 3, 32768 bytes)
[ 3.581945] TCP: Hash tables configured (established 4096 bind 4096)
[ 3.582157] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 3.582230] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 3.583035] NET: Registered protocol family 1
[ 3.584521] RPC: Registered named UNIX socket transport module.
[ 3.584564] RPC: Registered udp transport module.
[ 3.584590] RPC: Registered tcp transport module.
[ 3.584615] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 3.587648] CPU PMU: Failed to parse /pmu/interrupt-affinity[0]
[ 3.587819] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available
[ 3.595366] futex hash table entries: 256 (order: 2, 16384 bytes)
[ 3.595709] audit: initializing netlink subsys (disabled)
[ 3.595919] audit: type=2000 audit(3.410:1): initialized
[ 3.600346] zpool: loaded
[ 3.601468] VFS: Disk quotas dquot_6.6.0
[ 3.601693] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 3.603697] NFS: Registering the id_resolver key type
[ 3.603872] Key type id_resolver registered
[ 3.603901] Key type id_legacy registered
[ 3.603987] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[ 3.604938] fuse init (API version 7.23)
[ 3.605769] SGI XFS with ACLs, security attributes, realtime, no debug enabled
[ 3.615814] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250)
[ 3.616724] io scheduler noop registered
[ 3.616782] io scheduler deadline registered
[ 3.616891] io scheduler cfq registered (default)
[ 3.621496] pinctrl-single 44e10800.pinmux: 142 pins at pa f9e10800 size 568
[ 3.629413] wkup_m3_ipc 44e11324.wkup_m3_ipc: could not get rproc handle
[ 3.633334] Serial: 8250/16550 driver, 6 ports, IRQ sharing disabled
[ 3.643531] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 158, base_baud = 3000000) is a 8250
[ 4.477466] console [ttyS0] enabled
[ 4.483813] 48024000.serial: ttyS2 at MMIO 0x48024000 (irq = 159, base_baud = 3000000) is a 8250
[ 4.497284] [drm] Initialized drm 1.1.0 20060810
[ 4.502273] usbcore: registered new interface driver udl
[ 4.525406] pegasus: v0.9.3 (2013/04/25), Pegasus/Pegasus II USB Ethernet driver
[ 4.533288] usbcore: registered new interface driver pegasus
[ 4.539294] usbcore: registered new interface driver rtl8150
[ 4.545187] usbcore: registered new interface driver r8152
[ 4.555047] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 4.561877] ehci-pci: EHCI PCI platform driver
[ 4.566671] ehci-platform: EHCI generic platform driver
[ 4.572525] ehci-omap: OMAP-EHCI Host Controller driver
[ 4.582912] 47401300.usb-phy supply vcc not found, using dummy regulator
[ 4.614971] 47401b00.usb-phy supply vcc not found, using dummy regulator
[ 4.681321] musb-hdrc musb-hdrc.1.auto: MUSB HDRC host driver
[ 4.688318] musb-hdrc musb-hdrc.1.auto: new USB bus registered, assigned bus number 1
[ 4.697114] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 4.703980] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 4.711360] usb usb1: Product: MUSB HDRC host driver
[ 4.716446] usb usb1: Manufacturer: Linux 4.1.4 musb-hcd
[ 4.721814] usb usb1: SerialNumber: musb-hdrc.1.auto
[ 4.729440] hub 1-0:1.0: USB hub found
[ 4.733391] hub 1-0:1.0: 1 port detected
[ 4.799132] mousedev: PS/2 mouse device common for all mice
[ 4.808799] omap_rtc 44e3e000.rtc: rtc core: registered 44e3e000.rtc as rtc0
[ 4.818544] i2c /dev entries driver
[ 4.825955] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
[ 4.835847] omap_hsmmc 48060000.mmc: Got CD GPIO
[ 4.842263] omap_hsmmc 48060000.mmc: unable to obtain RX DMA engine channel 0
[ 4.918137] omap_hsmmc 481d8000.mmc: unable to obtain RX DMA engine channel 0
[ 5.000436] ledtrig-cpu: registered to indicate activity on CPUs
[ 5.007790] omap-aes 53500000.aes: OMAP AES hw accel rev: 3.2
[ 5.013745] omap-aes 53500000.aes: Unable to request in DMA channel
[ 5.020352] omap_aes_dma_init: error: -12
[ 5.030042] omap-sham 53100000.sham: hw accel on OMAP rev 4.3
[ 5.040776] hidraw: raw HID events driver (C) Jiri Kosina
[ 5.050199] usbcore: registered new interface driver usbhid
[ 5.055839] usbhid: USB HID core driver
[ 5.060853] ashmem: initialized
[ 5.067152] remoteproc0: wkup_m3 is available
[ 5.071677] remoteproc0: Note: remoteproc is still under development and considered experimental.
[ 5.080908] remoteproc0: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.
[ 5.101217] oprofile: using arm/armv7
[ 5.106019] NET: Registered protocol family 10
[ 5.114027] mip6: Mobile IPv6
[ 5.117475] NET: Registered protocol family 17
[ 5.122316] Key type dns_resolver registered
[ 5.126851] mpls_gso: MPLS GSO support
[ 5.131287] omap_voltage_late_init: Voltage driver support not added
[ 5.139041] cpu cpu0: of_pm_voltdm_notifier_register: Failed to get cpu0 regulator/voltdm: -517
[ 5.147988] cpu cpu0: cpu0 clock notifier not ready, retry
[ 5.154219] ThumbEE CPU extension supported.
[ 5.158707] Registering SWP/SWPB emulation handler
[ 5.163997] PM: bootloader does not support rtc-only!
[ 5.172540] registered taskstats version 1
[ 5.179843] Btrfs loaded
[ 5.189224] Key type encrypted registered
[ 5.236870] tps65217 0-0024: TPS65217 ID 0xe version 1.2
[ 5.243924] at24 0-0050: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 5.251278] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 400 kHz
[ 5.261809] at24 2-0054: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 5.270239] at24 2-0055: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 5.278478] at24 2-0056: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 5.286730] at24 2-0057: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 5.293771] omap_i2c 4819c000.i2c: bus 2 rev0.11 at 100 kHz
[ 5.302747] cpu cpu0: of_pm_voltdm_notifier_register: Fail calculating voltage latency[950000<->1325000]:-22
[ 5.312894] remoteproc0: powering up wkup_m3
[ 5.317422] remoteproc0: Booting fw image am335x-pm-firmware.elf, size 219663
[ 5.325197] remoteproc0: remote processor wkup_m3 is now up
[ 5.330936] wkup_m3_ipc 44e11324.wkup_m3_ipc: CM3 Firmware Version 190 not supported
[ 5.340166] cpu cpu0: of_pm_voltdm_notifier_register: Fail calculating voltage latency[950000<->1325000]:-22
[ 5.354956] cpsw 4a100000.ethernet: Missing rx_descs property in the DT.
[ 5.361914] cpsw 4a100000.ethernet: cpsw: platform data missing
[ 5.368510] omap_rtc 44e3e000.rtc: setting system clock to 2000-01-01 00:00:00 UTC (946684800)
[ 5.377374] of_cfs_init
[ 5.379993] of_cfs_init: OK
[ 5.389680] vmmcsd_fixed: disabling
[ 5.393355] ALSA device list:
[ 5.396336] No soundcards found.
[ 5.400695] Waiting for root device PARTUUID=42070675-02...
[ 131.896422] random: nonblocking pool is initialized

可能是什么原因导致无法启动文件系统呢?

  • 是否有参考过下面的帖子?
    https://e2e.ti.com/support/arm/sitara_arm/f/791/t/553707

  • 这个帖子我刚才看过了,大概说的是设备树的问题,但情况不太一样,我这边是通过emmc启动的,而且我不太懂怎么修改。

    我这边的详细流程是这样的:通过串口加载u-boot-spl.bin u-boot.img ,之后通过nfs启动系统(成功启动),之后对emmc进行格式化、烧写。然后重新从emmc启动便会卡在这个地方。