HP Forums
TEXAS TI-74 BASICALC & 8K RAM Cartridge teardown - Printable Version

+- HP Forums (https://www.hpmuseum.org/forum)
+-- Forum: Not HP Calculators (/forum-7.html)
+--- Forum: Not remotely HP Calculators (/forum-9.html)
+--- Thread: TEXAS TI-74 BASICALC & 8K RAM Cartridge teardown (/thread-7146.html)



TEXAS TI-74 BASICALC & 8K RAM Cartridge teardown - jebem - 11-01-2016 03:43 PM

I got this popular machine (among many Texas fans, that is) stored in a box for too long.

Some time ago I have acquired a 8K RAM module and decided to test it.
I have inserted a set of cheap IKEA batteries and all went fine with the testing.
And then I forgot the machine in a drawer for a couple of months.

Recently I realized my mistake. This happens to the best, doesn't it?
In the very second I powered it on and it stayed dead, I understood that the internal memory (and something else) had depleted the batteries. Or maybe the cheap batteries should not be forgotten inside cherished electronic devices.
And of course it was too late. The battery electrolytes were all over the place.
So it was time to teardown this machine and have a proper cleaning.

Here are some basic specifications taken from the Texas official documentation:

- ANSI BASIC programmable and scientific calculator with 8KByte internal constant memory (7.5KByte available to the user), extended to 16KByte with a 8KByte constant memory removable cartridge.

- Power supply: 4 x AAA alkaline battery cells, or 6.3V DC external supply to pin-2 of the I/O port.

- BASIC programability:
Close compliance with ANSI BASIC with enhanced feature tailored to a portable calculator.
Numeric or BASIC line less expressions are executed in immediate mode.
Radix-100 floating point numbers using 8-Bytes per number. 1-Byte for exponent and 7-Byte for up to 14-digits BCD mantissa.

- CI-7 Audio Cassette Interface for data and programs off-line storage.

- PC-324 24 column thermal printer.

- The 8KByte RAM cartridge can be set as Constant Memory for data and programs, or set for 8KByte Mass Storage device.

- Optional 32KByte ROM Cartridges with applications from several suppliers.
Optional EPROM Cartridges for low volume applications.

- Scientific calculator mode
13 digit accuracy, logarithmic, hyperbolic and trigonometric, 2-var statistics, and probability functions. 10 user registers. Alphanumeric error messages.


[Image: Texas_ti-74_001.jpg] [Image: Texas_ti-74_002.jpg] [Image: Texas_ti-74_004.jpg]

[Image: Texas_ti-74_005.jpg] [Image: Texas_ti-74_013.jpg] [Image: Texas_ti-74_014.jpg]


The removable cartridge with 8KByte RAM.

[Image: Texas_ti-74_009.jpg] [Image: Texas_ti-74_010.jpg] [Image: Texas_ti-74_011.jpg]

(to be continued)


RE: TEXAS TI-74 BASICALC & 8K RAM Cartridge teardown - jebem - 11-01-2016 03:51 PM

Main hardware components listing:

On the CPU PCB:
- C70009 CMOS SoC: 8-bit TMS70C46 microcomputer, 4KByte PROM, 128-Byte RAM, 8-bit timer/counter with 5-bit pre-scale register, from Texas, DIP54, dated as 1985
- HN61256PC93: 32KByte CMOS PROM 4uS max access time, DIP28, from Hitachi Japan, (c) Texas, dated as 8707
- HM6264LP-15: 8KByte CMOS SRAM 150nS max access time, DIP28, from Hitachi dated as 8703
- SI7660CJ: CMOS Switched Capacitor Voltage Converter (typ. 12Khz), DIP8, dated as 8706
- RC4193N: Switching Regulator (typ. 75Khz), DIP8, dated as RC706

On the Keyboard/Display PCB:
- HD44780 LCD Controller, FP-80B, from Hitachi
- HD44100 LCD Driver, FP-60A, from Hitachi

The internal 8KByte constant memory uses a regulated power supply that is maintained when the console is powered off.

The single line 31 5x7 dot matrix characters LCD display with 14 annunciators requires a total of 1280 pixel elements driven at 1/5 bias, 1/16 duty cycle multiplexed drive, with 16 column drive connectors and 80 segments drive connections.

[Image: Texas_ti-74_016.jpg] [Image: Texas_ti-74_017.jpg] [Image: Texas_ti-74_018.jpg]

[Image: Texas_ti-74_020.jpg] [Image: Texas_ti-74_022.jpg] [Image: Texas_ti-74_023.jpg]

[Image: Texas_ti-74_024.jpg] [Image: Texas_ti-74_025.jpg]

(to be continued)


RE: TEXAS TI-74 BASICALC & 8K RAM Cartridge teardown - jebem - 11-01-2016 04:12 PM

Texas TI-74 8KByte RAM constant memory removable cartridge details.

The constant memory cartridges housing a HM6264 8KByte CMOS SRAM memory uses a 3-Volt Lithium battery able to retain data up to 5 years when removed from the console, according to the Texas official documentation.

Well, after all these years, for sure the internal memory battery backup was depleted, and it may have contributed to the cheap IKEA batteries depletion and leaking.

[Image: cartridge_8KB_SRAM_003.jpg] [Image: cartridge_8KB_SRAM_004.jpg] [Image: cartridge_8KB_SRAM_007.jpg]

The year is 2016. This Texas TI-74 8K RAM Cartridge internal details are about non existent. So it was time for a Texas TI-74 8K RAM removable cartridge total teardown.

This small box sports a sturdy and solid build.
Having no visible screws I decided to remove the metal plate. To make this task easier I have used a hot air drier to soften the glue a little and a x-acto knife to lift the metal plate.

A small metal spring is used to connect the internal shield to the external metal plate.
This is important as this metal plate is connected to the TI-74 calculator internal shield when the cartridge is inserted to comply with radio frequency regulations.

The 30-pin external cartridge port interface protocol is very well documented in the publicly available Texas TI-74 Technical Data Manual.
Get one copy while it still is available.

[Image: cartridge_8KB_SRAM_008.jpg] [Image: cartridge_8KB_SRAM_010.jpg] [Image: cartridge_8KB_SRAM_011.jpg]

After removing the plastic label looking for screws, I had no luck.
So the only way was to force the cover to lift a little on both sides of the case.
In this particular case, the best choice for this job was to use a large screwdriver applying a little twisting force at the slot one side at a time.

The cover started to lift and came out easily, although the four cover latches were destroyed in the process. This was caused by the very rigid case that was not flexing at all to allow a cleaner job.

The PCB assembly is totally shielded by a tin plated aluminum foil.

[Image: cartridge_8KB_SRAM_012.jpg] [Image: cartridge_8KB_SRAM_013.jpg] [Image: cartridge_8KB_SRAM_014.jpg]

(to be continued)


RE: TEXAS TI-74 BASICALC & 8K RAM Cartridge teardown - jebem - 11-01-2016 04:21 PM

Gently lifting the PCB assembly at the connector side and then pulling it out worked nicely (this time without applying brute force).

[Image: cartridge_8KB_SRAM_015.jpg] [Image: cartridge_8KB_SRAM_016.jpg] [Image: cartridge_8KB_SRAM_017.jpg]


Unwrapping the shield. The soft glue didn't offer special resistance.

[Image: cartridge_8KB_SRAM_018.jpg] [Image: cartridge_8KB_SRAM_019.jpg] [Image: cartridge_8KB_SRAM_020.jpg]


Label printed on the connector:
"Made in Japan. HL61023-15D J 642"

Constant memory is achieved thanks to a Sony CR-2430 3Volt Lithium cell battery that may have last up to 5 years.

This battery was depleted at 0.370Volt after more than 34 years, but at least it didn't leak, so the electronics is intact and fully operational as long as the cartridge is kept inserted into the calculator to keep receiving the 5Volt for RAM retention from the calculator batteries.

The battery cell is soldered to the PCB. It is a 2-tagged horizontal PCB mount type.

[Image: cartridge_8KB_SRAM_021.jpg] [Image: cartridge_8KB_SRAM_022.jpg]


Side views.

[Image: cartridge_8KB_SRAM_023.jpg] [Image: cartridge_8KB_SRAM_025.jpg]

(to be continued)


RE: TEXAS TI-74 BASICALC & 8K RAM Cartridge teardown - jebem - 11-01-2016 04:28 PM

TI-74 8K RAM Cartridge schematic diagram.

Battery cell unsoldered and removed and general parts view.

[Image: cartridge_8KB_SRAM_027.jpg] [Image: cartridge_8KB_SRAM_029.jpg]


This a partial diagram but it covers all the PCB components.
The only missing details are the SRAM address and data lines but that is the easy part to figure out when needed.

Component list:
Double sided PCB.
IC1: HM6264LFP-15 8KByte CMOS SRAM 150nS.
D1, D2: 1N270 BKC (100V, 500mAp, Vf 300mV)
R1: 1K8 1/4W axial
R2: 3K3 SMD
R3: 150R SMD (PCB bottom side)
C1: 100nF 50V SMD
C2: 1nF 50V SMD
BATT: CR-2430 3V Lithium
30-pin connector.

[Image: cartridge_8KB_SRAM_diagram.jpg]


RE: TEXAS TI-74 BASICALC & 8K RAM Cartridge teardown - dmh - 06-02-2024 02:00 PM

Nice work!

Have you been able to do a ROM teardown?

The ROM modules use a HN61256. The calculator must have a way of detecting a ROM vs RAM module.

It would be great to be able to build a flashable ROM module :-)


RE: TEXAS TI-74 BASICALC & 8K RAM Cartridge teardown - rprosperi - 06-03-2024 12:08 AM

(06-02-2024 02:00 PM)dmh Wrote:  Nice work!

Have you been able to do a ROM teardown?

[snip]

You may not have noticed that the last post was nearly 8 years ago. It's fine to ask for status, I only point this out to say you may not get a reply quickly.


RE: TEXAS TI-74 BASICALC & 8K RAM Cartridge teardown - dmh - 06-03-2024 05:21 AM

I did notice the age of the post but I also checked and found the thread author has logged on this year so thought it was worth a shot :-)

(06-03-2024 12:08 AM)rprosperi Wrote:  
(06-02-2024 02:00 PM)dmh Wrote:  Nice work!

Have you been able to do a ROM teardown?

[snip]

You may not have noticed that the last post was nearly 8 years ago. It's fine to ask for status, I only point this out to say you may not get a reply quickly.



RE: TEXAS TI-74 BASICALC & 8K RAM Cartridge teardown - brouhaha - 06-03-2024 11:41 PM

(06-02-2024 02:00 PM)dmh Wrote:  The calculator must have a way of detecting a ROM vs RAM module.

I don't know specifically about the TI-74, but in general this is done be the simple expedient of attempting to write to it. It's much less common to have an out-of-band means of distinguishing RAM from ROM, though the HP-71B has such.


RE: TEXAS TI-74 BASICALC & 8K RAM Cartridge teardown - Klaus Overhage - 06-05-2024 11:22 AM

Look at my last post on this side for the very first FLASH-ROM-Module.

https://forums.atariage.com/topic/320939-ti-74-module-question/#comment-4965087

If someone has one and wants to try it out, I can explain how. It's not going to be fast nor is it easy but it works.


RE: TEXAS TI-74 BASICALC & 8K RAM Cartridge teardown - dmh - 06-10-2024 09:38 AM

Thank you - this looks great!

I'm not sure I want to destroy my 8Kb RAM module.

Do you think your solution could be breadboarded?

Is the connector a standard size that could be replicated with off the shelf components?

A compatible flash RAM chip would be a great option too.

So do the TI-74 and TI-95 have the same physical modules? So the RAM modules work in either but the ROM modules need to be written for this particular model?

Thanks for your help :-)

(06-05-2024 11:22 AM)Klaus Overhage Wrote:  Look at my last post on this side for the very first FLASH-ROM-Module.

https://forums.atariage.com/topic/320939-ti-74-module-question/#comment-4965087

If someone has one and wants to try it out, I can explain how. It's not going to be fast nor is it easy but it works.



RE: TEXAS TI-74 BASICALC & 8K RAM Cartridge teardown - toml_12953 - 06-11-2024 05:10 AM

(06-10-2024 09:38 AM)dmh Wrote:  So do the TI-74 and TI-95 have the same physical modules? So the RAM modules work in either but the ROM modules need to be written for this particular model?

Yes, the 74 and 95 use the same cartridge format and a RAM cartridge can be used interchangeably.