Re: I could use some help

From: Christopher Bowman <crb_at_chrisbowman.com>
Date: Mon, 14 Nov 2022 06:11:49 UTC

> On Nov 13, 2022, at 3:37 PM, Mark Johnston <markj@freebsd.org> wrote:
> 
> On Sun, Nov 13, 2022 at 02:48:02PM -0800, Christopher Bowman wrote:
>> 
>> 
>>> On Nov 13, 2022, at 11:20 AM, Mark Johnston <markj@freebsd.org> wrote:
>>> It's indeed a bit hard to see why commit
>>> ce9c3848ff369467749f59fd24f8b9f1241e725c might cause an sdhci command
>>> timeout.  I suspect the commit itself is innocent, but happens to
>>> uncover a problem elsewhere by changing the order in which page
>>> allocations are distributed to different consumers.  At the time of the
>>> command timeouts, the kernel is still running on a single CPU so the
>>> order in which pages are allocated should be fairly deterministic and
>>> thus consistent across multiple boots.
>>> 
>>> One thing you can try is to take a releng/13.1 tree and revert just
>>> ce9c3848ff369467749f59fd24f8b9f1241e725c, and/or take releng/13.0 and
>>> apply just that commit.  It would be useful to know whether either of
>>> the resulting kernels can boot successfully.
>>> 
>>> Could you also please post your kernel configuration (ARTYZ7) somewhere,
>>> together with a dmesg of a successful boot?
>> 
>> Mark,
>> 	If I checkout release/13.1.0 and revert the commit in question then my kernel boots.  I wasn’t able to checkout releng/13.1 as I get the following:
>> 
>> crb@eclipse:142> git checkout releng/13.1
>> M	sys/vm/uma_core.c
>> Already on 'releng/13.1'
>> Your branch is up to date with 'origin/releng/13.1’.
>> 
>> I think that’s just me being incompetent with git.
> 
> It's because sys/vm/uma_core.c is modified in your local copy, and to
> check out releng/13.1 needs to modify uma_core.c.  You can remove that
> local modification with "git checkout -f sys/vm/uma_core.c && git
> checkout releng/13.1", or just "git checkout -f releng/13.1", though the
> latter will discard any other uncommitted modifications you might have
> in your tree.
> 
> I'm not sure what release/13.1.0 is though, that branch doesn't appear
> to exist in the official git repo.  If it points to the same commit as
> releng/13.1, then ok.
> 
>> I can add the commit to release/13.1.0 if you would still like
>> 
>> My kernel is essentially identical to the in-tree ZEDBOARD config
>> with the name changed.  I can post it if truly desired.
>> 
>> Please find the dmesg output for 13.1 release below.
>> Thanks
>> Christopher
> 
> Ok, nothing really stands out to me.  It looks like mmcsd_attach() is
> running, but before it can discover any partitions it issues a command
> that times out, so we'll have to dig in a bit more.
> 
> Could you please try booting a problematic kernel with the hw.mmc.debug
> and hw.sdhci.debug tunables set to "3", and share the resulting output
> up until the hang?  It might be pretty verbose.
> 
> Separately, I wonder if you could try booting a problematic kernel with
> the kern.maxphys tunable set to 131072.  Does it change anything?


release/13.1.0 and release/13.0.0 are the tags that signify the version used to build the release.

I don’t see any significant difference in booting a kernel with kern.maxphys=131072 in the loader.  It boots fine, not sure what I should be looking for.

checking my src tree:
crb@eclipse:157> git show
commit c3c13035ef270dcf0d24d2d847dd590edc535ed0 (HEAD -> releng/13.1, origin/releng/13.1)

adding these: 
hw.mmc.debug=3
hw.sdhci.debug=3

gives following boot log:

U-Boot SPL 2022.04 (Jun 28 2022 - 22:54:35 -0700)
Silicon version:.3
Trying to boot from MMC1
spl_load_image_fat_os: error reading image system.dtb, err - -2


U-Boot 2022.04 (Jun 28 2022 - 22:54:35 -0700)

CPU:   Zynq 7z020
Silicon: v3.1
Model: Zynq ARTY Z7 Development Board
DRAM:  ECC disabled 512 MiB
Core:  12 devices, 11 uclasses, devicetree: board
Flash: 0 Bytes
NAND:  0 MiB
MMC:   mmc@e0100000: 0
Loading Environment from FAT... *** Error - No Valid Environment Area found
*** Warning - bad env area, using default environment

In:    serial@e0000000
Out:   serial@e0000000
Err:   serial@e0000000
Net:   
ZYNQ GEM: e000b000, mdio bus e000b000, phyaddr 1, interface rgmii-id

Warning: ethernet@e000b000 (eth0) using random MAC address - de:93:c2:23:18:3f
eth0: ethernet@e000b000
Hit any key to stop autoboot:  0 
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:1...
libfdt fdt_check_header(): FDT_ERR_BADMAGIC
.7.8Scanning disk mmc@e0100000.blk...
Found 3 disks
No EFI system partition
DFU alt info setting: done
DFU entities configuration failed!
(partition table does not match dfu_alt_info?)
BootOrder not defined
EFI boot manager: Cannot load any image
Found EFI removable media binary efi/boot/bootarm.efi
1399152 bytes read in 95 ms (14 MiB/s)
libfdt fdt_check_header(): FDT_ERR_BADMAGIC
Booting /efi\boot\bootarm.efi
Consoles: EFI console  


    Reading loader env vars from /efi/freebsd/loader.env


Setting currdev to disk0p1:


FreeBSD/arm EFI loader, Revision 1.1





   Command line arguments: l


   Image base: 0x1d96a000


   EFI version: 2.90


   EFI Firmware: Das U-Boot (rev 8226.1024)


   Console: efi (0x1000)


   Load Path: /efi\boot\bootarm.efi


   Load Device: /VenHw(e61d73b9-a384-4acc-aeab-82e828f3628b)/SD(0)/SD(0)/HD(1,0x01,0,0x3f,0x20000)


Trying ESP: /VenHw(e61d73b9-a384-4acc-aeab-82e828f3628b)/SD(0)/SD(0)/HD(1,0x01,0,0x3f,0x20000)


Setting currdev to disk0p1:


Trying: /VenHw(e61d73b9-a384-4acc-aeab-82e828f3628b)/SD(0)/SD(0)/HD(2,0x01,0,0x2003f,0x3b523c1)


Setting currdev to disk0p2:


Loading /boot/defaults/loader.conf


Loading /boot/defaults/loader.conf


Loading /boot/device.hints


Loading /boot/loader.conf


Loading /boot/loader.conf.local


.cLoading kernel...


/boot/kernel/kernel text=0x1b4 text=0x525600 text=0x10257c data=0x713d0 data=0x0+0x40000 syms=[0x4+0x6eb00+0x4+0xc5023]


Loading configured modules...


/boot/dtb/zynq-artyz7.dtb size=0x3804


/etc/hostid size=0x25


/boot/entropy size=0x1000





Hit [Enter] to boot immediately, or any other key for command prompt.



Booting [/boot/kernel/kernel] in 3 seconds... 
Booting [/boot/kernel/kernel] in 2 seconds... 
Booting [/boot/kernel/kernel] in 1 second... 
Booting [/boot/kernel/kernel]...               


Using DTB from loaded file '/boot/dtb/zynq-artyz7.dtb'.


Loading DTB overlays: 'artyz7_ssd_overlay.dtb'


/boot/dtb/overlays/artyz7_ssd_overlay.dtb size=0x1a1


Kernel entry at 0x17a00200...


Kernel args: (null)


applying DTB overlay '/boot/dtb/overlays/artyz7_ssd_overlay.dtb'


WARNING: Cannot find freebsd,dts-version property, cannot check DTB compliance
---<<BOOT>>---
Copyright (c) 1992-2021 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
.The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 13.1-RELEASE-p3 releng/13.1-n250169-c3c13035ef2 ARTYZ7 arm
FreeBSD clang version 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)
CPU: ARM Cortex-A9 r3p0 (ECO: 0x00000000)
CPU Features: 
  Multiprocessing, Thumb2, Security, VMSAv7, Coherent Walk
Optional instructions: 
  UMULL, SMULL, SIMD(ext)
LoUU:2 LoC:2 LoUIS:2 
Cache level 1:
 32KB/32B 4-way data cache WB Read-Alloc Write-Alloc
 32KB/32B 4-way instruction cache Read-Alloc
real memory  = 536866816 (511 MB)
avail memory = 515162112 (491 MB)
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
random: unblocking device.
random: entropy device external interface
ofwbus0: <Open Firmware Device Tree>
simplebus0: <Flattened device tree simple bus> on ofwbus0
simplebus1: <Flattened device tree simple bus> on ofwbus0
l2cache0: <PL310 L2 cache controller> mem 0xf8f02000-0xf8f02fff irq 8 on simplebus1
l2cache0: cannot allocate IRQ, not using interrupt
l2cache0: Part number: 0x3, release: 0x8
l2cache0: L2 Cache enabled: 512KB/32B 8 ways
gic0: <ARM Generic Interrupt Controller> mem 0xf8f01000-0xf8f01fff,0xf8f00100-0xf8f001ff on simplebus1
gic0: pn 0x39, arch 0x1, rev 0x2, implementer 0x43b irqs 96
mp_tmr0: <ARM MPCore Timers> mem 0xf8f00200-0xf8f0021f irq 29 on simplebus1
Timecounter "MPCore" frequency 50000000 Hz quality 800
mp_tmr1: <ARM MPCore Timers> mem 0xf8f00600-0xf8f0061f irq 36 on simplebus1
Event timer "MPCore" frequency 50000000 Hz quality 1000
cpulist0: <Open Firmware CPU Group> on ofwbus0
cpu0: <Open Firmware CPU> on cpulist0
cpu1: <Open Firmware CPU> on cpulist0
uart0: <Cadence UART> mem 0xe0000000-0xe0000fff irq 9 on simplebus1
uart0: console (-1,n,8,1)
zy7_qspi0: <Zynq Quad-SPI Flash Controller> mem 0xe000d000-0xe000dfff irq 13 on simplebus1
zy7_qspi0: must have ref-clock property
device_attach: zy7_qspi0 attach returned 6
cgem0: <Cadence CGEM Gigabit Ethernet Interface> mem 0xe000b000-0xe000bfff irq 15 on simplebus1
miibus0: <MII bus> on cgem0
rgephy0: <RTL8169S/8110S/8211 1000BASE-T media interface> PHY 0 on miibus0
rgephy0:  none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT-FDX, 1000baseT-FDX-master, auto
rgephy1: <RTL8169S/8110S/8211 1000BASE-T media interface> PHY 1 on miibus0
rgephy1:  none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT-FDX, 1000baseT-FDX-master, auto
cgem0: Ethernet address: de:93:c2:23:18:3f
sdhci_fdt0: <Zynq-7000 generic fdt SDHCI controller> mem 0xe0100000-0xe0100fff irq 17 on simplebus1
sdhci_fdt0-slot0: 50MHz HS 8bits VDD: 3.3V VCCQ: 3.3V DRV: B DMA removable
sdhci_fdt0-slot0: ============== REGISTER DUMP ==============
sdhci_fdt0-slot0: Sys addr: 0x00000000 | Version:  0x00008901
sdhci_fdt0-slot0: Blk size: 0x00007200 | Blk cnt:  0x00000000
sdhci_fdt0-slot0: Argument: 0x00000000 | Trn mode: 0x00000032
sdhci_fdt0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000006
sdhci_fdt0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci_fdt0-slot0: Wake-up:  0x00000000 | Clock:    0x00000007
sdhci_fdt0-slot0: Timeout:  0x0000000e | Int stat: 0x00000000
sdhci_fdt0-slot0: Int enab: 0x027f003b | Sig enab: 0x00000000
sdhci_fdt0-slot0: AC12 err: 0x00000000 | Host ctl2:0x00000000
sdhci_fdt0-slot0: Caps:     0x69ec0080 | Caps2:    0x00000000
sdhci_fdt0-slot0: Max curr: 0x00000001 | ADMA err: 0x00000000
sdhci_fdt0-slot0: ADMA addr:0x00000000 | Slot int: 0x00000000
sdhci_fdt0-slot0: ===========================================
sdhci_fdt0: 1 slot(s) allocated
sdhci_fdt0-slot0: Card inserted
mmc0: <MMC/SD bus> on sdhci_fdt0
zy7_devcfg0: <Zynq devcfg block> mem 0xf8007000-0xf80070ff irq 28 on simplebus1
Timecounters tick every 1.000 msec
sdhci_fdt0-slot0: sdhci_generic_write_ivar: var=7
sdhci_fdt0-slot0: sdhci_generic_write_ivar: var=11
sdhci_fdt0-slot0: sdhci_generic_write_ivar: var=0
sdhci_fdt0-slot0: sdhci_generic_write_ivar: var=2
sdhci_fdt0-slot0: sdhci_generic_write_ivar: var=1
sdhci_fdt0-slot0: sdhci_generic_write_ivar: var=9
sdhci_fdt0-slot0: sdhci_generic_write_ivar: var=3
sdhci_fdt0-slot0: sdhci_generic_write_ivar: var=12
sdhci_fdt0-slot0: sdhci_generic_write_ivar: var=3
sdhci_fdt0-slot0: sdhci_generic_write_ivar: var=14
sdhci_fdt0-slot0: sdhci_generic_write_ivar: var=9
sdhci_fdt0-slot0: Divider 64 for freq 390625 (base 50000000)
sdhci_fdt0-slot0: sdhci_generic_write_ivar: var=0
mmc0: Probing bus
sdhci_fdt0-slot0: sdhci_generic_write_ivar: var=2
mmc0: REQUEST: CMD0 arg 0 flags 0x40
sdhci_fdt0-slot0: CMD0 arg 0 flags 0x40 dlen 0 dflags 0
sdhci_fdt0-slot0: Starting command opcode 0000 flags 0000
sdhci_fdt0-slot0: Interrupt 0x1
sdhci_fdt0-slot0: sdhci_finish_command: called, err 0 flags 0x40
sdhci_fdt0-slot0: Resp: 0000 0000 0000 0000
sdhci_fdt0-slot0: result: 0
mmc0: CMD0 RESULT: 0
sdhci_fdt0-slot0: sdhci_generic_write_ivar: var=2
mmc0: REQUEST: CMD8 arg 0x1aa flags 0x75
sdhci_fdt0-slot0: CMD8 arg 0x1aa flags 0x75 dlen 0 dflags 0
sdhci_fdt0-slot0: Starting command opcode 0x08 flags 0x1a
sdhci_fdt0-slot0: Interrupt 0x1
sdhci_fdt0-slot0: sdhci_finish_command: called, err 0 flags 0x75
sdhci_fdt0-slot0: Resp: 0x1aa 0000 0000 0000
sdhci_fdt0-slot0: result: 0
mmc0: CMD8 RESULT: 0
mmc0: SD 2.0 interface conditions: OK
mmc0: REQUEST: CMD55 arg 0 flags 0x15
sdhci_fdt0-slot0: CMD55 arg 0 flags 0x15 dlen 0 dflags 0
sdhci_fdt0-slot0: Starting command opcode 0x37 flags 0x1a
sdhci_fdt0-slot0: Interrupt 0x1
sdhci_fdt0-slot0: sdhci_finish_command: called, err 0 flags 0x15
sdhci_fdt0-slot0: Resp: 0x120 0000 0000 0000
sdhci_fdt0-slot0: result: 0
mmc0: CMD55 RESULT: 0
mmc0: REQUEST: CMD41 arg 0 flags 0x61
sdhci_fdt0-slot0: CMD41 arg 0 flags 0x61 dlen 0 dflags 0
sdhci_fdt0-slot0: Starting command opcode 0x29 flags 0x02
sdhci_fdt0-slot0: Interrupt 0x1
sdhci_fdt0-slot0: sdhci_finish_command: called, err 0 flags 0x61
sdhci_fdt0-slot0: Resp: 0x40ff8000 0000 0000 0000
sdhci_fdt0-slot0: result: 0
mmc0: CMD41 RESULT: 0
mmc0: SD probe: OK (OCR: 0x40ff8000)
sdhci_fdt0-slot0: sdhci_generic_write_ivar: var=8
sdhci_fdt0-slot0: sdhci_generic_write_ivar: var=2
mmc0: REQUEST: CMD0 arg 0 flags 0x40
sdhci_fdt0-slot0: CMD0 arg 0 flags 0x40 dlen 0 dflags 0
sdhci_fdt0-slot0: Starting command opcode 0000 flags 0000
sdhci_fdt0-slot0: Interrupt 0x1
sdhci_fdt0-slot0: sdhci_finish_command: called, err 0 flags 0x40
sdhci_fdt0-slot0: Resp: 0000 0000 0000 0000
sdhci_fdt0-slot0: result: 0
mmc0: CMD0 RESULT: 0
sdhci_fdt0-slot0: sdhci_generic_write_ivar: var=2
mmc0: Current OCR: 0x00ff8000
mmc0: REQUEST: CMD8 arg 0x1aa flags 0x75
sdhci_fdt0-slot0: CMD8 arg 0x1aa flags 0x75 dlen 0 dflags 0
sdhci_fdt0-slot0: Starting command opcode 0x08 flags 0x1a
sdhci_fdt0-slot0: Interrupt 0x1
sdhci_fdt0-slot0: sdhci_finish_command: called, err 0 flags 0x75
sdhci_fdt0-slot0: Resp: 0x1aa 0000 0000 0000
sdhci_fdt0-slot0: result: 0
mmc0: CMD8 RESULT: 0
mmc0: REQUEST: CMD55 arg 0 flags 0x15
sdhci_fdt0-slot0: CMD55 arg 0 flags 0x15 dlen 0 dflags 0
sdhci_fdt0-slot0: Starting command opcode 0x37 flags 0x1a
sdhci_fdt0-slot0: Interrupt 0x1
sdhci_fdt0-slot0: sdhci_finish_command: called, err 0 flags 0x15
sdhci_fdt0-slot0: Resp: 0x120 0000 0000 0000
sdhci_fdt0-slot0: result: 0
mmc0: CMD55 RESULT: 0
mmc0: REQUEST: CMD41 arg 0x40ff8000 flags 0x61
sdhci_fdt0-slot0: CMD41 arg 0x40ff8000 flags 0x61 dlen 0 dflags 0
sdhci_fdt0-slot0: Starting command opcode 0x29 flags 0x02
sdhci_fdt0-slot0: Interrupt 0x1
sdhci_fdt0-slot0: sdhci_finish_command: called, err 0 flags 0x61
sdhci_fdt0-slot0: Resp: 0x40ff8000 0000 0000 0000
sdhci_fdt0-slot0: result: 0
mmc0: CMD41 RESULT: 0
mmc0: REQUEST: CMD55 arg 0 flags 0x15
sdhci_fdt0-slot0: CMD55 arg 0 flags 0x15 dlen 0 dflags 0
sdhci_fdt0-slot0: Starting command opcode 0x37 flags 0x1a
sdhci_fdt0-slot0: Interrupt 0x1
sdhci_fdt0-slot0: sdhci_finish_command: called, err 0 flags 0x15
sdhci_fdt0-slot0: Resp: 0x120 0000 0000 0000
sdhci_fdt0-slot0: result: 0
mmc0: CMD55 RESULT: 0
mmc0: REQUEST: CMD41 arg 0x40ff8000 flags 0x61
sdhci_fdt0-slot0: CMD41 arg 0x40ff8000 flags 0x61 dlen 0 dflags 0
sdhci_fdt0-slot0: Starting command opcode 0x29 flags 0x02
sdhci_fdt0-slot0: Interrupt 0x1
sdhci_fdt0-slot0: sdhci_finish_command: called, err 0 flags 0x61
sdhci_fdt0-slot0: Resp: 0xc0ff8000 0000 0000 0000
sdhci_fdt0-slot0: result: 0
mmc0: CMD41 RESULT: 0
mmc0: Probing cards
mmc0: REQUEST: CMD2 arg 0 flags 0x67
sdhci_fdt0-slot0: CMD2 arg 0 flags 0x67 dlen 0 dflags 0
sdhci_fdt0-slot0: Starting command opcode 0x02 flags 0x09
sdhci_fdt0-slot0: Interrupt 0x1
sdhci_fdt0-slot0: sdhci_finish_command: called, err 0 flags 0x67
sdhci_fdt0-slot0: Resp: 0x3574453 0x48333247 0x80882126 0x60014600
sdhci_fdt0-slot0: result: 0
mmc0: CMD2 RESULT: 0
mmc0: New card detected (CID 03574453483332478088212660014600)
mmc0: REQUEST: CMD3 arg 0 flags 0x75
sdhci_fdt0-slot0: CMD3 arg 0 flags 0x75 dlen 0 dflags 0
sdhci_fdt0-slot0: Starting command opcode 0x03 flags 0x1a
sdhci_fdt0-slot0: Interrupt 0x1
sdhci_fdt0-slot0: sdhci_finish_command: called, err 0 flags 0x75
sdhci_fdt0-slot0: Resp: 0xaaaa0520 0000 0000 0000
sdhci_fdt0-slot0: result: 0
mmc0: CMD3 RESULT: 0
mmc0: REQUEST: CMD9 arg 0xaaaa0000 flags 0x67
sdhci_fdt0-slot0: CMD9 arg 0xaaaa0000 flags 0x67 dlen 0 dflags 0
sdhci_fdt0-slot0: Starting command opcode 0x09 flags 0x09
sdhci_fdt0-slot0: Interrupt 0x1
sdhci_fdt0-slot0: sdhci_finish_command: called, err 0 flags 0x67
sdhci_fdt0-slot0: Resp: 0x400e0032 0xdb790000 0xedc87f80 0xa404000
sdhci_fdt0-slot0: result: 0
mmc0: CMD9 RESULT: 0
mmc0: New card detected (CSD 400e0032db790000edc87f800a404000)
mmc0: REQUEST: CMD13 arg 0xaaaa0000 flags 0x15
sdhci_fdt0-slot0: CMD13 arg 0xaaaa0000 flags 0x15 dlen 0 dflags 0
sdhci_fdt0-slot0: Starting command opcode 0x0d flags 0x1a
sdhci_fdt0-slot0: Interrupt 0x1
sdhci_fdt0-slot0: sdhci_finish_command: called, err 0 flags 0x15
sdhci_fdt0-slot0: Resp: 0x700 0000 0000 0000
sdhci_fdt0-slot0: result: 0
mmc0: CMD13 RESULT: 0
mmc0: REQUEST: CMD7 arg 0xaaaa0000 flags 0x1d
sdhci_fdt0-slot0: CMD7 arg 0xaaaa0000 flags 0x1d dlen 0 dflags 0
sdhci_fdt0-slot0: Starting command opcode 0x07 flags 0x1b
sdhci_fdt0-slot0: Interrupt 0x3
sdhci_fdt0-slot0: sdhci_finish_command: called, err 0 flags 0x1d
sdhci_fdt0-slot0: Resp: 0x700 0000 0000 0000
sdhci_fdt0-slot0: result: 0
mmc0: CMD7 RESULT: 0
mmc0: REQUEST: CMD55 arg 0xaaaa0000 flags 0x15
sdhci_fdt0-slot0: CMD55 arg 0xaaaa0000 flags 0x15 dlen 0 dflags 0
sdhci_fdt0-slot0: Starting command opcode 0x37 flags 0x1a
sdhci_fdt0-slot0: Interrupt 0x1
sdhci_fdt0-slot0: sdhci_finish_command: called, err 0 flags 0x15
sdhci_fdt0-slot0: Resp: 0x920 0000 0000 0000
sdhci_fdt0-slot0: result: 0
mmc0: CMD55 RESULT: 0
mmc0: REQUEST: CMD51 arg 0 flags 0x35 data 8
sdhci_fdt0-slot0: CMD51 arg 0 flags 0x35 dlen 8 dflags 0x2
sdhci_fdt0-slot0: Blk size: 0x00005008 | Blk cnt:  0x00000001
sdhci_fdt0-slot0: Starting command opcode 0x33 flags 0x3a
sdhci_fdt0-slot0: Controller timeout
sdhci_fdt0-slot0: ============== REGISTER DUMP ==============
sdhci_fdt0-slot0: Sys addr: 0x00060000 | Version:  0x00008901
sdhci_fdt0-slot0: Blk size: 0x00005008 | Blk cnt:  0x00000001
sdhci_fdt0-slot0: Argument: 0x00000000 | Trn mode: 0x00000013
sdhci_fdt0-slot0: Present:  0x01ff0202 | Host ctl: 0x00000001
sdhci_fdt0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci_fdt0-slot0: Wake-up:  0x00000000 | Clock:    0x00004007
sdhci_fdt0-slot0: Timeout:  0x00000006 | Int stat: 0x00000001
sdhci_fdt0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fa
sdhci_fdt0-slot0: AC12 err: 0x00000000 | Host ctl2:0x00000000
sdhci_fdt0-slot0: Caps:     0x69ec0080 | Caps2:    0x00000000
sdhci_fdt0-slot0: Max curr: 0x00000001 | ADMA err: 0x00000000
sdhci_fdt0-slot0: ADMA addr:0x00000000 | Slot int: 0x00000000
sdhci_fdt0-slot0: ===========================================
mmc0: CMD51 RESULT: 1
mmc0: REQUEST: CMD55 arg 0xaaaa0000 flags 0x15
sdhci_fdt0-slot0: CMD55 arg 0xaaaa0000 flags 0x15 dlen 0 dflags 0
sdhci_fdt0-slot0: Starting command opcode 0x37 flags 0x1a
sdhci_fdt0-slot0: Controller timeout
sdhci_fdt0-slot0: ============== REGISTER DUMP ==============
sdhci_fdt0-slot0: Sys addr: 0x00000000 | Version:  0x00008901
sdhci_fdt0-slot0: Blk size: 0x00005008 | Blk cnt:  0x00000001
sdhci_fdt0-slot0: Argument: 0xaaaa0000 | Trn mode: 0x00000013
sdhci_fdt0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000001
sdhci_fdt0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci_fdt0-slot0: Wake-up:  0x00000000 | Clock:    0x00004007
sdhci_fdt0-slot0: Timeout:  0x00000006 | Int stat: 0x00000001
sdhci_fdt0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fa
sdhci_fdt0-slot0: AC12 err: 0x00000000 | Host ctl2:0x00000000
sdhci_fdt0-slot0: Caps:     0x69ec0080 | Caps2:    0x00000000
sdhci_fdt0-slot0: Max curr: 0x00000001 | ADMA err: 0x00000000
sdhci_fdt0-slot0: ADMA addr:0x00000000 | Slot int: 0x00000000
sdhci_fdt0-slot0: ===========================================
mmc0: CMD55 RESULT: 1
mmc0: REQUEST: CMD55 arg 0xaaaa0000 flags 0x15
sdhci_fdt0-slot0: CMD55 arg 0xaaaa0000 flags 0x15 dlen 0 dflags 0
sdhci_fdt0-slot0: Starting command opcode 0x37 flags 0x1a
sdhci_fdt0-slot0: Controller timeout
sdhci_fdt0-slot0: ============== REGISTER DUMP ==============
sdhci_fdt0-slot0: Sys addr: 0x00000000 | Version:  0x00008901
sdhci_fdt0-slot0: Blk size: 0x00005008 | Blk cnt:  0x00000001
sdhci_fdt0-slot0: Argument: 0xaaaa0000 | Trn mode: 0x00000013
sdhci_fdt0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000001
sdhci_fdt0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci_fdt0-slot0: Wake-up:  0x00000000 | Clock:    0x00004007
sdhci_fdt0-slot0: Timeout:  0x00000006 | Int stat: 0x00000001
sdhci_fdt0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fa
sdhci_fdt0-slot0: AC12 err: 0x00000000 | Host ctl2:0x00000000
sdhci_fdt0-slot0: Caps:     0x69ec0080 | Caps2:    0x00000000
sdhci_fdt0-slot0: Max curr: 0x00000001 | ADMA err: 0x00000000
sdhci_fdt0-slot0: ADMA addr:0x00000000 | Slot int: 0x00000000
sdhci_fdt0-slot0: ===========================================
mmc0: CMD55 RESULT: 1
mmc0: REQUEST: CMD55 arg 0xaaaa0000 flags 0x15
sdhci_fdt0-slot0: CMD55 arg 0xaaaa0000 flags 0x15 dlen 0 dflags 0
sdhci_fdt0-slot0: Starting command opcode 0x37 flags 0x1a
sdhci_fdt0-slot0: Controller timeout
sdhci_fdt0-slot0: ============== REGISTER DUMP ==============
sdhci_fdt0-slot0: Sys addr: 0x00000000 | Version:  0x00008901
sdhci_fdt0-slot0: Blk size: 0x00005008 | Blk cnt:  0x00000001
sdhci_fdt0-slot0: Argument: 0xaaaa0000 | Trn mode: 0x00000013
sdhci_fdt0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000001
sdhci_fdt0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci_fdt0-slot0: Wake-up:  0x00000000 | Clock:    0x00004007
sdhci_fdt0-slot0: Timeout:  0x00000006 | Int stat: 0x00000001
sdhci_fdt0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fa
sdhci_fdt0-slot0: AC12 err: 0x00000000 | Host ctl2:0x00000000
sdhci_fdt0-slot0: Caps:     0x69ec0080 | Caps2:    0x00000000
sdhci_fdt0-slot0: Max curr: 0x00000001 | ADMA err: 0x00000000
sdhci_fdt0-slot0: ADMA addr:0x00000000 | Slot int: 0x00000000
sdhci_fdt0-slot0: ===========================================
mmc0: CMD55 RESULT: 1
mmc0: ACMD51 failed, RESULT: 4
mmc0: Error reading SCR 4
mmc0: REQUEST: CMD7 arg 0 flags 0
sdhci_fdt0-slot0: CMD7 arg 0 flags 0 dlen 0 dflags 0
sdhci_fdt0-slot0: Starting command opcode 0x07 flags 0000
sdhci_fdt0-slot0: Controller timeout
sdhci_fdt0-slot0: ============== REGISTER DUMP ==============
sdhci_fdt0-slot0: Sys addr: 0x00000000 | Version:  0x00008901
sdhci_fdt0-slot0: Blk size: 0x00005008 | Blk cnt:  0x00000001
sdhci_fdt0-slot0: Argument: 0x00000000 | Trn mode: 0x00000013
sdhci_fdt0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000001
sdhci_fdt0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci_fdt0-slot0: Wake-up:  0x00000000 | Clock:    0x00004007
sdhci_fdt0-slot0: Timeout:  0x00000006 | Int stat: 0x00000001
sdhci_fdt0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fa
sdhci_fdt0-slot0: AC12 err: 0x00000000 | Host ctl2:0x00000000
sdhci_fdt0-slot0: Caps:     0x69ec0080 | Caps2:    0x00000000
sdhci_fdt0-slot0: Max curr: 0x00000001 | ADMA err: 0x00000000
sdhci_fdt0-slot0: ADMA addr:0x00000000 | Slot int: 0x00000000
sdhci_fdt0-slot0: ===========================================
mmc0: CMD7 RESULT: 1
mmc0: REQUEST: CMD7 arg 0 flags 0
sdhci_fdt0-slot0: CMD7 arg 0 flags 0 dlen 0 dflags 0
sdhci_fdt0-slot0: Starting command opcode 0x07 flags 0000
sdhci_fdt0-slot0: Controller timeout
sdhci_fdt0-slot0: ============== REGISTER DUMP ==============
sdhci_fdt0-slot0: Sys addr: 0x00000000 | Version:  0x00008901
sdhci_fdt0-slot0: Blk size: 0x00005008 | Blk cnt:  0x00000001
sdhci_fdt0-slot0: Argument: 0x00000000 | Trn mode: 0x00000013
sdhci_fdt0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000001
sdhci_fdt0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci_fdt0-slot0: Wake-up:  0x00000000 | Clock:    0x00004007
sdhci_fdt0-slot0: Timeout:  0x00000006 | Int stat: 0x00000001
sdhci_fdt0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fa
sdhci_fdt0-slot0: AC12 err: 0x00000000 | Host ctl2:0x00000000
sdhci_fdt0-slot0: Caps:     0x69ec0080 | Caps2:    0x00000000
sdhci_fdt0-slot0: Max curr: 0x00000001 | ADMA err: 0x00000000
sdhci_fdt0-slot0: ADMA addr:0x00000000 | Slot int: 0x00000000
sdhci_fdt0-slot0: ===========================================
mmc0: CMD7 RESULT: 1
mmc0: REQUEST: CMD7 arg 0 flags 0
sdhci_fdt0-slot0: CMD7 arg 0 flags 0 dlen 0 dflags 0
sdhci_fdt0-slot0: Starting command opcode 0x07 flags 0000
sdhci_fdt0-slot0: Controller timeout
sdhci_fdt0-slot0: ============== REGISTER DUMP ==============
sdhci_fdt0-slot0: Sys addr: 0x00000000 | Version:  0x00008901
sdhci_fdt0-slot0: Blk size: 0x00005008 | Blk cnt:  0x00000001
sdhci_fdt0-slot0: Argument: 0x00000000 | Trn mode: 0x00000013
sdhci_fdt0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000001
sdhci_fdt0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci_fdt0-slot0: Wake-up:  0x00000000 | Clock:    0x00004007
sdhci_fdt0-slot0: Timeout:  0x00000006 | Int stat: 0x00000001
sdhci_fdt0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fa
sdhci_fdt0-slot0: AC12 err: 0x00000000 | Host ctl2:0x00000000
sdhci_fdt0-slot0: Caps:     0x69ec0080 | Caps2:    0x00000000
sdhci_fdt0-slot0: Max curr: 0x00000001 | ADMA err: 0x00000000
sdhci_fdt0-slot0: ADMA addr:0x00000000 | Slot int: 0x00000000
sdhci_fdt0-slot0: ===========================================
mmc0: CMD7 RESULT: 1
mmc0: REQUEST: CMD7 arg 0 flags 0
sdhci_fdt0-slot0: CMD7 arg 0 flags 0 dlen 0 dflags 0
sdhci_fdt0-slot0: Starting command opcode 0x07 flags 0000
sdhci_fdt0-slot0: Controller timeout
sdhci_fdt0-slot0: ============== REGISTER DUMP ==============
sdhci_fdt0-slot0: Sys addr: 0x00000000 | Version:  0x00008901
sdhci_fdt0-slot0: Blk size: 0x00005008 | Blk cnt:  0x00000001
sdhci_fdt0-slot0: Argument: 0x00000000 | Trn mode: 0x00000013
sdhci_fdt0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000001
sdhci_fdt0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci_fdt0-slot0: Wake-up:  0x00000000 | Clock:    0x00004007
sdhci_fdt0-slot0: Timeout:  0x00000006 | Int stat: 0x00000001
sdhci_fdt0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fa
sdhci_fdt0-slot0: AC12 err: 0x00000000 | Host ctl2:0x00000000
sdhci_fdt0-slot0: Caps:     0x69ec0080 | Caps2:    0x00000000
sdhci_fdt0-slot0: Max curr: 0x00000001 | ADMA err: 0x00000000
sdhci_fdt0-slot0: ADMA addr:0x00000000 | Slot int: 0x00000000
sdhci_fdt0-slot0: ===========================================
mmc0: CMD7 RESULT: 1
mmc0: CMD7 failed, RESULT: 1
mmc0: REQUEST: CMD7 arg 0 flags 0
sdhci_fdt0-slot0: CMD7 arg 0 flags 0 dlen 0 dflags 0
sdhci_fdt0-slot0: Starting command opcode 0x07 flags 0000
sdhci_fdt0-slot0: Controller timeout
sdhci_fdt0-slot0: ============== REGISTER DUMP ==============
sdhci_fdt0-slot0: Sys addr: 0x00000000 | Version:  0x00008901
sdhci_fdt0-slot0: Blk size: 0x00005008 | Blk cnt:  0x00000001
sdhci_fdt0-slot0: Argument: 0x00000000 | Trn mode: 0x00000013
sdhci_fdt0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000001
sdhci_fdt0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci_fdt0-slot0: Wake-up:  0x00000000 | Clock:    0x00004007
sdhci_fdt0-slot0: Timeout:  0x00000006 | Int stat: 0x00000001
sdhci_fdt0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fa
sdhci_fdt0-slot0: AC12 err: 0x00000000 | Host ctl2:0x00000000
sdhci_fdt0-slot0: Caps:     0x69ec0080 | Caps2:    0x00000000
sdhci_fdt0-slot0: Max curr: 0x00000001 | ADMA err: 0x00000000
sdhci_fdt0-slot0: ADMA addr:0x00000000 | Slot int: 0x00000000
sdhci_fdt0-slot0: ===========================================
mmc0: CMD7 RESULT: 1
mmc0: REQUEST: CMD7 arg 0 flags 0
sdhci_fdt0-slot0: CMD7 arg 0 flags 0 dlen 0 dflags 0
sdhci_fdt0-slot0: Starting command opcode 0x07 flags 0000
sdhci_fdt0-slot0: Controller timeout
sdhci_fdt0-slot0: ============== REGISTER DUMP ==============
sdhci_fdt0-slot0: Sys addr: 0x00000000 | Version:  0x00008901
sdhci_fdt0-slot0: Blk size: 0x00005008 | Blk cnt:  0x00000001
sdhci_fdt0-slot0: Argument: 0x00000000 | Trn mode: 0x00000013
sdhci_fdt0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000001
sdhci_fdt0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci_fdt0-slot0: Wake-up:  0x00000000 | Clock:    0x00004007
sdhci_fdt0-slot0: Timeout:  0x00000006 | Int stat: 0x00000001
sdhci_fdt0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fa
sdhci_fdt0-slot0: AC12 err: 0x00000000 | Host ctl2:0x00000000
sdhci_fdt0-slot0: Caps:     0x69ec0080 | Caps2:    0x00000000
sdhci_fdt0-slot0: Max curr: 0x00000001 | ADMA err: 0x00000000
sdhci_fdt0-slot0: ADMA addr:0x00000000 | Slot int: 0x00000000
sdhci_fdt0-slot0: ===========================================
mmc0: CMD7 RESULT: 1
mmc0: REQUEST: CMD7 arg 0 flags 0
sdhci_fdt0-slot0: CMD7 arg 0 flags 0 dlen 0 dflags 0
sdhci_fdt0-slot0: Starting command opcode 0x07 flags 0000
sdhci_fdt0-slot0: Controller timeout
sdhci_fdt0-slot0: ============== REGISTER DUMP ==============
sdhci_fdt0-slot0: Sys addr: 0x00000000 | Version:  0x00008901
sdhci_fdt0-slot0: Blk size: 0x00005008 | Blk cnt:  0x00000001
sdhci_fdt0-slot0: Argument: 0x00000000 | Trn mode: 0x00000013
sdhci_fdt0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000001
sdhci_fdt0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci_fdt0-slot0: Wake-up:  0x00000000 | Clock:    0x00004007
sdhci_fdt0-slot0: Timeout:  0x00000006 | Int stat: 0x00000001
sdhci_fdt0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fa
sdhci_fdt0-slot0: AC12 err: 0x00000000 | Host ctl2:0x00000000
sdhci_fdt0-slot0: Caps:     0x69ec0080 | Caps2:    0x00000000
sdhci_fdt0-slot0: Max curr: 0x00000001 | ADMA err: 0x00000000
sdhci_fdt0-slot0: ADMA addr:0x00000000 | Slot int: 0x00000000
sdhci_fdt0-slot0: ===========================================
mmc0: CMD7 RESULT: 1
mmc0: REQUEST: CMD7 arg 0 flags 0
sdhci_fdt0-slot0: CMD7 arg 0 flags 0 dlen 0 dflags 0
sdhci_fdt0-slot0: Starting command opcode 0x07 flags 0000
sdhci_fdt0-slot0: Controller timeout
sdhci_fdt0-slot0: ============== REGISTER DUMP ==============
sdhci_fdt0-slot0: Sys addr: 0x00000000 | Version:  0x00008901
sdhci_fdt0-slot0: Blk size: 0x00005008 | Blk cnt:  0x00000001
sdhci_fdt0-slot0: Argument: 0x00000000 | Trn mode: 0x00000013
sdhci_fdt0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000001
sdhci_fdt0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci_fdt0-slot0: Wake-up:  0x00000000 | Clock:    0x00004007
sdhci_fdt0-slot0: Timeout:  0x00000006 | Int stat: 0x00000001
sdhci_fdt0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fa
sdhci_fdt0-slot0: AC12 err: 0x00000000 | Host ctl2:0x00000000
sdhci_fdt0-slot0: Caps:     0x69ec0080 | Caps2:    0x00000000
sdhci_fdt0-slot0: Max curr: 0x00000001 | ADMA err: 0x00000000
sdhci_fdt0-slot0: ADMA addr:0x00000000 | Slot int: 0x00000000
sdhci_fdt0-slot0: ===========================================
mmc0: CMD7 RESULT: 1
mmc0: CMD7 failed, RESULT: 1
sdhci_fdt0-slot0: sdhci_generic_write_ivar: var=0
mmc0: setting transfer rate to 50.000MHz (HS400 with enhanced strobe timing)
mmc0: REQUEST: CMD7 arg 0 flags 0
sdhci_fdt0-slot0: CMD7 arg 0 flags 0 dlen 0 dflags 0
sdhci_fdt0-slot0: Starting command opcode 0x07 flags 0000
sdhci_fdt0-slot0: Controller timeout
sdhci_fdt0-slot0: ============== REGISTER DUMP ==============
sdhci_fdt0-slot0: Sys addr: 0x00000000 | Version:  0x00008901
sdhci_fdt0-slot0: Blk size: 0x00005008 | Blk cnt:  0x00000001
sdhci_fdt0-slot0: Argument: 0x00000000 | Trn mode: 0x00000013
sdhci_fdt0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000001
sdhci_fdt0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci_fdt0-slot0: Wake-up:  0x00000000 | Clock:    0x00004007
sdhci_fdt0-slot0: Timeout:  0x00000006 | Int stat: 0x00000001
sdhci_fdt0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fa
sdhci_fdt0-slot0: AC12 err: 0x00000000 | Host ctl2:0x00000000
sdhci_fdt0-slot0: Caps:     0x69ec0080 | Caps2:    0x00000000
sdhci_fdt0-slot0: Max curr: 0x00000001 | ADMA err: 0x00000000
sdhci_fdt0-slot0: ADMA addr:0x00000000 | Slot int: 0x00000000
sdhci_fdt0-slot0: ===========================================
mmc0: CMD7 RESULT: 1
mmc0: REQUEST: CMD7 arg 0 flags 0
sdhci_fdt0-slot0: CMD7 arg 0 flags 0 dlen 0 dflags 0
sdhci_fdt0-slot0: Starting command opcode 0x07 flags 0000
sdhci_fdt0-slot0: Controller timeout
sdhci_fdt0-slot0: ============== REGISTER DUMP ==============
sdhci_fdt0-slot0: Sys addr: 0x00000000 | Version:  0x00008901
sdhci_fdt0-slot0: Blk size: 0x00005008 | Blk cnt:  0x00000001
sdhci_fdt0-slot0: Argument: 0x00000000 | Trn mode: 0x00000013
sdhci_fdt0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000001
sdhci_fdt0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci_fdt0-slot0: Wake-up:  0x00000000 | Clock:    0x00004007
sdhci_fdt0-slot0: Timeout:  0x00000006 | Int stat: 0x00000001
sdhci_fdt0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fa
sdhci_fdt0-slot0: AC12 err: 0x00000000 | Host ctl2:0x00000000
sdhci_fdt0-slot0: Caps:     0x69ec0080 | Caps2:    0x00000000
sdhci_fdt0-slot0: Max curr: 0x00000001 | ADMA err: 0x00000000
sdhci_fdt0-slot0: ADMA addr:0x00000000 | Slot int: 0x00000000
sdhci_fdt0-slot0: ===========================================
mmc0: CMD7 RESULT: 1
mmc0: REQUEST: CMD7 arg 0 flags 0
sdhci_fdt0-slot0: CMD7 arg 0 flags 0 dlen 0 dflags 0
sdhci_fdt0-slot0: Starting command opcode 0x07 flags 0000
sdhci_fdt0-slot0: Controller timeout
sdhci_fdt0-slot0: ============== REGISTER DUMP ==============
sdhci_fdt0-slot0: Sys addr: 0x00000000 | Version:  0x00008901
sdhci_fdt0-slot0: Blk size: 0x00005008 | Blk cnt:  0x00000001
sdhci_fdt0-slot0: Argument: 0x00000000 | Trn mode: 0x00000013
sdhci_fdt0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000001
sdhci_fdt0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci_fdt0-slot0: Wake-up:  0x00000000 | Clock:    0x00004007
sdhci_fdt0-slot0: Timeout:  0x00000006 | Int stat: 0x00000001
sdhci_fdt0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fa
sdhci_fdt0-slot0: AC12 err: 0x00000000 | Host ctl2:0x00000000
sdhci_fdt0-slot0: Caps:     0x69ec0080 | Caps2:    0x00000000
sdhci_fdt0-slot0: Max curr: 0x00000001 | ADMA err: 0x00000000
sdhci_fdt0-slot0: ADMA addr:0x00000000 | Slot int: 0x00000000
sdhci_fdt0-slot0: ===========================================
mmc0: CMD7 RESULT: 1
mmc0: REQUEST: CMD7 arg 0 flags 0
sdhci_fdt0-slot0: CMD7 arg 0 flags 0 dlen 0 dflags 0
sdhci_fdt0-slot0: Starting command opcode 0x07 flags 0000
sdhci_fdt0-slot0: Controller timeout
sdhci_fdt0-slot0: ============== REGISTER DUMP ==============
sdhci_fdt0-slot0: Sys addr: 0x00000000 | Version:  0x00008901
sdhci_fdt0-slot0: Blk size: 0x00005008 | Blk cnt:  0x00000001
sdhci_fdt0-slot0: Argument: 0x00000000 | Trn mode: 0x00000013
sdhci_fdt0-slot0: Present:  0x01ff0000 | Host ctl: 0x00000001
sdhci_fdt0-slot0: Power:    0x0000000f | Blk gap:  0x00000000
sdhci_fdt0-slot0: Wake-up:  0x00000000 | Clock:    0x00004007
sdhci_fdt0-slot0: Timeout:  0x00000006 | Int stat: 0x00000001
sdhci_fdt0-slot0: Int enab: 0x01ff00fb | Sig enab: 0x01ff00fa
sdhci_fdt0-slot0: AC12 err: 0x00000000 | Host ctl2:0x00000000
sdhci_fdt0-slot0: Caps:     0x69ec0080 | Caps2:    0x00000000
sdhci_fdt0-slot0: Max curr: 0x00000001 | ADMA err: 0x00000000
sdhci_fdt0-slot0: ADMA addr:0x00000000 | Slot int: 0x00000000
sdhci_fdt0-slot0: ===========================================
mmc0: CMD7 RESULT: 1
mmc0: CMD7 failed, RESULT: 1
Release APs
Trying to mount root from ufs:/dev/mmcsd0s2a [rw]...
mountroot: waiting for device /dev/mmcsd0s2a...
Mounting from ufs:/dev/mmcsd0s2a failed with error 19.
Trying to mount root from ufs:mmcsd0s2a []...
mountroot: waiting for device mmcsd0s2a...
Mounting from ufs:mmcsd0s2a failed with error 19.

Loader variables:
  vfs.root.mountfrom=ufs:/dev/mmcsd0s2a
  vfs.root.mountfrom.options=rw

Manual root filesystem specification:
  <fstype>:<device> [options]
      Mount <device> using filesystem <fstype>
      and with the specified (optional) option list.

    eg. ufs:/dev/da0s1a
        zfs:zroot/ROOT/default
        cd9660:/dev/cd0 ro
          (which is equivalent to: mount -t cd9660 -o ro /dev/cd0 /)

  ?               List valid disk boot devices
  .               Yield 1 second (for background tasks)
  <empty line>    Abort manual input

mountroot> 

Christopher