The alpha boards are here!
liz
Raspberry Pi
August 12, 2011
Our alpha boards arrived from the factory earlier today. Dom has been able to boot Linux, and access the SD card and network. We’ll have some demos filmed for you by the end of the week, but in the meantime, we thought you might like a closer look at the board itself. Here’s a video of Eben talking about the board and some of the hardware on it. The background howling is Mooncake, the Raspberry Pi Cat, and the horrible grinding sounds during the closeups are signals that I need a new video camera.
The console output from Debian booting and pinging the BBC website is under the fold, if you want a closer look at what’s under the hood. (You can scroll the console window left and right.)
I’ve also got a couple of pictures here from Gert, who got snapping as soon as the box was opened this afternoon. These are nice hi-res pictures, so click through if you want all the gory detail. Thanks to Dom and Gert for all their work on getting things up and running today.
Raspberry Pi alpha board, straight out of the box. Top view.
Raspberry Pi alpha board, bottom view.
Linux version 2.6.35.7 (grayg@dc4-arm-01) (gcc version 4.5.1 (Broadcom-2708) ) #13 Wed May 25 10:21:37 BST 2011 CPU: ARMv6-compatible processor [410fb767] revision 7 (ARMv7), cr=00c5387f CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache Machine: BCM2708 Memory policy: ECC disabled, Data cache writeback Built 1 zonelists in Zone order, mobility grouping on. Total pages: 20320 Kernel command line: dma.dmachans=0xf0 bcm2708_fb.FBWIDTH=1920 bcm2708_fb.FBHEIGHT=1080 dwc_otg.lpm_enable=0 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 rootwait nfsroot=10.177.66.43:/home/dc4/debian_nfs/root/files ip=dhcp -init=/bin/bash PID hash table entries: 512 (order: -1, 2048 bytes) Dentry cache hash table entries: 16384 (order: 4, 65536 bytes) Inode-cache hash table entries: 8192 (order: 3, 32768 bytes) Memory: 80MB = 80MB total Memory: 75848k/75848k available, 6072k reserved, 0K highmem Virtual kernel memory layout: vector : 0xffff0000 - 0xffff1000 ( 4 kB) fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) DMA : 0xff800000 - 0xffe00000 ( 6 MB) vmalloc : 0xc5800000 - 0xd8000000 ( 296 MB) lowmem : 0xc0000000 - 0xc5000000 ( 80 MB) pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB) modules : 0xbf000000 - 0xbfe00000 ( 14 MB) .init : 0xc0008000 - 0xc0025000 ( 116 kB) .text : 0xc0025000 - 0xc045b000 (4312 kB) .data : 0xc047a000 - 0xc04a2660 ( 162 kB) Hierarchical RCU implementation. RCU-based detection of stalled CPUs is disabled. Verbose stalled-CPUs detection is disabled. NR_IRQS:85 timer_set_mode: unhandled mode:1 timer_set_mode: unhandled mode:3 Console: colour dummy device 80x30 Calibrating delay loop... 499.71 BogoMIPS (lpj=2498560) pid_max: default: 32768 minimum: 301 Mount-cache hash table entries: 512 CPU: Testing write buffer coherency: ok khelper used greatest stack depth: 7040 bytes left NET: Registered protocol family 16 khelper used greatest stack depth: 6960 bytes left hw perfevents: enabled with v6 PMU driver, 3 counters available mailbox: Broadcom VideoCore Mailbox driver bcm2708_vcio: mailbox at f800b880 bcm_power: Broadcom power driver Serial: AMBA PL011 UART driver dev:f1: ttyAMA0 at MMIO 0x8201000 (irq = 83) is a AMBA/PL011 console [ttyAMA0] enabled Serial: Broadcom virtual UART driver bcm2708_vuart: registered virtual UART @c4c69000 through MBOX f800b8a0 khelper used greatest stack depth: 6728 bytes left bio: create slabat 0 SCSI subsystem initialized usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb Slow work thread pool: Starting up Slow work thread pool: Ready FS-Cache: Loaded CacheFiles: Loaded NET: Registered protocol family 2 IP route cache hash table entries: 1024 (order: 0, 4096 bytes) TCP established hash table entries: 4096 (order: 3, 32768 bytes) TCP bind hash table entries: 4096 (order: 2, 16384 bytes) TCP: Hash tables configured (established 4096 bind 4096) TCP reno registered UDP hash table entries: 256 (order: 0, 4096 bytes) UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) NET: Registered protocol family 1 RPC: Registered udp transport module. RPC: Registered tcp transport module. RPC: Registered tcp NFSv4.1 backchannel transport module. bcm2708_dma: DMA manager at c5810000 : registered virtual buttonsbits @c4c7f000 via MBOX f800b8a0 input: bcm2708_vcbuttons as /devices/platform/bcm2708_vcbuttons/input/input0 : registered buttonsbits @c4c4b000 through MBOX f800b8a0 input: bcm2708_vctouch as /devices/platform/bcm2708_vctouch/input/input1 : registered ledbits @c4c48000 through MBOX f800b8a0 audit: initializing netlink socket (disabled) type=2000 audit(1.040:1): initialized squashfs: version 4.0 (2009/01/31) Phillip Lougher FS-Cache: Netfs 'nfs' registered for caching fuse init (API version 7.14) msgmni has been set to 148 cryptomgr_test used greatest stack depth: 6596 bytes left alg: No test for stdrng (krng) Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253) io scheduler noop registered io scheduler deadline registered io scheduler cfq registered (default) BCM2708FB: registering framebuffer (1920, 1080) BCM2708FB: start = 0xc4400000 Console: switching to colour frame buffer device 240x67 kgdb: Registered I/O driver kgdboc. brd: module loaded loop: module loaded nbd: registered device at major 43 usbcore: registered new interface driver asix usbcore: registered new interface driver cdc_ether usbcore: registered new interface driver net1080 usbcore: registered new interface driver cdc_subset dwc_otg: version 2.90b 6-MAY-2010 (platform bus) Core Release: 2.80a Setting default values for core params Finished setting default values for core params c5840008 -> 1 Using Buffer DMA mode Periodic Transfer Interrupt Enhancement - disabled Multiprocessor Interrupt Enhancement - disabled Dedicated Tx FIFOs mode dwc_otg bcm2708_usb: DWC OTG Controller dwc_otg bcm2708_usb: new USB bus registered, assigned bus number 1 dwc_otg bcm2708_usb: irq 75, io mem 0x00000000 Init: Port Power? op_state=1 Init: Power Port (0) usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb1: Product: DWC OTG Controller usb usb1: Manufacturer: Linux 2.6.35.7 dwc_otg_hcd usb usb1: SerialNumber: bcm2708_usb hub 1-0:1.0: USB hub found hub 1-0:1.0: 1 port detected Initializing USB Mass Storage driver... usbcore: registered new interface driver usb-storage USB Mass Storage support registered. usbcore: registered new interface driver libusual mice: PS/2 mouse device common for all mice cpuidle: using governor ladder sdhci: Secure Digital Host Controller Interface driver sdhci: Copyright(c) Pierre Ossman mmc0: Unknown controller version (2). You may experience problems. mmc0: SDHCI controller on BCM2708_Arasan [platform] using platform's DMA mmc0: BCM2708 SDHC host at 0x08300000 DMA 4 IRQ 20 usbcore: registered new interface driver hiddev usbcore: registered new interface driver usbhid usbhid: USB HID core driver TCP bic registered Initializing XFRM netlink socket NET: Registered protocol family 17 VFP support v0.3: implementor 41 architecture 1 part 20 variant b rev 5 registered taskstats version 1 mmc0: new SDHC card at address 1234 mmcblk0: mmc0:1234 SD08G 7.63 GiB mmcblk0: usb 1-1: new high speed USB device using dwc_otg and address 2 usb 1-1: New USB device found, idVendor=0424, idProduct=9512 usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 hub 1-1:1.0: USB hub found hub 1-1:1.0: 3 ports detected usb 1-1.1: new high speed USB device using dwc_otg and address 3 usb 1-1.1: New USB device found, idVendor=0424, idProduct=ec00 usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 usb 1-1.3: new high speed USB device using dwc_otg and address 4 usb 1-1.3: New USB device found, idVendor=050d, idProduct=0307 usb 1-1.3: New USB device strings: Mfr=0, Product=1, SerialNumber=2 usb 1-1.3: Product: USB 2.0 Hub [MTT] usb 1-1.3: SerialNumber: 001 hub 1-1.3:1.0: USB hub found hub 1-1.3:1.0: 7 ports detected usb 1-1.3.4: new high speed USB device using dwc_otg and address 5 usb 1-1.3.4: New USB device found, idVendor=13b1, idProduct=0018 usb 1-1.3.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3 usb 1-1.3.4: Product: USB 2.0 Network Adapter ver.2 usb 1-1.3.4: Manufacturer: usb 1-1.3.4: SerialNumber: 000000 asix 1-1.3.4:1.0: eth0: register 'asix' at usb-bcm2708_usb-1.3.4, ASIX AX88772 USB 2.0 Ethernet, 00:1a:70:8f:af:da usb 1-1.3.6: new low speed USB device using dwc_otg and address 6 eth0: link down usb 1-1.3.6: New USB device found, idVendor=046d, idProduct=c05a usb 1-1.3.6: New USB device strings: Mfr=1, Product=2, SerialNumber=0 usb 1-1.3.6: Product: USB Optical Mouse usb 1-1.3.6: Manufacturer: Logitech input: Logitech USB Optical Mouse as /devices/platform/bcm2708_usb/usb1/1-1/1-1.3/1-1.3.6/1-1.3.6:1.0/input/input2 generic-usb 0003:046D:C05A.0001: input: USB HID v1.11 Mouse [Logitech USB Optical Mouse] on usb-bcm2708_usb-1.3.6/input0 Sending DHCP requests . eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1 ., OK IP-Config: Got DHCP answer from 0.0.0.0, my address is 10.177.65.50 IP-Config: Complete: device=eth0, addr=10.177.65.50, mask=255.255.254.0, gw=10.177.64.1, host=10.177.65.50, domain=cam.broadcom.com, nis-domain=(none), bootserver=0.0.0.0, rootserver=10.177.66.43, rootpath= àLooking up port of RPC 100003/2 on 10.177.66.43 Looking up port of RPC 100005/1 on 10.177.66.43 VFS: Mounted root (nfs filesystem) on device 0:12. Freeing init memory: 116K modprobe used greatest stack depth: 4368 bytes left INIT: àversion 2.88 bootingà àstty used greatest stack depth: 4176 bytes left Using makefile-style concurrent boot in runlevel S. Starting the hotplug events dispatcher: udevd. Synthesizing the initial hotplug events...done. Waiting for /dev to be fully populated...done. Activating swap...done. Cleaning up ifupdown.... Setting up networking.... Loading kernel modules...vcos: [725]: vchiq: initialised, 251.0 modprobe used greatest stack depth: 3984 bytes left done. Activating lvm and md swap...done. Checking file systems...fsck from util-linux-ng 2.17.2 done. Mounting local filesystems...mount: special device /dev/mmcblk0p1 does not exist failed. Activating swapfile swap...done. Cleaning up temporary files.... Starting portmap daemon.... Starting NFS common utilities: statd. Cleaning up temporary files.... Setting kernel variables ...done. Running scripts in rcS.d/ took 14 seconds. INIT: àEntering runlevel: 2ø àUsing makefile-style concurrent boot in runlevel 2. Starting portmap daemon...Already running.. Starting NFS common utilities: statd. Starting enhanced syslogd: rsyslogd. Starting periodic command scheduler: cron. Starting NTP server: ntpd. Starting OpenBSD Secure Shell server: sshd. Starting internet superserver: xinetd. Running scripts in rc2.d/ took 6 seconds. à Debian GNU/Linux squeeze/sid default-dc4 ttyAMA0 default-dc4 login: dc4 Password: Last login: Fri Aug 5 18:11:19 UTC 2011 from dc4-arm-01.cam.broadcom.com on pts/0 Linux default-dc4 2.6.35.7 #13 Wed May 25 10:21:37 BST 2011 armv6l The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. dc4@default-dc4:~$ ping bbc.co.uk PING bbc.co.uk (212.58.241.131) 56(84) bytes of data. 64 bytes from virtual-vip-231.thdo.bbc.co.uk (212.58.241.131): icmp_req=1 ttl=248 time=10.0 ms 64 bytes from virtual-vip-231.thdo.bbc.co.uk (212.58.241.131): icmp_req=2 ttl=248 time=0.000 ms 64 bytes from virtual-vip-231.thdo.bbc.co.uk (212.58.241.131): icmp_req=3 ttl=248 time=0.000 ms 64 bytes from virtual-vip-231.thdo.bbc.co.uk (212.58.241.131): icmp_req=4 ttl=248 time=0.000 ms 64 bytes from virtual-vip-231.thdo.bbc.co.uk (212.58.241.131): icmp_req=5 ttl=248 time=0.000 ms 64 bytes from virtual-vip-231.thdo.bbc.co.uk (212.58.241.131): icmp_req=6 ttl=248 time=0.000 ms 64 bytes from virtual-vip-231.thdo.bbc.co.uk (212.58.241.131): icmp_req=7 ttl=248 time=0.000 ms ^C --- bbc.co.uk ping statistics --- 7 packets transmitted, 7 received, 0% packet loss, time 6050ms rtt min/avg/max/mdev = 0.000/1.428/10.000/3.499 ms dc4@default-dc4:~$
Copyright 2011 http://www.raspberrypi.org/