Unable to upgrade SL45 firmware

  • Thread starter Thread starter itz_faraz
  • Start date Start date
I

itz_faraz

Guest
Hello

Im having trouble trying to upgrade the firmware of my SL45. I have v54 here (SLIK5401w.EXE) I downloaded it from here and followed its procedure (http://www.agner.ch/sl45/sl4554e.shtml)

The software opens, I set the serial configurations, and when I press START, it performs the pre-check ok, but when it reaches the Connect to Mobile stage, it gives an error "Cant connect to Mobile with BootstrapLoader on Com 1"

What am I doing wrong ? What needs to be done?

PS. Im using Windows XP SP1; if it makes a difference.
 
1st: You better use v56
2nd: After pressing "Start" you have to press the red Button on phone
 
Ive downloaded the v56. Same problem.

You mean to turn it on ? Currently I turn off the mobile and then insert the mobile into the station.

I think the Pre-Check process turns off the mobile by itself too, in case the mobile is inserted as On.
 
It should be working this way: turn phone off, start Update program. After you pressed "start", plug the phone into the station and update process should begin. If not, try additionally pressing red button short (not turn on) on phone.
 
Ok.. it worked. Thanks everyone. However it did gave an error "Could not switch on mobile" at the Post-Check stage. I checked my mobile, I think its upgraded.

Now new problem. I checked the firmware version from #*06#. It shows Version 56. The problem is that.. I heard that the new version would make my SL45 the same as SL45i. It should have Java, new gui for MP3 player, etc etc. But all I see is the very same old menus, no JAVA option, I dont see any change in it.

What gives?
 
Before you answer that.. I read on this website (http://sl45.gsmsms.net/) that version 54+ causes SL45 to lose the JAVA option, these are only compatible for SL45i.

But it also says over there that JAVA is still possible if SL45's EEPROM is remaped. What does this mean ? How to remap EEPROM? Should I revert back to a version lower than v54 ?
 
SL45 and SL45i are of identical hardware. The only difference is that Siemens decided to add Java functionality. Because of some reasons not only the firmware but also some bytes in EEPROM are responsible for having Java and some other improvements.

As you already upgraded to v56, it's only a matter of eeprom. I've attached a program which should activate Java in upgraded SL4x. I haven't test it before, so please do make a copy of your eeprom either a full copy with vklay (Tab "Flasher" -> start address 0x5F0000, size 0x100000, read memory, save file) - or a field copy with Siemens EEPROM Tool from Skylord (Version 2.21 is sufficient).
Then use the "Siemens Quick EEPROM features" tool. Additionally this programm creates a backup file (marked with date and time), which you can put in with Siemens EEPROM Tool if something went wrong.
 
Back
Top