Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 7 Nov 2013 00:29:25 +0100 (CET)
From:      "Peter Cornelius" <pcc@gmx.net>
To:        freebsd-arm@freebsd.org
Subject:   Built world on RPI-B, ports pending
Message-ID:  <trinity-30dc2f81-d5ac-4f77-b663-116a12bfc461-1383780565220@3capp-gmx-bs32>

next in thread | raw e-mail | index | archive | help
   To whom it may concern,

   I just want to give some feedback on the Raspberry Pi in that I just
   completed a kernel and world build and install (both over NFS and using
   the current RPI-B config file) successfully this morning (or rather,
   last night ;-)), and just rebooted into that kernel world more or less
   happily. The version I started with was

   FreeBSD raspberry-pi 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r257540: Sat
   Nov  2 11:14:36 CET 2013
   root@petra:/usr/obj/RaspberryPI/arm.armv6/usr/SVN/FreeBSD/base/head/sys
   /RPI-B  arm

   (which, in turn, I built on FreeBSD petra.cornelius 9.2-STABLE FreeBSD
   9.2-STABLE #7 r256090: Sun Oct  6 23:14:25 CEST 2013
   root@petra:/usr/obj/usr/SVN/FreeBSD/base/stable/9/sys/PETRA  amd64,
   installed on a mem card and booted the RPI from).

   uname at the RPI now reports

   FreeBSD raspberry-pi 11.0-CURRENT FreeBSD 11.0-CURRENT #0: Tue Nov  5
   20:03:46 UTC 2013     pi@raspberry-pi:/usr/obj/usr/src/sys/RPI-B  arm

   I don't know (yet?) why the SVN version is missing, but I believe it is
   the following SVN release I have.

   Path: /usr/SVN/FreeBSD/base/head
   Working Copy Root Path: /usr/SVN/FreeBSD/base/head
   URL: https://svn0.us-east.freebsd.org/base/head
   Relative URL: ^/head
   Repository Root: https://svn0.us-east.freebsd.org/base
   Repository UUID: ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
   Revision: 257540
   Node Kind: directory
   Schedule: normal
   Last Changed Author: delphij
   Last Changed Rev: 257539
   Last Changed Date: 2013-11-02 02:16:10 +0100 (Sat, 02 Nov 2013)

   I paste dmesg further below for your entertainment.

   Upcoming issue for me to figure out is why pkg_* fails, though the
   binaries are recently built (though I believe that this I have seen for
   a couple of weeks or so hence it's not new), hoping to get back to
   building ports. One just needs to be mildly patient since the RPI's
   primary savings are on price and energy but less so on buildworld time
   and the like :)

   I appreciate everyone's work on the box and hope that this mail creates
   more enthusiasm rather than inbox consumption. I am willing to share
   the little I know but please appreciate if I may be a bit slow
   responding, at times.

   Best 73 es gn,

   Peter.

   ---
   Pasted dmesg follows.
   ---

   KDB: debugger backends: ddb
   KDB: current backend: ddb
   Copyright (c) 1992-2013 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 11.0-CURRENT #0: Tue Nov  5 20:03:46 UTC 2013
       pi@raspberry-pi:/usr/obj/usr/src/sys/RPI-B arm
   FreeBSD clang version 3.3 (tags/RELEASE_33/final 183502) 20130610
   CPU: ARM1176JZ-S rev 7 (ARM11J core)
    Supported features: ARM_ISA THUMB2 JAZELLE ARMv4 Security_Ext
    WB enabled LABT branch prediction enabled
     16KB/32B 4-way instruction cache
     16KB/32B 4-way write-back-locking-C data cache
   real memory  = 536870912 (512 MB)
   avail memory = 385458176 (367 MB)
   kbd0 at kbdmux0
   random: <Software, Yarrow> initialized
   fdtbus0: <Flattened Device Tree>
   simplebus0: <Flattened device tree simple bus> mem
   0x20000000-0x20ffffff on fdtbus0
   intc0: <BCM2835 Interrupt Controller> mem 0x2000b200-0x2000b3ff on
   simplebus0
   systimer0: <BCM2835 System Timer> mem 0x20003000-0x20003fff irq
   8,9,10,11 on simplebus0
   Event timer "BCM2835 Event Timer 3" frequency 1000000 Hz quality 1000
   Timecounter "BCM2835 Timecounter" frequency 1000000 Hz quality 1000
   bcmwd0: <BCM2708/2835 Watchdog> mem 0x2010001c-0x20100027 on simplebus0
   gpio0: <BCM2708/2835 GPIO controller> mem 0x20200000-0x202000af irq
   57,59,58,60 on simplebus0
   gpio0: read-only pins: 46,47,48,49,50,51,52,53.
   gpio0: reserved pins: 48,49,50,51,52,53.
   gpioc0: <GPIO controller> on gpio0
   gpiobus0: <GPIO bus> on gpio0
   iichb0: <BCM2708/2835 BSC controller> mem 0x20205000-0x2020501f irq 61
   on simplebus0
   iicbus0: <OFW I2C bus> on iichb0
   iic0: <I2C generic I/O> on iicbus0
   iichb1: <BCM2708/2835 BSC controller> mem 0x20804000-0x2080401f irq 61
   on simplebus0
   iicbus1: <OFW I2C bus> on iichb1
   iic1: <I2C generic I/O> on iicbus1
   spi0: <BCM2708/2835 SPI controller> mem 0x20204000-0x2020401f irq 62 on
   simplebus0
   spibus0: <OFW SPI bus> on spi0
   bcm_dma0: <BCM2835 DMA Controller> mem
   0x20007000-0x20007fff,0x20e05000-0x20e05fff irq
   24,25,26,27,28,29,30,31,32,33,34,35,36 on simplebus0
   mbox0: <BCM2835 VideoCore Mailbox> mem 0x2000b880-0x2000b8bf irq 1 on
   simplebus0
   sdhci_bcm0: <Broadcom 2708 SDHCI controller> mem 0x20300000-0x203000ff
   irq 70 on simplebus0
   mmc0: <MMC/SD bus> on sdhci_bcm0
   uart0: <PrimeCell UART (PL011)> mem 0x20201000-0x20201fff irq 65 on
   simplebus0
   dwcotg0: <DWC OTG 2.0 integrated USB controller> mem
   0x20980000-0x2099ffff irq 17 on simplebus0
   usbus0 on dwcotg0
   fb0: <BCM2835 framebuffer device> on fdtbus0
   sc0: Unknown <16 virtual consoles, flags=0x300>
   simplebus1: <Flattened device tree simple bus> on fdtbus0
   Timecounters tick every 10.000 msec
   usbus0: 480Mbps High Speed USB v2.0
   ugen0.1: <DWCOTG> at usbus0
   uhub0: <DWCOTG OTG Root HUB, class 9/0, rev 2.00/1.00, addr 1> on
   usbus0
   mmcsd0: 16GB <SDHC 00000 1.0 SN 201172550 MFG 02/2012 by 27 SM> at mmc0
   50.0MHz/4bit/65535-block
   fb0: 1280x1024(0x0@0,0) 16bpp
   fb0: pitch 2560, base 0x58006000, screen_size 2621440
   random: unblocking device.
   Root mount waiting for: usbus0
   uhub0: 1 port with 1 removable, self powered
   Root mount waiting for: usbus0
   ugen0.2: <vendor 0x0424> at usbus0
   uhub1: <vendor 0x0424 product 0x9512, class 9/0, rev 2.00/2.00, addr 2>
   on usbus0
   uhub1: MTT enabled
   uhub1: 3 ports with 2 removable, self powered
   Root mount waiting for: usbus0
   ugen0.3: <vendor 0x0424> at usbus0
   smsc0: <vendor 0x0424 product 0xec00, rev 2.00/2.00, addr 3> on usbus0
   Trying to mount root from ufs:/dev/mmcsd0s2a [rw,noatime]...
   smsc0: chip 0xec00, rev. 0002
   warning: no time-of-day clock registered, system time will not be set
   accurately
   miibus0: <MII bus> on smsc0
   ukphy0: <Generic IEEE 802.3u media interface> PHY 1 on miibus0
   ukphy0:  none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
   ue0: <USB Ethernet> on smsc0
   ue0: Ethernet address: xx:xx:xx:xx:xx:xx
   smsc0: chip 0xec00, rev. 0002
   pid 814 (bash), uid 0: exited on signal 6 (core dumped)
   pid 842 (pkg_info), uid 0: exited on signal 6
   pid 845 (pkg-static), uid 0: exited on signal 12
   pid 864 (pkg-static), uid 0: exited on signal 12



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?trinity-30dc2f81-d5ac-4f77-b663-116a12bfc461-1383780565220>