User Tools

Site Tools


telephony:td816bx_hardware

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
telephony:td816bx_hardware [2026/04/01 02:46] prppedrotelephony:td816bx_hardware [2026/04/01 17:57] (current) prppedro
Line 5: Line 5:
 {{ :telephony:toshiba_tmp68301af-12_cpu.jpg?200|}} {{ :telephony:toshiba_tmp68301af-12_cpu.jpg?200|}}
  
-This system got no more than a few hundred KB's of RAM. System configuration is stored on a EEPROM. The CPU is a 68k chip (yeah, same as Macintosh computers and several embedded devices of the era). This unity got the TMP68301AF-12 variant of that chip, manufactured by Toshiba. +This system got no more than a few hundred KB's of RAM. System configuration is stored on a EEPROM (I mean... is it? Couldn't confirm). The CPU is a m68k chip (yeah, same as Macintosh computers and several embedded devices of the era). This unity got the TMP68301AF-12 variant of that chip, manufactured by Toshiba.  
 + 
 +The ROM complex is detachable, for reasons I deem not completely clear, since those chips are already seated on sockets. See below for more information on that detachable board
  
-The ROM complex is detachable, for reasons I deem unclear, since those chips are already seated on sockets. See below for more information on that detachable board.  
 ## ROM version ## ROM version
  
Line 30: Line 31:
  
 Critically, we're missing support for newer expansion cards, like the KX-TD193DX Caller ID card I've bought. Other than that, the losses are a bit minor. There are some features in that document that I kind of wanted, but none I can't live without (FFS, I could've even live without the central itself, so everything I got thus far is already pretty dope.)  Critically, we're missing support for newer expansion cards, like the KX-TD193DX Caller ID card I've bought. Other than that, the losses are a bit minor. There are some features in that document that I kind of wanted, but none I can't live without (FFS, I could've even live without the central itself, so everything I got thus far is already pretty dope.) 
- 
-Of course, since every one of those bloody units seems to have left the factory ever so slightly different from the one before it, mine deviates a bit from what's on that forum post. Assuming the EEPROM is really a 27C801 chip, there's 8 MB of EEPROM, not 4. Also, there seems to be more than 256 KB of RAM, but way less than 1 MB. And, most importantly, all evidence I've been able to collect points to a 12 MHz CPU, not a 8 MHz one. Hence, this unit may or may not support newer EEPROM's.  
  
 As for the Caller ID card, this is an adventure on it's own, and this KX-TD193DX card is basically the same card (TA123293) used by TA1232, the non-DPITS, older version of TD1232, from what I gather. TA1232 itself is a eerily similar project. I'm discussing those topics [[telephony:ta1232_td816_td1232_hw_arch#caller_identification_card|on a different article]].   As for the Caller ID card, this is an adventure on it's own, and this KX-TD193DX card is basically the same card (TA123293) used by TA1232, the non-DPITS, older version of TD1232, from what I gather. TA1232 itself is a eerily similar project. I'm discussing those topics [[telephony:ta1232_td816_td1232_hw_arch#caller_identification_card|on a different article]].  
 +
 +## Upgrade path
 +
 +According to information from {{ :telephony:td1232-816upgradelist.pdf |this document}}, TD816 -1 units cannot be upgraded to level two. I assume that's due to the 8 MHz CPU being soldered to the motherboard, since the same upgrade is possible on TD1232. Unless TMP68301AF-12 really turns to be a 12 MHz (and operating at 12 MHz), we're dead in the tracks here. 
 +
 +If the CPU is really a 12 MHz one, we have other stuff to consider: 
 +
 +### RAM
 +Either we got 256 KB or 320 KB, unclear without specific schematic for this unit, we may be able to upgrade the DPIP-32 packages to a 4Mbit chips, bringing the RAM in the daughter card to 1 MB total, which is hella expensive; 
 +
 +### ROM
 +The 27C040Q-120 ROM is a 4Mbit (512Kx8) UV-EEPROM chip, we have one for the main software (P401A) and other for whatever it is (P402A), we may want to buy another EEPROM to keep that one as backup, and a larger one at it, since I think newer versions uses more than 512 KB of space; 
 +
 +###Firmware
 +It's nearly damn impossible to find firmwares for that thing, I was able to track some of them, but can't even say if they're adequate for my unit. 
  
 ## ROM/RTC clock Board ## ROM/RTC clock Board
Line 41: Line 55:
 This complex seems to be upgradeable (if you ever find that stuff.) Here we can find:  This complex seems to be upgradeable (if you ever find that stuff.) Here we can find: 
  
-- IC20: **P401A** (**_P401A_**60905A), first firmware, UV-EPROM, probably 27C801, according to [this post](https://www.tek-tips.com/threads/kx-td1232-eprom-memories.1563807/);  +- IC20: **27C040Q-120** (Firmware: **_P401A_**60905A), first firmware,  
-- IC21: **P402A**, auxiliary UV-EPROM, probably also a 27C801+- IC21: **27C040Q-120** (Firmware: **P402A**), auxiliary UV-EPROM; 
 - IC24: **CXK581000AP-10LL**, or _131072-word × 8-bit High Speed CMOS Static RAM_, which seems to provide our system with healthy 128 KB;  - IC24: **CXK581000AP-10LL**, or _131072-word × 8-bit High Speed CMOS Static RAM_, which seems to provide our system with healthy 128 KB; 
 - IC25: **idem**, bringing the **total amount of RAM in this module to 256 KB**;  - IC25: **idem**, bringing the **total amount of RAM in this module to 256 KB**; 
Line 49: Line 63:
 - BAT: **CR2354 battery**, 3V, probaly of the /1GUF variant.  - BAT: **CR2354 battery**, 3V, probaly of the /1GUF variant. 
  
 +**UPDATE (1/APR/2026):** I used to assume the ROM were a 27C801, according to [this post](https://www.tek-tips.com/threads/kx-td1232-eprom-memories.1563807/), however, it is not, as shown in the picture below. 
 +
 +{{:telephony:cropped_rom_door_with_eeprom_versions_exposed.jpg?400|}}
  
 ### Problems ### Problems
  
-~~The RTC battery is probably long dead and showing signs of oxidation on it's legs~~ +<del>The RTC battery is probably long dead and showing signs of oxidation on it's legs;</del> 
 - There's was a bad and mysterious corrosion under the RTC oscillator, that I've already removed, after taking this photo;  - There's was a bad and mysterious corrosion under the RTC oscillator, that I've already removed, after taking this photo; 
-~~This same oscillator isn't operating reliably, sometimes it takes a while for the clock to start, well, _clocking_, and this component is probably the culprit~~+<del>This same oscillator isn't operating reliably, sometimes it takes a while for the clock to start, well, _clocking_, and this component is probably the culprit</del>
  
 **UPDATE (1/APR/2026):** I've been using the PBX for one year and the clock not only clocks, but also holds, having survived even a four-day period without power we had to endure thanks to Enel — FUCK ENEL! Heck, the last time I've updated the clock must've been over a year ago and it lost less than a minute since then. Truly remarkable.  **UPDATE (1/APR/2026):** I've been using the PBX for one year and the clock not only clocks, but also holds, having survived even a four-day period without power we had to endure thanks to Enel — FUCK ENEL! Heck, the last time I've updated the clock must've been over a year ago and it lost less than a minute since then. Truly remarkable. 
Line 76: Line 93:
  
 This makes the system kind of an hybrid between -1 and -2, hardware-wise. The CPU smells like 12 MHz, judging by it's model suffix (the datasheet for it mentions 8~16 MHz sub-models), but the amount of RAM is very far behind even other models of -1 (cf. «ROM mysteries» above.)  This makes the system kind of an hybrid between -1 and -2, hardware-wise. The CPU smells like 12 MHz, judging by it's model suffix (the datasheet for it mentions 8~16 MHz sub-models), but the amount of RAM is very far behind even other models of -1 (cf. «ROM mysteries» above.) 
 +
 +Anyhow, [like I've posted on Sundance Communications](https://sundance-communications.com/forum/ubbthreads.php/topics/647458/toner), the oscillator seems to be doing 8 MHz, so I don't know if the CPU is really operating at 12 MHz. 
telephony/td816bx_hardware.1775022386.txt.gz · Last modified: by prppedro