Author Topic: Replace the NAND from a Ti-84+ to upgrade storage?  (Read 8524 times)

0 Members and 1 Guest are viewing this topic.

Offline wideruled

  • LV0 Newcomer (Next: 5)
  • Posts: 2
  • Rating: +2/-1
    • View Profile
Replace the NAND from a Ti-84+ to upgrade storage?
« on: February 07, 2011, 07:41:34 pm »
Hi Omnimaga forums, I have a Ti-84+ that I've owned for a few years and am wondering if anyone has had experience swapping the NAND from these calculators. What's currently in my calc is a 29LV800 (a 8Mbit NAND) and just found a 29LV1600 (16Mbit/2Mbyte NAND) in a leapfrog cartridge I bought cheap from a thrift store. I know that the Ti-84+ Silver edition use a 16Mbit NAND so would there be any problems in swapping the NAND and flash a dump from a Silver edition?

Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
Re: Replace the NAND from a Ti-84+ to upgrade storage?
« Reply #1 on: February 07, 2011, 08:14:53 pm »
Compare the PCB and chip connections on http://www.datamath.org/ .
TI-Planet co-admin.

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: Replace the NAND from a Ti-84+ to upgrade storage?
« Reply #2 on: February 07, 2011, 09:06:23 pm »
I'm not skilled in the area of raw hardware, but considering that the only tangible difference between TI-84+ and TI-84+SE is the flash chip size, this might be possible.
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: Replace the NAND from a Ti-84+ to upgrade storage?
« Reply #3 on: February 08, 2011, 06:43:47 am »
That would be awesome if you could do it.

Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
Re: Replace the NAND from a Ti-84+ to upgrade storage?
« Reply #4 on: February 08, 2011, 07:05:33 am »
You'll have to program the TI-84+ 1.00 or 1.02 boot code image in the NAND.

By the way, how does the TI-84+ OS detect the NAND capacity?
TI-Planet co-admin.

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: Replace the NAND from a Ti-84+ to upgrade storage?
« Reply #5 on: February 08, 2011, 07:29:47 am »
You'll have to program the TI-84+ 1.00 or 1.02 boot code image in the NAND.

By the way, how does the TI-84+ OS detect the NAND capacity?
I believe through one of the ports.  Which one though, I'm not sure.

Offline ferox

  • LV3 Member (Next: 100)
  • ***
  • Posts: 94
  • Rating: +3/-0
    • View Profile
Re: Replace the NAND from a Ti-84+ to upgrade storage?
« Reply #6 on: February 08, 2011, 07:34:54 am »
if it would be possible, it would be epic :D
but is it then also possible to insert a flash chip of 2gb or so?
on hold:

Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
Re: Replace the NAND from a Ti-84+ to upgrade storage?
« Reply #7 on: February 08, 2011, 09:01:07 am »
if it would be possible, it would be epic :D
but is it then also possible to insert a flash chip of 2gb or so?

No.

We might be able to replace the 1Mb flash chip in basic TI-84+ by a 2Mb flash chip, only because they seem to be using the same PCB as the TI-84+SE which allready have a 2Mb flash chip.
« Last Edit: February 08, 2011, 09:01:29 am by critor »
TI-Planet co-admin.

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: Replace the NAND from a Ti-84+ to upgrade storage?
« Reply #8 on: February 08, 2011, 10:14:32 am »
You'll have to program the TI-84+ 1.00 or 1.02 boot code image in the NAND.

By the way, how does the TI-84+ OS detect the NAND capacity?
I believe through one of the ports.  Which one though, I'm not sure.
It actually detects whether it's a TI-84+ or a TI-84+SE by one of the ports which is set manually by the boot code. Therefore, using a NAND with a TI-84+SE boot code installed should report the new size just fine. I do have to wonder, though, whether the boot code is run from page 3Fh or 7Fh (mirror of 3Fh) on the TI-84+. If it's 7Fh, then there should be no problem I think. Since TI made the hardware identical to TI-84+SE in every other way, it's not implausible that this might be the same too.
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline ferox

  • LV3 Member (Next: 100)
  • ***
  • Posts: 94
  • Rating: +3/-0
    • View Profile
Re: Replace the NAND from a Ti-84+ to upgrade storage?
« Reply #9 on: February 08, 2011, 10:48:05 am »
if it would be possible, it would be epic :D
but is it then also possible to insert a flash chip of 2gb or so?

No.

We might be able to replace the 1Mb flash chip in basic TI-84+ by a 2Mb flash chip, only because they seem to be using the same PCB as the TI-84+SE which allready have a 2Mb flash chip.

pity :(
but now i won't spam this topic anymore ;)
on hold:

Offline wideruled

  • LV0 Newcomer (Next: 5)
  • Posts: 2
  • Rating: +2/-1
    • View Profile
Re: Replace the NAND from a Ti-84+ to upgrade storage?
« Reply #10 on: February 08, 2011, 12:07:15 pm »
I thought that I'd have to switch some resistors around to specify capacity on the hardware level (the Xbox360 determines the size of NAND installed that way) but the datamath images are identical. That makes my job a little easier. Once I get the new NAND installed, I'd have to find a dump from an SE. I imagine that asking for a NAND dump would get me nothing, so is there any way to modify a ROM dump from my calc to work, if anyone has the experience?

Offline JosJuice

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1344
  • Rating: +66/-14
    • View Profile
Re: Replace the NAND from a Ti-84+ to upgrade storage?
« Reply #11 on: February 08, 2011, 12:12:56 pm »
Once I get the new NAND installed, I'd have to find a dump from an SE. I imagine that asking for a NAND dump would get me nothing, so is there any way to modify a ROM dump from my calc to work, if anyone has the experience?
Dumping the data from an SE can be done using software, no hardware modifications needed. I'm not sure if you just need the two boot pages or if you need a full flash dump. Does anyone know if the certificate/swap sector/other stuff are in different locations on the SE?

Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
Re: Replace the NAND from a Ti-84+ to upgrade storage?
« Reply #12 on: February 08, 2011, 01:16:36 pm »
I thought that I'd have to switch some resistors around to specify capacity on the hardware level (the Xbox360 determines the size of NAND installed that way) but the datamath images are identical. That makes my job a little easier. Once I get the new NAND installed, I'd have to find a dump from an SE. I imagine that asking for a NAND dump would get me nothing, so is there any way to modify a ROM dump from my calc to work, if anyone has the experience?

You only need to flash the boot code and certificate sectors.
Then you should be able to install an OS from the computer or another calculator.

And remember Datamath is not showing photos of the other side of the PCB...
TI-Planet co-admin.

Offline JosJuice

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1344
  • Rating: +66/-14
    • View Profile
Re: Replace the NAND from a Ti-84+ to upgrade storage?
« Reply #13 on: February 08, 2011, 01:18:09 pm »
You only need to flash the boot code and certificate sectors.
Then you should be able to install an OS from the computer or another calculator.
The certificate of an 84+ can be used if it's moved to the correct location, right?

Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
Re: Replace the NAND from a Ti-84+ to upgrade storage?
« Reply #14 on: February 08, 2011, 01:19:35 pm »
You only need to flash the boot code and certificate sectors.
Then you should be able to install an OS from the computer or another calculator.
The certificate of an 84+ can be used if it's moved to the correct location, right?

It's true for the boot code, which is identical.
I don't know about the certificate...
TI-Planet co-admin.