Other Parts Discussed in Thread: PMP, DRA752, TPD12S015, TMP102
Tool/software: Linux
Hi ,
prebuild uboot can find sd card, but linux could not find sd card and mount root fs failed,
Could you help me?
Thanks.
U-Boot SPL 2017.01-gc68ed086bd (Mar 26 2018 - 17:06:19)
DRA752-GP ES2.0
Trying to boot from MMC1
reading u-boot.img
reading u-boot.img
reading u-boot.img
reading u-boot.img
U-Boot 2017.01-gc68ed086bd (Mar 26 2018 - 17:06:19 -0400)
CPU : DRA752-GP ES2.0
Model: TI AM572x EVM Rev A3
Board: AM572x EVM REV A.3A
DRAM: 2 GiB
MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
GUID Partition Table Header signature is wrong: 0x0 != 0x5452415020494645
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0x0 != 0x5452415020494645
part_get_info_efi: *** ERROR: Invalid Backup GPT ***
SCSI: SATA link 0 timeout.
AHCI 0001.0300 32 slots 1 ports 3 Gbps 0x1 impl SATA mode
flags: 64bit ncq stag pm led clo only pmp pio slum part ccc apst
scanning bus for devices...
Found 0 device(s).
Net:
Warning: ethernet@48484000 using MAC address from ROM
eth0: ethernet@48484000
Hit any key to stop autoboot: 0
switch to partitions #0, OK
mmc0 is current device
SD/MMC found on device 0
reading boot.scr
** Unable to read file boot.scr **
reading uEnv.txt
1490 bytes read in 3 ms (484.4 KiB/s)
Loaded env from uEnv.txt
Importing environment from mmc0 ...
Running uenvcmd ...
reading .psdk_setup
1 bytes read in 3 ms (0 Bytes/s)
Already setup.
switch to partitions #0, OK
mmc0 is current device
SD/MMC found on device 0
3744256 bytes read in 206 ms (17.3 MiB/s)
106550 bytes read in 45 ms (2.3 MiB/s)
## Flattened Device Tree blob at 88000000
Booting using the fdt blob at 0x88000000
Loading Device Tree to 8ffe2000, end 8ffff035 ... OK
Starting kernel ...
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 4.14.32-gdc3e450ded (oe-user@oe-host) (gcc version 7.2.1 20171011 (Linaro GCC 7.2-2017.11)) #2 SMP PREEMPT Thu May 3 06:58:22 PDT 2018
[ 0.000000] CPU: ARMv7 Processor [412fc0f2] revision 2 (ARMv7), cr=30c5387d
[ 0.000000] CPU: div instructions available: patching division code
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
[ 0.000000] OF: fdt: Machine model: TI AM572x EVM Rev A3
[ 0.000000] Memory policy: Data cache writealloc
[ 0.000000] efi: Getting EFI parameters from FDT:
[ 0.000000] efi: UEFI not found.
[ 0.000000] Reserved memory: created CMA memory pool at 0x0000000095800000, size 56 MiB
[ 0.000000] OF: reserved mem: initialized node ipu2_cma@95800000, compatible id shared-dma-pool
[ 0.000000] Reserved memory: created CMA memory pool at 0x0000000099000000, size 64 MiB
[ 0.000000] OF: reserved mem: initialized node dsp1_cma@99000000, compatible id shared-dma-pool
[ 0.000000] Reserved memory: created CMA memory pool at 0x000000009d000000, size 32 MiB
[ 0.000000] OF: reserved mem: initialized node ipu1_cma@9d000000, compatible id shared-dma-pool
[ 0.000000] Reserved memory: created CMA memory pool at 0x000000009f000000, size 8 MiB
[ 0.000000] OF: reserved mem: initialized node dsp2_cma@9f000000, compatible id shared-dma-pool
[ 0.000000] cma: Reserved 24 MiB at 0x00000000fe400000
[ 0.000000] OMAP4: Map 0x00000000ffd00000 to fe600000 for dram barrier
[ 0.000000] DRA752 ES2.0
[ 0.000000] random: fast init done
[ 0.000000] percpu: Embedded 15 pages/cpu @eed30000 s31308 r8192 d21940 u61440
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 471616
[ 0.000000] Kernel command line: console=ttyO2,115200n8 root=PARTUUID=621419fc-02 rw rootfstype=ext4 rootwait
[ 0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Memory: 1671596K/1893376K available (8192K kernel code, 317K rwdata, 2340K rodata, 2048K init, 295K bss, 33364K reserved, 188416K cma-reserved, 1278976K highmem)
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
[ 0.000000] vmalloc : 0xf0800000 - 0xff800000 ( 240 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xf0000000 ( 768 MB)
[ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
[ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
[ 0.000000] .text : 0xc0008000 - 0xc0a00000 (10208 kB)
[ 0.000000] .init : 0xc0e00000 - 0xc1000000 (2048 kB)
[ 0.000000] .data : 0xc1000000 - 0xc104f428 ( 318 kB)
[ 0.000000] .bss : 0xc1051000 - 0xc109ad7c ( 296 kB)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] Tasks RCU enabled.
[ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[ 0.000000] OMAP clockevent source: timer1 at 32786 Hz
[ 0.000000] arch_timer: cp15 timer(s) running at 6.14MHz (phys).
[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x16af5adb9, max_idle_ns: 440795202250 ns
[ 0.000005] sched_clock: 56 bits at 6MHz, resolution 162ns, wraps every 4398046511023ns
[ 0.000016] Switching to timer-based delay loop, resolution 162ns
[ 0.000351] clocksource: 32k_counter: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 58327039986419 ns
[ 0.000360] OMAP clocksource: 32k_counter at 32768 Hz
[ 0.000822] Console: colour dummy device 80x30
[ 0.000840] WARNING: Your 'console=ttyO2' has been replaced by 'ttyS2'
[ 0.000847] This ensures that you still see kernel messages. Please
[ 0.000854] update your kernel commandline.
[ 0.000875] Calibrating delay loop (skipped), value calculated using timer frequency.. 12.29 BogoMIPS (lpj=61475)
[ 0.000891] pid_max: default: 32768 minimum: 301
[ 0.001002] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.001016] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.001544] CPU: Testing write buffer coherency: ok
[ 0.001758] /cpus/cpu@0 missing clock-frequency property
[ 0.001776] /cpus/cpu@1 missing clock-frequency property
[ 0.001788] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[ 0.039872] Setting up static identity map for 0x80200000 - 0x80200060
[ 0.059883] Hierarchical SRCU implementation.
[ 0.080077] EFI services will not be available.
[ 0.099946] smp: Bringing up secondary CPUs ...
[ 0.170323] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[ 0.170414] smp: Brought up 1 node, 2 CPUs
[ 0.170427] SMP: Total of 2 processors activated (24.59 BogoMIPS).
[ 0.170435] CPU: All CPU(s) started in HYP mode.
[ 0.170442] CPU: Virtualization extensions available.
[ 0.170867] devtmpfs: initialized
[ 0.189230] VFP support v0.3: implementor 41 architecture 4 part 30 variant f rev 0
[ 0.189428] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.189446] futex hash table entries: 512 (order: 3, 32768 bytes)
[ 0.193281] pinctrl core: initialized pinctrl subsystem
[ 0.193729] DMI not present or invalid.
[ 0.193976] NET: Registered protocol family 16
[ 0.195012] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.195946] omap_hwmod: l3_main_2 using broken dt data from ocp
[ 0.304397] omap_hwmod: dcan1: _wait_target_disable failed
[ 0.402972] cpuidle: using governor ladder
[ 0.403005] cpuidle: using governor menu
[ 0.410989] OMAP GPIO hardware version 0.1
[ 0.440330] No ATAGs?
[ 0.440421] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[ 0.440435] hw-breakpoint: maximum watchpoint size is 8 bytes.
[ 0.440801] omap4_sram_init:Unable to allocate sram needed to handle errata I688
[ 0.440811] omap4_sram_init:Unable to get sram pool needed to handle errata I688
[ 0.441329] OMAP DMA hardware revision 0.0
[ 0.455873] omap-dma-engine 4a056000.dma-controller: OMAP DMA engine driver (LinkedList1/2/3 supported)
[ 0.457220] edma 43300000.edma: memcpy is disabled
[ 0.460393] edma 43300000.edma: TI EDMA DMA engine driver
[ 0.463151] omap-iommu 40d01000.mmu: 40d01000.mmu registered
[ 0.463348] omap-iommu 40d02000.mmu: 40d02000.mmu registered
[ 0.463588] omap-iommu 58882000.mmu: 58882000.mmu registered
[ 0.463827] omap-iommu 55082000.mmu: 55082000.mmu registered
[ 0.464193] omap-iommu 41501000.mmu: 41501000.mmu registered
[ 0.464393] omap-iommu 41502000.mmu: 41502000.mmu registered
[ 0.464634] iommu: Adding device 58820000.ipu to group 1
[ 0.464711] iommu: Adding device 55020000.ipu to group 2
[ 0.464854] iommu: Adding device 40800000.dsp to group 0
[ 0.465097] iommu: Adding device 41000000.dsp to group 3
[ 0.467324] palmas 0-0058: Irq flag is 0x00000008
[ 0.492716] palmas 0-0058: Muxing GPIO 2f, PWM 0, LED 0
[ 0.494266] omap_i2c 48070000.i2c: bus 0 rev0.12 at 400 kHz
[ 0.494740] omap_i2c 48060000.i2c: bus 2 rev0.12 at 400 kHz
[ 0.495190] omap_i2c 4807c000.i2c: bus 4 rev0.12 at 400 kHz
[ 0.495386] media: Linux media interface: v0.10
[ 0.495421] Linux video capture interface: v2.00
[ 0.495502] pps_core: LinuxPPS API ver. 1 registered
[ 0.495511] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 0.495529] PTP clock support registered
[ 0.495556] EDAC MC: Ver: 3.0.0
[ 0.495797] dmi: Firmware registration failed.
[ 0.496161] omap-mailbox 4883c000.mailbox: omap mailbox rev 0x400
[ 0.496431] omap-mailbox 4883e000.mailbox: omap mailbox rev 0x400
[ 0.496709] omap-mailbox 48840000.mailbox: omap mailbox rev 0x400
[ 0.496974] omap-mailbox 48842000.mailbox: omap mailbox rev 0x400
[ 0.497912] clocksource: Switched to clocksource arch_sys_counter
[ 0.504543] NET: Registered protocol family 2
[ 0.505054] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.505118] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.505244] TCP: Hash tables configured (established 8192 bind 8192)
[ 0.505313] UDP hash table entries: 512 (order: 2, 16384 bytes)
[ 0.505346] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[ 0.505465] NET: Registered protocol family 1
[ 0.505794] RPC: Registered named UNIX socket transport module.
[ 0.505804] RPC: Registered udp transport module.
[ 0.505812] RPC: Registered tcp transport module.
[ 0.505820] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.506528] hw perfevents: no interrupt-affinity property for /pmu, guessing.
[ 0.506704] hw perfevents: enabled with armv7_cortex_a15 PMU driver, 7 counters available
[ 0.507711] workingset: timestamp_bits=14 max_order=19 bucket_order=5
[ 0.511715] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.512196] NFS: Registering the id_resolver key type
[ 0.512219] Key type id_resolver registered
[ 0.512228] Key type id_legacy registered
[ 0.512265] ntfs: driver 2.1.32 [Flags: R/O].
[ 0.513543] bounce: pool size: 64 pages
[ 0.513588] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 245)
[ 0.513599] io scheduler noop registered
[ 0.513608] io scheduler deadline registered
[ 0.513751] io scheduler cfq registered (default)
[ 0.513761] io scheduler mq-deadline registered
[ 0.513769] io scheduler kyber registered
[ 0.518488] pinctrl-single 4a003400.pinmux: 282 pins at pa fc003400 size 1128
[ 0.520276] dra7-pcie 51000000.pcie: Linked as a consumer to phy-4a094000.pciephy.1
[ 0.520508] dra7-pcie 51000000.pcie: WA for Errata i870 not appplied. Update DT
[ 0.521431] pwm-backlight backlight: backlight supply power not found, using dummy regulator
[ 0.562546] Serial: 8250/16550 driver, 10 ports, IRQ sharing disabled
[ 0.564932] 48020000.serial: ttyS2 at MMIO 0x48020000 (irq = 45, base_baud = 3000000) is a 8250
[ 1.477766] console [ttyS2] enabled
[ 1.482025] 48422000.serial: ttyS7 at MMIO 0x48422000 (irq = 46, base_baud = 3000000) is a 8250
[ 1.492608] omap_rng 48090000.rng: Random Number Generator ver. 20
[ 1.500281] omapdss_dss 58000000.dss: master bind failed: -517
[ 1.506904] tpd12s015 encoder: failed to find video source
[ 1.512963] connector-hdmi connector: failed to find video source
[ 1.519440] panel-dpi display: display supply vcc not found, using dummy regulator
[ 1.534668] brd: module loaded
[ 1.543095] loop: module loaded
[ 1.546849] at24 0-0050: 4096 byte 24c32 EEPROM, writable, 1 bytes/write
[ 1.556300] libphy: Fixed MDIO Bus: probed
[ 1.617942] davinci_mdio 48485000.mdio: davinci mdio revision 1.6, bus freq 1000000
[ 1.625638] libphy: 48485000.mdio: probed
[ 1.634383] davinci_mdio 48485000.mdio: phy[1]: device 48485000.mdio:01, driver Micrel KSZ9031 Gigabit PHY
[ 1.644125] davinci_mdio 48485000.mdio: phy[2]: device 48485000.mdio:02, driver Micrel KSZ9031 Gigabit PHY
[ 1.654342] cpsw 48484000.ethernet: Detected MACID = a4:d5:78:d5:b9:98
[ 1.660971] cpsw 48484000.ethernet: initialized cpsw ale version 1.4
[ 1.667354] cpsw 48484000.ethernet: ALE Table size 1024
[ 1.672687] cpsw 48484000.ethernet: cpts: overflow check period 500 (jiffies)
[ 1.680564] cpsw 48484000.ethernet: cpsw: Detected MACID = a4:d5:78:d5:b9:99
[ 1.689298] IR NEC protocol handler initialized
[ 1.693851] IR RC5(x/sz) protocol handler initialized
[ 1.698947] IR RC6 protocol handler initialized
[ 1.703498] IR JVC protocol handler initialized
[ 1.708069] IR Sony protocol handler initialized
[ 1.712706] IR SANYO protocol handler initialized
[ 1.717429] IR Sharp protocol handler initialized
[ 1.722171] IR MCE Keyboard/mouse protocol handler initialized
[ 1.728085] IR XMP protocol handler initialized
[ 1.734886] gpio-fan gpio_fan: GPIO fan initialized
[ 1.740770] tmp102 0-0048: initialized
[ 1.744759] ti-soc-thermal 4a0021e0.bandgap: thermal zone device is NULL
[ 1.752069] cpu cpu0: "syscon" is missing, cannot use OPPv2 table.
[ 1.758698] sdhci: Secure Digital Host Controller Interface driver
[ 1.764904] sdhci: Copyright(c) Pierre Ossman
[ 1.770138] omap_hsmmc 4809c000.mmc: Got CD GPIO
[ 1.828160] sdhci-pltfm: SDHCI platform and OF driver helper
[ 1.838894] ledtrig-cpu: registered to indicate activity on CPUs
[ 1.849106] NET: Registered protocol family 10
[ 1.854427] Segment Routing with IPv6
[ 1.858186] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[ 1.864546] NET: Registered protocol family 17
[ 1.869188] Key type dns_resolver registered
[ 1.873547] omap_voltage_late_init: Voltage driver support not added
[ 1.879946] Power Management for TI OMAP4+ devices.
[ 1.885056] Registering SWP/SWPB emulation handler
[ 1.901776] dmm 4e000000.dmm: workaround for errata i878 in use
[ 1.909378] dmm 4e000000.dmm: initialized all PAT entries
[ 1.915988] pwm-backlight backlight: backlight supply power not found, using dummy regulator
[ 1.925023] omapdss_dss 58000000.dss: master bind failed: -517
[ 1.931149] tpd12s015 encoder: failed to find video source
[ 1.936917] connector-hdmi connector: failed to find video source
[ 1.943383] panel-dpi display: display supply vcc not found, using dummy regulator
[ 1.951914] omap_hsmmc 4809c000.mmc: Got CD GPIO
[ 1.959412] input: gpio_keys as /devices/platform/gpio_keys/input/input0
[ 1.967095] pwm-backlight backlight: backlight supply power not found, using dummy regulator
[ 1.975666] hctosys: unable to open rtc device (rtc0)
[ 1.976329] vdd_3v3: disabling
[ 1.976334] aic_dvdd_fixed: disabling
[ 1.976338] vmmcwl_fixed: disabling
[ 1.992853] omapdss_dss 58000000.dss: master bind failed: -517
[ 1.998972] tpd12s015 encoder: failed to find video source
[ 2.004727] connector-hdmi connector: failed to find video source
[ 2.011188] panel-dpi display: display supply vcc not found, using dummy regulator
[ 2.019674] omap_hsmmc 4809c000.mmc: Got CD GPIO
[ 2.025959] Waiting for root device PARTUUID=621419fc-02...