Close
0%
0%

Voyage 200 Upgrades

Following up with nearly a decade old thread about overclocking TI's V200 with a bit of a twist

Similar projects worth following
I happen to own a 1997 HW 1 TI-89 and I grew up with it. Aside from TI's OS/AMS sucking at many things, mostly of which is speed, I found it to be a very viable tool. Later in life I moved over to a Voyage 200, V200 for short, and with the much larger screen, FLASH ROM, RAM, QWERTY keyboard, and robust [enough] unit system, it's perfect for DIY exploration of the surrounding world, for me. This project is simply the active exploration into what modifications I can get away with.

In short, I plan on upgrading my V200 as follows, but in no particular order

  • Add a yellow or green LED backlight. This requires:
    • Removal of metal plate backing the LCD.
    • Replace it with a multi-layered substrate created from a light pipe and diffusion material.
    • Create a supplemental SMPS specifically for the backlight to avoid the inefficiency of the on-board LDO that powers the calculator.
    • Tie a 2 keys to a high impedance, soft-switch input to create the on-off switch for the backlight.
  • Overclock & underclock the calculator.
    • The ASIC, MCU, SRAM and NOR Flash appear to run of a simple RC oscillator.
    • Replace SRAM with faster counterparts for reliable overclock and/or lower power consumption. Stock specs are 70 ns access time and 20 mA current draw
    • Replace NOR Flash with faster counterpart, if needed. The firmware is stored on this IC. Stock speed is ~1.8 MHz
  • Depending on the results of the overclock, implement a current draw detection circuit for the "backlight" SMPS and the under/over clock reducing nominal power consumption under no load and then also auto-enabling the OC during load.
    • The advance SMPS may also suppliment the row and column drivers for the LCD to decrease the effect of the voltage droop that occurs as more pixels are turned on, thus maintaining the contrast ratio.
    • If possible, replace the LDO with the SMPS or make LDO + SMPS hybrid to maintain low current

  • 2 × CY62128EV30LL-45ZXI 1 Mbit, 45 ns, Static RAM (SRAM)
  • 1 × RN73C1J1K21BTG 1.21 kOhm Thin Film - 0603 Surface Mount
  • 1 × GQM1885C1H180GB01D 18 pF, 2% , C0G, MLCC - 0603 Surface Mount

  • 1 yr Update

    Michael O'Brien02/23/2016 at 06:59 1 comment

    So it's been just over a year. I had misplaced my V200 for about 2 months while not being to work on it. Charged up the batteries and it still works flawlessly. I've been very busy at my place of work and have been moving foward with some lighting projects which I'll put up here later. I've not have any crashes outside of the ones in the test I've mentioned and everything is still stable @ ~27.5-27.6 MHz. I'll be working on the back lighting in the near future and also I've identified the LDO for the LCD drivers. I have not though, been able to identify which LDO models they are.

  • Need some help reverse engneering

    Michael O'Brien02/13/2015 at 06:57 0 comments

    Somewhere someone knows something I do not. It was more than a decade ago that overclocking these calculators was common knowledge. Half of the sources have disappeared over time and the other half tell you nothing more than the instructions and the maximum speed the calculator will run at and why. The 6 overclocks I've done support this information, i.e. 22 pF w/ 1.43 kOhm resistor being the fastest OC and sometime unstable with stock SRAM, but I'm still at a loss to quantify the circuity of the clock generator which is why I wanted to do this mod in particular.

    Read more »

  • Success!

    Michael O'Brien02/11/2015 at 09:27 0 comments

    So, the results are different than expected, but that is just fine. I'm running my V200 at 2x the speed it came from TI. For those who are TL:DR with my logs, you need a 1.21 kOhm resistor and an 18 pF capacitor. I never ran the MD5 checksums as I didn't see anything that presented as instability and I had a continuity problem in a wire from the battery pack that I couldn't be bothered to fix and taking that extra step was too tedious. That at sending a new OS file took about 3.5 min and I had to repeat this test at least once on each over clock after waiting for everything to cool down because even the contrast of the screen was affected by the hot air rework. Results posted after the break.

    Read more »

  • Let the Tests Begin

    Michael O'Brien02/10/2015 at 23:07 0 comments

    Preliminary pre-testing notes:

    Read more »

  • Testing Methodology

    Michael O'Brien02/08/2015 at 22:15 0 comments

    The new RAM is in place and the V200 is operating just fine; no reason why it shouldn't. I'm not worried so much about the viability of the RAM, though this removed one more variable to go wrong with the overclock. That said, there aren't a whole lot of tools to testing the hardware of TI's 68K calculators. From the limited programming in TIGCC that I've done, there are a few types of tests that will 'stress' the different components of the hardware: RAM, CPU, FLASH. As such, I've come up with a rudimentary list of tests.

    Read more »

  • Parts & Amazon

    Michael O'Brien02/06/2015 at 04:17 0 comments

    After fighting with Amazon for not knowing how to count to 10 whilst stopping at 1, seriously, I now have some ground springs for my low capacitance probe that I'm using for measurements. It is only 100x, not 10x, but for what I do, I don't mostly need a 10x probe. Anyhow, now that these are in, I have the tools for executing the upgrades.

    Read more »

  • Diving in with Calamity and Confusion

    Michael O'Brien01/30/2015 at 07:03 0 comments

    On my TI-89, one of the battery contacts on the PCB was heavily corroded and it took a good deal of time and heat to reflow solder to make a new pad. I did this to the V200 as a preventative measure too, but I guess I heated up the nearby fuse to where it blew. So I used the one from my '89. That then blew today as well...

    Read more »

  • Frequencies

    Michael O'Brien01/23/2015 at 09:25 0 comments

    For some reason the 47 pF value for the caps is sitting in my mind. Either after 'calibration' the LC meter is so far off that it read both my TI-89's and my V200's caps 51 pf, both ~8% high, or both of them are within their 10% tolerance and reading 8% high, or the LC meter is right. I have a bunch of uF caps, but no spare pF caps so I'll defer to Occam's razor and say that both caps are 51 pf.

    Read more »

  • Nor Flash

    Michael O'Brien01/23/2015 at 08:06 0 comments

    Well, this one is a bit of a gamble. Unlike SRAM, it seems like there hasn't been a need in the NOR Flash market for any sizable increases. The 4 MB LH28F320BFHE-PBTLZ2, organized as 2 MBit x 16, has a read cycle time of 80 ns and a top operational speed of 5 MHz. The fastest replacement I can find is made by Spansion.

    Read more »

  • The Actual Beginnings...

    Michael O'Brien01/22/2015 at 21:51 0 comments

    Yeah, I wrote these two in reverse order because one idea is easy to follow through one, even though it was not the original cause behind all of this. Despite it's slow AMS, the V200 is very dependable and I use it from unit conversions and calculations all of the way to the occasional derivative or integral. That said, I spend a lot of my free time awake in the not so bright time of day. Though night is more peaceful, it is considerably darker. As such, I've wanted to see how difficult it would be to make a custom backlight for my V200 so I took it apart.

    Read more »

View all 11 project logs

Enjoy this project?

Share

Discussions

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates