Author Topic: Help. I'm pretty sure I screwed something up bad.  (Read 28983 times)

0 Members and 1 Guest are viewing this topic.

SirCmpwn

  • Guest
Re: Help. I'm pretty sure I screwed something up bad.
« Reply #45 on: April 09, 2010, 08:32:25 am »
Oooo, ouch.
I remember reading about what actually happens when you do a self test, and ROM FAIL only occurs with an invalid certificate.

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: Help. I'm pretty sure I screwed something up bad.
« Reply #46 on: April 09, 2010, 09:20:46 am »
Ugh the results seems to be due to a broken ROM or something. I'm not an expert on the thing, though. BrandonW would probably be able to help. If I am lucky tonight, maybe #ti people will be there. I should probably try to hop in there if I am in a OK mood to IRC then, and ask BrandonW if ACagliano is not on at the same time. I'll try pointing him to this topic. Unless I forget x.x
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline ACagliano

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 919
  • Rating: +32/-2
    • View Profile
    • ClrHome Productions
Re: Help. I'm pretty sure I screwed something up bad.
« Reply #47 on: April 09, 2010, 09:38:48 am »
Thanks everyone. I think I learned my lesson about OS patches.


Hey: Maybe if BrandonW and TI can come to agreements, maybe they can make Brandon's remote certificate patch a part of a later OS. U know, like it adds something to the link menu that says "Repair Certificate".

Please connect calcs and ensure they are a similar or compatible OS...

Please wait...

Reinstalling certificate of damaged calc...

Sending copy of host OS to damaged calc...

Done.


That would be really cool. But, it would mean TI would have to support software development.
« Last Edit: April 09, 2010, 09:49:41 am by ACagliano »

Offline mapar007

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 550
  • Rating: +28/-5
  • The Great Mata Mata
    • View Profile
Re: Help. I'm pretty sure I screwed something up bad.
« Reply #48 on: April 09, 2010, 09:53:08 am »

But my calc still accepts non OS data. So, if we can get a hold of Mapar007's source perhaps we can write a counterpatch? Would that work?

Definitely impossible in practice. You can only reset bits in flash. Else you must clear an entire sector, and back it up somehow, etc etc.

So you were running OS 2.40 and you somehow managed to install my patch? Shouldn't be possible, it's supposed to check. Where did you get the download?


(and about ROM fail: that only occurs when anything is modified on page 7X in OS space (excluding E and F), the certificate is checked in the ID test. PTTErase modifies page 77, so that's normal. I also get ROM fails every time I selftest because of all the patches installed on my calc :D )
« Last Edit: April 09, 2010, 09:56:45 am by mapar007 »

Offline ACagliano

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 919
  • Rating: +32/-2
    • View Profile
    • ClrHome Productions
Re: Help. I'm pretty sure I screwed something up bad.
« Reply #49 on: April 09, 2010, 10:04:42 am »
I'm not sure where I got it, but here's the file

Offline mapar007

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 550
  • Rating: +28/-5
  • The Great Mata Mata
    • View Profile
Re: Help. I'm pretty sure I screwed something up bad.
« Reply #50 on: April 09, 2010, 10:10:57 am »
Seems this is the broken, older version of PTTErase, which works ONLY on 2.43. I thought I updated that thing everywhere.

I was naive enough to think it would work on every version of the os, but Brandon told me it wouldn't, so I included a check in the next version. Really sorry for the trouble, man. :( Did it work out?


 
Spoiler For Spoiler:
If you update to 2.43, you'll be fine ;)

EDIT: if you manage to update the OS, everything will be reset to its usual status.
« Last Edit: April 09, 2010, 10:14:15 am by mapar007 »

Offline ACagliano

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 919
  • Rating: +32/-2
    • View Profile
    • ClrHome Productions
Re: Help. I'm pretty sure I screwed something up bad.
« Reply #51 on: April 09, 2010, 10:14:33 am »
It's ok. I still have asm programming ability, so for now, it's just a minor inconvenience. At the moment, I cannot upgrade to 2.43 because I am pretty sure my certificate was impacted, though I don't know how bad. Everything BrandonW says happened to him during OS transfers has happened to me. So, I need to wait for him to get back to me. For now, I'll just use Axe, cuz that seems not to be affected.
« Last Edit: April 09, 2010, 10:15:37 am by ACagliano »

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: Help. I'm pretty sure I screwed something up bad.
« Reply #52 on: April 09, 2010, 04:06:29 pm »
Ouch now I see what could have caused the problem x.x we need to be careful with OS patches to make sure we have the right version to update, else I assume it can cause very bad stuff.

I hope your calc will manage to work fine anyway for most stuff and not cause too much trouble in maths if you use it a lot in class. Axe should be fine because it is compiled in ASM.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline ACagliano

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 919
  • Rating: +32/-2
    • View Profile
    • ClrHome Productions
Re: Help. I'm pretty sure I screwed something up bad.
« Reply #53 on: April 10, 2010, 10:44:45 am »
Got a rom dump of my patched OS. Anyone who wants a look at it, for troubleshooting purposes (so I don't get a cease and desist) let me know.

#################################

Case closed. BrandonW and I were talking and I did something that crashed the calc completely. Then, I used the OS Restore function of TI-Connect X and it succeeded. String functions have been completely restored.

*No more patches for me. Sorry Mapar, unless you can do one for OS 2.40.
« Last Edit: April 10, 2010, 01:25:00 pm by DJ Omnimaga »

SirCmpwn

  • Guest
Re: Help. I'm pretty sure I screwed something up bad.
« Reply #54 on: April 10, 2010, 11:36:45 am »
Glad you got it fixed!

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: Help. I'm pretty sure I screwed something up bad.
« Reply #55 on: April 10, 2010, 01:26:08 pm »
Glad you got it fixed! Could you state what in particular did crash the calc? Is it patching PTT on a wrong OS version or is it something like a bad ASM program?
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline mapar007

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 550
  • Rating: +28/-5
  • The Great Mata Mata
    • View Profile
Re: Help. I'm pretty sure I screwed something up bad.
« Reply #56 on: April 10, 2010, 01:28:12 pm »
Probably the former.

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: Help. I'm pretty sure I screwed something up bad.
« Reply #57 on: April 10, 2010, 01:32:39 pm »
At least I am glad the problem did not hit the certificate or something. When it's the case things turns ugly when it comes to sending another OS. IN early 2002 I had to get a new 83+SE in exchange of another at Staples cuz I grouped archived programs together (the SE had an issue with archived files showing up in group menu, which was fixed in later OSes) and it broke the calc. I couldn't even send a new OS anymore
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline mapar007

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 550
  • Rating: +28/-5
  • The Great Mata Mata
    • View Profile
Re: Help. I'm pretty sure I screwed something up bad.
« Reply #58 on: April 10, 2010, 01:34:04 pm »
I'm pretty sure even a bad patch wouldn't corrupt the certificate. (I'm not  that stupid, guys :) )

And a 2.40 patch should be doable if I get a ROM.
« Last Edit: April 10, 2010, 01:34:40 pm by mapar007 »

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: Help. I'm pretty sure I screwed something up bad.
« Reply #59 on: April 10, 2010, 01:42:38 pm »
Oh lol I wasn't saying you were :P but I didn't know if such crash could randomly happen with some bad ASM programs. BrandonW told me that the grouping archived program bug should normally not cause this either, but that in some very rare cases, if it hits a bad calculator memory area, things turned ugly. Even if just a little part of the certificate was erased/overwritten

Didn't BrandonW had a program to fix the certificate, though?
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)