Help requested to update firmware

General discussion relating to the O2 Joggler, from the default O2 setup, to alternative operating systems and applications.
Post Reply
allmat
Posts: 2
Joined: Sun Feb 09, 2014 6:50 pm

Help requested to update firmware

Post by allmat »

A brief word by way of introduction as I’ve just joined this board. I’m a retired mainframe computer specialist and a reasonably experienced Windows user. But UNIX in its various flavours is a (tightly) closed book written in a foreign language!
I’ve got a Joggler that I bought secondhand nearly three years ago when it was a year old. It came with a USB stick with Ubuntu and Squeezebox, but I never got it working and it’s been in a cupboard until now, when I thought I’d either get it working or get rid of it.
But I’m getting nowhere fast, so in hope of some assistance here’s what I’ve done – where am I going wrong?
I read up about PnP III, and as it recommended the latest firmware as a first step I went to the ‘birdslikewires’ site to set about installing v30300.
First step:
“To install Version 30300 on your Joggler, download the .img.gz and accompanying MD5 checksum file from the links above. Then follow the instructions on the Reflashing Tool pages to make your reflash device.”
I downloaded the .img.gz file from the link at the top of the page, and the MD5 (which I assume is some sort of checksum), and put them into a folder \Joggler.
“Download Win32DiskImager, then unpack the .img.gz file using a tool like 7-zip. Run W32DiskImager.exe, and select the unpacked .img file. Choose the drive that corresponds to your USB stick and use ‘Write’ to write the image.”
I downloaded 7-Zip and used it to unpack the .img.gz, which produced a file <of1_30300_openpeak.img> 1,004,032Kb in size.
I downloaded, installed and ran Win32DiskImager: I pointed the input to the .img.gz above, and the output to an 8Gb Sandisk USB stick. When it had finished I ejected and re-inserted the USB drive – Windows file manager shows just five files: boot.efi, initrd, startup.nsh, sum0, vmlinux0.
Second step: “Download the Reflashing Script and copy the file into the reflash directory of the rfl-boot volume on the USB device.”
I can manage the download part – it’s a plain text file. But where to put it?? The second part might as well be in Chinese! There’s no directory (or folder) named ‘reflash’ on my USB stick. And what’s an rfl-boot volume?? And what part does the MD5 file now on my Windows PC have to play?
Could someone please explain – using non-Unix specific language – what I need to do?
User avatar
offbeatdave
Posts: 1050
Joined: Wed Mar 09, 2011 10:43 pm

Re: Help requested to update firmware

Post by offbeatdave »

Not totally sure without looking but I don't think you write the v30300 stuff with windiskimager. It's the reflash system you write to the stick and then copy the 30300 stuff across!
"EVERY DAY I'M JOGGLERING!"
Jogglering since Dec '09;
Tinkering with Jogglers since Feb '10 thanks to PMJ, Jogtools, PnP & sqpOS;
Gave something back Feb '12 to Apr '14 with PnP Mk II & PnP III;
Finally 'completed' PnP III Apr '15!
User avatar
pete
Posts: 2962
Joined: Mon Aug 01, 2011 6:33 am
Location: Time Traveler

Re: Help requested to update firmware

Post by pete »

Welcome to the Joggler forum allmat!

Lots of stuff here and a bunch of friendly folks.

Yup here played with teletype terminals and a mainframes back in the 1970's; mostly Star Trek when doing a very long physics class (getting bored sometimes and the mainframe terminal and connection was so slow).

In the Wintel world you write the preparation stuff (reflash) to a USB stick. You know you are there by seeing the various files on the USB stick.

1 - Download Win32 Disk Imager from here:

http://sourceforge.net/projects/win32diskimager/

2 - Install Win32 Disk Imager on your Wintel PC

3 - Download the Joggler Reflashing tool from here:

http://birdslikewires.co.uk/download/jo ... 109.img.gz

Uncompress the GZ file such that you have a joggler_reflash_109.img file and write this img file over to your USB stick using Win32 Disk Imager.

4 - Once written; remove the USB stick from your Wintel Machine. Then put the USB stick back into the Wintel machine. You will see a directory called "reflash" on the USB stick which is named "rfl-boot".

5 - Download the 2 (two) files here:

A - http://birdslikewires.co.uk/download/op ... eak.img.gz
B - http://birdslikewires.co.uk/download/op ... img.gz.md5

Copy files #A and #B to the previously created USB stick "rfl-boot" directory.

6 - Remove the USB stick from your Wintel Machine

7 - Boot up the Joggler from a cold boot (plug the power into the Joggler) with the USB stick you just made/created.

8 - Watch or walk away from the Joggler.

9 - It will be "off" when it completes the write of the USB firmware to the Joggler.

10 - you should be good to go after this.
- Pete
O2 Jogglers running EFI Ubuntu / Squeezeplayer
OpenPeak Voip Telephony / Zigbee tabletops hardware modded with Seabios / RTC / Ethernet ROM edits / SSD drives running XPe for automation screens

Auto mater
allmat
Posts: 2
Joined: Sun Feb 09, 2014 6:50 pm

Re: Help requested to update firmware

Post by allmat »

Thanks for the assistance - the Joggler firmware is now updated! One small point - the USB stick is actually named "rfl-boot", and it contains an empty folder named "reflash". So I copied the openpeak files there. Now to experiment with PnP III etc.
Post Reply