Sun FFB EDID; Panasonic BL-C111; Cobalt RaQ 2; Music
The FFB EDID code is checked in. Martin Husemann tested with a 501-2633 Creator 3D Series 1 card in a Ultra 2 and uncovered a bug in my new logic in ffb_ras_init(). So, the code now only uses the new logic for high resolution. I could do with an Ultra 2 and some Series 1 or 2 cards to test with. There might still be problem with older cards and single-buffered (higher than 1280 x 1024) resolutions.
Recent purchase: a Panasonic BL-C111 networked camera. This has remotely controlled pan and tilt and a fairly comprehenisive web interface. It also runs both IPv4 and IPv6. I have it pointing down the road at the moment and saving images to memory. Next is to upload an image per day to orthanc.
10 April 2011 11:40 UTC
It's a pity that it's not available in matt black though, as the silver
colour reflects in the glass. However, a nice little camera, and best of
all, it runs
NetBSD!
I bought a new disk (80GB Seagate ST3802110A) recently, so that I could get my Cobalt RaQ 2 running. After two hours work, it now has NetBSD/cobalt 5.1 installed. Network boot was a bit fiddly to set up, but simple once it is working. It's connected to my Cyclades console server and my Cisco 3500 switch, so using the serial console and network booting seemed sensible.
I set up the boot server (Sun V120) with the netbsd-INSTALL.gz kernel renamed to netbsd.gz in the exported root directory (/export/blue/root) and unpacked the base.tgz archive to get a minimal system to work with. The RaQ 2 boots using DHCP, and the entry that I used was:
host blue { hardware ethernet 00:10:e0:00:54:13; fixed-address blue.int.coris.org.uk; next-server anor.int.coris.org.uk; filename "/netbsd.gz"; option root-path "/export/blue/root"; server-name "anor.int.coris.org.uk"; }
In order to use the serial console:
Then, to install NetBSD:
Using the NetBSD bootloader means that larger kernels can be booted. Otherwise, the GENERIC kernel is too large for the firmware. I could have used sysinst to install, but partitioning, unpacking the sets, creating /dev, and installing the bootloader is simple to do manually. Remaining to be done is final set up and then package build/installation. Hardware-wise, it could do with a new case fan, and more memory.
dmesg is:
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 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 5.1 (GENERIC) #0: Sat Nov 6 14:46:10 UTC 2010 builds@b8.netbsd.org:/home/builds/ab/netbsd-5-1-RELEASE/cobalt/201011061943Z-obj/home/builds/ab/netbsd-5-1-RELEASE/src/sys/arch/cobalt/compile/GENERIC Cobalt RaQ 2 total memory = 65536 KB avail memory = 59480 KB timecounter: Timecounters tick every 10.000 msec mainbus0 (root) com0 at mainbus0 addr 0x1c800000 level 3: st16650a, working fifo com0: console cpu0 at mainbus0: QED RM5200 CPU (0x28a0) Rev. 10.0 with built-in FPU Rev. 10.0 cpu0: 32KB/32B 2-way set-associative L1 Instruction cache, 48 TLB entries cpu0: 32KB/32B 2-way set-associative write-back L1 Data cache mcclock0 at mainbus0 addr 0x10000070: mc146818 compatible time-of-day clock panel0 at mainbus0 addr 0x1f000000 gt0 at mainbus0 addr 0x14000000 pci0 at gt0 pci0: i/o space, memory space enabled, rd/line, wr/inv ok pchb0 at pci0 dev 0 function 0: Galileo GT-64111 System Controller, rev 1 tlp0 at pci0 dev 7 function 0: DECchip 21143 Ethernet, pass 4.1 tlp0: interrupting at level 1 tlp0: Ethernet address 00:10:e0:00:54:13 lxtphy0 at tlp0 phy 1: LXT970 10/100 media interface, rev. 3 lxtphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto pcib0 at pci0 dev 9 function 0 pcib0: VIA Technologies VT82C586 PCI-ISA Bridge, rev 39 viaide0 at pci0 dev 9 function 1 viaide0: VIA Technologies VT82C586 (Apollo VP) ATA33 controller viaide0: bus-master DMA support present viaide0: primary channel configured to compatibility mode viaide0: primary channel interrupting at irq 14 atabus0 at viaide0 channel 0 viaide0: secondary channel configured to compatibility mode viaide0: secondary channel interrupting at irq 15 atabus1 at viaide0 channel 1 VIA Technologies VT83C572 USB Controller (USB serial bus, revision 0x02) at pci0 dev 9 function 2 not configured timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0 timecounter: Timecounter "mips3_cp0_counter" frequency 125000000 Hz quality 100 wd0 at atabus0 drive 0: <ST3802110A> wd0: drive supports 16-sector PIO transfers, LBA48 addressing wd0: 76319 MB, 155061 cyl, 16 head, 63 sec, 512 bytes/sect x 156301488 sectors wd0: 32-bit data port wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 5 (Ultra/100) wd0(viaide0:0:0): using PIO mode 4, Ultra-DMA mode 2 (Ultra/33) (using DMA) Kernelized RAIDframe activated boot device: wd0 root on wd0a dumps on wd0b root file system type: ffs
Recent music purchases:
A work colleague kindly put my Emmylou Harris - Thirteen LP onto CD. As a big Emmylou Harris fan, it's great to be able to listen to it (along with Gliding Bird and Evangeline). Even though some of the tracks are available on compilations, it's nice to have the album.
Monuments is quite a good album, although I think that I prefer Visions Of Plenty. Having said that, I've been playing Petrified House a lot recently. I'm not as keen on Catherine Britt. I preferred Dusty Smiles And Heartbreak Cures and Too Far Gone.
-^- More notes -^-