Squeezebox Firmware Selector -New and Improved-

0 Members and 1 Guest are viewing this topic. Read 16040 times.

crooner

Re: Squeezebox Firmware Selector -New and Improved-
« Reply #20 on: 3 Sep 2008, 10:54 pm »
It came with Slimserver 6.5.4 if I am not mistaken.
I can copy it from my Slimserver folder and send it to you.

Turnandcough

Re: Squeezebox Firmware Selector -New and Improved-
« Reply #21 on: 8 Sep 2008, 01:02 am »
Thanks for having developed the excellent Firmware Selector which came in handy many times in the past.
I just finished putting together a new PC and was wondering which combination of firmware/Slimserver or Squeezecenter is most recommended for the SB3.  For a long time I was pretty happy with 6.5.4/V83 on my old PC but decided to give SC 7.2. a try. I've installed it and the Firmware Selector on my my new PC but can't remember how to get older versions of firmware(it's been a while).   
SC 7.2 will work with older versions of firmware?
Thanks

mgalusha

Re: Squeezebox Firmware Selector -New and Improved-
« Reply #22 on: 8 Sep 2008, 01:14 am »
I've installed it and the Firmware Selector on my my new PC but can't remember how to get older versions of firmware(it's been a while).   
SC 7.2 will work with older versions of firmware?

Yes, the SB/Receiver/Transporter (and probably Boom) firmware is controlled by a text file and this has not changed with 7.2, at least it looks the same. I have 7.2 running on my server and it's been working fine once I found the file to enable it as a service. I have not tried changing the firmware yet but looking at the file structure it should work fine. You can get old FW versions by downloading the .zip versions of the old SlimServer/Squeezecenter files and extracting the .bin files.

If I can scare up some time this week I'll add support for the Boom to the FW selector tool. Looking at the boom control file it appears you don't want to try and go back too far as there is a mention of the device ID changing. If I add Boom support to the tool I may put in a restriction on the earliest version of Boom FW to allow so folks don't break their Boom (box). :)

mike

ted_b

  • Volunteer
  • Posts: 6345
  • "we're all bozos on this bus" F.T.
Re: Squeezebox Firmware Selector -New and Improved-
« Reply #23 on: 13 Sep 2008, 01:15 am »
Well I finally grabbed a few Transporter bin files that I'd used in the past (but for whatever reason they weren;t saved in my firmware folder when i changed SC's).  I'd been using TP FW 37 from 7.0 for a long time, and when I had trouble with 7.1 SC install I went directly to 7.2 and ended up with TP FW62.  I've been listening at FW62 for a good two weeks or so.  I recently picked up 50 (from 7.1) and 36 (from an earlier 7.0 daily). 

It's been gnawing at me that 62 sounds just slightly lighter or less full than I remember 37 (although i could be convinced it's purely placebo) so I attempted to use the selector to go to 37.  No problem selecting downloading and restarting......except no sound from SC 7.2 running FW37!  I redid 62...fine.  I tried 50...fine.  I tried 37 again...no sound.  Weird.  I'm currently listening to 50 and it sounds good and too close to call.  Boy i wish i knew why 37 won't play.  I'll try 36 tonight too, but doubt any success.  It's not like 37 is a product of a 6.x release, it's a 7.0 firmware.  The version file (Transporter version) isn't required from the same fw folder zip, is it??

« Last Edit: 13 Sep 2008, 06:13 pm by ted_b »

ted_b

  • Volunteer
  • Posts: 6345
  • "we're all bozos on this bus" F.T.
Re: Squeezebox Firmware Selector -New and Improved-
« Reply #24 on: 13 Sep 2008, 06:15 pm »
So, I tried TP Firmware 36 too.  It loads normally but also doesn't produce a sound.  No audio.  Just like 37.  So far only 50 and 62 play in SC version 7.2.  Anybody else?

Turnandcough

Re: Squeezebox Firmware Selector -New and Improved-
« Reply #25 on: 14 Sep 2008, 01:55 pm »
Version 6.5.4 has 86 and 6.5.3 has 81. Where did the FW 83 go?

mgalusha

Re: Squeezebox Firmware Selector -New and Improved-
« Reply #26 on: 14 Sep 2008, 01:57 pm »
I don't have a transporter, and so am unable to comment.

I think V83 of the SB firmware was a beta version while 6.5.4 was being tested.

kck

Re: Squeezebox Firmware Selector -New and Improved-
« Reply #27 on: 26 Sep 2008, 12:50 am »
In a timely manner, I received FW83 from crooner and am happy to report it is very nice and I have moved on from (ahem) FW15.
Thanks crooner!

If anyone wants this pls PM me.

crooner

Re: Squeezebox Firmware Selector -New and Improved-
« Reply #28 on: 26 Sep 2008, 12:56 am »
In a timely manner, I received FW83 from crooner and am happy to report it is very nice and I have moved on from (ahem) FW15.
Thanks crooner!

If anyone wants this pls PM me.

You are most welcome!

Glad to know its working for you. I have recently switched from FW15 to FW83 as well. No going back to FW15 for me. FW83 sounds great and it fixes the annoying wi-fi connectivity bugs of FW15. It also allows gapless playback of 48 KHz files. A keeper!

nudge99

  • Jr. Member
  • Posts: 5
Re: Squeezebox Firmware Selector -New and Improved-
« Reply #29 on: 14 Oct 2008, 07:40 am »
Mike:

I just upgraded to Windows Vista from XP, and am trying to get your firmware selector working on my new computer.  I loaded the .net framwork 1.1 library (I think I did it correctly, but it was a troublesome download that kept giving me odd error messages, but finally indicated it was successrully loaded).  Then, when I started the firmware selector, I got the following message:

"An unhandled exception has occurred in your application.  If you click Continue, the application will ignore this error and attempt to continue.  If you click Quit, the application will be shut down immediately.  The system cannot find the file specified."

Then, if I click on "Details," it says: "System.ComponentModel.Win32Exception: The system cannot find the file specified at System Diagnostics.Process.StartWithShellExecu teEx(ProcessStartInfo startInfo at System.Diagnostics..." and it goes on and on.

If I click on "Continue" then your firmware selector runs, and (after specifying the path to the "slimserver" rather than "squeezecenter") it appears to run.  I select firmware Version 15 (that I put in the folder), and it says that the "Firmware Control File Written.  Version set to 15.

But when I update the Squeezebox by holding the "brightness" button, it always comes up version 81.

What am I doing wrong?  Any help would be greatly appreciated.  I don't want to lose the ability to choose the firmware version.

Thanks in advance for any help. 

Tad

mgalusha

Re: Squeezebox Firmware Selector -New and Improved-
« Reply #30 on: 14 Oct 2008, 02:47 pm »
Tad,

The new version doesn't use the old framework and it should work with Vista but I have no way to test it as I won't run Vista on any of my computers.

I have a idea of why it threw the exception and will try and have a look in the next few days. I appreciate the feedback as no one else has reported any problems yet. I suspect it's related to the fact that you are using an older version of slim server and it's looking for things that are just not there.

I'll post in this thread when I have a new build out so you can give it a try. You may be the only person running it on Vista so you just signed up to be my beta tester. ;)

Mike

nudge99

  • Jr. Member
  • Posts: 5
Re: Squeezebox Firmware Selector -New and Improved-
« Reply #31 on: 14 Oct 2008, 06:54 pm »
Mike:
Thanks for the reply.  I'll keep trying to get it to work.

Tad

mgalusha

Re: Squeezebox Firmware Selector -New and Improved-
« Reply #32 on: 14 Oct 2008, 06:55 pm »
Tad,

It will keep failing. I'll try and fix it tonight. I am pretty sure I know why it's pissed.

mike

nudge99

  • Jr. Member
  • Posts: 5
Re: Squeezebox Firmware Selector -New and Improved-
« Reply #33 on: 14 Oct 2008, 10:17 pm »
"The new version doesn't use the old framework and it should work with Vista but I have no way to test it as I won't run Vista on any of my computers. "


Mike: 

In light of your statement above, I'm not sure why I keep getting the following message when I try to run the setup/installation for the Firmware Selector: 

"This Setup requires the .NET Framework version 1.1.4322.  Please install the .NET Framework and run this setup again.  The .NET Framework can be obtained from the web.  Would you like to do this now."

The first time I installed the Firmware Selector on this computer, I followed the instruction to install .NET Framework.  But since you said it wasn't needed, I removed it, and actually reset my computer to the factory default by running the recovery program (it's brand new, so I didn't lose any data), and then installed Squeezecenter 7.2 this time (instead of slimserver 6.5.4) and tried to install the firmware selector.  That's when I got this error message again.  I have not installed the .NET Framework, as I thought I'd wait to hear from you further.  Thanks for your help.

Tad

mgalusha

Re: Squeezebox Firmware Selector -New and Improved-
« Reply #34 on: 15 Oct 2008, 02:53 am »
Tad,

I was wrong, it was still set to use the older framework. I thought I had migrated it but had not.

I have uploaded a new build that does use the 2.0 framework and has some additional error handling. Please give it a try and if you get any error messages please post them here including the title.

You can download it from: http://mike.galusha.googlepages.com/squeezeboxfirmwareselector

Mike

nudge99

  • Jr. Member
  • Posts: 5
Re: Squeezebox Firmware Selector -New and Improved-
« Reply #35 on: 15 Oct 2008, 04:52 pm »
Mike:

I'll give your new build a try when I get home this evening, and let you know how it works.  Thanks.

Tad

nudge99

  • Jr. Member
  • Posts: 5
Re: Squeezebox Firmware Selector -New and Improved-
« Reply #36 on: 16 Oct 2008, 03:43 am »
Hey Mike:

SUCCESS!!  I loaded your latest build (after downloading and installing NET Framework 3.5), and it works flawlessly with SqueezeCenter 7.2 on VISTA (64 bits).  I am at this moment listening to FW15.

The only minor glitch was that after I "updated" the firmware to V.15, the Squeezebox froze and would not connect to the network.  But simply unplugging the power to the SB and plugging it back in got it working again and it connected right up to SqueezeCenter. 

This weekend I plan on experimenting with SlimServer 6.5.4 to see if it works with that also.  But as long as I can run FW15, I'm a happy camper.

Thanks for all your help and the quick new build on your program.

Tad

mgalusha

Re: Squeezebox Firmware Selector -New and Improved-
« Reply #37 on: 16 Oct 2008, 03:01 pm »
Glad to know it's working on Vista.

If you switch to 6.5.4 or any pre 7.0 release you will need to change the path as earlier versions installed in "slimserver" and later ones in "squeezecenter" (I believe). The program tries to figure this out the first time it's run and save this to the registry but you will need to change it manually if you install a different version.

mike