1240: Difference between revisions

1,315 bytes added ,  22 February
m
workbook
No edit summary
m (workbook)
(31 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{Oscilloscope Sidebar|
{{Instrument Sidebar
title=Tektronix 1240|
|class=Logic Analyzer
image=Tek1241 front.jpg|
|manufacturer=Tektronix  
caption=Tektronix 1241 |
|model=1240
introduced=1984 |
|summary=Modular Logic Analyzer
discontinued=1993 |
|image=Tek1241 front.jpg
summary=Modular Logic Analyzer |
|caption=Tektronix 1241  
manuals=
|introduced=1984
* [[Media:070-4342-01.pdf |1240 Service Manual Vol.1]]
|discontinued=1993  
* [[Media:070-4717-01.pdf |1240 Service Manual Vol.2]]
|designers=
* [[Media:070-5378-00.pdf |1241 Service Manual addendum (PDF)]]
|manuals=
* [[Media:070-4641-00.pdf|1240 quick start guide]]
* [[Media:070-4340-01.pdf|1240 and 1241 Operator's manual -01]]
* [[Media:070-4340-00.pdf|1240 and 1241 Operator's manual -00]]
* [[Media:070-4342-01.pdf|1240 Service Manual Vol.1]]
* [[Media:070-4717-01.pdf|1240 Service Manual Vol.2]]
* [[Media:070-5378-00.pdf|1241 Service Manual addendum]]
* [[Media:062-6926-00|1240 Seminar Workbook]]
* [[ROM images#1240|ROM images]]
* [[ROM images#1240|ROM images]]
}}
}}
The '''Tektronix 1240''' is a logic analyzer, introduced in 1984. The '''1241''' is the same device but with a color-shutter CRT, it was introduced in 1986.
The '''Tektronix 1240''' is a logic analyzer, introduced in 1984. The '''1241''' is the same device but with a color-shutter CRT, it was introduced in 1986.


Line 20: Line 26:
The 1240/41 provides 14 levels of triggering with conditional branching.  
The 1240/41 provides 14 levels of triggering with conditional branching.  


There are two cartridge interfaces.  One is for I/O devices; three were produced.  The [[1200C01]] is the RS232C Comm pack.  The [[1200C02]] is the GPIB comm pack.  The [[1200C11]] is the parallel printer comm pack.  It required the [[12RC01]] Printer Support ROM pack.  The other cartridge interface was memory specific and was for ROM and RAM packs.  Both 8K and 64K RAM packs with battery backup were made, note that the battery is a potential HazMat made by Catalyst Research and may destroy the cartridge when it leaks.  There were also ROM packs that allow for mnemonic disassembly and state analysis of most microprocessors of the time.  The ROM packs were made with a generic PCB that had two socketed ROMS and jumpers to select the size.
There are two cartridge interfaces.   
 
The rear slot is for I/O devices; three were produced.  The [[1200C01]] is the RS232C Comm pack.  The [[1200C02]] is the GPIB comm pack.  The [[1200C11]] is the parallel printer comm pack.  It required the [[12RC01]] Printer Support ROM pack.   
 
The cartridge slot interface on the side of the instrument was memory specific and was for ROM and RAM packs.  Both 8K and 64K RAM packs with battery backup were made, note that the battery is a potential HazMat made by Catalyst Research and may destroy the cartridge when it leaks.  There were also ROM packs (12RMXX series) that allow for mnemonic disassembly and state analysis of most microprocessors of the time.  The ROM packs were made with a generic PCB that had two socketed ROMs and jumpers to select the size.
 
See the [[Microprocessor support table]] for processor configuration options.


There is a design for a multipurpose RAM/ROM pack, called SuperPack by Pavel Korensky, note the errata in the readme:  [[File:Tek1240-SPDesign10.ZIP]]
There is a design for a multipurpose RAM/ROM pack, called [[Making_1200_series_cartridges|SuperPack]] by Pavel Korensky.  Note the errata in the [[Media:Tek1240-SPDesign10.ZIP|README file]].
   
   
It uses either [[P6460]] or [[P6462]] 9-channel probes.  
It uses either [[P6460]] (general purpose) or [[P6462]] (TTL) 9-channel probes.  
==Internals==
==Internals==
The 1240 is built around an [[Intel 8088]] as the control processor with 64K DRAM, and firmware in a bank of EPROMs. A separate I/O processor board is powered by a [[Zilog Z80]]A CPU. The display controller is built from individual TTL and ECL ICs.
The 1240 is built around an [[Intel 8088]] as the control processor with 64K DRAM, and firmware in a bank of EPROMs.  
 
A separate I/O processor board is powered by a [[Zilog Z-80]]A CPU. The display controller is built from individual TTL and ECL ICs.


The power supply is a switch-mode supply that mainly generates 5 V at up to 45 A. It requires a minimum load of 11.6 A. Additionally it generates 3 V at up to 8 A with no minimum load and several other voltages that are derived from linear post regulators.
The power supply is a switch-mode supply that mainly generates 5 V at up to 45 A. It requires a minimum load of 11.6 A.  
Additionally it generates 3 V at up to 8 A with no minimum load and several other voltages that are derived from linear post regulators.


Boards are two to six layers.
Boards are two to six layers.


The CPU board has battery backed up RAM to save the current configuration and one user config.  This battery is a potassium hydroxide electrolyte cell.  It will eventually fail and leak, damaging the PCB.  The battery is visible on the picture for the A09 processor board.
The CPU board has battery backed up RAM to save the current configuration and one user configuration.   
This battery is a lithium iodide cell.  It will eventually fail and leak, damaging the PCB.   
The battery is visible on the picture for the A09 processor board.
 
==See Also==
* [[Time Stamp]]


==Links==
==Links==
* [http://www.barrytech.com/tektronix/logic_analyzers/tek1240.html Tektronix 1240] / [http://www.barrytech.com/tektronix/logic_analyzers/tek1241.html 1241] / [http://www.barrytech.com/tektronix/logic_analyzers/tek1240_d2.html 1240D2] @ barrytech.com
* [http://www.barrytech.com/tektronix/logic_analyzers/tek1240.html Tektronix 1240] / [http://www.barrytech.com/tektronix/logic_analyzers/tek1241.html 1241] / [http://www.barrytech.com/tektronix/logic_analyzers/tek1240_d2.html 1240D2] @ barrytech.com
* [https://www.youtube.com/watch?v=wKR-EUWTZDc Video] showing basic operation  
* [https://www.youtube.com/watch?v=HzD1hGxzYII Using a 1240] to analyse an 8bit micro.
* [https://www.youtube.com/watch?v=wKR-EUWTZDc Video] showing basic operation of 1241
* [https://www.youtube.com/watch?v=jq-5DeFpxUM Video] showing GPIB implementation
* [https://www.youtube.com/watch?v=jq-5DeFpxUM Video] showing GPIB implementation
* [https://spurtikus.de/posts/inside_and_teardown/tektronix-1241-la/ Teardown of a 1241] nice pictures, but the site is in German.


== Pictures ==
== Pictures ==
Line 44: Line 66:
Tektronix_1240_front_panel.jpeg  | Tektronix 1240, front view
Tektronix_1240_front_panel.jpeg  | Tektronix 1240, front view
Tektronix_1240_rear_panel.jpeg  | Rear panel (note second power switch)
Tektronix_1240_rear_panel.jpeg  | Rear panel (note second power switch)
Tek1241 front.jpg | Tektronix 1241 display  
Tek1241 front.jpg               | Tektronix 1241 display  
Tek 1241 front.jpg | Tektronix 1241, front view
Tek 1241 front.jpg               | Tektronix 1241, front view
Tek 1241 rear.jpg | Tektronix 1241, rear  view
Tek 1241 rear.jpg               | Tektronix 1241, rear  view


Tektronix_1240_probe_panel.jpeg  | Side with probe panel
Tektronix_1240_probe_panel.jpeg  | Side with probe panel


Tek 1240 selftest.jpg| 1240 self test display
Tek 1240 selftest.jpg           | 1240 self test display
Tek 1240 state view.jpg| 1240 state table view
Tek 1240 state view.jpg         | 1240 state table view
Tek 1240 timing diagram view.jpg| 1240 timing diagram view
Tek 1240 timing diagram view.jpg | 1240 timing diagram view
65021240.JPG| 6502 Disassembly  
65021240.JPG                     | 6502 Disassembly


Tek 155-0270-00 from 1240.jpg    | Tek [[155-0270-00]] probe data interface hybrid (one of three)
Tek 155-0270-00 from 1240.jpg    | Tek [[155-0270-00]] probe data interface hybrid (one of three)
Line 73: Line 95:
Tek 1240 A15 D1.jpg              | A15 1240D1 9-channel board
Tek 1240 A15 D1.jpg              | A15 1240D1 9-channel board
Tek 1240 A15 D1 back.jpg        | A15 1240D1 9-channel board (rear side)
Tek 1240 A15 D1 back.jpg        | A15 1240D1 9-channel board (rear side)
Tek 1240 D2.JPG                  | 1240D2
Tek1240-1200C02.jpg              | 1200C02 GPIB COMM PACK
Tek1240-1200C02.jpg              | 1200C02 GPIB COMM PACK
Tek1240-rompack.jpg              | ROM PACK
Tek1240-rompack.jpg              | ROM PACK
Tek 1241 state view.jpg| 1241 State Table View
Tek 1241 state view.jpg         | 1241 State Table View
RomPack1240table.JPG |ROM pack reference table
1240D1.jpg                      | 1240D1
1240D2.jpg                      | 1240D2
Tek 1240 accessory 1.jpg        |
Tek 1240 accessory 2.jpg        |
Tek 1240 accessory 3.jpg        |
Tek 1240 accessory 4.jpg        |
Tek 1240 accessory 5.jpg        |
1240 Workbook 062-6926-00 front page.jpg | 1240 Workbook
</gallery>
</gallery>


[[Category:Logic Analyzers]]
==Components==
{{Parts|1240}}
 
==Plugins==
{{Plugins|1240}}
 
[[Category:Logic analyzers]]
[[Category:Introduced in 1984]]
[[Category:Parallel printer interface]]
[[Category:RS-232 interface]]
[[Category:GPIB interface]]
663

edits