Bristol – Squirrels around Cabot Tower

The squirrels around Cabot tower are obviously hand-fed; they come hunting around to see if you will feed them. In this case, the squirrel wanted to see if the camera was edible. The grey squirrel is an invasive species in the UK; the red squirrel it is displacing was signposted in a number of places in the Lake District (including one notable 20% gradient and squirrel alert sign), but we failed to spot any.

DSC04240

DSC04239

DSC04229

DSC04225

DSC04226

DSC04227

DSC04214

SS Great Britain

The SS Great Britain is one of the first hybrid steam driven screw/sail power iron construction ocean going ships. Built in Bristol in the mid-1800s, it was scuttled in the Falkland Islands in the 1930s. It was then salvaged in the 1970s and returned, with the dry-dock used to construct it retired by receiving the recovered vessel and being converted into a museum conserving the ship.

The most unusual thing I found out from the exhibition, is that the ship was later converted to have a retractable prop to allow pure sail driven locomotion. In the late 1800s they were trying to save money in the cargo freight business by avoiding burning coal!

The displays seem to be dumbed down a little and would be quite accessible to a younger audience, at the cost of drawing you into the engineering details and illustrating Brunel’s mastery.

The olfactory component of the ship kitchen and bakery exhibits was a nice touch.

All in all, a good experience.

DSC04246

DSC04272

DSC04247

DSC04268

DSC04257

Bristol

Transit time from Australia to Bristol via Dubai and Heathrow, courtesy of Metrotrains, Skybus, Qantas and National Express was around 32 hours including all transfers. While Danielle had been around here for a week visiting Ben, I spent only spent two nights in Clifton. Nearby attractions include Cabot Tower, SS Great Britain, and the Brunel Suspension Bridge.

DSC04179

houses in Clifton, Bristol

DSC04202

Bristol panorama from Cabot Tower.

DSC04188

Ducks, in the water labyrinth beneath Cabot Tower

DSC04185

Strawberry clover, beneath Cabot Tower

DSC04180

Meadow inspection, beneath Cabot Tower

Brunel Suspension Bridge.

Brunel Suspension Bridge.

DSC04280

Bristol Railway Station Art Installation – Aluminium on Brick

DSC04282

Bristol Railway Station – Art Installation. We are becoming digitised?

Llangollen

image

Today brought us through wonderful Welsh countryside to Llangollen. The river Dee rushes past the old corn mill, now a pub, and steam trains run on the other side of the river.

The pub celebrates the history of trap shooting.

image

Chirk and the local nobility

image

Today we’ve arrived in Chirk. Transferring train at Newport was like arriving in a foreign european country – not the mother country like Bristol. All the station signs were bilingual. The train through the Welsh country side was lovely. On arrival at Chirk, we walked across to the hotel, puzzling about the sweet smell in the air. Turns out that a chocolate factory opened here around 1967, as we found later from a local.

The Hand Hotel, Chirk (pictured), four centuries old, was owned by the local Myddleton family until 1911. The Myddleton’s had also owned the local castle (constructed in Norman times) since the 1600s.

After eating lunch at The Hand and then checking in, we checked out where to buy provisions in the morning (including the butcher’s 6 varieties of bacon), and then started a walk up the hill to the castle. The walk through meadows and farm land was lovely.

The castle is now owned or long term leased by the National Trust, but one wing is still inhabited by the Myddleton family. The surrounding farming operation seemed to have been outsourced / agisted over the past century. The bus driver for the national trust shuttle to the car park kindly gave us a lift home at the end of the day. He told us how his grandparents and father had worked on the estate most of the 1900s.

Heading off

I’m excited to be finished work and to be going to join Danielle today. Not quite Brighton in the UK yet. Soon though. Well at least somewhere in the general vicinity.

image

Brighton Beach stop on the Sandringham line.

We will be posting to our travel blog once again, at least I will be; Danielle has not contributed much in the past week. She has been seeing her brother in Bristol, this past week, ahead of me.

Building EasyCAP support with easycap-somagic-linux on Fedora Core 19

Introduction & EasyCAP Identification

Needing a video display solution for streamed video from the Cobra, I obtained a EasyCAP USB 2.0 Audio/Video Capture off DX.com.

This device turned out to identify as follows in Fedora Core 19 with kernel 3.13.9-100.fc19.x86_64 and was not available as a device in V4L

New USB device found, idVendor=1c88, idProduct=0007

Or with lsusb

1c88:0007 Somagic, Inc. SMI Grabber (EasyCAP DC60+ clone) (no firmware) [SMI-2021CBE]

Drivers *are* available from a the easycap-somagic-linux project but require compilation.

DSC-RX100_2014-04-26_9638

The unit

The Solution on Fedora

The steps that follow combine the instructions from both the project page as well as teh Fedora wiki:

The Process

Preparation

sudo yum install rpmdevtools yum-utils
rpmdev-setuptree
yumdownloader --source kernel
su -c 'yum-builddep kernel-3.12.9-201.fc19.src.rpm'
rpm -Uvh kernel-3.12.9-201.fc19.src.rpm
cd ~/rpmbuild/SPECS
rpmbuild -bp --target=$(uname -m) kernel.spec

To make everything match, you may also want to install a matching, updated kernel

yum install kernel kernel-headers

Then setting up and patching:

cd ~/rpmbuild
wget --no-check-certificate https://patchwork.linuxtv.org/patch/20010/mbox/ -O smi2021v3.patch

cd BUILD/kernel*
patch -p1 < ~/rpmbuild/smi2021v3.patch

cp configs/kernel-3.12.9-x86_64.config .config
< or change to the version you are working with >
make oldconfig
< should ask just one question about the SMI driver: say m>

Edit Makefile to set EXTRAVERSION as follows to ensure module symbol match

EXTRAVERSION = -100.fc19.x86_64

In this version, for some reason or another, drivers/media/usb/smi2021.h needed the following line to be included as well:

#include <linux/slab.h>

Finally ready to build:

make prepare
make scripts
make M=drivers/media/i2c modules
make M=drivers/media/usb/smi2021 modules

These files can then be copied from drivers/media/i2c/saa71105.ko and drivers/media/usb/smi2021/smi2021.ko to /lib/modules/linux…./kernel/drivers/… and depmod -a run to update dependencies.

The end result then is lsusb shows as follows:

1c88:003c Somagic, Inc. SMI Grabber (EasyCAP DC60+ clone) [SMI-2021CBE]

The full dmesg logs now show as below. The firmware is sourced from the CD and installed into /lib/firmware

[ 7052.131294] usb 1-7: new high-speed USB device number 10 using ehci-pci
[ 7052.246951] usb 1-7: New USB device found, idVendor=1c88, idProduct=0007
[ 7052.246964] usb 1-7: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 7052.246973] usb 1-7: Product: SM-USB 007
[ 7052.246979] usb 1-7: Manufacturer: Somagic, Inc.
[ 7052.246986] usb 1-7: SerialNumber: SMBL007
[ 7052.270102] usb 1-7: Looking for: smi2021_3c.bin
[ 7052.270400] usb 1-7: Found firmware for 0x003c
[ 7052.270406] usb 1-7: Looking for: smi2021_3e.bin
[ 7052.270429] usb 1-7: Direct firmware load failed with error -2
[ 7052.270433] usb 1-7: Falling back to user helper
[ 7052.270438] usb 1-7: Looking for: smi2021_3f.bin
[ 7052.270460] usb 1-7: Direct firmware load failed with error -2
[ 7052.270464] usb 1-7: Falling back to user helper
[ 7052.287171] usbcore: registered new interface driver smi2021
[ 7052.288202] usb 1-7: USB disconnect, device number 10
[ 7052.288276] usb 1-7: Releasing firmware for 0x003c
[ 7052.521290] usb 1-7: new high-speed USB device number 11 using ehci-pci
[ 7052.636134] usb 1-7: New USB device found, idVendor=1c88, idProduct=003c
[ 7052.636148] usb 1-7: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 7052.636155] usb 1-7: Product: SMI Grabber DEV 
[ 7052.636163] usb 1-7: Manufacturer: Somagic, Inc. 
[ 7052.636169] usb 1-7: SerialNumber: SMIGRABBER9876543210
[ 7052.666958] smi2021 1-7:1.0: Somagic Easy-Cap Video Grabber

Finally to test:

vlc v4l://