annotate tcsm2-notes/trco @ 16:2daf8f209707

tcsm2-notes: initial observations on boards
author Mychaela Falconia <falcon@freecalypso.org>
date Wed, 29 May 2024 02:26:13 +0000
parents
children 776229c5d640
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
16
2daf8f209707 tcsm2-notes: initial observations on boards
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
1 Major components on TRCO board:
2daf8f209707 tcsm2-notes: initial observations on boards
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
2
2daf8f209707 tcsm2-notes: initial observations on boards
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
3 1x Lattice ispLSI1032E PLD, same as on TR16-S
2daf8f209707 tcsm2-notes: initial observations on boards
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
4 1x CPU: Intel TN80C186EB20
2daf8f209707 tcsm2-notes: initial observations on boards
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
5
2daf8f209707 tcsm2-notes: initial observations on boards
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
6 1x really big oscillator component, labeled 16.384 MHz, likely OCXO
2daf8f209707 tcsm2-notes: initial observations on boards
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
7 1x MAS9316N DAC close to it - likely TDM common clock for the system
2daf8f209707 tcsm2-notes: initial observations on boards
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
8
2daf8f209707 tcsm2-notes: initial observations on boards
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
9 3x Infineon chips, 2x SAB 82525 (2x HDLC) and 1x SAB 82526 (1x HDLC):
2daf8f209707 tcsm2-notes: initial observations on boards
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
10 the 5 HDLC channels which the available documentation touches on
2daf8f209707 tcsm2-notes: initial observations on boards
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
11
2daf8f209707 tcsm2-notes: initial observations on boards
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
12 8x PLCC32 chips (9 pins on wide side, 7 pins on narrow side) with stickers
2daf8f209707 tcsm2-notes: initial observations on boards
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
13 on them that obscure the markings underneath. The markings read IC45 through
2daf8f209707 tcsm2-notes: initial observations on boards
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
14 IC48 in the top row of 4, IC55 through IC58 in the bottom row of 4. All 8
2daf8f209707 tcsm2-notes: initial observations on boards
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
15 ICs are directly soldered. Suspected flash memory.
2daf8f209707 tcsm2-notes: initial observations on boards
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
16
2daf8f209707 tcsm2-notes: initial observations on boards
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
17 Next to these 8 ICs there is a socketed PLCC44 IC (11 pins on each side)
2daf8f209707 tcsm2-notes: initial observations on boards
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
18 with a sticker that reads:
2daf8f209707 tcsm2-notes: initial observations on boards
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
19
2daf8f209707 tcsm2-notes: initial observations on boards
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
20 TRCO
2daf8f209707 tcsm2-notes: initial observations on boards
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
21 6.1-0
2daf8f209707 tcsm2-notes: initial observations on boards
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
22 TC1ROMQL
2daf8f209707 tcsm2-notes: initial observations on boards
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
23
2daf8f209707 tcsm2-notes: initial observations on boards
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
24 It is clearly a programmed part of some kind, but not clear if it is flash
2daf8f209707 tcsm2-notes: initial observations on boards
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
25 (boot code?) or some PLD or whatever.
2daf8f209707 tcsm2-notes: initial observations on boards
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
26
2daf8f209707 tcsm2-notes: initial observations on boards
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
27 Further insight can be gained by peeling off the stickers, but I am not going
2daf8f209707 tcsm2-notes: initial observations on boards
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
28 there yet: my current plan is to try powering this unit as-is and see if it
2daf8f209707 tcsm2-notes: initial observations on boards
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
29 comes to life in a useful way. If it turns out to lack the needed fw, or lack
2daf8f209707 tcsm2-notes: initial observations on boards
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
30 TFO feature, then proceed further with reverse eng.