Quantcast
Channel: Processors forum - Recent Threads
Viewing all articles
Browse latest Browse all 17527

Linux/AM5718: Waiting for root device PARTUUID

$
0
0

Part Number:AM5718

Tool/software: Linux

Hi,

We have developed a custom board with am5718 and used ti-processor-sdk-linux-am57xx-evm-05.02.00.10. While booting with the boot able sd card we have encountered the below highlighted issues in the attached log below. Suggest us what things we have to focus inorder to eradicate the highlighted errors and also if any isuues that we should focus on other than those we mentioned.

U-Boot SPL 2018.01-00558-gca1e85ecb5-dirty (Apr 02 2019 - 16:03:22)
DRA722-GP ES2.0

U-Boot SPL 2018.01-00558-gca1e85ecb5-dirty (Apr 02 2019 - 16:03:22)
DRA722-GP ES2.0
Trying to boot from MMC1
no pinctrl state for default mode
no pinctrl state for default mode


U-Boot 2018.01-00558-gca1e85ecb5-dirty (Apr 02 2019 - 16:03:22 +0530)

CPU  : DRA722-GP ES2.0
Model: TI AM5718 IDK
Board: AM571x IDRAM:  1 GiB
MMC:   prop_name: pinctrl-0 mode: default index: 0
prop_name: pinctrl-0 mode: default index: 0
OMAP SD/MMC: 0, OMAP SD/MMC: 1
Warning: fastboot.board_rev: unknown board revision
board revision is null
Entered into partition size
Got the mmc device
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:   Could not get PHY for ethernet@48484000: addr 0
eth0: ethernet@48484000
Hit any key to stop autoboot:  0
=>   
=>
=> printenv
arch=arm
args_mmc=run finduuid;setenv bootargs console=${console} ${optargs} root=PARTUUID=${uuid} rw rootfstype=${mmcrootfstype}
baudrate=115200
board=am57xx
board_name=am57xx
boot_fdt=try
boot_fit=0
bootargs=linux_boot.serialno=${serial#} console=ttyO0,115200 linux_boot.console=ttyO0 linux_boot.hardware=am571x-idk
bootcmd=if test ${dofastboot} -eq 1; then echo Boot fastboot requested, resetting dofastboot ...;setenv dofastboot 0; saveenv;echo Booting in
bootdelay=2
bootdir=/boot
bootenvfile=uEnv.txt
bootfile=zImage
bootm_size=0x10000000
bootpart=0:2
bootscript=echo Running bootscript from mmc${mmcdev} ...; source ${loadaddr}
console=ttyO0,115200n8
cpu=armv7
dfu_alt_info_emmc=rawemmc raw 0 3751936;boot part 1 1;rootfs part 1 2;MLO fat 1 1;MLO.raw raw 0x100 0x200;u-boot.img.raw raw 0x300 0x1000;u-e1
dfu_alt_info_mmc=boot part 0 1;rootfs part 0 2;MLO fat 0 1;MLO.raw raw 0x100 0x200;u-boot.img.raw raw 0x300 0x1000;u-env.raw raw 0x1300 0x2001
dfu_alt_info_ram=kernel ram 0x80200000 0x4000000;fdt ram 0x80f80000 0x80000;ramdisk ram 0x81000000 0x4000000
dfu_bufsiz=0x10000
dofastboot=0
emmc_linux_boot=echo Trying to boot Linux from eMMC ...; setenv mmcdev 0; setenv bootpart 0:2; setenv mmcroot /dev/mmcblk0p2 rw; run mmcboot;
envboot=mmc dev ${mmcdev}; if mmc rescan; then echo SD/MMC found on device ${mmcdev};if run loadbootscript; then run bootscript;else if run l;
ethaddr=98:5d:ad:99:8a:8e
fastboot.cpu=DRA722
fastboot.secure=GP
fdt_addr_r=0x88000000
fdtaddr=0x88000000
fdtcontroladdr=bdf190e0
fdtfile=am571x-idk.dtb
findfdt=if test $board_name = omap5_uevm; then setenv fdtfile omap5-uevm.dtb; fi; if test $board_name = dra7xx; then setenv fdtfile dra7-evm.
finduuid=part uuid mmc ${bootpart} uuid
fit_bootfile=fitImage
fit_loadaddr=0x87000000
idk_lcd=no
importbootenv=echo Importing environment from mmc${mmcdev} ...; env import -t ${loadaddr} ${filesize}
kernel_addr_r=0x82000000
loadaddr=0x82000000
loadbootenv=fatload mmc ${mmcdev} ${loadaddr} ${bootenvfile}
loadbootscript=load mmc ${mmcdev} ${loadaddr} boot.scr
loadfdt=load ${devtype} ${bootpart} ${fdtaddr} ${bootdir}/${fdtfile}
loadfit=run args_mmc; bootm ${loadaddr}#${fdtfile};
loadimage=load ${devtype} ${bootpart} ${loadaddr} ${bootdir}/${bootfile}
mmcboot=mmc dev ${mmcdev}; setenv devnum ${mmcdev}; setenv devtype mmc; if mmc rescan; then echo SD/MMC found on device ${mmcdev};if run load;
mmcdev=0
mmcloados=run args_mmc; if test ${boot_fdt} = yes || test ${boot_fdt} = try; then if run loadfdt; then bootz ${loadaddr} - ${fdtaddr}; else i;
mmcrootfstype=ext4 rootwait
netargs=setenv bootargs console=${console} ${optargs} root=/dev/nfs nfsroot=${serverip}:${rootpath},${nfsopts} rw ip=dhcp
netboot=echo Booting from network ...; setenv autoload no; dhcp; run netloadimage; run netloadfdt; run netargs; bootz ${loadaddr} - ${fdtaddr}
netloadfdt=tftp ${fdtaddr} ${fdtfile}
netloadimage=tftp ${loadaddr} ${bootfile}
nfsopts=nolock
partitions=uuid_disk=${uuid_gpt_disk};name=bootloader,start=384K,size=1792K,uuid=${uuid_gpt_bootloader};name=rootfs,start=2688K,size=-,uuid=$}
partitions_android=uuid_disk=${uuid_gpt_disk};name=xloader,start=128K,size=256K,uuid=${uuid_gpt_xloader};name=bootloader,size=1792K,uuid=${uu}
pxefile_addr_r=0x80100000
ramdisk_addr_r=0x88080000
rdaddr=0x88080000
rootpath=/export/rootfs
scriptaddr=0x80000000
scsidevs=0
serial#=1601001460680001
soc=omap5
static_ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}:${hostname}::off
stderr=serial@4806a000
stdin=serial@4806a000
stdout=serial@4806a000
update_to_fit=setenv loadaddr ${fit_loadaddr}; setenv bootfile ${fit_bootfile}
usbtty=cdc_acm
vendor=ti
ver=U-Boot 2018.01-00558-gca1e85ecb5-dirty (Apr 02 2019 - 16:03:22 +0530)
vram=16M

Environment size: 7172/131067 bytes
=> boot
switch to partitions #0, OK
mmc0 is current device
SD/MMC found on device 0
** Unable to read file boot.scr **
1490 bytes read in 3 ms (484.4 KiB/s)
Loaded env from uEnv.txt
Importing environment from mmc0 ...
Running uenvcmd ...
1 bytes read in 2 ms (0 Bytes/s)
Already setup.
switch to partitions #0, OK
mmc0 is current device
SD/MMC found on device 0
4022784 bytes read in 231 ms (16.6 MiB/s)
92483 bytes read in 35 ms (2.5 MiB/s)
## Flattened Device Tree blob at 88000000
   Booting using the fdt blob at 0x88000000
   Loading Device Tree to 8ffe6000, end 8ffff942 ... OK

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 4.14.79-gbde58ab01e (toradex@medha) (gcc version 7.2.1 20171011 (Linaro GCC 7.2-2017.11)) #1 SMP PREEMPT Tue Apr9
[    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 AM5718 IDK
[    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-memory@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-memory@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-memory@9d000000, compatible id shared-dma-pool
[    0.000000] cma: Reserved 24 MiB at 0x00000000be400000
[    0.000000] OMAP4: Map 0x00000000bfd00000 to fe600000 for dram barrier
[    0.000000] Hit pending asynchronous external abort (FSR=0x00000211) during first unmask, this is most likely caused by a firmware/bootloa.
[    0.000000] DRA722 ES2.0
[    0.000000] percpu: Embedded 15 pages/cpu @ef64d000 s31372 r8192 d21876 u61440
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 210496
[    0.000000] Kernel command line: console=ttyO0,115200n8 root=PARTUUID=1df8a9d4-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: 644600K/848896K available (8192K kernel code, 347K rwdata, 2564K rodata, 2048K init, 282K bss, 24072K reserved, 180224)
[    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 - 0xc1056e98   ( 348 kB)
[    0.000000]        .bss : 0xc1058000 - 0xc109ebe0   ( 283 kB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000]  RCU restricting CPUs from NR_CPUS=2 to nr_cpu_ids=1.
[    0.000000]  Tasks RCU enabled.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1
[    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[    0.000000] GIC: Using split EOI/Deactivate mode
[    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.000004] sched_clock: 56 bits at 6MHz, resolution 162ns, wraps every 4398046511023ns
[    0.000016] Switching to timer-based delay loop, resolution 162ns
[    0.000357] clocksource: 32k_counter: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 58327039986419 ns
[    0.000366] OMAP clocksource: 32k_counter at 32768 Hz
[    0.000776] Console: colour dummy device 80x30
[    0.000793] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0'
[    0.000800] This ensures that you still see kernel messages. Please
[    0.000806] update your kernel commandline.
[    0.000827] Calibrating delay loop (skipped), value calculated using timer frequency.. 12.29 BogoMIPS (lpj=61475)
[    0.000842] pid_max: default: 32768 minimum: 301
[    0.000948] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000961] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.001489] CPU: Testing write buffer coherency: ok
[    0.001525] CPU0: Spectre v2: using ICIALLU workaround
[    0.001715] /cpus/cpu@0 missing clock-frequency property
[    0.001728] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[    0.039875] Setting up static identity map for 0x80200000 - 0x80200060
[    0.059882] Hierarchical SRCU implementation.
[    0.080064] EFI services will not be available.
[    0.099940] smp: Bringing up secondary CPUs ...
[    0.099950] smp: Brought up 1 node, 1 CPU
[    0.099959] SMP: Total of 1 processors activated (12.29 BogoMIPS).
[    0.099967] CPU: All CPU(s) started in HYP mode.
[    0.099974] CPU: Virtualization extensions available.
[    0.100385] devtmpfs: initialized
[    0.117120] random: get_random_u32 called from bucket_table_alloc+0x108/0x230 with crng_init=0
[    0.120076] VFP support v0.3: implementor 41 architecture 4 part 30 variant f rev 0
[    0.120272] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.120288] futex hash table entries: 256 (order: 2, 16384 bytes)
[    0.123886] pinctrl core: initialized pinctrl subsystem
[    0.124370] DMI not present or invalid.
[    0.124609] NET: Registered protocol family 16
[    0.130844] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.131710] omap_hwmod: l3_main_2 using broken dt data from ocp
[    0.233501] omap_hwmod: dcan1: _wait_target_disable failed
[    0.331940] cpuidle: using governor ladder
[    0.331973] cpuidle: using governor menu
[    0.339725] OMAP GPIO hardware version 0.1
[    0.365385] No ATAGs?
[    0.365431] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[    0.365444] hw-breakpoint: maximum watchpoint size is 8 bytes.
[    0.365806] omap4_sram_init:Unable to allocate sram needed to handle errata I688
[    0.365816] omap4_sram_init:Unable to get sram pool needed to handle errata I688
[    0.366347] OMAP DMA hardware revision 0.0
[    0.402277] edma 43300000.edma: memcpy is disabled
[    0.405477] edma 43300000.edma: TI EDMA DMA engine driver
[    0.412306] omap-dma-engine 4a056000.dma-controller: OMAP DMA engine driver (LinkedList1/2/3 supported)
[    0.413788] V3_3D: supplied by VMAIN
[    0.416420] omap-iommu 40d01000.mmu: 40d01000.mmu registered
[    0.416626] omap-iommu 40d02000.mmu: 40d02000.mmu registered
[    0.416871] omap-iommu 58882000.mmu: 58882000.mmu registered
[    0.417113] omap-iommu 55082000.mmu: 55082000.mmu registered
[    0.417407] iommu: Adding device 58820000.ipu to group 1
[    0.417494] iommu: Adding device 55020000.ipu to group 2
[    0.417649] iommu: Adding device 40800000.dsp to group 0
[    0.420018] palmas 0-0058: IRQ missing: skipping irq request
[    0.440784] palmas 0-0058: Muxing GPIO 51, PWM 0, LED 2
[    0.450796] ldo1: Bringing 3000000uV into 3300000-3300000uV
[    0.493950] pcf857x: probe of 0-0021 failed with error -121
[    0.494001] omap_i2c 48070000.i2c: bus 0 rev0.12 at 400 kHz
[    0.494164] media: Linux media interface: v0.10
[    0.494207] Linux video capture interface: v2.00
[    0.494287] pps_core: LinuxPPS API ver. 1 registered
[    0.494296] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.494314] PTP clock support registered
[    0.494340] EDAC MC: Ver: 3.0.0
[    0.500645] dmi: Firmware registration failed.
[    0.500849] omap-mailbox: probe of 4883c000.mailbox failed with error -22
[    0.500910] omap-mailbox: probe of 4883e000.mailbox failed with error -22
[    0.501184] omap-mailbox 48840000.mailbox: omap mailbox rev 0x400
[    0.501287] omap-mailbox: probe of 48842000.mailbox failed with error -22
[    0.501571] Advanced Linux Sound Architecture Driver Initialized.
[    0.510710] clocksource: Switched to clocksource arch_sys_counter
[    0.518256] NET: Registered protocol family 2
[    0.518790] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
[    0.518854] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
[    0.518980] TCP: Hash tables configured (established 8192 bind 8192)
[    0.519046] UDP hash table entries: 512 (order: 2, 16384 bytes)
[    0.519079] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[    0.519195] NET: Registered protocol family 1
[    0.539548] RPC: Registered named UNIX socket transport module.
[    0.539559] RPC: Registered udp transport module.
[    0.539566] RPC: Registered tcp transport module.
[    0.539574] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.540458] hw perfevents: no interrupt-affinity property for /pmu, guessing.
[    0.540583] hw perfevents: enabled with armv7_cortex_a15 PMU driver, 7 counters available
[    0.541618] workingset: timestamp_bits=14 max_order=18 bucket_order=4
[    0.545772] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.556322] NFS: Registering the id_resolver key type
[    0.556344] Key type id_resolver registered
[    0.556353] Key type id_legacy registered
[    0.556390] ntfs: driver 2.1.32 [Flags: R/O].
[    0.558029] bounce: pool size: 64 pages
[    0.558074] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 245)
[    0.558084] io scheduler noop registered
[    0.558093] io scheduler deadline registered
[    0.558186] io scheduler cfq registered (default)
[    0.558196] io scheduler mq-deadline registered
[    0.558204] io scheduler kyber registered
[    0.562652] pinctrl-single 4a003400.pinmux: 282 pins at pa fc003400 size 1128
[    0.562802] pinctrl-single 4a002e8c.pinmux: please update dts to use #pinctrl-cells = <1>
[    0.562872] pinctrl-single 4a002e8c.pinmux: initialized with no interrupts
[    0.562883] pinctrl-single 4a002e8c.pinmux: 1 pins at pa fc002e8c size 4
[    0.623454] Serial: 8250/16550 driver, 10 ports, IRQ sharing disabled
[    0.626149] 4806a000.serial: ttyS0 at MMIO 0x4806a000 (irq = 43, base_baud = 3000000) is a 8250
[    1.546157] console [ttyS0] enabled
[    1.550551] 48068000.serial: ttyS5 at MMIO 0x48068000 (irq = 44, base_baud = 3000000) is a 8250
[    1.560163] 48420000.serial: ttyS6 at MMIO 0x48420000 (irq = 45, base_baud = 3000000) is a 8250
[    1.569766] 48422000.serial: ttyS7 at MMIO 0x48422000 (irq = 46, base_baud = 3000000) is a 8250
[    1.580308] omap_rng 48090000.rng: Random Number Generator ver. 20
[    1.598925] brd: module loaded
[    1.607419] loop: module loaded
[    1.613376] libphy: Fixed MDIO Bus: probed
[    1.670733] davinci_mdio 48485000.mdio: davinci mdio revision 1.6, bus freq 1000000
[    1.678428] davinci_mdio 48485000.mdio: no live phy, scanning all
[    1.685675] davinci_mdio: probe of 48485000.mdio failed with error -5
[    1.692718] cpsw 48484000.ethernet: No slave[1] phy_id, phy-handle, or fixed-link property
[    1.701062] cpsw 48484000.ethernet: Detected MACID = 98:5d:ad:99:8a:8e
[    1.707674] cpsw 48484000.ethernet: initialized cpsw ale version 1.4
[    1.714073] cpsw 48484000.ethernet: ALE Table size 1024
[    1.719336] cpsw 48484000.ethernet: device node lookup for pps timer failed
[    1.726379] cpsw 48484000.ethernet: cpts: overflow check period 500 (jiffies)
[    1.734840] i2c /dev entries driver
[    1.739064] IR NEC protocol handler initialized
[    1.743641] IR RC5(x/sz) protocol handler initialized
[    1.748768] IR RC6 protocol handler initialized
[    1.753333] IR JVC protocol handler initialized
[    1.757880] IR Sony protocol handler initialized
[    1.762529] IR SANYO protocol handler initialized
[    1.767251] IR Sharp protocol handler initialized
[    1.771986] IR MCE Keyboard/mouse protocol handler initialized
[    1.777841] IR XMP protocol handler initialized
[    1.784520] tmp102 0-0049: initialized
[    1.790753] cpu cpu0: dev_pm_opp_set_regulators: no regulator (vdd) found: -19
[    1.798411] sdhci: Secure Digital Host Controller Interface driver
[    1.804634] sdhci: Copyright(c) Pierre Ossman
[    1.809494] sdhci-pltfm: SDHCI platform and OF driver helper
[    1.816273] sdhci-omap 4809c000.mmc: Got CD GPIO
[    1.821173] sdhci-omap 4809c000.mmc: failed to set system capabilities
[    1.828368] ledtrig-cpu: registered to indicate activity on CPUs
[    1.838219] NET: Registered protocol family 10
[    1.853481] Segment Routing with IPv6
[    1.857213] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[    1.863644] NET: Registered protocol family 17
[    1.868286] Key type dns_resolver registered
[    1.872725] omap_voltage_late_init: Voltage driver support not added
[    1.879105] Power Management for TI OMAP4+ devices.
[    1.884235] Registering SWP/SWPB emulation handler
[    1.901469] dmm 4e000000.dmm: workaround for errata i878 in use
[    1.907468] random: fast init done
[    1.912489] dmm 4e000000.dmm: initialized all PAT entries
[    1.919801] sdhci-omap 4809c000.mmc: Got CD GPIO
[    1.924746] sdhci-omap 4809c000.mmc: failed to set system capabilities
[    1.931848] hctosys: unable to open rtc device (rtc0)
[    1.938072] vdd_3v3: disabling
[    1.941208] aic_dvdd_fixed: disabling
[    1.945080] ldo2: disabling
[    1.948348] ldo4: disabling
[    1.951466] pbias_mmc_omap5: disabling
[    1.955236] ALSA device list:
[    1.958213]   No soundcards found.
[    1.962312] Waiting for root device PARTUUID=1df8a9d4-02...

 

Thanks and regards,

A.Mounika


Viewing all articles
Browse latest Browse all 17527

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>