On Wed, Aug 16, 2017 at 3:14 PM, Stewart Samuels <searider74@xxxxxxxxx> wrote: > > > On 08/16/2017 04:14 AM, arm_ml@xxxxxxxxxxx wrote: >> >> Am , schrieb Stewart Samuels: >>> >>> Ok. The u-boot issue was my mistake. I was trying to use the >>> /usr/share/uboot/odroid u-boot files instead of the >>> /usr/share/uboot/odroid-xu3 files. Now I am getting output to the >>> serial console and the system begins the boot process as expected. >>> However, it hangs in the kernel seemingly trying to do something with >>> the network. Anyone have any ideas as to what I can try to get past >>> this? Following is my serial console output: >>> >>> >>> >>> U-Boot 2017.05 (Jun 24 2017 - 16:40:39 +0000) for ODROID-XU3 >>> >>> CPU: Exynos5422 @ 800 MHz >>> Model: Odroid XU3 based on EXYNOS5422 >>> Board: Odroid XU3 based on EXYNOS5422 >>> Type: xu4 >>> DRAM: 2 GiB >>> MMC: EXYNOS DWMMC: 0, EXYNOS DWMMC: 1 >>> *** Warning - bad CRC, using default environment >>> >>> In: serial >>> Out: serial >>> Err: serial >>> Net: No ethernet found. >>> Hit any key to stop autoboot: 0 >>> mmc_init: -5, time 4 >>> switch to partitions #0, OK >>> mmc0 is current device >>> Scanning mmc 0:2... >>> Found /extlinux/extlinux.conf >>> Retrieving file: /extlinux/extlinux.conf >>> 513 bytes read in 15 ms (33.2 KiB/s) >>> Ignoring unknown command: ui >>> Ignoring malformed menu command: autoboot >>> Ignoring malformed menu command: hidden >>> Ignoring unknown command: totaltimeout >>> Fedora-Mate-armhfp-26-1.5 Boot Options. >>> 1: Fedora-Mate-armhfp-26-1.5 (4.11.8-300.fc26.armv7hl) >>> Enter choice: 1: Fedora-Mate-armhfp-26-1.5 >>> (4.11.8-300.fc26.armv7hl) >>> Retrieving file: /initramfs-4.11.8-300.fc26.armv7hl.img >>> 55227208 bytes read in 15615 ms (3.4 MiB/s) >>> Retrieving file: /vmlinuz-4.11.8-300.fc26.armv7hl >>> 6267616 bytes read in 503 ms (11.9 MiB/s) >>> append: ro root=UUID=01a7a7b0-fb7b-4b87-a2b4-c330daaab202 cma=192MB >>> Retrieving file: /dtb-4.11.8-300.fc26.armv7hl/exynos5422-odroidxu4.dtb >>> 54941 bytes read in 277 ms (193.4 KiB/s) >>> Kernel image @ 0x42000000 [ 0x000000 - 0x5fa2e0 ] >>> ## Flattened Device Tree blob at 43000000 >>> Booting using the fdt blob at 0x43000000 >>> Loading Ramdisk to 4cb54000, end 4ffff348 ... OK >>> Loading Device Tree to 4cb43000, end 4cb5369c ... OK >>> >>> Starting kernel ... >>> >>> [ 0.000000] Booting Linux on physical CPU 0x100 >>> [ 0.000000] Linux version 4.11.8-300.fc26.armv7hl >>> (mockbuild@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx) (gcc version 7.1.1 >>> 20177 >>> [ 0.000000] CPU: ARMv7 Processor [410fc073] revision 3 (ARMv7), >>> cr=10c5387d >>> [ 0.000000] CPU: div instructions available: patching division code >>> [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing >>> instruction cache >>> [ 0.000000] OF: fdt: Machine model: Hardkernel Odroid XU4 >>> [ 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 DMA memory pool at 0xbe200000, >>> size 8 MiB >>> [ 0.000000] OF: reserved mem: initialized node region_mfc_right, >>> compatible id shared-dma-pool >>> [ 0.000000] Reserved memory: created DMA memory pool at 0xbbe00000, >>> size 36 MiB >>> [ 0.000000] OF: reserved mem: initialized node region_mfc_left, >>> compatible id shared-dma-pool >>> [ 0.000000] cma: Reserved 192 MiB at 0xafc00000 >>> [ 0.000000] Samsung CPU ID: 0xe5422001 >>> [ 0.000000] Running under secure firmware. >>> [ 0.000000] percpu: Embedded 15 pages/cpu @eede0000 s31628 r8192 >>> d21620 u61440 >>> [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. >>> Total pages: 505664 >>> [ 0.000000] Kernel command line: ro >>> root=UUID=01a7a7b0-fb7b-4b87-a2b4-c330daaab202 cma=192MB >>> [ 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: 1744476K/2029568K available (7440K kernel code, >>> 1301K rwdata, 3528K rodata, 2048K init, 518K bss, 88484K) >>> [ 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 : 0xc0208000 - 0xc0a4408c (8433 kB) >>> [ 0.000000] .init : 0xc0e00000 - 0xc1000000 (2048 kB) >>> [ 0.000000] .data : 0xc1000000 - 0xc1145584 (1302 kB) >>> [ 0.000000] .bss : 0xc1145584 - 0xc11c7160 ( 519 kB) >>> [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1 >>> [ 0.000000] Hierarchical RCU implementation. >>> [ 0.000000] Build-time adjustment of leaf fanout to 32. >>> [ 0.000000] RCU restricting CPUs from NR_CPUS=32 to nr_cpu_ids=8. >>> [ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=32, >>> nr_cpu_ids=8 >>> [ 0.000000] NR_IRQS:16 nr_irqs:16 16 >>> [ 0.000000] GIC: Using split EOI/Deactivate mode >>> [ 0.000000] GIC physical location is 0x10481000 >>> [ 0.000000] Switching to timer-based delay loop, resolution 41ns >>> [ 0.000000] clocksource: mct-frc: mask: 0xffffffff max_cycles: >>> 0xffffffff, max_idle_ns: 79635851949 ns >>> [ 0.000007] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps >>> every 89478484971ns >>> [ 0.007592] Console: colour dummy device 80x30 >>> [ 0.008712] console [tty0] enabled >>> [ 0.008774] Calibrating delay loop (skipped), value calculated >>> using timer frequency.. 48.00 BogoMIPS (lpj=24000) >>> [ 0.008835] pid_max: default: 32768 minimum: 301 >>> [ 0.009324] Security Framework initialized >>> [ 0.009362] Yama: becoming mindful. >>> [ 0.009409] SELinux: Initializing. >>> [ 0.009826] Mount-cache hash table entries: 2048 (order: 1, 8192 >>> bytes) >>> [ 0.009866] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 >>> bytes) >>> [ 0.011164] CPU: Testing write buffer coherency: ok >>> [ 0.011237] ftrace: allocating 31692 entries in 62 pages >>> [ 0.090881] CPU0: update cpu_capacity 448 >>> [ 0.090931] CPU0: thread -1, cpu 0, socket 1, mpidr 80000100 >>> [ 0.091688] Setting up static identity map for 0x40300000 - 0x40300098 >>> [ 0.092453] ARM CCI driver probed >>> [ 0.092684] Exynos MCPM support installed >>> [ 0.101287] EFI services will not be available. >>> [ 0.102007] smp: Bringing up secondary CPUs ... >>> [ 0.103098] CPU1: update cpu_capacity 448 >>> [ 0.103106] CPU1: thread -1, cpu 1, socket 1, mpidr 80000101 >>> [ 0.104253] CPU2: update cpu_capacity 448 >>> [ 0.104261] CPU2: thread -1, cpu 2, socket 1, mpidr 80000102 >>> [ 0.105393] CPU3: update cpu_capacity 448 >>> [ 0.105401] CPU3: thread -1, cpu 3, socket 1, mpidr 80000103 >>> [ 0.106573] CPU4: update cpu_capacity 1535 >>> [ 0.106582] CPU4: thread -1, cpu 0, socket 0, mpidr 80000000 >>> [ 0.107833] CPU5: update cpu_capacity 1535 >>> [ 0.107841] CPU5: thread -1, cpu 1, socket 0, mpidr 80000001 >>> [ 0.109009] CPU6: update cpu_capacity 1535 >>> [ 0.109017] CPU6: thread -1, cpu 2, socket 0, mpidr 80000002 >>> [ 0.110172] CPU7: update cpu_capacity 1535 >>> [ 0.110180] CPU7: thread -1, cpu 3, socket 0, mpidr 80000003 >>> [ 0.110322] smp: Brought up 1 node, 8 CPUs >>> [ 0.110632] SMP: Total of 8 processors activated (384.00 BogoMIPS). >>> [ 0.110660] CPU: WARNING: CPU(s) started in wrong/inconsistent >>> modes (primary CPU mode 0x1a) >>> [ 0.110698] CPU: This may indicate a broken bootloader or firmware. >>> [ 0.113438] devtmpfs: initialized >>> [ 0.136806] VFP support v0.3: implementor 41 architecture 2 part 30 >>> variant 7 rev 3 >>> [ 0.137402] clocksource: jiffies: mask: 0xffffffff max_cycles: >>> 0xffffffff, max_idle_ns: 1911260446275000 ns >>> [ 0.137466] futex hash table entries: 2048 (order: 5, 131072 bytes) >>> [ 0.149460] pinctrl core: initialized pinctrl subsystem >>> [ 0.153109] NET: Registered protocol family 16 >>> [ 0.155535] DMA: preallocated 256 KiB pool for atomic coherent >>> allocations >>> [ 0.160694] cpuidle: using governor menu >>> [ 0.161950] No ATAGs? >>> [ 0.162295] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 >>> watchpoint registers. >>> [ 0.162357] hw-breakpoint: maximum watchpoint size is 8 bytes. >>> [ 0.164179] Serial: AMBA PL011 UART driver >>> [ 0.169405] random: fast init done >>> [ 0.201022] EXYNOS5420 PMU initialized >>> [ 0.243665] vgaarb: loaded >>> [ 0.244725] SCSI subsystem initialized >>> [ 0.245461] usbcore: registered new interface driver usbfs >>> [ 0.245582] usbcore: registered new interface driver hub >>> [ 0.245794] usbcore: registered new device driver usb >>> [ 0.248255] NetLabel: Initializing >>> [ 0.248292] NetLabel: domain hash size = 128 >>> [ 0.248316] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO >>> [ 0.248417] NetLabel: unlabeled traffic allowed by default >>> [ 0.248930] clocksource: Switched to clocksource mct-frc >>> [ 0.351833] VFS: Disk quotas dquot_6.6.0 >>> [ 0.352046] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 >>> bytes) >>> [ 0.371166] NET: Registered protocol family 2 >>> [ 0.372401] TCP established hash table entries: 8192 (order: 3, 32768 >>> bytes) >>> [ 0.372542] TCP bind hash table entries: 8192 (order: 4, 65536 bytes) >>> [ 0.372744] TCP: Hash tables configured (established 8192 bind 8192) >>> [ 0.373056] UDP hash table entries: 512 (order: 2, 16384 bytes) >>> [ 0.373130] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes) >>> [ 0.373721] NET: Registered protocol family 1 >>> [ 0.374567] Unpacking initramfs... >>> [ 4.807852] Freeing initrd memory: 53936K >>> [ 4.887021] audit: initializing netlink subsys (disabled) >>> [ 4.887254] audit: type=2000 audit(4.831:1): state=initialized >>> audit_enabled=0 res=1 >>> [ 4.887633] Initialise system trusted keyrings >>> [ 4.887849] workingset: timestamp_bits=14 max_order=19 bucket_order=5 >>> [ 4.895726] zbud: loaded >>> [ 5.191665] NET: Registered protocol family 38 >>> [ 5.191703] Key type asymmetric registered >>> [ 5.191726] Asymmetric key parser 'x509' registered >>> [ 5.191813] bounce: pool size: 64 pages >>> [ 5.191908] Block layer SCSI generic (bsg) driver version 0.4 >>> loaded (major 250) >>> [ 5.192213] io scheduler noop registered >>> [ 5.192237] io scheduler deadline registered >>> [ 5.192640] io scheduler cfq registered (default) >>> [ 5.192665] io scheduler mq-deadline registered >>> [ 5.193307] atomic64_test: passed >>> [ 5.217683] Serial: 8250/16550 driver, 32 ports, IRQ sharing enabled >>> [ 5.227351] Serial: AMBA driver >>> [ 5.227636] 12c00000.serial: ttySAC0 at MMIO 0x12c00000 (irq = 58, >>> base_baud = 0) is a S3C6400/10 >>> [ 5.228075] 12c10000.serial: ttySAC1 at MMIO 0x12c10000 (irq = 59, >>> base_baud = 0) is a S3C6400/10 >>> [ 5.228459] 12c20000.serial: ttySAC2 at MMIO 0x12c20000 (irq = 60, >>> base_baud = 0) is a S3C6400/10 >>> [ 5.985336] console [ttySAC2] enabled >>> [ 5.989406] 12c30000.serial: ttySAC3 at MMIO 0x12c30000 (irq = 61, >>> base_baud = 0) is a S3C6400/10 >>> [ 5.999986] msm_serial: driver initialized >>> [ 6.003018] STMicroelectronics ASC driver initialized >>> [ 6.012392] libphy: Fixed MDIO Bus: probed >>> [ 6.015806] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver >>> [ 6.021609] ehci-pci: EHCI PCI platform driver >>> [ 6.026067] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver >>> [ 6.032152] ohci-pci: OHCI PCI platform driver >>> [ 6.036611] uhci_hcd: USB Universal Host Controller Interface driver >>> [ 6.043252] usbcore: registered new interface driver usbserial >>> [ 6.048747] usbcore: registered new interface driver usbserial_generic >>> [ 6.055243] usbserial: USB Serial support registered for generic >>> [ 6.061441] mousedev: PS/2 mouse device common for all mice >>> [ 6.074583] device-mapper: uevent: version 1.0.3 >>> [ 6.078438] device-mapper: ioctl: 4.35.0-ioctl (2016-06-23) >>> initialised: dm-devel@xxxxxxxxxx >>> [ 6.089235] ledtrig-cpu: registered to indicate activity on CPUs >>> [ 6.094218] hidraw: raw HID events driver (C) Jiri Kosina >>> [ 6.099403] usbcore: registered new interface driver usbhid >>> [ 6.104724] usbhid: USB HID core driver >>> [ 6.111414] drop_monitor: Initializing network drop monitor service >>> [ 6.116525] ip_tables: (C) 2000-2006 Netfilter Core Team >>> [ 6.121784] Initializing XFRM netlink socket >>> [ 6.126613] NET: Registered protocol family 10 >>> >> Hello Stewart, >> >> I'm at the same step, even with kernel 4.13 from Rawhide. No kernel after >> 4.6.5-300.fc24 is working. >> After this I tried to get a fresh install of F26 with >> "fedora-arm-installer --target=none" and afterwards writing u-boot with >> sd_fusing.1M.sh = No chance, System didn't boot. >> Something goes wrong. >> >> Andreas > > After looking at the serial output from the Ubuntu boot, it would appear > that what follows (and where Fedora 26 is getting hung up) is when the > initramfs kernel is looking to mount the root partition and then init all > other processes. My suspicion is that dracut is still not working > correctly, as I have updated the root UUID in extlinux.conf as well as all > UUIDs in /etc/fstab. If dracut fails to build a good initramfs, it doesn't > matter what revision of u-boot or the kernel we try to use. On boot up, the > system always fails to find the root partition to mount. > > Can anyone confirm my thoughts (findings)? Does anyone have a work around > to try? I've had other people have luck with Exynos devices. _______________________________________________ arm mailing list -- arm@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to arm-leave@xxxxxxxxxxxxxxxxxxxxxxx