Sunday, 28 February 2016

The Raspberry Pi 3.

Well, another Pi birthday (the first, or perhaps the 4th), and what a present, another new Raspberry Pi model, and it’s a cracker!


There are two major changes, and what changes they are. For the first time, the Pi has built in Wifi and Bluetooth, and even more amazing, the ARM cores are now A53’s which means 64bit processing!


Let’s looks closer at the new specs.


CPU: Quadcore 64-bit ARM Cortex A53
Clock speed: 1.2GHz.
SDRAM: 1GB LPDDR2-900
Wifi: 802.11n
Bluetooth: 4.1
Graphics: 400Mhz VideocoreIV


The Wifi/BT is provided by a Broadcom package, a BCM43438. The Wifi is connected to a SDIO port, this was previously used for the SD card which has moved to the SDHOST interface. The BT connects via a serial interface.


The caches on the Pi3 remains as before, a 512KB L2 cache for the ARM cores, and a 128KB cache for the VideocoreIV. Note the VC4 is now clocked at 400Mhz, compared to the Pi2’s 250Mhz. It’s worth noting that although the ARM’s now have a much larger memory address space, the VideoCore is still limited to 1GB (30-bit address space, top two bits used for cache aliases) and all ARM SDRAM accesses go through VideoCore AXI infrastructure, so for the moment, 1GB remains the upper limit for SDRAM.


All other interfaces are the same as the Pi2.


What does this all mean though? It means that the PI3 is approximately 50% faster than the Pi2, the inbuilt Wireless means no more Wireless/BT dongles, and because it’s connected over SDIO, the heavily used USB port into the CPU now has a reduced workload, which should mean higher throughput for some use cases, like USB attached HD drives. But what about the 64bit stuff? Well, time will tell how much extra performance is gained from going to 64bit. There should be some performance gain for applications specifically compiled for 64bit, running on a 64bit Linux kernel.


Are there any downsides? Yes, a few caveats. More CPU power needs more actual power. A borderline PSU on a Pi2 may not be good enough for a Pi3. If you are using lots of high power peripherals, a 2.5A supply is recommended, and the official supply will now be specified to that current.  And, for the first time EVER, your Pi3 MIGHT need a heatsink. That extra power has to go somewhere. For general desktop type use, a heatsink probably won't be necessary, but if you are stressing all four cores, with NEON going as well, it might get a bit toasty. It cannot harm the chip (which is why the board is not provided with a heatsink), they would still run at 125DegC, but the core frequencies are now reduced when the temperature reaches 80 (yellow square on screen), and turbo mode is turned off completely if it reaches 85degC (red square on screen).  This is to stop burnt fingers!


Heatsink requirements will also depend on what sort of case you are using - a fully enclosed case like a PiBow will get hotter than a bare board for example.


At launch, the standard Raspbian 32bit userland and 32bit kernel will be the default. Full kernel 64bit support also requires a completely new 64bit userland as well, so that is for future development. It is expect that running 32bit apps on a 64bit kernel will show little or no improvement over 32/32, so until 64bits apps are available, the default kernel will remain 32bit.


Conclusion:


The Raspberry Pi Foundation continues to produce devices at groundbreaking price performance levels, with solid software support, and best of all, is still ploughing their profits into education projects. Awesome.


Tuesday, 3 February 2015

Raspberry Pi 2 - Colated FAQ's

FAQ



What’s the new CPU and how does it compare?



It’s a BCM2836, which is a Quad Core Cortex-A7 with a Videocore4 GPU. It is almost exactly the same in all respects to the BCM2835, but with those quad cores instead of the single core Arm11. The one other main difference is the memory caches. Each core on the 2836 has a 32KB L1 instruction cache and a 32KB L1 data cache. The 2835 caches were only 16KB. In addition the 2836 has a 512KB L2 cache specifically for the ARM cores, on the 2835 the L2 was shared with the VC4. An exclusive use Vicodecore L2 cache is retained on the 2836.


What clock speed does it run at, and can I overclock?



By default the clock speed is 900Mhz. There is some overhead available for overclocking, and also overvolting, although you risk the warranty with large overvolts. A 1000Mhz overclock option is available in raspi-config.


What this about more memory?



The new Pi has 1GB of RAM, so double that of the Mk1. This is an upper limit - the 2836 cannot address more than 1GB, so there will not be a memory upgrade.


How much faster is it?



The A7 instruction set of the new cores is more efficient than the Arm11 so at the same clock speed a single core will be 1.6-2.0 times faster. Add on the extra cores and with a multithreaded application you should get as much as a 6 times speed increase. This isn’t the only story though. Even a single threaded application will run much faster because a lot of background tasks will be able to be moved to another core. For example, when running under X windows (the desktop), a lot of the graphics processing will run on another core, a lot of USB and SD card processing will move to another core, so a single threaded app will generally have a whole core to itself.


Do I need to rebuild to get this extra performance?



Whilst applications built for the B+ will run faster on the Pi2, for the reasons explained above, by rebuilding with the correct compiler options to target the specific processor architecture, extra speed can be found. Quite a lot of extra speed if the applications can use NEON! Note you can run either types of build on the P2 at any time, but A7/NEON optimised code will not run on P1’s.


What’s this about NEON?



NEON is an ARM processor extension to allow vector operations on data. The 2836 does have single issue NEON extensions built in and these can provide a huge increase in performance for some tasks (often graphical). For example, the x264 encoder library showed upto a 30x increase in performance when built with Cortex-A7 and NEON optimisations.


What about the USB and ethernet?



The USB and ethernet connections are the same as the B+ (2835). This means a maximum of 100Mbits/s for the ethernet, and USB2.0. However, since the USB can be constrained by the speed of the CPU, the added processing capacity means the work required to run the USB will be a lower proportion of total CPU time, so higher network and USB speeds are expected.  For example, for instance a USB SSD goes from about 27MB/s on Pi1 to 31MB/s on Pi2.


How big an SD card can I use?



The SD card Interface is the same, so this is the same as the B+, cards up to 64GB have worked successfully.


Do I still need CODEC licences?



Yes, if you want to use the HW decoders. However, the higher speed of the device MIGHT mean a SW decoder can be used. This will depend on the resolution of the video you are trying to display.


What about H265 (HEVC)



H265 is currently being tested, but this would be entirely SW decoded, as there is no HW support,  so will not be capable of much over 720p25, if that., without extensive optimisation that will take some time to do.


What about the compute module and Model A?



The CM is under development, but there is no release date as yet. Model A wil follow after the CM.


Can I use an SD card from my Pi1?



Yes, but ensure your SD card is fully up to date and the Pi2 needs a specific kernel build that is only available on the latest releases. To update, sudo apt-get update && sudo apt-get upgrade


Is it really 100% backwards compatible?



Sort of! The only area that may cause problems is that the memory mapped registers are now in a different place, so code that accesses these registers will need to have a new base address set. This address has been made available using a call at run time, so code can be modified to read this address and use it rather than having hardwired numbers. It a simple change that ensures code runs on any model of Pi.


What about Android?



Whilst the Foundation has no plans for port Android themselves, the new processor may mean Android will work a bit better than before, but there is still work to be done to use the GPU.


And what on earth is Windows 10?



Microsoft have been busy porting a version of WIndows 10 to the Pi2. This is the Windows On Devices version, for Internet of Things applications. It has no desktop, and a normal Windows 10 version will not install on the Raspberry Pi. In no way is this a replacement for the existing Linux OS, it’s an additional OS that people may wish to use. Note that the Foundation have not been sponsored in any way on this, it's all from Microsoft with infrequent tech support from the RPF.


What’s going to happen to the older models?



These will continue to be built as long as there is demand for them. Software will continue to be produced and optimised for the 4.5M Raspberry Pi’s already out there.

Is Power over Ethernet/Wake on LAN supported?

No, everything else is the same as the B+.

So, why didn't the RPF add Gigabit ethernet or SATA

That would require a new chip with both of the features build in to the hardware in order to take advantage of the speed. It wasn't possible to do that on the BCM2836 in the timescale - it's a LOT of work, both in HW design, implementation, and in software to support it. The only other option would have been to use a  chip with it already on, but there are no appropriate chips in the Videocore range that have them. So a new chip would mean a complete break with the Pi1 architecture, destroying any backward compatibility - no camera for example.

Monday, 2 February 2015

Raspberry Pi 2 B - First Impressions

The recently announced Raspberry Pi 2, at first look, appears exactly the same as its version 1+ predecessor. All the sockets and LED’s appear in the same place, which means most B+ cases and third party add-ons should work fine. (One exception is the Pibow Coupe, which is being modified as we speak to ensure it works on the 2B). Only when you look a little closer do you see the Broadcom logo on top of the slightly larger CPU, and realise that the device no longer uses a PoP memory chip. Looking underneath, and the expanded 1GB memory chip comes in to view.

The new SoC, the BCM2836, is a souped up version of the original BCM2835 chip used on the original Pi. It uses the same GPU (the Videocore4), but instead of the single ArmV6 device, now has four A7 cores with NEON instruction support. The cores are the recent P5 release, so very up to date. This combined with the higher memory capacity (upped from 512MB to 1GB) means a lot more capability. The clock speed of the device is set by default to 900, which is a bit quicker than the 2835. However, the added performance of the A7 cores means even single threaded applications will run faster on the new chip. Multithreaded applications that take advantage of the 4 cores should see up to a 6x improvements in pure speed. At this stage, the overclocking capabilities of the new CPU are relatively untested, but 1000 is certainly available. and I suspect that if you are willing to risk damage through overvolting, similar overclocks to the 2835 will be possible.

That’s not all though, there have also been improvements to the processors caches. The BCM2835 has a 16K instruction, and a 16K data Level 1 caches to help with memory accesses, but the BCM2836 now has 32KB L1 data and instruction per core, and in addition, a 512K Level 2 cache used by all 4 cores, but that is for the ARM onl;y and is no longer shared by the GPU.. So a total of 640K cache dedicated to the ARM’s compared to 32K. This should make a huge difference to the average memory access speed.

It’s worth comparing the A7 cores with the A5 cores used on some other SBC’s. The A5 is a dramatically cut down version of the A7. It uses the same Armv7 instruction set but has a much smaller silicon area and has a lot of performance features removed, resulting in capabilities not much better than an ARMv6 device. They are capable of higher clock speeds, but this benefit is offset by the poor instructions execution speed. So a A7 usually outperforms an A5, even one running at a higher clock speed.

The processor and memory change is the big headline, all other peripherals remains the same, which means the same GPIO’s, the same camera, same SD card, same interoperability with no changes required to the software (for 99% of applications). Given the educational nature of the device, this backwards compatibility is essential to ensure a smooth transition for schools and other learning establishments.

Everything that works on the current Pi will (or should!) work on the new one, because the A7 is backwards compatible with the v6. ALmost all the current software packages available in Raspbian should work fine on the new Pi. The kernel has been recompiled with all the new features required for the A7s (multi core etc) but appears to the end user in the same way. At the moment, there is no intention by the Foundation to move to a specific Armv7 repository as this would mean maintaining two huge repos, so for real performance users you’ll want to recompile your applications and libraries with the A7 as the target - this should give a small amount of extra speed. It should be possible to use something like the Ubuntu Armv7 repo to download precompiled packages, but I have not attempted to do this.

So, what difference does the new processor make? Well, first impressions are very favourable indeed. During boot, instead of the single Raspberry Pi appearing at the top of the console, you now have 4, one for each core. Boot time of Raspbian is about the same, perhaps a little quicker than previously. Response on the console is quicker and programs start up with much less delay than before. Running the standard LXDE as supplied shows it is immediately snappier to use. Applications again start up faster, and running more than one application at the same time doesn’t slow the device down, the faster multiple cores, and extra memory make a huge difference here. Web browsing is considerably faster, especially with the optimised browser and Scratch shows definite improvements in speed. Keeping an eye on the CPU meter shows a much lower CPU usage overall than on the original device. Compiling the Chapel compiler (C++) took just under 10 minutes on the B2+, but well over an hour on the B+, so the extra horsepower, and I think this is what makes the real difference, double the memory, makes compiling a pleasure rather than a chore.

A quick camera test using the Raspberry Pi camera with the standard demo apps, as well as some gstreamer pipelines, showed this works fine. The extra faster cores should mean faster performance in image processing with the right software. We also tried a software only H264 encode using the x264 library (compiled for ARMv6 so not completely optimised with A7 instructions and NEON etc), and managed over 20fps at VGA resolution, which is pretty impressive.

Anecdotal tests of Sonic Pi done by the Foundation show CPU usage dropping from 80% to 3% (yes, 3%). Another impressive speed improvement.

In precis, this is a great upgrade. A quad core device, with decent graphics and multimedia capabilities, completely backwards compatible with the 4M Raspberry Pi’s already out there. Is this now a desktop replacement? Well, for some, yes, I think it is. For more power hungry users, perhaps not, but for $35, there is nothing to touch the Raspberry Pi 2 Model B+, and I suspect an awful lot more Raspberries are about to be sold!

Monday, 25 July 2011

My Whirlpool Fridge freezer leaks from the freezer section...

Well, it used to!

I've got one of those American style side by side Fridge freezers, and for the last couple of years(!) something has been leaking in to the bottom of the freezer, and leaving a big block of ice. Eventually, the ice block is so large the water starts leaking out of the bottom of the door.

It's all caused by the drain hole becoming blocked with ice. This drain hole normally allows the water produced by the frost free mechanism to drain out of the bottom of the freezer in to a pan in the bottom of the unit, where it then evaporates.

In a particularly hopeless bit of design, this hole easily becomes blocked with ice formed from the draining water.

It can be fixed however, by the use of a bit of copper wire. Remove the contents of the freezer, undo the screws holding the back panel and remove it (you may need to remove some shelf supports so the panel can come out). At the bottom you will see the blocked drain hole, and this needs unblocking. I used a hair dryer and hot water. Eventually all the ice will have melted, and you can now insert the copper wire. I used a bit from some household wiring (2.5mm T&E). You then need to poke one end down the drain hole for a few centimeters, and then let the other end hang or lightly wrap it around the defrost element, which is a black heater bar running across the bottom of the cooling element. This is what defrosts the fridge, as every 8 hrs or so it warms up and gets rid of the frost on the cooler - and this where all the water comes from. The copper wire transfers some of this heat down in to the hole, keeping it defrosted, allowing the water to escape!

Ta Da. All done. Reassembly is the reverse of dismantling.

Thursday, 23 June 2011

Ubuntu Preferred Application - Photo Manager F-Spot vs Shotwell

I've been using F-spot to manage photos for ages, and my Ubuntu box defaults to using it even with the latest releases (with Unity). However, I just created accounts for the children on the machine, and wanted those accounts to use Shotwell instead. So, I have both installed, but one account must use F-spot and the others use Shotwell. Could I find the instructions on how to do that? Nope. Well, yes, but only after a lot of looking.

There is a preferred applications options in system settings, but this doesn't cover the photo manager - which it should.

In the end I found an option in Nautilus (that's the Ubuntu/Gnome File Manager), so if you go to nautilus/Edit/Preferences/Media tab, you can find options to set various default applications. The one you want is Photos!

Thursday, 16 June 2011

Tesco sherbet lemons have CHANGED!

Bought a couple of packs just now, hoping to find the not-at-all-like Barratt's Sherbet Lemons of past purchases, but no, they are now just like Barratt's Sherbet Lemons.

What a disappointment. I really liked the old ones - crunchier and fizzier. And more yellow.

Shame on you Tesco's.

Wednesday, 25 May 2011

More good customer service

We recently had a new bathroom fitted, and had bought all the bits ourselves, with the fitter (next door!) doing all the real work. Anyway, one of the taps handles on the very expensive (£126) tap unit on the bath kept working loose, and repeated tightening later eventually stripped the thread of the grub screw hole. So, I phoned up the people who we bought it from, explained what had happened and could we have a new handle please. A couple of days later a COMPLETE tap unit arrived FOC. Yes, the whole £126 worth.

Thanks Victoria Plumb, that's excellent customer service.

Unity, or, what happened to my Ubuntu

So, bit the bullet and installed the latest Ubuntu with the new Unity UI.

Firstly, the install had a failure right at the end - I think maybe my fault. I did it from the LiveCD rather than the usual upgrade and dismissed some windows I probably shouldn't have, and I lost a lot of settings and installed applications. To be honest, it was only an hour or so of reinstalling apps and I was back to normal, but still a pain.

Anyway, to Unity itself. So far, and contrary to what a lot of people are saying, I've been getting on OK. It has quite a few rough edges, but on the whole it seems to work OK. Some things take a bit longer to do than before - finding apps needs to be improved - if you don't know the name of it and it's not on the launcher there a quite a few button presses to get to the right place. Some things are a lot easier - I like the workspace switcher, and the mechanism for selecting which window of an app you want. I just out that middle button on the mouse launches a new instance of an app from the launcher, which is very useful.

On the whole, some way to go to make it really useful, but not a bad first effort given the short development time.

Sunday, 27 February 2011

Attaching old hard drives

I have a draw full of old HD's ranging from 4-80GB. All from old PC and repairs over the last few years. I was thinking of getting a caddy so I could plug them in to check what was on them, but found an even better bit of kit. It's simply a USB cable with an adapter on the end that plugs in to SATA, 2.5 IDE or 3.5 IDE drives, plus a power supply. So I can plug the two cables in to the bare drive, plug in to the USB on the PC - Linux auto mounts, and hey presto, I can get all the old data off, and shred as necessary.

A very well spent £10, from Ebuyer IIRC.

Friday, 25 February 2011

HandBrake and DVD::Rip

Up to now I've been using DVD::Rip to rip DVD's for playback on my media streamer. It's worked fine, but have had various sound sync issues, and for the life of me cannot get H264 encoding to work.

Now I'm using Handbrake, which is pretty good. Not quite as friendly as DVD:Rip (or maybe I'm just not used to it), but have been able to encode to H264 (via x264) which means that's the way I'm going for the moment.

LibreOffice vs OpenOffice

Just installed LibreOffice on my Ubuntu box, and have been very pleased so far. Certainly starts up very quickly when compared to OpenOffice. Did it via a PPA rather than a package install, all worked well. Used the instructions here Ubuntu Wiki

Not seen any issues yet, but I'm not a heavy user. The better MS compatibility should be a boon, and the further away from Oracle's grubby mitts the better!

Saturday, 19 February 2011

Getting old Inventel Wireless adapter to work on Ubuntu Linux

I've had an old Inventel USB adapter (UR054g)hanging around for a while, and previous attempts have failed at getting it to work in Ubuntu. I think this was supplied when we first had a LiveBox from Freeserve (bought by Orange - may be wrong was a while ago)

However, latest effort has gone very well! I'm using Ubuntu 10.10, and the following process seems to have got it working. The device is auto loaded by Ubuntu when you plug it in, but the important step is to make sure you have the correct firmware that is loaded to the stick when it is plugged in.

I used the instructions from here...http://wireless.kernel.org/en/users/Drivers/p54

which basically boil down to download the right firmware, in my case the chip inside is a isl3887usb, so I downloaded from http://daemonizer.de/prism54/prism54-fw/fw-usb/2.13.25.0.lm87.arm, rename the file to isl3887usb and copied it to /libs/firmware (you need to do this as root).

You can find out the chip used in the device by using lsusb in a terminal, and one line shows something like :

Bus 002 Device 008: ID 1435:0427 Wistron NeWeb

I then used the device ID 1435:0427 in Google and found out it was the isl3887usb.


Restart the driver by

modprobe -r p54pci
modprobe p54pci

Add hey presto, it all starts working.

Tuesday, 7 December 2010

Transcoding DVD to AVI on my Ubuntu box

I have a Sumvision media streamer, and have been transcoding all my DVD's to AVI so I can use them on the streamer. I have been using DVD::Rip which seems to do a great job, with the underlying Transcode app doing most of the hard work. However, I had done a load when I found that that on lots of the results the sound was out of sync. Now I need to try with transcode options -M [0..4] to see which gives the best result on a subset of the frames (i.e -M 2) before I code the entire movie. It's a pain, but not found another way of doing it yet.

Another pain is that for some reason I cannot encode to H.264 so am having to use mpeg, which means the files are quite a bit bigger than they need to be.

Mame on Ubuntu 10.10 (Meerkat)

Well, I recently took the plunge and upgraded to Ubuntu 10.10 (Maverick Meerkat). The upgrade to 10.04 had been slightly problematical as the wireless networking stopped (see a previous post), so was hoping for a better experience this time.

And so far its been pretty good with one exception. Mame stopped working. Now previously I had been using SDL Mame as this was the only one I found that displayed correctly, although sound wasn't working. Now, using the GMAMEUI it wasn't running the executable as all, with an odd byte order error.

Turns out (I think) that SDL mame has been merged with normal Mame, so by uninstalling SDL, ensuring basic Mame was installed, and pointing GMAMEUI to the Mame executable, it all started working. And I do mean ALL - the sounds as well. Hurrah!

The only other issue with 10.10 I have found is that F-Spot Import seems to be very very slow. Will post when I figure that one out.

Tuesday, 17 August 2010

Sumvision Cyclone MKV

I've wanted to try out some sort of media streaming for a while. My television has a USB socket, and will play music or show slideshows, but no video. My DVD player on the TV upstairs has a USB socket and will play back HD files, but not all of them - it fails on DivX5.

What I really wanted was some sort of cheap box that could wirelessly stream media from my Linux box to a TV.

So, some searching later, and I purchased a Sumvision cyclone MKV streamer - the one without the internal harddisk. About £65 or so from Ebuyer. Also went for the USB wireless N adapter to go with it at about £15. This device can play back almost anything up to 1080P via the HDMI connector - although the cable is NOT supplied which is a bit cheap.

First thoughts are how tiny it is. Not much bigger than my hand. Plenty of connectors on the back and side, but I just needed power, somewhere to plug the adapter and the HDMI. The picture quality of the GUI on my 1080P is really good, and playing back HD video from the SD card adapter showed the playback quality was also very good.

The wireless network was easy to set up and worked first time - my network is G so not getting the benefit of the N adapter though. Running MediaTomb on my Linux box and I could stream files easily over UPNP. The main problem was that ISO images would not run - they gave an invalid file error. This I think is down to network speed. Running them from SD card worked fine, but over the network they bombed. Probably the streamer needed to download a lot of the ISO before it could run it, and it timed out before it could load enough. I have now directly connected the box to my router as they are only 1m apart, to reduce the wireless traffic, but won't have that option when I put another of these boxes upstairs

So, my initial plan of using ISO images failed at the first hurdle, but I think this may be a good thing. Instead I have been slowly ripping my DVD collection and transcoding to MPEG4 instead of leaving as ISO. This means I am going to use up a LOT less disk space but I lose the DVD menus - and to be honest not so worried about those anyway.

I'd prefer in fact to transcode to H264, but so far have not persuaded my Ubuntu box to do that. I'm using DVD::Rip which works really well, but I get an error on h264 encoding. I have some ideas what the problem may be so will write them up if successful fixed.

So in precis, the streamer works fine (although it does run very very hot) when wirelessly connected as long as you don't use ISO images. It's easy to just select what you want to watch from a list on the screen rather than digging through a cupboard of DVD's

Transcoding the DVD's is going to take ages though - two weeks and I have only done the children's DVD's so far! Still, as long as my backups work, I won't have to do it all again!

Monday, 5 July 2010

Brabantia - more good customer service

We have had a Brabantia 30l flip top bin for about 8 years, and a few weeks ago, a tab of plastic broke off, meaning the lid no longer stayed closed. The other half had read somewhere that Brabantia bins had a good customer service department, so she emailed, and received a post tag to send it back to them. The other day a replacement arrived, slightly redesigned (the plastic tab is much stronger!), free of charge.

So, an 8 year old bin, still having parts replaced under guarantee, with no questions asked. Now that IS good customer service, but given the high price of these bins, I guess you get what you pay for.

Well done Brabantia.

Weak interior fan in my Honda Civic


Since the air con has failed on the Civic (repaired once, failed again after only a couple of months), I rely on the fan especially in the hot weather we are having, but, to be honest, the fan power really is rubbish. I have been wondering whether something is blocked somewhere, because I was sure it has been better in the past.

Then it occurred to me that there must be a pollen/cabin filter somewhere in the car, and since I have never changed it, it may be a bit old. So, a quick net search showed that its easy to check - you unclip the two side of the glove box and fold it down, there is a small clip holding on the front panel of the filter box, and you then have access to the two filters.

Pulling out the first filter showed straight away what the problem was - it was absolutely crammed with crap. It took considerable knocking against a hard surface to dislodge most of the leaves, bugs etc. Getting out the second filter (side by side with the first) means moving it to the side so it comes out of the same slot, and again, it was completely and utterly choked with debris. Again, some time spent knocking out it, and replacing, and all of a sudden the fan blows a gale!!

I have ordered two new filters (£10 from Euro car parts, free delivery), as even though most of the large debris has been cleaned out, it's still fairly clogged with fine particles that are not going anywhere, so hopefully it will get even better!

EDIT : Have now replaced the filters , the picture above shows the old ones, and the fan is now goes up to 11! £10 well spent!

Saturday, 26 June 2010

Ubuntu Lucid Lynx and my Bluenext wireless adapter

Update : I can get round the issue by using static IP address - i.e. bypassing the DHCP as this appears to be where the problem lies. Just turn off DCHP by selecting manual in the IPV4 settings, give yourself an IP address (make sure it doesn't conflict with what the router may assign to others on the network - you'll need to do this on the router), set the gateway (usually the internal network address of the router 192.168.1.1 for example), and the DNS servers - which could be the router and your ISP DNS server. I didn't set anything for search domains.

Qualcast Suffolk Punch mower - review

I've been thinking for some time that I need a good mower that leave a constant cut height and decent stripes on the lawn. The sit on I have is great for long grass, but is terrible for getting a decent finish.

The recent death (and non-availability of the required spare part) of my scarifier made be think of a cylinder mower with a changeable cassette system so I can also use it as a scarifier

So, with that in mind I decided on a Suffolk Punch 17sk from Qualcast (I think also re-branded by Atco and Bosch - although Qualcast and Atco seem to be owned by Bosch so not surprised).

A search of the net found me a good price on the mower plus the scarifier cartridge from Alton Garden Centre - £50 cheaper than anywhere else with free next day delivery which really was next day - very impressed.

I unpacked the box and was also pleased to find they had thrown in the required engine oil, as it comes dry.

So, unpacked, assembled, and filled with oil in about 15 minutes. The very first pull on the recoil started of the Kawasaki 3hp engine, and it fired and ran instantly - also very impressive. The engine appears very similar to the Honda GX series, so hopefully will be just as reliable. It is very quiet in use, and doesn't appears to be really straining at all when cutting.

Anyway, long story short, the mower does everything it says on the tin - lovely stripped grass and all equal height. I also tried the scarifier cassette - changing this involves undoing a few allen head bolts, sliding the blades out and the scarifier in, and doing the bolts back up - about 5 minutes. Again, the scarifier works really well, although it exhibits the same issue as my previous scarifier - the bucket fills up very quickly as the thatch and moss is so 'fluffy'.

So, in précis - very pleased. Will report back on long term reliability - only had it a day!

Friday, 11 June 2010

Ubuntu Lucid Lynx (10.02)

Since I bought a new PC I've not had any of the problems with upgrading Ubuntu that I had with the previous box (with its very old Nvidia graphics card). However, the recent upgrade to Lucid has shown up an obscure fault. Although he rest of the system is brilliant given its cost (i.e. nothing), my wireless adapter is misbehaving, which it didn't do on earlier versions. On boot, it simply doesn't start up the connection, well, actually it does, but then drops it again. The adapter is a BlueNext USB wireless thingy. There is a bug already flagged in the Ubuntu reporting system for this one so I am not the only one.

The only workaround so far found is to plug in a different adapter (A 3COM one from other half's PC), and get the link working, then plug in the Bluenext, which will also start working, then unplug the 3COM, and the Bluenext keeps working. Most odd.

Ubuntu bug report here..