Failed 1st attempt to boot Orange Pi Plus 2E (OPi+2E): a boot log with boot -v output for "Fatal kernel mode data abort: 'Translation Fault (L1)' on read"

Mark Millard marklmi at yahoo.com
Thu Oct 11 20:44:54 UTC 2018


My attempt to boot a Orange Pi Plus 2E ended in:

. . .
pcm0: <Allwinner Audio Codec> mem 0x1c22c00-0x1c22fff irq 29 on simplebus0
simplebus0: no default resources for rid = 1, type = 3
Fatal kernel mode data abort: 'Translation Fault (L1)' on read
trapframe: 0xc0e13bc8
FSR=00000005, FAR=00000004, spsr=600000d3
r0 =c507fc00, r1 =00000000, r2 =00000080, r3 =00000000
r4 =c507fc00, r5 =c6efef00, r6 =00000080, r7 =00000000
r8 =00000007, r9 =c507fc00, r10=ffffffff, r11=c0e13c78
r12=00000000, ssp=c0e13c58, slr=c0649ff0, pc =c064a0fc

[ thread pid 0 tid 100000 ]
Stopped at      h3_pr_set_clear+0x20:   ldmib   r1, {r0-r1}
db> 

The same media was previously used to boot and operate
a BPi-M3 but I replaced u-boot and the boot.scr with
those for the OPi+2E (2018.09 from a port build via
poudriere-devel). The boot media is a microsd card,
a SanDisk Ultra with Class A1.

The world and kernel materials are based on -r339076 .

Is the failure expected for a OPi+2E at this point?



For anyone that might care: a boot log follows that
includes a bt . . .

(The below does have "|/-\" and such edited out. It
has boot -v output.)


U-Boot SPL 2018.09 (Oct 02 2018 - 19:35:28 +0000)
DRAM: 2048 MiB
Trying to boot from MMC1


U-Boot 2018.09 (Oct 02 2018 - 19:35:28 +0000) Allwinner Technology

CPU:   Allwinner H3 (SUN8I 1680)
Model: Xunlong Orange Pi Plus 2E
DRAM:  2 GiB
MMC:   SUNXI SD/MMC: 0, SUNXI SD/MMC: 1
Loading Environment from FAT... Unable to use mmc 1:1... In:    serial
Out:   serial
Err:   serial
Net:   phy interface7
eth0: ethernet at 1c30000
starting USB...
USB0:   USB EHCI 1.00
USB1:   USB OHCI 1.0
USB2:   USB EHCI 1.00
USB3:   USB OHCI 1.0
USB4:   USB EHCI 1.00
USB5:   USB OHCI 1.0
USB6:   USB EHCI 1.00
USB7:   USB OHCI 1.0
scanning bus 0 for devices... 1 USB Device(s) found
scanning bus 2 for devices... 1 USB Device(s) found
scanning bus 4 for devices... 1 USB Device(s) found
scanning bus 6 for devices... 1 USB Device(s) found
       scanning usb for storage devices... 0 Storage Device(s) found
Hit any key to stop autoboot:  2  1  0 
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:1...
Found U-Boot script /boot.scr
199 bytes read in 1 ms (194.3 KiB/s)
## Executing script at 43100000
367032 bytes read in 18 ms (19.4 MiB/s)
## Starting application at 0x42000000 ...
Consoles: U-Boot console  


Compatible U-Boot API signature found @0xb9f5bca0





FreeBSD/armv7 U-Boot loader, Revision 1.2





DRAM: 2048MB


Number of U-Boot devices: 1


U-Boot env: loaderdev not set, will probe all devices.


Found U-Boot device: disk


  Probing all disk devices...


  Checking unit=0 slice=<auto> partition=<auto>... good.


Booting from disk0s2a:


Loading /boot/defaults/loader.conf


Loading /boot/device.hints


Loading /boot/loader.conf


Loading /boot/loader.conf.local


Loading kernel...


/boot/kernel/kernel text=0x889d68 data=0xad8e0+0x1f79a0 syms=[0x4+0xa6630+0x4+0x108bbf]


Loading configured modules...


/boot/entropy size=0x1000


/boot/kernel/umodem.ko text=0x1550 text=0xf30 data=0x1080+0xf84 syms=[0x4+0xe90+0x4+0xa7e]


loading required module 'ucom'


/boot/kernel/ucom.ko text=0x174c text=0x2a30 data=0x1080+0x17b8 syms=[0x4+0x13e0+0x4+0xbac]





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



Booting [/boot/kernel/kernel] in 9 seconds... 





Type '?' for a list of commands, 'help' for more detailed help.


loader> boot -v


/boot/dtb/sun8i-h3-orangepi-plus2e.dtb size=0x6630


Loaded DTB from file 'sun8i-h3-orangepi-plus2e.dtb'.


Kernel entry at 0x42400180...


Kernel args: -v


---<<BOOT>>---
KDB: debugger backends: ddb
KDB: current backend: ddb
Copyright (c) 1992-2018 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 12.0-ALPHA8 #20 r339076M: Mon Oct  1 20:11:52 PDT 2018
    markmi at FBSDUSSD:/usr/obj/armv7_clang/arm.armv7/usr/src/arm.armv7/sys/GENERIC-NODBG arm
FreeBSD clang version 6.0.1 (tags/RELEASE_601/final 335540) (based on LLVM 6.0.1)
VT: init without driver.
Preloaded elf kernel "/boot/kernel/kernel" at 0xc0d01000.
Preloaded boot_entropy_cache "/boot/entropy" at 0xc0d09888.
Preloaded elf module "/boot/kernel/umodem.ko" at 0xc0d098d4.
Preloaded elf module "/boot/kernel/ucom.ko" at 0xc0d09e10.
Preloaded dtb "/boot/dtb/sun8i-h3-orangepi-plus2e.dtb" at 0xc0d0a34c.
module_register: cannot register ofwbus/pcib from kernel; already loaded from kernel
Module ofwbus/pcib failed to register: 17
module_register: cannot register simplebus/pcib from kernel; already loaded from kernel
Module simplebus/pcib failed to register: 17
CPU: ARM Cortex-A7 r0p5 (ECO: 0x00000000)
CPU Features: 
  Multiprocessing, Thumb2, Security, Virtualization, Generic Timer, VMSAv7,
  PXN, LPAE, Coherent Walk
Optional instructions: 
  SDIV/UDIV, UMULL, SMULL, SIMD(ext)
LoUU:2 LoC:3 LoUIS:2 
Cache level 1:
 32KB/64B 4-way data cache WB Read-Alloc Write-Alloc
 32KB/32B 2-way instruction cache Read-Alloc
Cache level 2:
 512KB/64B 8-way unified cache WB Read-Alloc Write-Alloc
real memory  = 0 (0 MB)
avail memory = 2087534592 (1990 MB)
Physical memory chunk(s):
  0x40000000 - 0xbfffffff,  2048 MB ( 524288 pages)
Excluded memory regions:
  0x42400000 - 0x43253fff,    14 MB (   3668 pages) NoAlloc 
Static device mappings:
  0x01c00000 - 0x01ffffff mapped at VA 0xffb00000
No PSCI/SMCCC call function found
FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
random: read 3840 bytes from preloaded cache
random: unblocking device.
arc4random: read 32 bytes from preloaded cache
VIMAGE (virtualized network stack) enabled
ULE: setup cpu 0
ULE: setup cpu 1
ULE: setup cpu 2
ULE: setup cpu 3
snd_unit_init() u=0x00ff8000 [512] d=0x00007c00 [32] c=0x000003ff [1024]
feeder_register: snd_unit=-1 snd_maxautovchans=16 latency=5 feeder_rate_min=1 feeder_rate_max=2016000 feeder_rate_round=25
random: entropy device external interface
nfslock: pseudo-device
crypto: <crypto core>
null: <full device, null device, zero device>
openfirm: <Open Firmware control device>
kbd0 at kbdmux0
mem: <memory>
ofwbus0: <Open Firmware Device Tree>
aw_ccu0: <Allwinner Clock Control Unit> on ofwbus0
clk_fixed0: <Fixed clock> on aw_ccu0
clk_fixed1: <Fixed clock> on aw_ccu0
clk_fixed2: <Fixed clock> on aw_ccu0
simplebus0: <Flattened device tree simple bus> on ofwbus0
ccu_h3ng0: <Allwinner H3/H5 Clock Control Unit NG> mem 0x1c20000-0x1c203ff on simplebus0
ccu_h3ng0: Setting pll_periph0 as parent for ahb1
ccu_h3ng0: Setting pll_periph0 as parent for ahb2
ccu_h3ng0: Setting pll_ddr as parent for dram
Clock: pll_cpux, parent: osc24M(0), freq: 1008000000
Clock: pll_audio, parent: osc24M(0), freq: 24571428
Clock: pll_periph0, parent: osc24M(0), freq: 600000000
Clock: pll_periph1, parent: osc24M(0), freq: 600000000
Clock: pll_ddr, parent: osc24M(0), freq: 1344000000
Clock: pll_video, parent: osc24M(0), freq: 30303
Clock: pll_ve, parent: osc24M(0), freq: 30303
Clock: pll_gpu, parent: osc24M(0), freq: 30303
Clock: pll_de, parent: osc24M(0), freq: 30303
Clock: apb2, parent: osc24M(1), freq: 24000000
Clock: nand, parent: osc24M(0), freq: 24000000
Clock: mmc0, parent: pll_periph0(1), freq: 50000000
Clock: mmc1, parent: osc24M(0), freq: 24000000
Clock: mmc2, parent: pll_periph0(1), freq: 50000000
Clock: ts, parent: osc24M(0), freq: 24000000
Clock: ce, parent: osc24M(0), freq: 24000000
Clock: spi0, parent: osc24M(0), freq: 24000000
Clock: spi1, parent: osc24M(0), freq: 24000000
Clock: spdif, parent: pll_audio(0), freq: 24571428
Clock: dram, parent: pll_ddr(0), freq: 1344000000
Clock: de, parent: pll_periph0-2x(0), freq: 1200000000
Clock: tcon0, parent: pll_video(0), freq: 30303
Clock: tve, parent: pll_de(0), freq: 30303
Clock: deinterlace, parent: pll_periph0(0), freq: 600000000
Clock: csi-sclk, parent: pll_periph0(0), freq: 600000000
Clock: csi-mclk, parent: osc24M(0), freq: 24000000
Clock: ve, parent: pll_ve(0), freq: 30303
Clock: hdmi, parent: pll_video(0), freq: 30303
Clock: mbus, parent: pll_periph0-2x(1), freq: 300000000
Clock: gpu, parent: pll_gpu(0), freq: 30303
Clock: ahb1, parent: pll_periph0(3), freq: 600000000
Clock: ahb2, parent: pll_periph0(1), freq: 300000000
Clock: cpux, parent: pll_cpux(2), freq: 1008000000
Clock: i2s0mux, parent: pll_audio-8x(0), freq: 196571424
Clock: i2s1mux, parent: pll_audio-8x(0), freq: 196571424
Clock: i2s2mux, parent: pll_audio-8x(0), freq: 196571424
Clock: axi, parent: cpux(0), freq: 336000000
Clock: apb1, parent: ahb1(0), freq: 150000000
Clock: thsdiv, parent: osc24M(0), freq: 12000000
Clock: pll_periph0-2x, parent: pll_periph0(0), freq: 1200000000
Clock: pll_audio-2x, parent: pll_audio(0), freq: 49142856
Clock: pll_audio-4x, parent: pll_audio(0), freq: 98285712
Clock: pll_audio-8x, parent: pll_audio(0), freq: 196571424
Clock: bus-ce, parent: ahb1(0), freq: 600000000
Clock: bus-dma, parent: ahb1(0), freq: 600000000
Clock: bus-mmc0, parent: ahb1(0), freq: 600000000
Clock: bus-mmc1, parent: ahb1(0), freq: 600000000
Clock: bus-mmc2, parent: ahb1(0), freq: 600000000
Clock: bus-nand, parent: ahb1(0), freq: 600000000
Clock: bus-dram, parent: ahb1(0), freq: 600000000
Clock: bus-emac, parent: ahb2(0), freq: 300000000
Clock: bus-ts, parent: ahb1(0), freq: 600000000
Clock: bus-hstimer, parent: ahb1(0), freq: 600000000
Clock: bus-spi0, parent: ahb1(0), freq: 600000000
Clock: bus-spi1, parent: ahb1(0), freq: 600000000
Clock: bus-otg, parent: ahb1(0), freq: 600000000
Clock: bus-ehci0, parent: ahb1(0), freq: 600000000
Clock: bus-ehci1, parent: ahb2(0), freq: 300000000
Clock: bus-ehci2, parent: ahb2(0), freq: 300000000
Clock: bus-ehci3, parent: ahb2(0), freq: 300000000
Clock: bus-ohci0, parent: ahb1(0), freq: 600000000
Clock: bus-ohci1, parent: ahb2(0), freq: 300000000
Clock: bus-ohci2, parent: ahb2(0), freq: 300000000
Clock: bus-ohci3, parent: ahb2(0), freq: 300000000
Clock: bus-ve, parent: ahb1(0), freq: 600000000
Clock: bus-tcon0, parent: ahb1(0), freq: 600000000
Clock: bus-tcon1, parent: ahb1(0), freq: 600000000
Clock: bus-deinterlace, parent: ahb1(0), freq: 600000000
Clock: bus-csi, parent: ahb1(0), freq: 600000000
Clock: bus-tve, parent: ahb1(0), freq: 600000000
Clock: bus-hdmi, parent: ahb1(0), freq: 600000000
Clock: bus-de, parent: ahb1(0), freq: 600000000
Clock: bus-gpu, parent: ahb1(0), freq: 600000000
Clock: bus-msgbox, parent: ahb1(0), freq: 600000000
Clock: bus-spinlock, parent: ahb1(0), freq: 600000000
Clock: bus-codec, parent: apb1(0), freq: 150000000
Clock: bus-spdif, parent: apb1(0), freq: 150000000
Clock: bus-pio, parent: apb1(0), freq: 150000000
Clock: bus-ths, parent: apb1(0), freq: 150000000
Clock: bus-i2s0, parent: apb1(0), freq: 150000000
Clock: bus-i2s1, parent: apb1(0), freq: 150000000
Clock: bus-i2s2, parent: apb1(0), freq: 150000000
Clock: bus-i2c0, parent: apb2(0), freq: 24000000
Clock: bus-i2c1, parent: apb2(0), freq: 24000000
Clock: bus-i2c2, parent: apb2(0), freq: 24000000
Clock: bus-uart0, parent: apb2(0), freq: 24000000
Clock: bus-uart1, parent: apb2(0), freq: 24000000
Clock: bus-uart2, parent: apb2(0), freq: 24000000
Clock: bus-uart3, parent: apb2(0), freq: 24000000
Clock: bus-scr, parent: apb2(0), freq: 24000000
Clock: bus-ephy, parent: ahb1(0), freq: 600000000
Clock: bus-dbg, parent: ahb1(0), freq: 600000000
Clock: ths, parent: thsdiv(0), freq: 12000000
Clock: i2s0, parent: i2s0mux(0), freq: 196571424
Clock: i2s1, parent: i2s1mux(0), freq: 196571424
Clock: i2s2, parent: i2s2mux(0), freq: 196571424
Clock: usb-phy0, parent: osc24M(0), freq: 24000000
Clock: usb-phy1, parent: osc24M(0), freq: 24000000
Clock: usb-phy2, parent: osc24M(0), freq: 24000000
Clock: usb-phy3, parent: osc24M(0), freq: 24000000
Clock: usb-ohci0, parent: osc24M(0), freq: 24000000
Clock: usb-ohci1, parent: osc24M(0), freq: 24000000
Clock: usb-ohci2, parent: osc24M(0), freq: 24000000
Clock: usb-ohci3, parent: osc24M(0), freq: 24000000
Clock: dram-ve, parent: dram(0), freq: 1344000000
Clock: dram-csi, parent: dram(0), freq: 1344000000
Clock: dram-deinterlace, parent: dram(0), freq: 1344000000
Clock: dram-ts, parent: dram(0), freq: 1344000000
Clock: csi-misc, parent: osc24M(0), freq: 24000000
Clock: ac-dig, parent: pll_audio(0), freq: 24571428
Clock: avs, parent: osc24M(0), freq: 24000000
Clock: hdmi-ddc, parent: osc24M(0), freq: 24000000
iichb0: <Allwinner Integrated I2C Bus Controller> mem 0x1f02400-0x1f027ff irq 42 on simplebus0
iichb0: could not find clock
device_attach: iichb0 attach returned 19
regfix0: <Fixed Regulator> on ofwbus0
regfix1: <Fixed Regulator> on ofwbus0
regfix2: <Fixed Regulator> on ofwbus0
regfix3: <Fixed Regulator> on ofwbus0
regfix4: <Fixed Regulator> on ofwbus0
ccu_sun8i_r0: <Allwinner SUN8I_R Clock Control Unit NG> mem 0x1f01400-0x1f014ff on simplebus0
Clock: ar100, parent: osc32k(0), freq: 32768
Clock: apb0, parent: ahb0(0), freq: 32768
Clock: ahb0, parent: ar100(0), freq: 32768
Clock: ir, parent: osc32k(0), freq: 32768
Clock: apb0-pio, parent: apb0(0), freq: 32768
Clock: apb0-ir, parent: apb0(0), freq: 32768
Clock: apb0-timer, parent: apb0(0), freq: 32768
Clock: apb0-rsb, parent: apb0(0), freq: 32768
Clock: apb0-uart, parent: apb0(0), freq: 32768
Clock: apb0-i2c, parent: apb0(0), freq: 32768
Clock: apb0-twd, parent: apb0(0), freq: 32768
iichb0: <Allwinner Integrated I2C Bus Controller> mem 0x1f02400-0x1f027ff irq 42 on simplebus0
iicbus0: <OFW I2C bus> on iichb0
sy8106a0: <Silergy SY8106A regulator> at addr 0xca on iicbus0
gic0: <ARM Generic Interrupt Controller> mem 0x1c81000-0x1c81fff,0x1c82000-0x1c83fff,0x1c84000-0x1c85fff,0x1c86000-0x1c87fff irq 37 on simplebus0
gic0: pn 0x1, arch 0x2, rev 0x1, implementer 0x43b irqs 160
gpio0: <Allwinner GPIO/Pinmux controller> mem 0x1c20800-0x1c20bff irq 18,19 on simplebus0
gpiobus0: <OFW GPIO bus> on gpio0
Processing 1 pin-config node(s) in pinctrl-0 for mmc at 1c0f000
Processing 1 pin-config node(s) in pinctrl-0 for mmc at 1c10000
Processing 1 pin-config node(s) in pinctrl-0 for mmc at 1c11000
Processing 1 pin-config node(s) in pinctrl-0 for ethernet at 1c30000
Processing 1 pin-config node(s) in pinctrl-0 for serial at 1c28000
Processing 1 pin-config node(s) in pinctrl-0 for ir at 1f02000
Processing 1 pin-config node(s) in pinctrl-0 for i2c at 1f02400
Processing 2 pin-config node(s) in pinctrl-0 for leds
Processing 1 pin-config node(s) in pinctrl-0 for r_gpio_keys
Processing 1 pin-config node(s) in pinctrl-0 for mmc at 1c0f000
Processing 1 pin-config node(s) in pinctrl-0 for mmc at 1c10000
Processing 1 pin-config node(s) in pinctrl-0 for mmc at 1c11000
Processing 1 pin-config node(s) in pinctrl-0 for ethernet at 1c30000
Processing 1 pin-config node(s) in pinctrl-0 for serial at 1c28000
Processing 1 pin-config node(s) in pinctrl-0 for ir at 1f02000
Processing 1 pin-config node(s) in pinctrl-0 for i2c at 1f02400
Processing 2 pin-config node(s) in pinctrl-0 for leds
Processing 1 pin-config node(s) in pinctrl-0 for r_gpio_keys
gpio1: <Allwinner GPIO/Pinmux controller> mem 0x1f02c00-0x1f02fff irq 43 on simplebus0
gpiobus1: <OFW GPIO bus> on gpio1
Processing 1 pin-config node(s) in pinctrl-0 for mmc at 1c0f000
Processing 1 pin-config node(s) in pinctrl-0 for mmc at 1c10000
Processing 1 pin-config node(s) in pinctrl-0 for mmc at 1c11000
Processing 1 pin-config node(s) in pinctrl-0 for ethernet at 1c30000
Processing 1 pin-config node(s) in pinctrl-0 for serial at 1c28000
Processing 1 pin-config node(s) in pinctrl-0 for ir at 1f02000
Processing 1 pin-config node(s) in pinctrl-0 for i2c at 1f02400
Processing 2 pin-config node(s) in pinctrl-0 for leds
Processing 1 pin-config node(s) in pinctrl-0 for r_gpio_keys
Processing 1 pin-config node(s) in pinctrl-0 for mmc at 1c0f000
Processing 1 pin-config node(s) in pinctrl-0 for mmc at 1c10000
Processing 1 pin-config node(s) in pinctrl-0 for mmc at 1c11000
Processing 1 pin-config node(s) in pinctrl-0 for ethernet at 1c30000
Processing 1 pin-config node(s) in pinctrl-0 for serial at 1c28000
Processing 1 pin-config node(s) in pinctrl-0 for ir at 1f02000
Processing 1 pin-config node(s) in pinctrl-0 for i2c at 1f02400
Processing 2 pin-config node(s) in pinctrl-0 for leds
Processing 1 pin-config node(s) in pinctrl-0 for r_gpio_keys
rtc0: <Allwinner RTC> mem 0x1f00000-0x1f00053 irq 39,40 on simplebus0
rtc0: Using internal oscillator
rtc0: registered as a time-of-day clock, resolution 1.000000s
generic_timer0: <ARMv7 Generic Timer> irq 0,1,2,3 on ofwbus0
Timecounter "ARM MPCore Timecounter" frequency 24000000 Hz quality 1000
Event timer "ARM MPCore Eventtimer" frequency 24000000 Hz quality 1000
aw_syscon0: <Allwinner syscon> mem 0x1c00000-0x1c00fff on simplebus0
awusbphy0: <Allwinner USB PHY> mem 0x1c19400-0x1c1942b,0x1c1a800-0x1c1a803,0x1c1b800-0x1c1b803,0x1c1c800-0x1c1c803,0x1c1d800-0x1c1d803 on simplebus0
ofwbus0: <display-engine> compat allwinner,sun8i-h3-display-engine (no driver attached)
simplebus0: <clock at 1000000> mem 0x1000000-0x10fffff compat allwinner,sun8i-h3-de2-clk (no driver attached)
simplebus0: <mixer at 1100000> mem 0x1100000-0x11fffff compat allwinner,sun8i-h3-de2-mixer-0 (no driver attached)
a31dmac0: <Allwinner DMA controller> mem 0x1c02000-0x1c02fff irq 4 on simplebus0
simplebus0: <lcd-controller at 1c0c000> mem 0x1c0c000-0x1c0cfff irq 5 compat allwinner,sun8i-h3-tcon-tv (no driver attached)
aw_mmc0: <Allwinner Integrated MMC/SD controller> mem 0x1c0f000-0x1c0ffff irq 6 on simplebus0
aw_mmc0: vmmc-supply regulator found
mmc0: <MMC/SD bus> on aw_mmc0
aw_mmc1: <Allwinner Integrated MMC/SD controller> mem 0x1c10000-0x1c10fff irq 7 on simplebus0
aw_mmc1: vmmc-supply regulator found
mmc1: <MMC/SD bus> on aw_mmc1
aw_mmc2: <Allwinner Integrated MMC/SD controller> mem 0x1c11000-0x1c11fff irq 8 on simplebus0
aw_mmc2: vmmc-supply regulator found
mmc2: <MMC/SD bus> on aw_mmc2
simplebus0: <usb at 1c19000> mem 0x1c19000-0x1c193ff irq 9 compat allwinner,sun8i-h3-musb (no driver attached)
ehci0: <Allwinner Integrated USB 2.0 controller> mem 0x1c1a000-0x1c1a0ff irq 10 on simplebus0
usbus0: EHCI version 1.0
usbus0 on ehci0
ehci0: usbpf: Attached
ohci0: <Generic OHCI Controller> mem 0x1c1a400-0x1c1a4ff irq 11 on simplebus0
usbus1 on ohci0
ohci0: usbpf: Attached
ehci1: <Allwinner Integrated USB 2.0 controller> mem 0x1c1b000-0x1c1b0ff irq 12 on simplebus0
usbus2: EHCI version 1.0
usbus2 on ehci1
ehci1: usbpf: Attached
ohci1: <Generic OHCI Controller> mem 0x1c1b400-0x1c1b4ff irq 13 on simplebus0
usbus3 on ohci1
ohci1: usbpf: Attached
ehci2: <Allwinner Integrated USB 2.0 controller> mem 0x1c1c000-0x1c1c0ff irq 14 on simplebus0
usbus4: EHCI version 1.0
usbus4 on ehci2
ehci2: usbpf: Attached
ohci2: <Generic OHCI Controller> mem 0x1c1c400-0x1c1c4ff irq 15 on simplebus0
usbus5 on ohci2
ohci2: usbpf: Attached
ehci3: <Allwinner Integrated USB 2.0 controller> mem 0x1c1d000-0x1c1d0ff irq 16 on simplebus0
usbus6: EHCI version 1.0
usbus6 on ehci3
ehci3: usbpf: Attached
ohci3: <Generic OHCI Controller> mem 0x1c1d400-0x1c1d4ff irq 17 on simplebus0
usbus7 on ohci3
ohci3: usbpf: Attached
gpioc0: <GPIO controller> on gpio0
simplebus0: <timer at 1c20c00> mem 0x1c20c00-0x1c20c9f irq 20,21 compat allwinner,sun4i-a10-timer (no driver attached)
awg0: <Allwinner Gigabit Ethernet> mem 0x1c30000-0x1c3ffff irq 22 on simplebus0
simplebus0: no default resources for rid = 1, type = 3
awg0: PHY type: rgmii, conf mode: reg
awg0: EMAC clock: 0x00050006
awg0: AHB frequency 300000000 Hz, MDC div: 0x3
miibus0: <MII bus> on awg0
rgephy0: <RTL8169S/8110S/8211 1000BASE-T media interface> PHY 0 on miibus0
rgephy0: OUI 0x00e04c, model 0x0011, rev. 5
rgephy0:  none, 10baseT, 10baseT-FDX, 10baseT-FDX-flow, 100baseTX, 100baseTX-FDX, 100baseTX-FDX-flow, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, 1000baseT-FDX-flow, 1000baseT-FDX-flow-master, auto, auto-flow
rgephy1: <RTL8169S/8110S/8211 1000BASE-T media interface> PHY 1 on miibus0
rgephy1: OUI 0x00e04c, model 0x0011, rev. 5
rgephy1:  none, 10baseT, 10baseT-FDX, 10baseT-FDX-flow, 100baseTX, 100baseTX-FDX, 100baseTX-FDX-flow, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, 1000baseT-FDX-flow, 1000baseT-FDX-flow-master, auto, auto-flow
awg0: bpf attached
awg0: Ethernet address: 02:81:57:76:75:e7
simplebus0: <spi at 1c68000> mem 0x1c68000-0x1c68fff irq 23 disabled compat allwinner,sun8i-h3-spi (no driver attached)
simplebus0: <spi at 1c69000> mem 0x1c69000-0x1c69fff irq 24 disabled compat allwinner,sun8i-h3-spi (no driver attached)
aw_wdog0: <Allwinner A31 Watchdog> mem 0x1c20ca0-0x1c20cbf irq 25 on simplebus0
simplebus0: <spdif at 1c21000> mem 0x1c21000-0x1c213ff irq 26 disabled compat allwinner,sun8i-h3-spdif (no driver attached)
simplebus0: <pwm at 1c21400> mem 0x1c21400-0x1c21407 disabled compat allwinner,sun8i-h3-pwm (no driver attached)
simplebus0: <i2s at 1c22000> mem 0x1c22000-0x1c223ff irq 27 disabled compat allwinner,sun8i-h3-i2s (no driver attached)
simplebus0: <i2s at 1c22400> mem 0x1c22400-0x1c227ff irq 28 disabled compat allwinner,sun8i-h3-i2s (no driver attached)
pcm0: <Allwinner Audio Codec> mem 0x1c22c00-0x1c22fff irq 29 on simplebus0
simplebus0: no default resources for rid = 1, type = 3
Fatal kernel mode data abort: 'Translation Fault (L1)' on read
trapframe: 0xc0e13bc8
FSR=00000005, FAR=00000004, spsr=600000d3
r0 =c507fc00, r1 =00000000, r2 =00000080, r3 =00000000
r4 =c507fc00, r5 =c6efef00, r6 =00000080, r7 =00000000
r8 =00000007, r9 =c507fc00, r10=ffffffff, r11=c0e13c78
r12=00000000, ssp=c0e13c58, slr=c0649ff0, pc =c064a0fc

[ thread pid 0 tid 100000 ]
Stopped at      h3_pr_set_clear+0x20:   ldmib   r1, {r0-r1}
db>  bt
Tracing pid 0 tid 100000 td 0xc0addca0
db_trace_self() at db_trace_self
         pc = 0xc0616a6c  lr = 0xc0075514 (db_stack_trace+0x10c)
         sp = 0xc0e138d8  fp = 0xc0e138f0
db_stack_trace() at db_stack_trace+0x10c
         pc = 0xc0075514  lr = 0xc0075168 (db_command+0x258)
         sp = 0xc0e138f8  fp = 0xc0e13998
         r4 = 0x00000001  r5 = 0x00000000
         r6 = 0xc071e142 r10 = 0xc0adb09c
db_command() at db_command+0x258
         pc = 0xc0075168  lr = 0xc0074f00 (db_command_loop+0x74)
         sp = 0xc0e139a0  fp = 0xc0e139b0
         r4 = 0xc075f330  r5 = 0xc075eb8e
         r6 = 0xc0adb084  r7 = 0xc0ac9850
         r8 = 0xc08918e8  r9 = 0xc0ac9830
        r10 = 0xc090e008
db_command_loop() at db_command_loop+0x74
         pc = 0xc0074f00  lr = 0xc0078a14 (db_trap+0x12c)
         sp = 0xc0e139b8  fp = 0xc0e13ad0
         r4 = 0x00000000  r5 = 0xc0adb088
         r6 = 0xc0e13bc8 r10 = 0xc090e008
db_trap() at db_trap+0x12c
         pc = 0xc0078a14  lr = 0xc0305a5c (kdb_trap+0x18c)
         sp = 0xc0e13ad8  fp = 0xc0e13b00
         r4 = 0x00000000  r5 = 0x00000005
         r6 = 0xc0e13bc8  r7 = 0xc0ac9850
kdb_trap() at kdb_trap+0x18c
         pc = 0xc0305a5c  lr = 0xc0639504 (abort_fatal+0x218)
         sp = 0xc0e13b08  fp = 0xc0e13b28
         r4 = 0xc0e13bc8  r5 = 0xc0ac9840
         r6 = 0x00000000  r7 = 0x00000005
         r8 = 0x00000005  r9 = 0xc0e13bc8
        r10 = 0x00000004
abort_fatal() at abort_fatal+0x218
         pc = 0xc0639504  lr = 0xc063913c (abort_handler+0x34c)
         sp = 0xc0e13b30  fp = 0xc0e13bc0
         r4 = 0x00000005  r5 = 0x00000005
         r6 = 0x00000000  r7 = 0x00000005
         r8 = 0x00000013 r10 = 0x00000004
abort_handler() at abort_handler+0x34c
         pc = 0xc063913c  lr = 0xc06193cc (exception_exit)
         sp = 0xc0e13bc8  fp = 0xc0e13c78
         r4 = 0xc507fc00  r5 = 0xc6efef00
         r6 = 0x00000080  r7 = 0x00000000
         r8 = 0x00000007  r9 = 0xc507fc00
        r10 = 0xffffffff
exception_exit() at exception_exit
         pc = 0xc06193cc  lr = 0xc0649ff0 (h3_mixer_init+0x58)
         sp = 0xc0e13c58  fp = 0xc0e13c78
         r0 = 0xc507fc00  r1 = 0x00000000
         r2 = 0x00000080  r3 = 0x00000000
         r4 = 0xc507fc00  r5 = 0xc6efef00
         r6 = 0x00000080  r7 = 0x00000000
         r8 = 0x00000007  r9 = 0xc507fc00
        r10 = 0xffffffff r12 = 0x00000000
h3_pr_set_clear() at h3_pr_set_clear+0x20
         pc = 0xc064a0fc  lr = 0xc0649ff0 (h3_mixer_init+0x58)
         sp = 0xc0e13c80  fp = 0xc0e13c88
         r4 = 0xc507fc00  r5 = 0xc6efef00
         r6 = 0xc6efef00  r7 = 0x00000000
         r8 = 0xc507fc00  r9 = 0x00000000
        r10 = 0xffffffff
h3_mixer_init() at h3_mixer_init+0x58
         pc = 0xc0649ff0  lr = 0xc0121938 (mixer_obj_create+0x124)
         sp = 0xc0e13c90  fp = 0xc0e13ca8
         r4 = 0xdbef8000  r5 = 0x00000000
mixer_obj_create() at mixer_obj_create+0x124
         pc = 0xc0121938  lr = 0xc0121a64 (mixer_init+0xac)
         sp = 0xc0e13cb0  fp = 0xc0e13ce0
         r4 = 0xc50e8a00  r5 = 0x00000000
         r6 = 0xc507fc00  r7 = 0xc08ef25c
         r8 = 0x00002c60  r9 = 0xc6efef00
mixer_init() at mixer_init+0xac
         pc = 0xc0121a64  lr = 0xc0649a58 (a10codec_attach+0x304)
         sp = 0xc0e13ce8  fp = 0xc0e13d78
         r4 = 0xc6efef00  r5 = 0xc507fc00
         r6 = 0xc507fc04  r7 = 0x00000000
         r8 = 0x00002c60  r9 = 0xc02f88cc
        r10 = 0xc6efef50
a10codec_attach() at a10codec_attach+0x304
         pc = 0xc0649a58  lr = 0xc02f43dc (device_attach+0x4e0)
         sp = 0xc0e13d80  fp = 0xc0e13dc8
         r4 = 0xc6efef00  r5 = 0xc7040880
         r6 = 0xe8a1ec90  r7 = 0x00000000
         r8 = 0xc0ada50c r10 = 0xc6efef50
device_attach() at device_attach+0x4e0
         pc = 0xc02f43dc  lr = 0xc02f5fbc (bus_generic_new_pass+0x118)
         sp = 0xc0e13dd0  fp = 0xc0e13de8
         r4 = 0xc6efef00  r5 = 0xc08b731c
         r6 = 0xc0adef20  r7 = 0xc509b000
         r8 = 0xc0ac9034  r9 = 0xc508918c
        r10 = 0xc0add8f4
bus_generic_new_pass() at bus_generic_new_pass+0x118
         pc = 0xc02f5fbc  lr = 0xc02f5f84 (bus_generic_new_pass+0xe0)
         sp = 0xc0e13df0  fp = 0xc0e13e08
         r4 = 0xc7040880  r5 = 0xc08b731c
         r6 = 0xc0adef20  r7 = 0x00000000
         r8 = 0xc0ac9034 r10 = 0xc0add8f4
bus_generic_new_pass() at bus_generic_new_pass+0xe0
         pc = 0xc02f5f84  lr = 0xc02f5f84 (bus_generic_new_pass+0xe0)
         sp = 0xc0e13e10  fp = 0xc0e13e28
         r4 = 0xc7040c80  r5 = 0xc08b731c
         r6 = 0xc0adef20  r7 = 0x00000000
         r8 = 0xc0ac9034 r10 = 0xc0add8f4
bus_generic_new_pass() at bus_generic_new_pass+0xe0
         pc = 0xc02f5f84  lr = 0xc02f5f84 (bus_generic_new_pass+0xe0)
         sp = 0xc0e13e30  fp = 0xc0e13e48
         r4 = 0xc7040d80  r5 = 0xc08b731c
         r6 = 0xc0adef20  r7 = 0x00000000
         r8 = 0xc0ac9034 r10 = 0xc0add8f4
bus_generic_new_pass() at bus_generic_new_pass+0xe0
         pc = 0xc02f5f84  lr = 0xc02f7a28 (root_bus_configure+0x80)
         sp = 0xc0e13e50  fp = 0xc0e13e68
         r4 = 0xc08b731c  r5 = 0xc7041000
         r6 = 0xc0ac9034  r7 = 0xc7046000
         r8 = 0xc0adea58 r10 = 0xc0add8f4
root_bus_configure() at root_bus_configure+0x80
         pc = 0xc02f7a28  lr = 0xc0248078 (mi_startup+0x18c)
         sp = 0xc0e13e70  fp = 0xc0e13e90
         r4 = 0xc0addc90  r5 = 0x00000001
         r6 = 0xc0911654  r7 = 0x00000000
         r8 = 0xc0addc94 r10 = 0xc0add8f4
mi_startup() at mi_startup+0x18c
         pc = 0xc0248078  lr = 0xc00002c4 (_start+0x144)
         sp = 0xc0e13e98  fp = 0x00000000
         r4 = 0xc00003f8  r5 = 0xc0b2c000
         r6 = 0x420e3e80  r7 = 0x00c52078
         r8 = 0xc0d01000  r9 = 0x01c28000
        r10 = 0x0000000a
_start() at _start+0x144
         pc = 0xc00002c4  lr = 0xc00002c4 (_start+0x144)
         sp = 0xc0e13e98  fp = 0x00000000
db> 


===
Mark Millard
marklmi at yahoo.com
( dsl-only.net went
away in early 2018-Mar)



More information about the freebsd-arm mailing list