Skip to content

Instantly share code, notes, and snippets.

@markVnl markVnl/autoboot alarm-mainline-uboot Secret
Last active Oct 25, 2018

Embed
What would you like to do?
Odroid C2 FC29 uefi boot
BL2 Built : 11:44:26, Nov 25 2015.
gxb gfb13a3b-c2 - jcao@wonton
Board ID = 8
set vcck to 1100 mv
set vddee to 1050 mv
CPU clk: 1536MHz
DDR channel setting: DDR0 Rank0+1 same
DDR0: 2048MB(auto) @ 912MHz(2T)-13
DataBus test pass!
AddrBus test pass!
Load fip header from SD, src: 0x0000c200, des: 0x01400000, size: 0x000000b0
Load bl30 from SD, src: 0x00010200, des: 0x01000000, size: 0x00009ef0
Sending bl30........................................OK.
Run bl30...
Load bl301 from SD, src: 0x0001c200, des: 0x01000000, size: 0x000018c0
Wait bl30...Done
Sending bl301.......OK.
Run bl301...
from SD, src: 0x00020200, des: 0x10100000, size: 0x00011130
--- UART initialized after reboot ---
[Reset cause: unknown]
[Image: unknown, amlogic_v1.1.3046-00db630-dirty 2016-08-31 09:24:14 tao.zeng@droid04]
bl30: check_permit, count is 1
bl30: check_permit: ok!
chipid: ef be Load bl33 from SD, src: 0x00034200, des: 0x01000000, size: 0x0006b9e0
ad de d f0 ad ba ef be ad de not ES chip
[0.408769 Inits done]
secure task start!
high task start!
low task start!
NOTICE: BL3-1: v1.0(debug):4d2e34d
NOTICE: BL3-1: Built : 17:08:35, Oct 29 2015
INFO: BL3-1: Initializing runtime services
INFO: BL3-1: Preparing for EL3 exit to normal world
INFO: BL3-1: Next image address = 0x1000000
INFO: BL3-1: Next image spsr = 0x3c9
U-Boot 2018.07-1 (Sep 08 2018 - 18:50:50 +0000) Arch Linux ARM
DRAM: 2 GiB
MMC: mmc@72000: 0, mmc@74000: 1
In: serial@4c0
Out: serial@4c0
Err: serial@4c0
Net: eth0: ethernet@c9410000
Hit any key to stop autoboot: 0
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:1...
Found EFI removable media binary efi/boot/bootaa64.efi
libfdt fdt_check_header(): FDT_ERR_BADMAGIC
Scanning disk mmc@72000.blk...
Card did not respond to voltage select!
Scanning disk mmc@74000.blk...
Disk mmc@74000.blk not ready
Found 4 disks
858216 bytes read in 40 ms (20.5 MiB/s)
libfdt fdt_check_header(): FDT_ERR_BADMAGIC
## Starting EFI application at 01080000 ...
System BootOrder not found. Initializing defaults.
Could not read \EFI\: Invalid Parameter
Error: could not find boot options: Invalid Parameter
start_image() returned Invalid Parameter
## Application terminated, r = 2
EFI LOAD FAILED: continuing...
Card did not respond to voltage select!
MMC Device 2 not found
no mmc device at slot 2
Speed: 1000, full duplex
BOOTP broadcast 1
DHCP client bound to address 10.0.0.131 (9 ms)
*** Warning: no boot file name; using '0A000083.img'
Using ethernet@c9410000 device
TFTP from server 10.0.0.100; our IP address is 10.0.0.131
Filename '0A000083.img'.
Load address: 0x1000000
Loading: T T T T T T T T T
BL2 Built : 11:44:26, Nov 25 2015.
gxb gfb13a3b-c2 - jcao@wonton
Board ID = 8
set vcck to 1100 mv
set vddee to 1050 mv
CPU clk: 1536MHz
DDR channel setting: DDR0 Rank0+1 same
DDR0: 2048MB(auto) @ 912MHz(2T)-13
DataBus test pass!
AddrBus test pass!
Load fip header from SD, src: 0x0000c200, des: 0x01400000, size: 0x000000b0
Load bl30 from SD, src: 0x00010200, des: 0x01000000, size: 0x00009ef0
Sending bl30........................................OK.
Run bl30...
Load bl301 from SD, src: 0x0001c200, des: 0x01000000, size: 0x000018c0
Wait bl30...Done
Sending bl301.......OK.
Run bl301...
, src: 0x00020200, des: 0x10100000, size: 0x00011130
--- UART initialized after reboot ---
[Reset cause: unknown]
[Image: unknown, amlogic_v1.1.3046-00db630-dirty 2016-08-31 09:24:14 tao.zeng@droid04]
bl30: check_permit, count is 1
bl30: check_permit: ok!
chipid: ef be Load bl33 from SD, src: 0x00034200, des: 0x01000000, size: 0x0006c050
ad de d f0 ad ba ef be ad de not ES chip
[0.340449 Inits done]
secure task start!
high task start!
low task start!
NOTICE: BL3-1: v1.0(debug):4d2e34d
NOTICE: BL3-1: Built : 17:08:35, Oct 29 2015
INFO: BL3-1: Initializing runtime services
INFO: BL3-1: Preparing for EL3 exit to normal world
INFO: BL3-1: Next image address = 0x1000000
INFO: BL3-1: Next image spsr = 0x3c9
U-Boot 2018.09 (Sep 11 2018 - 08:02:15 +0000) odroid-c2
DRAM: 2 GiB
MMC: mmc@72000: 0, mmc@74000: 1
In: serial@4c0
Out: serial@4c0
Err: serial@4c0
Net: eth0: ethernet@c9410000
Hit any key to stop autoboot: 0
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:2...
22925 bytes read in 2 ms (10.9 MiB/s)
Scanning mmc 0:3...
Scanning mmc 0:1...
Found EFI removable media binary efi/boot/bootaa64.efi
Scanning disk mmc@72000.blk...
Card did not respond to voltage select!
Scanning disk mmc@74000.blk...
Disk mmc@74000.blk not ready
Found 4 disks
FDT memrsv map 0: Failed to add to map
858216 bytes read in 39 ms (21 MiB/s)
FDT memrsv map 0: Failed to add to map
## Starting EFI application at 01080000 ...
System BootOrder not found. Initializing defaults.
Could not read \EFI\: Invalid Parameter
Error: could not find boot options: Invalid Parameter
start_image() returned Invalid Parameter
## Application terminated, r = 2
EFI LOAD FAILED: continuing...
Card did not respond to voltage select!
MMC Device 2 not found
no mmc device at slot 2
Speed: 1000, full duplex
BOOTP broadcast 1
DHCP client bound to address 10.0.0.131 (4 ms)
*** Warning: no boot file name; using '0A000083.img'
Using ethernet@c9410000 device
TFTP from server 10.0.0.100; our IP address is 10.0.0.131
Filename '0A000083.img'.
Load address: 0x1000000
Loading: T T T T T T T T T T
EFI stub: Booting Linux Kernel...
EFI stub: EFI_RNG_PROTOCOL unavailable, no randomness supplied
EFI stub: Using DTB from configuration table
EFI stub: Exiting boot services and installing virtual address map...
[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
[ 0.000000] Linux version 4.18.16-300.fc29.aarch64 (mockbuild@buildvm-aarch64-02.arm.fedoraproject.org) (gcc version 8.2.1 20180801 (Red Hat 8.2.1-2) (GCC)) #1 SMP Sat Oct 20 23:12:22 UTC 2018
[ 0.000000] Machine model: Hardkernel ODROID-C2
[ 0.000000] efi: Getting EFI parameters from FDT:
[ 0.000000] efi: EFI v2.70 by Das U-Boot
[ 0.000000] efi: SMBIOS=0x7cf54000
[ 0.000000] Reserved memory: incorrect alignment of CMA region
[ 0.000000] cma: Reserved 64 MiB at 0x000000006d000000
[ 0.000000] earlycon: meson0 at MMIO 0x00000000c81004c0 (options '115200n8')
[ 0.000000] bootconsole [meson0] enabled
[ 0.000000] NUMA: No NUMA configuration found
[ 0.000000] NUMA: Faking a node at [mem 0x0000000000000000-0x000000007fffffff]
[ 0.000000] NUMA: NODE_DATA [mem 0x7ff81780-0x7ff8efff]
[ 0.000000] Zone ranges:
[ 0.000000] DMA32 [mem 0x0000000001950000-0x000000007fffffff]
[ 0.000000] Normal empty
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000001950000-0x0000000004ffffff]
[ 0.000000] node 0: [mem 0x0000000005300000-0x0000000007ffffff]
[ 0.000000] node 0: [mem 0x0000000008000000-0x0000000008007fff]
[ 0.000000] node 0: [mem 0x0000000008008000-0x000000000fffffff]
[ 0.000000] node 0: [mem 0x0000000010200000-0x000000007cf53fff]
[ 0.000000] node 0: [mem 0x000000007cf54000-0x000000007cf64fff]
[ 0.000000] node 0: [mem 0x000000007cf65000-0x000000007ff6dfff]
[ 0.000000] node 0: [mem 0x000000007ff6e000-0x000000007ff6efff]
[ 0.000000] node 0: [mem 0x000000007ff6f000-0x000000007fffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000001950000-0x000000007fffffff]
[ 0.000000] psci: probing for conduit method from DT.
[ 0.000000] psci: PSCIv0.2 detected in firmware.
[ 0.000000] psci: Using standard PSCI v0.2 function IDs
[ 0.000000] psci: Trusted OS migration not required
[ 0.000000] percpu: Embedded 23 pages/cpu @(____ptrval____) s53528 r8192 d32488 u94208
[ 0.000000] Detected VIPT I-cache on CPU0
[ 0.000000] CPU features: enabling workaround for ARM erratum 843419
[ 0.000000] CPU features: detected: Kernel page table isolation (KPTI)
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 508437
[ 0.000000] Policy zone: DMA32
[ 0.000000] Kernel command line: BOOT_IMAGE=/vmlinuz-4.18.16-300.fc29.aarch64 root=UUID=ebfe04e2-2fa1-4c14-b28e-06f9ae4cea4b ro console=ttyAML0,115200n8 earlycon
[ 0.000000] Memory: 1732016K/2066112K available (9980K kernel code, 1926K rwdata, 6664K rodata, 5760K init, 913K bss, 268560K reserved, 65536K cma-reserved)
[ 0.000000] random: get_random_u64 called from kmem_cache_open+0x40/0x4d0 with crng_init=0
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] ftrace: allocating 37453 entries in 147 pages
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=4.
[ 0.000000] Tasks RCU enabled.
[ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[ 0.000000] GIC: Using split EOI/Deactivate mode
[ 0.000000] irq_meson_gpio: 133 to 8 gpio interrupt mux initialized
[ 0.000000] arch_timer: cp15 timer(s) running at 24.00MHz (phys).
[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[ 0.000003] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[ 0.008394] Console: colour dummy device 80x25
[ 0.012569] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000)
[ 0.022932] pid_max: default: 32768 minimum: 301
[ 0.027638] Security Framework initialized
[ 0.031675] Yama: becoming mindful.
[ 0.035195] SELinux: Initializing.
[ 0.039646] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes)
[ 0.046299] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes)
[ 0.052973] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.059693] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.067877] ASID allocator initialised with 32768 entries
[ 0.072348] Hierarchical SRCU implementation.
[ 0.078403] Remapping and enabling EFI services.
[ 0.081591] smp: Bringing up secondary CPUs ...
[ 0.086816] Detected VIPT I-cache on CPU1
[ 0.086860] CPU1: Booted secondary processor 0x0000000001 [0x410fd034]
[ 0.087830] Detected VIPT I-cache on CPU2
[ 0.087855] CPU2: Booted secondary processor 0x0000000002 [0x410fd034]
[ 0.088801] Detected VIPT I-cache on CPU3
[ 0.088821] CPU3: Booted secondary processor 0x0000000003 [0x410fd034]
[ 0.088870] smp: Brought up 1 node, 4 CPUs
[ 0.121711] SMP: Total of 4 processors activated.
[ 0.126438] CPU features: detected: 32-bit EL0 Support
[ 0.138378] CPU features: emulated: Privileged Access Never (PAN) using TTBR0_EL1 switching
[ 0.141102] CPU: All CPU(s) started at EL2
[ 0.145232] alternatives: patching kernel code
[ 0.150600] devtmpfs: initialized
[ 0.156276] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.162917] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 0.170620] pinctrl core: initialized pinctrl subsystem
[ 0.175000] SMBIOS 3.0 present.
[ 0.177508] DMI: amlogic odroid-c2/odroid-c2, BIOS 2018.09 09/11/2018
[ 0.184431] NET: Registered protocol family 16
[ 0.188714] audit: initializing netlink subsys (disabled)
[ 0.193985] audit: type=2000 audit(0.150:1): state=initialized audit_enabled=0 res=1
[ 0.201680] cpuidle: using governor menu
[ 0.205715] vdso: 2 pages (1 code @ (____ptrval____), 1 data @ (____ptrval____))
[ 0.213036] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[ 0.222666] DMA: preallocated 256 KiB pool for atomic allocations
[ 0.226202] Serial: AMBA PL011 UART driver
[ 0.239233] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[ 0.240505] cryptd: max_cpu_qlen set to 1000
[ 0.245174] ACPI: Interpreter disabled.
[ 0.249070] vgaarb: loaded
[ 0.251410] SCSI subsystem initialized
[ 0.255211] usbcore: registered new interface driver usbfs
[ 0.260455] usbcore: registered new interface driver hub
[ 0.265803] usbcore: registered new device driver usb
[ 0.270957] pps_core: LinuxPPS API ver. 1 registered
[ 0.275824] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 0.285026] PTP clock support registered
[ 0.289073] EDAC MC: Ver: 3.0.0
[ 0.292403] Registered efivars operations
[ 0.296148] efivars: get_next_variable: status=8000000000000007
[ 0.302572] NetLabel: Initializing
[ 0.305487] NetLabel: domain hash size = 128
[ 0.309861] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO
[ 0.315594] NetLabel: unlabeled traffic allowed by default
[ 0.321473] clocksource: Switched to clocksource arch_sys_counter
[ 0.373737] VFS: Disk quotas dquot_6.6.0
[ 0.373800] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[ 0.379213] pnp: PnP ACPI: disabled
[ 0.386631] NET: Registered protocol family 2
[ 0.387164] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes)
[ 0.394751] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
[ 0.402063] TCP bind hash table entries: 16384 (order: 6, 262144 bytes)
[ 0.408739] TCP: Hash tables configured (established 16384 bind 16384)
[ 0.415254] UDP hash table entries: 1024 (order: 3, 32768 bytes)
[ 0.421214] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes)
[ 0.427808] NET: Registered protocol family 1
[ 0.432202] Unpacking initramfs...
[ 0.974084] Freeing initrd memory: 14892K
[ 0.974694] hw perfevents: enabled with armv8_cortex_a53 PMU driver, 7 counters available
[ 0.980885] kvm [1]: 8-bit VMID
[ 0.985046] kvm [1]: vgic interrupt IRQ1
[ 0.987831] kvm [1]: Hyp mode initialized successfully
[ 1.020377] Initialise system trusted keyrings
[ 1.020429] Key type blacklist registered
[ 1.023354] workingset: timestamp_bits=37 max_order=19 bucket_order=0
[ 1.033251] zbud: loaded
[ 1.034262] pstore: using deflate compression
[ 1.484979] alg: No test for 842 (842-generic)
[ 1.485053] alg: No test for 842 (842-scomp)
[ 1.497677] NET: Registered protocol family 38
[ 1.497708] Key type asymmetric registered
[ 1.500580] Asymmetric key parser 'x509' registered
[ 1.505663] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 245)
[ 1.513022] io scheduler noop registered
[ 1.516855] io scheduler deadline registered
[ 1.521234] io scheduler cfq registered (default)
[ 1.525881] io scheduler mq-deadline registered
[ 1.530572] atomic64_test: passed
[ 1.542156] soc soc0: Amlogic Meson GXBB (S905) Revision 1f:b (0:1) Detected
[ 1.544484] Serial: 8250/16550 driver, 32 ports, IRQ sharing enabled
[ 1.554672] meson_uart c81004c0.serial: could not find pctldev for node /soc/bus@c8100000/pinctrl@14/uart_ao_a, deferring probe
[ 1.561640] msm_serial: driver initialized
[ 1.567275] libphy: Fixed MDIO Bus: probed
[ 1.569872] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 1.576327] ehci-pci: EHCI PCI platform driver
[ 1.580796] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 1.586982] ohci-pci: OHCI PCI platform driver
[ 1.591449] uhci_hcd: USB Universal Host Controller Interface driver
[ 1.597948] usbcore: registered new interface driver usbserial_generic
[ 1.604403] usbserial: USB Serial support registered for generic
[ 1.610506] mousedev: PS/2 mouse device common for all mice
[ 1.617048] device-mapper: uevent: version 1.0.3
[ 1.620820] device-mapper: ioctl: 4.39.0-ioctl (2018-04-03) initialised: dm-devel@redhat.com
[ 1.629620] ledtrig-cpu: registered to indicate activity on CPUs
[ 1.635428] meson-sm: secure-monitor enabled
[ 1.639525] EFI Variables Facility v0.08 2004-May-17
[ 1.644474] efivars: get_next_variable: status=8000000000000007
[ 1.650506] hidraw: raw HID events driver (C) Jiri Kosina
[ 1.655952] usbcore: registered new interface driver usbhid
[ 1.661430] usbhid: USB HID core driver
[ 1.665790] drop_monitor: Initializing network drop monitor service
[ 1.671843] Initializing XFRM netlink socket
[ 1.676249] NET: Registered protocol family 10
[ 1.686752] Segment Routing with IPv6
[ 1.686833] mip6: Mobile IPv6
[ 1.687738] NET: Registered protocol family 17
[ 1.692812] registered taskstats version 1
[ 1.696333] Loading compiled-in X.509 certificates
[ 1.810502] Loaded X.509 cert 'Fedora kernel signing key: 7f602be4cb818df6a720b272cd54e21962384370'
[ 1.814039] zswap: loaded using pool lzo/zbud
[ 1.824638] Key type big_key registered
[ 1.830421] Key type encrypted registered
[ 1.830471] ima: No TPM chip found, activating TPM-bypass! (rc=-19)
[ 1.835105] ima: Allocated hash algorithm: sha1
[ 1.846255] meson_uart c81004c0.serial: could not find pctldev for node /soc/bus@c8100000/pinctrl@14/uart_ao_a, deferring probe
[ 1.852359] hctosys: unable to open rtc device (rtc0)
[ 1.861059] VCC1V8: disabling
[ 1.861079] VCC3V3: disabling
[ 1.863246] Warning: unable to open an initial console.
[ 1.873633] Freeing unused kernel memory: 5760K
[ 1.932005] Checked W+X mappings: passed, no W+X pages found
[ 1.932034] rodata_test: all tests were successful
[ 1.958378] systemd[1]: System time before build time, advancing clock.
[ 1.963602] efivars: get_next_variable: status=8000000000000007
[ 1.967064] systemd[1]: systemd 239 running in system mode. (+PAM +AUDIT +SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=hybrid)
[ 1.987170] systemd[1]: Detected architecture arm64.
[ 1.991744] systemd[1]: Running in initial RAM disk.
[ 2.002350] systemd[1]: Set hostname to <localhost.localdomain>.
[ 2.177089] random: systemd: uninitialized urandom read (16 bytes read)
[ 2.178108] systemd[1]: Reached target Local File Systems.
[ 2.184009] random: systemd: uninitialized urandom read (16 bytes read)
[ 2.190444] systemd[1]: Listening on Journal Audit Socket.
[ 2.195809] random: systemd: uninitialized urandom read (16 bytes read)
[ 2.202677] systemd[1]: Listening on Journal Socket (/dev/log).
[ 2.208598] systemd[1]: Listening on udev Control Socket.
[ 2.213835] systemd[1]: Reached target Swap.
[ 2.218102] systemd[1]: Reached target Slices.
[ 2.273412] audit: type=1130 audit(1529665909.310:2): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=kernel msg='unit=systemd-tmpfiles-setup-dev comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 2.289998] audit: type=1130 audit(1529665909.320:3): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=kernel msg='unit=systemd-journald comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 2.328974] audit: type=1130 audit(1529665909.360:4): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=kernel msg='unit=systemd-udevd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 2.534755] audit: type=1130 audit(1529665909.570:5): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=kernel msg='unit=systemd-udev-trigger comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
### (COMMENT) THEN IT STOPS: NO PROGRESS AFTER THIS ###
=> mmc part
Partition Map for MMC device 0 -- Partition Type: DOS
Part Start Sector Num Sectors UUID Type
1 2048 389120 670f0000-01 06 Boot
2 391168 2097152 670f0000-02 83
3 2488320 7995392 670f0000-03 83
=> ext4ls mmc 0:2 /dtb/amlogic
<DIR> 4096 .
<DIR> 4096 ..
19107 meson-axg-s400.dtb
23599 meson-gxbb-nanopi-k2.dtb
22441 meson-gxbb-nexbox-a95x.dtb
22925 meson-gxbb-odroidc2.dtb
23177 meson-gxbb-p200.dtb
22140 meson-gxbb-p201.dtb
21490 meson-gxbb-vega-s95-meta.dtb
21490 meson-gxbb-vega-s95-pro.dtb
21494 meson-gxbb-vega-s95-telos.dtb
22150 meson-gxbb-wetek-hub.dtb
22599 meson-gxbb-wetek-play2.dtb
23518 meson-gxl-s905d-p230.dtb
22480 meson-gxl-s905d-p231.dtb
21784 meson-gxl-s905x-hwacom-amazetv.dtb
24762 meson-gxl-s905x-khadas-vim.dtb
23572 meson-gxl-s905x-libretech-cc.dtb
22401 meson-gxl-s905x-nexbox-a95x.dtb
22763 meson-gxl-s905x-p212.dtb
25661 meson-gxm-khadas-vim2.dtb
22654 meson-gxm-nexbox-a1.dtb
24258 meson-gxm-q200.dtb
23220 meson-gxm-q201.dtb
22939 meson-gxm-rbox-pro.dtb
23328 meson-gxm-vega-s96.dtb
=> load mmc 0:2 ${fdt_addr_r} /dtb/amlogic/meson-gxbb-odroidc2.dtb
22925 bytes read in 1 ms (21.9 MiB/s)
=> fatls mmc 0:1 /EFI/fedora
./
../
fonts/
858216 shimaa64-fedora.efi
1887992 grubaa64.efi
112 BOOTAA64.CSV
831888 mmaa64.efi
855408 shim.efi
1024 grubenv
858216 shimaa64.efi
5242 grub.cfg
8 file(s), 3 dir(s)
=> load mmc 0:1 ${kernel_addr_r} /EFI/fedora/grubaa64.efi
1887992 bytes read in 84 ms (21.4 MiB/s)
=> bootefi ${kernel_addr_r} ${fdt_addr_r}
=> printenv
arch=arm
baudrate=115200
board=odroid-c2
board_name=odroid-c2
boot_a_script=load ${devtype} ${devnum}:${distro_bootpart} ${scriptaddr} ${prefix}${script}; source ${scriptaddr}
boot_efi_binary=if fdt addr ${fdt_addr_r}; then bootefi bootmgr ${fdt_addr_r};else bootefi bootmgr ${fdtcontroladdr};fi;load ${devtype} ${devnum}:${distro_bootpart} ${kernel_addr_r} efi/boot/bootaa64.efi; if fdt addr ${fdt_addr_r}; then bootefi ${kernel_addr_r} ${fdt_addr_r};else bootefi ${kernel_addr_r} ${fdtcontroladdr};fi
boot_extlinux=sysboot ${devtype} ${devnum}:${distro_bootpart} any ${scriptaddr} ${prefix}extlinux/extlinux.conf
boot_prefixes=/ /boot/
boot_script_dhcp=boot.scr.uimg
boot_scripts=boot.scr.uimg boot.scr
boot_targets=mmc0 mmc1 mmc2 pxe dhcp
bootcmd=run distro_bootcmd
bootcmd_dhcp=if dhcp ${scriptaddr} ${boot_script_dhcp}; then source ${scriptaddr}; fi;setenv efi_fdtfile ${fdtfile}; setenv efi_old_vci ${bootp_vci};setenv efi_old_arch ${bootp_arch};setenv bootp_vci PXEClient:Arch:00011:UNDI:003000;setenv bootp_arch 0xb;if dhcp ${kernel_addr_r}; then tftpboot ${fdt_addr_r} dtb/${efi_fdtfile};if fdt addr ${fdt_addr_r}; then bootefi ${kernel_addr_r} ${fdt_addr_r}; else bootefi ${kernel_addr_r} ${fdtcontroladdr};fi;fi;setenv bootp_vci ${efi_old_vci};setenv bootp_arch ${efi_old_arch};setenv efi_fdtfile;setenv efi_old_arch;setenv efi_old_vci;
bootcmd_mmc0=setenv devnum 0; run mmc_boot
bootcmd_mmc1=setenv devnum 1; run mmc_boot
bootcmd_mmc2=setenv devnum 2; run mmc_boot
bootcmd_pxe=dhcp; if pxe get; then pxe boot; fi
bootdelay=2
cpu=armv8
distro_bootcmd=for target in ${boot_targets}; do run bootcmd_${target}; done
efi_dtb_prefixes=/ /dtb/ /dtb/current/
ethaddr=00:1e:06:33:2b:aa
fdt_addr_r=0x01000000
fdt_filename=/dtb/amlogic/meson-gxbb-odroidc2.dtb
fdtcontroladdr=7df664c0
fdtfile=amlogic/meson-gxbb-odroidc2.dtb
kernel_addr_r=0x01080000
load_efi_dtb=load ${devtype} ${devnum}:${distro_bootpart} ${fdt_addr_r} ${prefix}${efi_fdtfile}
mmc_boot=if mmc dev ${devnum}; then setenv devtype mmc; run scan_dev_for_boot_part; fi
pxefile_addr_r=0x01080000
ramdisk_addr_r=0x13000000
scan_dev_for_boot=echo Scanning ${devtype} ${devnum}:${distro_bootpart}...; for prefix in ${boot_prefixes}; do run scan_dev_for_extlinux; run scan_dev_for_scripts; done;run scan_dev_for_efi;
scan_dev_for_boot_part=part list ${devtype} ${devnum} -bootable devplist; env exists devplist || setenv devplist 1; for distro_bootpart in ${devplist}; do if fstype ${devtype} ${devnum}:${distro_bootpart} bootfstype; then run scan_dev_for_boot; fi; done
scan_dev_for_efi=setenv efi_fdtfile ${fdtfile}; for prefix in ${efi_dtb_prefixes}; do if test -e ${devtype} ${devnum}:${distro_bootpart} ${prefix}${efi_fdtfile}; then run load_efi_dtb; fi;done;if test -e ${devtype} ${devnum}:${distro_bootpart} efi/boot/bootaa64.efi; then echo Found EFI removable media binary efi/boot/bootaa64.efi; run boot_efi_binary; echo EFI LOAD FAILED: continuing...; fi; setenv efi_fdtfile
scan_dev_for_extlinux=if test -e ${devtype} ${devnum}:${distro_bootpart} ${prefix}extlinux/extlinux.conf; then echo Found ${prefix}extlinux/extlinux.conf; run boot_extlinux; echo SCRIPT FAILED: continuing...; fi
scan_dev_for_scripts=for script in ${boot_scripts}; do if test -e ${devtype} ${devnum}:${distro_bootpart} ${prefix}${script}; then echo Found U-Boot script ${prefix}${script}; run boot_a_script; echo SCRIPT FAILED: continuing...; fi; done
scriptaddr=0x1f000000
serial#=HKC213254DFCDF2A▒d▒}
soc=meson
stderr=serial@4c0
stdin=serial@4c0
stdout=serial@4c0
vendor=amlogic
Environment size: 3612/8188 bytes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.