Author Topic: TI 89 not archiving  (Read 8924 times)

0 Members and 1 Guest are viewing this topic.

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
TI 89 not archiving
« on: March 06, 2013, 07:50:19 pm »
Hey, my TI 89 is not archiving my 32778 large file, it says could not archive: memory, but when i look at how much free flash rom I have it is 192750, which is a lot more than the file big is, so why can't it archive it?

EDIT: I'm having another issue: With this one asm prog it is giving me error mem even thought it used to work when I had less free ram than I have right now. Could it be that the os thinks that my memory is lower?
Should I reset all?
« Last Edit: March 06, 2013, 08:15:58 pm by Sorunome »

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline pimathbrainiac

  • Occasionally I make projects
  • Members
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1731
  • Rating: +136/-23
  • dagaem
    • View Profile
Re: TI 89 not archiving
« Reply #1 on: March 06, 2013, 08:18:02 pm »
Reset all and check the OS and send the newest one (even if you already have it on the calc)

Trust me, it's probably the best solution
I am Bach.

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: TI 89 not archiving
« Reply #2 on: March 06, 2013, 08:39:35 pm »
I am getting now sooner the error mem with flash D:
I just read that flash could wear out, is it wearing out on my 89 (i bought it used)
* Sorunome hopes that not, i don't wanne restart playing links awakening :P

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline pimathbrainiac

  • Occasionally I make projects
  • Members
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1731
  • Rating: +136/-23
  • dagaem
    • View Profile
Re: TI 89 not archiving
« Reply #3 on: March 06, 2013, 08:41:10 pm »
You need to do a factory reset, then... I believe that's how you reset flash page rewrites
I am Bach.

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: TI 89 not archiving
« Reply #4 on: March 06, 2013, 08:41:48 pm »
How do you factory reset the calc?

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline DrDnar

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 546
  • Rating: +97/-1
    • View Profile
Re: TI 89 not archiving
« Reply #5 on: March 06, 2013, 08:53:41 pm »
The flash chip is unlikely to be worn out. The TI-89 AMS operating system is smarter than the TI-83+ EOS. It avoid unnecessary un/archiving. It's more likely to be a corruption issue, but I sadly can't really help you with fixing that. The TI-89 platform doesn't have (to my knowledge) a program like MicrOS that could be used to identify and fix the corrupted data.
"No tools will make a man a skilled workman, or master of defense, nor be of any use to him who has not learned how to handle them, and has never bestowed any attention upon them. . . . Yes, [] the tools which would teach men their own use would be beyond price."—Plato's The Republic, circa 380 BC

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: TI 89 not archiving
« Reply #6 on: March 07, 2013, 01:23:46 am »
What about just rebooting the calculator (2nd + LEFT + RIGHT + ON), after transferring all important data (since you cannot archive it), assuming the calculator's OS state is not corrupted enough for transfers not to work ?

Resetting all memory and transferring the OS anew might be a bit of a heavy-handed hammer for something that might well be solved by a reboot ;)
And indeed, the Flash chip is extremely unlikely to be worn out.
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TI 89 not archiving
« Reply #7 on: March 07, 2013, 01:27:58 am »
I think it takes like 200000-10000000 rewrites before wearing out, right?
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: TI 89 not archiving
« Reply #8 on: March 07, 2013, 01:37:58 am »
A bit less than that, good Flash memory chips are often rated for ~100K erase cycles for a given sector.
For a general sector, even with 3 daily erase + rewrite cycles (very heavy usage), reaching 100K cycles takes 30000+ days, i.e. more than three quarters of a century.
The single garbage collection sector gets more erase + rewrite cycles than the others do, but even then, the calculator will break in all kinds of other ways before the Flash memory wears out :)
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TI 89 not archiving
« Reply #9 on: March 07, 2013, 01:53:51 am »
Indeed. I think the only way it could happen faster is if someone decided to waste his calc, replace batteries with a power adapter then let an archive sector rewriting program run non-stop until the flash (or something else in the calc) dies.

Or maybe defective flash? (Like what was suspected with Drummist's 83+)
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Stefan Bauwens

  • Creator of Myst 89 - סטיבן
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1799
  • Rating: +162/-24
  • 68k programmer
    • View Profile
    • Portfolio
Re: TI 89 not archiving
« Reply #10 on: March 07, 2013, 02:58:51 am »
Don't reset it. You might just have to garbage collect archive.


Very proud Ticalc.org POTY winner (2011 68k) with Myst 89!
Very proud TI-Planet.org DBZ winner(2013)

Interview with me

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: TI 89 not archiving
« Reply #11 on: March 07, 2013, 03:32:30 am »
Garbage collection is supposed to occur automatically when needed.
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline pimathbrainiac

  • Occasionally I make projects
  • Members
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1731
  • Rating: +136/-23
  • dagaem
    • View Profile
Re: TI 89 not archiving
« Reply #12 on: March 07, 2013, 09:55:20 am »
You can still force a garbage collect on the 89 (I think it might require a 3rd party program, but I can't check if you can do it without 3rd party software...)

On an unrelated note: 500th post!!! (only 12 more until a nice round number...)
I am Bach.

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: TI 89 not archiving
« Reply #13 on: March 07, 2013, 10:22:41 am »
Quote
You can still force a garbage collect on the 89
Sure, by using the EM_GC() ROM_CALL, through an ASM program or Exec string. But that's very seldom necessary, as GC occurs when needed :)
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: TI 89 not archiving
« Reply #14 on: March 07, 2013, 07:29:22 pm »
I think that GC didn't occur when needed as I did the os thing before all of your other posts and that bug is now a lot sooner already (and yes, linking is still working)
I'll try 2nd+left+right+on next ;)

EDIT: that didn't fix it D:
* Sorunome gets a program to manually garbage collect

EDIT2: Nope, the one i tried isn't fixing it D:
« Last Edit: March 07, 2013, 10:51:54 pm by Sorunome »

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!