| Author |
Message |
mr_bean
Peasant


Joined: Jan 18, 2010
Posts: 8
|
Posted:
Tue Jan 19, 2010 6:19 am |
|
Hello.
I have the FX 9860gll and I tried the update to firmware 2.0 today but it says "fail" when i do so. Now if i press AC it says "os error" "please update os"? What can i do? It does not want to update.
Mr. Bean
|
Last edited by mr_bean on Tue Jan 19, 2010 10:44 pm; edited 1 time in total |
|
|
|
 |
SimonLothar
Team Kingdom


Joined: Jan 19, 2008
Posts: 424
Location: Germany
|
Posted:
Tue Jan 19, 2010 2:22 pm |
|
| mr_bean wrote: |
| ...FX 9860gll and I tried the update to firmware 2.0 today... |
I just had a look at edu.casio.com. There is no OS update available for the GII, yet. The GII is delivered with firmware 2.00. Which update did you try to apply?
|
_________________ IŽll be back! |
|
|
|
 |
mr_bean
Peasant


Joined: Jan 18, 2010
Posts: 8
|
Posted:
Tue Jan 19, 2010 10:37 pm |
|
Oh, I must have overlooked this...
I don't know what update did I install - I dowloaded it from the web some time ago and it was named "fx 9860 firmware 2.0".
|
|
|
|
|
 |
SimonLothar
Team Kingdom


Joined: Jan 19, 2008
Posts: 424
Location: Germany
|
Posted:
Wed Jan 20, 2010 2:45 am |
|
I seems, that your calc needs a new GII OS.
You should try CASIO service first. Perhaps they are nice and accept it as "under guarantee".
I have just tried to reinstall the flash backup (updatecode.bin) of my own GII with the standard fx-9860G OS 2.00 updater.
Although my GII ist still living, I am not sure, if this worked at all. F. i., the updater didn't show the progress bar as usual. Some additional tests have to be made.
|
_________________ IŽll be back! |
|
|
|
 |
mr_bean
Peasant


Joined: Jan 18, 2010
Posts: 8
|
Posted:
Wed Jan 20, 2010 3:18 am |
|
Yes, I know what to do with the os error screen. reconnect and update again. The problem is: GII updater is not available! So i can not fix it.
[EDIT]
"Caution!
This updater should be used only for fx-9860G(SD).
It shouldn't be applied to other models and if applied, you can't get any support from Casio."
Crap. :-/
|
|
|
|
|
 |
mr_bean
Peasant


Joined: Jan 18, 2010
Posts: 8
|
Posted:
Wed Jan 27, 2010 10:47 pm |
|
Casio support wont fix it.
I must wait for firmware 2.1 to appear...
|
|
|
|
|
 |
3298
Peasant


Joined: Dec 08, 2009
Posts: 6
|
Posted:
Wed Jan 27, 2010 11:24 pm |
|
Is the emergency OS update available on fx-9860G II?
If yes, try updating the OS with it: Search for two contacts near your batteries and touch them simultaneously with a paper clip or something similar. The screen should show something like "OS Update". Then run the updater on your PC and update the OS by using this mode instead of the normal receive mode. But I do not know if this is possible on fx-9860G II.
|
|
|
|
|
 |
mr_bean
Peasant


Joined: Jan 18, 2010
Posts: 8
|
Posted:
Wed Jan 27, 2010 11:28 pm |
|
Should be, but I think "os error" "please update os" already IS the emergency update mode.
|
|
|
|
|
 |
SimonLothar
Team Kingdom


Joined: Jan 19, 2008
Posts: 424
Location: Germany
|
Posted:
Tue Feb 02, 2010 4:47 am |
|
I did a few experiments.
It is possible to recover the GII via the method cfxm described:
http://www.casiocalc.org/?showtopic=4379&st=0&p=47402&#entry47402
Instead of replacing UpdateCode.bin, you have to replace UpdateExe.bin.
UpdateExe.bin is the mini-OS, which is uploaded to the calc before OS update and takes over control of the calc during OS update.
In case of problems the OS updater invalidates the OS by destroying only the first four bytes of the OS. This instructs the boot-loader to enter the primary emergency OS update procedure.
I wrote a little UpdateExe.bin, which restores the above-named four bytes, only.
I killed my GII by a fx-9860G OS update, too, to verify my assumption. Now my GII is back.
Sun Tzu said: "If you know the enemy and know yourself, you need not fear the result of a hundred battles."
|
_________________ IŽll be back! |
|
|
|
 |
Dysprosium
Baron


Joined: Sep 30, 2007
Posts: 251
Location: HEY LOOK BEHIND YOU
|
Posted:
Tue Feb 02, 2010 6:09 am |
|
Nice work Simon!
|
_________________ Twitter |
|
|
|
 |
mr_bean
Peasant


Joined: Jan 18, 2010
Posts: 8
|
Posted:
Tue Feb 02, 2010 10:19 am |
|
Thank you, but what is the exact order to revive my fx-9860gll?
And why does the mini-OS destroy the firmware? I have found out that you can run the fx-9860gll firmware on a fx-9860g... why does it not work vice versa?
Can I have your special program?
|
|
|
|
|
 |
SimonLothar
Team Kingdom


Joined: Jan 19, 2008
Posts: 424
Location: Germany
|
Posted:
Tue Feb 02, 2010 2:30 pm |
|
| mr_bean wrote: |
| Thank you, but what is the exact order to revive my fx-9860gll? |
I couldn't describe it better than cfxm. The only difference is, that you have to substitute UpdateExe.bin instead of UpdateCode.bin.
| mr_bean wrote: |
| And why does the mini-OS destroy the firmware? |
That is the way it informs the bootloader that a previous OS update failed and hence the OS update process has to be repeated. In case of the GII, I'd call it a bug. The OS-updater shouldn't kill the calc, if you accidently try to update a GII with a G-updater. It should leave it unharmed.
| mr_bean wrote: |
| I have found out that you can run the fx-9860gll firmware on a fx-9860g... why does it not work vice versa? |
It is because of the mismatch between Calctype and UpdateExe.bin. If you use a G-UpdateExe.bin with a G-calc, everything is easy. A G-UpdateExe.bin does not work with a GII-calc.
| mr_bean wrote: |
| Can I have your special program? |
It is an experimental version and still under construction. Give me some days. I will PM you.
|
_________________ IŽll be back! |
|
|
|
 |
mr_bean
Peasant


Joined: Jan 18, 2010
Posts: 8
|
Posted:
Tue Feb 02, 2010 11:31 pm |
|
Sorry, it doesn't work for me. I did the following:
- downloaded g1_to_g2.rar
- started fx-9860G (SD) 2.00.exe
- renamed updatecode.bin to updateexe.bin
- deleted original updateexe.bin in temp directory
- copied updateexe.bin from .rar to temp directoy
- started firmware update
- updater freezed
- updater disconnected after 10 min or so and said "update failed"
- fx-9860gll still shows "os error" "please update os"
What am i doing wrong?
|
|
|
|
|
 |
SimonLothar
Team Kingdom


Joined: Jan 19, 2008
Posts: 424
Location: Germany
|
Posted:
Tue Feb 02, 2010 11:43 pm |
|
You have to wait a few days until I have the repair tool ready, which you will need to replace UpdateExe.bin! I'll PM you. Hang on.
|
_________________ IŽll be back! |
|
|
|
 |
SimonLothar
Team Kingdom


Joined: Jan 19, 2008
Posts: 424
Location: Germany
|
Posted:
Sat Feb 06, 2010 7:52 pm |
|
@mr_bean: have a look.
|
_________________ IŽll be back! |
|
|
|
 |
|
|
|
|