Omnimaga

Calculator Community => TI Calculators => General Calculator Help => Topic started by: thatwaseazy on November 25, 2013, 11:08:44 pm

Title: [TI-89 Titanium] Screen Mirrored
Post by: thatwaseazy on November 25, 2013, 11:08:44 pm
I dropped my calculator today, and when I picked it up, I saw these vertical black lines on the screen. Took the batteries out and put 'em back in and turned it on to see my screen was mirrored.
Here's how it looks:
Spoiler For Spoiler:
(http://i.imgur.com/NmB1T0X.jpg)
I've tried resetting the RAM, reinitializing the operating system, and reinstalling it even. I have no idea what to do. Anyone know how to fix this or have any ideas on how to fix this?
Title: Re: [TI-89 Titanium] Screen Mirrored
Post by: XiiDraco on November 25, 2013, 11:17:12 pm
 :o Woa that's cool. BUT a serious problem none the less. I don't know how to fix screen issues but I'm sure some one on the forum does.
Title: Re: [TI-89 Titanium] Screen Mirrored
Post by: Streetwalrus on November 26, 2013, 12:54:29 am
Try removing all the batteries including the backup battery and leave it sitting for about half an hour.
Title: Re: [TI-89 Titanium] Screen Mirrored
Post by: CalebHansberry on November 26, 2013, 01:07:28 am
What XiiR3CR34T10N said. That does look cool!  If you can get it to stay that way, you should sell it on eBay for a lot of money and buy a new one!
Title: Re: [TI-89 Titanium] Screen Mirrored
Post by: thatwaseazy on November 26, 2013, 03:06:39 am
Try removing all the batteries including the backup battery and leave it sitting for about half an hour.

Just tried this. Unfortunately, didn't work. :(

What XiiR3CR34T10N said. That does look cool!  If you can get it to stay that way, you should sell it on eBay for a lot of money and buy a new one!

How much do you think I could sell it for?
Title: Re: [TI-89 Titanium] Screen Mirrored
Post by: Sorunome on November 26, 2013, 06:07:16 am
Wha, that is looking awesome O.O
I wonder if it can be reversed wtih assembly just like on teh z80 calcs.
Title: Re: [TI-89 Titanium] Screen Mirrored
Post by: aeTIos on November 26, 2013, 06:16:38 am
I indeed think that one of the LCD flags got corrupted. I have no clue how you'd reset them tho.
Title: Re: [TI-89 Titanium] Screen Mirrored
Post by: quitte on November 26, 2013, 07:29:18 am
Quote
I indeed think that one of the LCD flags got corrupted. I have no clue how you'd reset them tho.

What kind of display is that exactly?

I can easily imagine there being a register's bit to flip the LCDs content. What I can't imagine is that the display has permanent storage for its registers. So the calculator dropped and then the very bit that's responsible got stuck?
But maybe that configuration is external to the LCD via pull resistors. In that case a cracked solder joint could lead to that result. So random reflowing in the general area of the display could help.

However I doubt it. This looks more like a made up story to the results of messing with display instructions to me.
Title: Re: [TI-89 Titanium] Screen Mirrored
Post by: Xeda112358 on November 26, 2013, 09:40:36 am
Now I wish that I was more familiar with the TI-89 LCD. However, I am familiar with the 84+.

In some later models of the 84+, there is an instruction that can be sent to the LCD to do similar flips (horizontal, vertical and horizontal+vertical). When it first happened to me, I just let it set with no batteries in the calc (all 4 removed, plus the back up battery removed), but I don't know for how long. My idea was to make sure the LCD was without power for long enough that its RAM reset. It wasn't fixed by an OS install, ram clear, total memory clear, or anything like that because the LCD has its own separate RAM.

For the T-89, I could not find documentation in the LCD'sdata sheet (http://pdf1.alldatasheet.com/datasheet-pdf/view/185536/SHARP/LH28F320BFHE-PBTLZ2.html), but I also am bad at reading those. If I could figure out which port to write to, I would attempt to write a program that just writes values to the LCD in descending order until the LCD flipped back.

EDIT: In the end, I just asked about my LCD and calc84maniac told me about the new LCDs at which point I had fun flipping LCDs :P
Title: Re: [TI-89 Titanium] Screen Mirrored
Post by: quitte on November 26, 2013, 09:44:26 am
The datasheet you linked to is for flash memory.
Title: Re: [TI-89 Titanium] Screen Mirrored
Post by: Xeda112358 on November 26, 2013, 10:12:13 am
Haha, that might explain it XD

I don't know if this is of any use:
http://wikiti.brandonw.net/index.php?title=68k:Ports:600012
http://wikiti.brandonw.net/index.php?title=68k:Ports:600013

That is the most information I could find :/ Maybe logical width is set to a negative value?
Title: Re: [TI-89 Titanium] Screen Mirrored
Post by: ben_g on November 26, 2013, 01:45:46 pm
I've had this problem with my 84+ too once. And like a few people already said here, it could be fixed by writing a value to the LCD, iirc it was $0C to port $01. You can try to use an asm program to do the same, and if the display driver is similar, it just might work.

Otherwise, I think you should make a program to write lots of different values to the LCD's port, and check if you can see any change (if you end up vertically mirroring it as well, you're close).
Title: Re: [TI-89 Titanium] Screen Mirrored
Post by: thatwaseazy on November 26, 2013, 02:07:34 pm
I am inept when it comes to programming. Came on this forum because I saw a similar post concerning a TI-84. I have no idea how to even mess with "display instructions".
I'll just sell this calculator and get a new one. Thanks for the help guys, I appreciate it.
Title: Re: [TI-89 Titanium] Screen Mirrored
Post by: quitte on November 26, 2013, 02:29:36 pm
remove all power and wait. then wait longer. maybe sleep a night before powering back up. The problem is very likely to go away.

Edit: It wouldn't hurt to short all battery terminals (don't forget to remove the backup battery) and/or trying to switch the calc on. That discharges capacitors. Incidentally this works for a lot of PC problems: Disconnect from mains power and press the power button.
Title: Re: [TI-89 Titanium] Screen Mirrored
Post by: Xeda112358 on November 26, 2013, 04:07:49 pm
remove all power and wait. then wait longer. maybe sleep a night before powering back up. The problem is very likely to go away.
I would also do this. I think 9 hours is how long I have heard for the RAM to be completely erased using this method, but if you have the backup battery in, it won't work (since it is used to supply the power needed to keep the RAM from clearing).
Title: Re: [TI-89 Titanium] Screen Mirrored
Post by: aeTIos on November 26, 2013, 05:18:00 pm
However I doubt it. This looks more like a made up story to the results of messing with display instructions to me.
I doubt that anyone would make up any stories after messing with display instructions.... I'd reckon I would just tell what happened, also makes fixing problems easier :)
Title: Re: [TI-89 Titanium] Screen Mirrored
Post by: CalebHansberry on November 26, 2013, 05:55:14 pm
Heh, depends entirely on what someone is willing to pay.  Could be anything, really.  Someone wants one, somewhere, though, because at least my sister would: she reads things backwards.  It would be much easier for some people, actually.  Now, if the screen ever reversed the other way, that would be akward.  And I wonder how in the world it did it so cleanly (what did you do, TI?)... At any rate, I wish you well - it is an unfortunate occurence overall!
Title: Re: [TI-89 Titanium] Screen Mirrored
Post by: thatwaseazy on November 26, 2013, 09:53:48 pm
I waited overnight with all the batteries (including the backup) out, but not sure if it was 9 hours. I'll try again and hopefully it'll work again.
Title: Re: [TI-89 Titanium] Screen Mirrored
Post by: TravisE on December 09, 2013, 01:59:18 pm
Try the proper reset methods:

Press and hold (in order) [2nd]+[Left]+[Right]+[ON]  (clears RAM)
Remove a AAA battery; replace it while holding [(-)] and [)]  (clears RAM and archive except OS)
Finally, maybe try redownloading the operating system

If these don't help, it must be the LCD that's toast. That's a pretty strange failure mode, though.
Title: Re: [TI-89 Titanium] Screen Mirrored
Post by: DJ Omnimaga on December 09, 2013, 03:40:28 pm
Yeah I remember people having this happen many times on newer 84+ calcs a while ago, especially with buggy Axe code. I didn't know it was possible on the 89T.