Port-arm archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: RPI3 Model B+ support



Sad Clouds <cryintothebluesky%gmail.com@localhost> writes:

> Hello, anyone knows if RPI3 Model B+ is support by NetBSD-current?

Works fine for me, using sources from February 7th.  Below is the dmesg
from one of mine, booting off its SD card, and using a USB disk for
extra storage, an axe USB network interface instead of the built-in one
(because the latter causes really bad instability), and a couple of
serial-over-USB devices (Z-Wave and 433MHz for Domoticz home automation
software).

> I've downloaded daily arm64.img but kernel panics on boot:

Here's the stuff I've got in my /boot directory - I tried updating the
dtb files to the ones generated during my kernel build, but that failed
miserably, so I reverted to these older ones:

 -rwxr-xr-x  1 root  wheel     21618 Sep 24 20:22 bcm2837-rpi-3-b-plus.dtb*
 -rwxr-xr-x  1 root  wheel     21442 Sep 24 20:22 bcm2837-rpi-3-b.dtb*
 -rwxr-xr-x  1 root  wheel     52116 Sep 24 20:22 bootcode.bin*
 -rwxr-xr-x  1 root  wheel        21 Sep 24 20:22 cmdline.txt*
 -rwxr-xr-x  1 root  wheel        82 Oct  6 22:54 config.txt*
 drwxr-xr-x  1 root  wheel      4096 Sep 24 20:22 dtb/
 -rwxr-xr-x  1 root  wheel      6660 Sep 24 20:22 fixup.dat*
 -rwxr-xr-x  1 root  wheel      2618 Sep 24 20:22 fixup_cd.dat*
 -rwxr-xr-x  1 root  wheel  12393724 Feb 16 17:46 netbsd.img*
 -rwxr-xr-x  1 root  wheel   2846852 Sep 24 20:22 start.elf*
 -rwxr-xr-x  1 root  wheel    677732 Sep 24 20:22 start_cd.elf*
 
dmesg from a recent boot:

Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017,
2018, 2019 The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California.  All rights reserved.

NetBSD 8.99.34 (OTIUM) #1: Sat Feb 16 16:41:16 CET 2019
	root%barsoom.hamartun.priv.no@localhost:/usr/local/obj/evbarm64-el/usr/src/sys/arch/evbarm/compile/OTIUM
total memory = 934 MB
avail memory = 904 MB
timecounter: Timecounters tick every 10.000 msec
armfdt0 (root)
simplebus0 at armfdt0: Raspberry Pi 3 Model B Plus Rev 1.3
simplebus1 at simplebus0
simplebus2 at simplebus0
simplebus3 at simplebus1
cpus0 at simplebus0
simplebus4 at simplebus0
cpu0 at cpus0: Cortex-A53 r0p4 (Cortex V8-A core)
cpu0: package 0, core 0, smt 0
cpu0: IC enabled, DC enabled, EL0/EL1 stack Alignment check enabled
cpu0: Cache Writeback Granule 16B, Exclusives Reservation Granule 16B
cpu0: Dcache line 64, Icache line 64
cpu0: L1 32KB/64B 2-way read-allocate VIPT Instruction cache
cpu0: L1 32KB/64B 4-way write-back read-allocate write-allocate PIPT Data cache
cpu0: L2 512KB/64B 16-way write-back read-allocate write-allocate PIPT Unified cache
cpu0: revID=0x80, PMCv3, 4k table, 64k table, 16bit ASID
cpu0: auxID=0x10000, FP, CRC32, NEON, rounding, NaN propagation, denormals, 32x64bitRegs, Fused Multiply-Add
cpu1 at cpus0: Cortex-A53 r0p4 (Cortex V8-A core)
cpu1: package 0, core 1, smt 0
cpu2 at cpus0: Cortex-A53 r0p4 (Cortex V8-A core)
cpu2: package 0, core 2, smt 0
cpu3 at cpus0: Cortex-A53 r0p4 (Cortex V8-A core)
cpu3: package 0, core 3, smt 0
bcmicu0 at simplebus1
bcmicu1 at simplebus1: Multiprocessor
fclock0 at simplebus2: 19200000 Hz fixed clock (osc)
bcmcprman0 at simplebus1: BCM283x Clock Controller
bcmaux0 at simplebus1
fclock1 at simplebus2: 480000000 Hz fixed clock (otg)
gtmr0 at simplebus0: Generic Timer
gtmr0: interrupting on local_intc irq 3
armgtmr0 at gtmr0: ARM Generic Timer (19200 kHz)
timecounter: Timecounter "armgtmr0" frequency 19200000 Hz quality 500
plcom0 at simplebus1: ARM PL011 UART
plcom0: txfifo disabled
plcom0: interrupting on icu irq 185
com0 at simplebus1: BCM AUX UART, working fifo
com0: console
com0: interrupting on icu irq 157
/soc/thermal@7e212000 at simplebus1 not configured
/soc/dsi@7e209000 at simplebus1 not configured
bcmgpio0 at simplebus1: GPIO controller
bcmgpio0: pins 0..31 interrupting on icu irq 177
bcmgpio0: pins 32..54 interrupting on icu irq 178
gpio0 at bcmgpio0: 54 pins
/soc/firmware/gpio at simplebus3 not configured
bcmdmac0 at simplebus1: DMA0 DMA2 DMA4 DMA5 DMA8 DMA9 DMA10
/soc/power at simplebus1 not configured
mmcpwrseq0 at simplebus0autoconfiguration error: : couldn't get reset GPIOs
bsciic0 at simplebus1: Broadcom Serial Controller
iic0 at bsciic0: I2C bus
/phy at simplebus0 not configured
bcmmbox0 at simplebus1: VC mailbox
bcmmbox0: interrupting on icu irq 193
vcmbox0 at bcmmbox0
sdhost0 at simplebus1: SD HOST controller
sdhost0: interrupting on icu irq 184
bsciic1 at simplebus1: Broadcom Serial Controller
iic1 at bsciic1: I2C bus
/soc/pwm@7e20c000 at simplebus1 not configured
sdhc0 at simplebus1: SDHC controller
sdhc0: interrupting on icu irq 190
bsciic2 at simplebus1: Broadcom Serial Controller
iic2 at bsciic2: I2C bus
/soc/vec@7e806000 at simplebus1 not configured
/soc/hdmi@7e902000 at simplebus1 not configured
dwctwo0 at simplebus1: USB controller
dwctwo0: interrupting on icu irq 137
/soc/gpu at simplebus1 not configured
genfb0 at simplebus1rpi_fb_init: addr = 0xfe876000 size = 3686400
rpi_fb_init: depth = 32
rpi_fb_init: pitch = 5120
rpi_fb_init: width = 1280 height = 720
rpi_fb_init: vwidth = 1280 vheight = 720
: switching to framebuffer console
genfb0: framebuffer at 0xfe876000, size 1280x720, depth 32, stride 5120
wsdisplay0 at genfb0 kbdmux 1: console (default, vt100 emulation)
wsmux1: connecting to wsdisplay0
wsdisplay0: screen 1-3 added (default, vt100 emulation)
/soc/vchiq at simplebus1 not configured
gpioleds0 at simplebus0: ACT
/soc/timer@7e003000 at simplebus1 not configured
watchdog0 at simplebus1: Power management, Reset and Watchdog controller
bcmrng0 at simplebus1: RNG
/soc/mailbox@7e00b840 at simplebus1 not configured
timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0
cpu_boot_secondary_processors: writing mbox with 0xe
cpu3: IC enabled, DC enabled, EL0/EL1 stack Alignment check enabled
cpu3: Cache Writeback Granule 16B, Exclusives Reservation Granule 16B
cpu3: Dcache line 64, Icache line 64
cpu3: L1 32KB/64B 2-way read-allocate VIPT Instruction cache
cpu3: L1 32KB/64B 4-way write-back read-allocate write-allocate PIPT Data cache
cpu3: L2 512KB/64B 16-way write-back read-allocate write-allocate PIPT Unified cache
cpu3: revID=0x80, PMCv3, 4k table, 64k table, 16bit ASID
cpu3: auxID=0x10000, FP, CRC32, NEON, rounding, NaN propagation, denormals, 32x64bitRegs, Fused Multiply-Add
cpu2: IC enabled, DC enabled, EL0/EL1 stack Alignment check enabled
cpu2: Cache Writeback Granule 16B, Exclusives Reservation Granule 16B
cpu2: Dcache line 64, Icache line 64
cpu2: L1 32KB/64B 2-way read-allocate VIPT Instruction cache
cpu2: L1 32KB/64B 4-way write-back read-allocate write-allocate PIPT Data cache
cpu2: L2 512KB/64B 16-way write-back read-allocate write-allocate PIPT Unified cache
cpu2: revID=0x80, PMCv3, 4k table, 64k table, 16bit ASID
cpu2: auxID=0x10000, FP, CRC32, NEON, rounding, NaN propagation, denormals, 32x64bitRegs, Fused Multiply-Add
cpu1: IC enabled, DC enabled, EL0/EL1 stack Alignment check enabled
cpu1: Cache Writeback Granule 16B, Exclusives Reservation Granule 16B
cpu1: Dcache line 64, Icache line 64
cpu1: L1 32KB/64B 2-way read-allocate VIPT Instruction cache
cpu1: L1 32KB/64B 4-way write-back read-allocate write-allocate PIPT Data cache
cpu1: L2 512KB/64B 16-way write-back read-allocate write-allocate PIPT Unified cache
cpu1: revID=0x80, PMCv3, 4k table, 64k table, 16bit ASID
cpu1: auxID=0x10000, FP, CRC32, NEON, rounding, NaN propagation, denormals, 32x64bitRegs, Fused Multiply-Add
cpu_boot_secondary_processors: secondary processors hatched
sdmmc0 at sdhost0
sdhc0: SDHC 3.0, rev 153, platform DMA, 200000 kHz, HS 3.3V, re-tuning mode 1, 1024 byte blocks
sdmmc1 at sdhc0 slot 0
dwctwo0: Core Release: 2.80a (snpsid=4f54280a)
usb0 at dwctwo0: USB revision 2.0
uhub0 at usb0: NetBSD (0000) DWC2 root hub (0000), class 9/0, rev 2.00/1.00, addr 1
uhub0: 1 port with 1 removable, self powered
sdhc0: cmd timeout error
sdmmc0: SD card status: 4-bit, C10, U1
ld0 at sdmmc0: <0x1b:0x534d:BB1QT:0x30:0x112b5f23:0x126>
ld0: 30528 MB, 7753 cyl, 128 head, 63 sec, 512 bytes/sect x 62521344 sectors
IPsec: Initialized Security Association Processing.
ld0: 4-bit width, High-Speed/SDR25, 50.000 MHz
sdmmc1: autoconfiguration error: unknown tuple code 0x91, length 3
(manufacturer 0x2d0, product 0xa9a6) at sdmmc1 function 1 not configured
(manufacturer 0x2d0, product 0xa9a6) at sdmmc1 function 2 not configured
(manufacturer 0x2d0, product 0xa9a6, standard function interface code 0x2) at sdmmc1 function 3 not configured
uhub1 at uhub0 port 1: vendor 0424 (0x424) product 2514 (0x2514), class 9/0, rev 2.00/b.b3, addr 2
uhub1: multiple transaction translators
uhub1: 4 ports with 3 removable, self powered
uhub2 at uhub1 port 1: vendor 0424 (0x424) product 2514 (0x2514), class 9/0, rev 2.00/b.b3, addr 3
uhub2: multiple transaction translators
uhub2: 3 ports with 2 removable, self powered
umodem0 at uhub2 port 2 configuration 1 interface 0
umodem0: vendor 0658 (0x658) product 0200 (0x200), rev 2.00/0.00, addr 4, iclass 2/2
umodem0: data interface 1, has no CM over data, has no break
umodem0: status change notification available
ucom0 at umodem0
axe0 at uhub2 port 3
axe0: ASIX Elec. Corp. (0xb95) AX88x72A (0x7720), rev 2.00/0.01, addr 5
axe0: Ethernet address 00:50:b6:8b:17:e7
ukphy0 at axe0 phy 16: OUI 0x007063, model 0x0006, rev. 1
ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
umass0 at uhub1 port 2 configuration 1 interface 0
umass0: Western Digital (0x1058) Elements SE 25FE (0x25fe), rev 2.10/10.19, addr 6
umass0: using SCSI over Bulk-Only
scsibus0 at umass0: 2 targets, 2 luns per target
sd0 at scsibus0 target 0 lun 0: <WD, Elements SE 25FE, 1019> disk fixed
sd0(umass0:0:0:0): not ready, data = 00 00 00 00 04 01 00 00 00 00
sd0: drive offline
sd0: fabricating a geometry
sd0: GPT GUID: 33c631e7-ad51-4fe3-9071-80c9ca4e7770
dk0 at sd0: "Elements SE", 1953454080 blocks at 2048, type: ffs
uk0 at scsibus0 target 0 lun 1: <WD, SES Device, 1019> enclosure services fixed
uftdi0 at uhub1 port 3 configuration 1 interface 0
uftdi0: RFXCOM (0x403) RFXtrx433 (0x6001), rev 2.00/6.00, addr 7
ucom1 at uftdi0 portno 1
uhub0: autoconfiguration error: illegal enable change, port 1
mue0 at uhub2 port 1
mue0: vendor 0424 (0x424) product 7800 (0x7800), rev 2.10/3.00, addr 8
mue0: LAN7800 id 0x7800 rev 0x2
mue0: Ethernet address b8:27:eb:a9:9c:42
ukphy1 at mue0 phy 1: OUI 0x00800f, model 0x0013, rev. 2
ukphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto
WARNING: 3 errors while detecting hardware; check system log.
boot device: ld0
root on ld0a dumps on ld0b
root file system type: ffs
kern.module.path=/stand/evbarm/8.99.34/modules
WARNING: no TOD clock present
WARNING: using filesystem time
WARNING: CHECK AND RESET THE DATE!
wsdisplay0: screen 4 added (default, vt100 emulation)

-tih
-- 
Most people who graduate with CS degrees don't understand the significance
of Lisp.  Lisp is the most important idea in computer science.  --Alan Kay


Home | Main Index | Thread Index | Old Index