1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
|
+++
title = "IMC-2001"
+++
# IMC-2001
This is an old Taiwanese Apple \]\[ / CP/M clone.
# Status
Trying to fix several issues:
- power switch makes some hissing noises
- the lever moving the contacts between 40-character and 80-character
mode for the CRT output is corroded, doesn't always make contact
and produces a flickering image
- keyboard cable is broken, at least the data line
- the paddle and the joystick connectors miss some legs for putting them into
the sockets on the motherboard
- sometimes I get into the monitor
- ~~lower-nibble bit 3 of the key
being pressed is missing, unclear where it is lost, I suspect a
bad register on the motherboard holding the current ASCII value of
the key pressed or something similar~~. Replaced a bad 74LS257N,
works now just fine.
- ROM 1 with BASIC is broken (and gets really hot). This explains
the booting issues.. (will be tricky to get a replacement)
- possibly much more
Known things to work
- The keyboard works electronically (8039 MCS-48 like CPU with a 2K EPROM)
- the Rockwell R6502 CPU has a phase 0 clock and seems to go through
address lines and output data (another strong indicator is the 'Apple \]\['
sign on the monitor when switching on which indicates 6502, 40-character
ROM, video circuit seems to be just fine).
- Monitor is working just fine (which is sort of amazing for such an old
CRT monitor).
- I can boot from a Apple \]\[ CP/M 56k floppy and I get a prompt, now
as the keyboard works and the CP/M on the 80-character card I can also
assume the Z80 is working just fine.
# Images
From the outside:
{{< figure src="/images/hardware/imc-2001/computer_full.jpg" alt="IMC-2001" >}}
Booting into Apple \]\[ CP/M 56k:
{{< figure src="/images/hardware/imc-2001/cpm_40chars.jpg" alt="IMC-2001" >}}
The motherboard and floppy drives:
{{< figure src="/images/hardware/imc-2001/motherboard_internal.jpg" alt="IMC-2001" >}}
Keyboard layout:
{{< figure src="/images/hardware/imc-2001/keyboard_front.jpg" alt="keyboard layout" >}}
Keyboard has a 8039 CPU inside and a 2K EPROM:
{{< figure src="/images/hardware/imc-2001/keyboard_pcb_controller_prom.jpg" alt="PCB and controller" >}}
On the oscilloscope:
{{< figure src="/images/hardware/imc-2001/oscilloscope_serial_keyboard.jpg" alt="serial keyboard signal" >}}
Broken keyboard cable (the black pins are just connectors added by me to test connectivity,
both connector are female per default):
{{< figure src="/images/hardware/imc-2001/keyboard_cable.jpg" alt="PCB and controller" >}}
# Documentation
This is the "Operation Manual for IMC-2001, version 2.01":
{{< figure src="/images/hardware/imc-2001/manual_frontpage.jpg" alt="manual frontpage" >}}
[The complete scanned manual](/hardware/imc-2001/manual_imc_2001_2.01.pdf)
# Schematics
Power connector on the motherboard:
```
O O O O O O
| | | | | +--- GND black
| | | | +----- +12V red
| | | +------- -5V blue
| | +--------- -12V brown
| +----------- +5V white
+------------- +5V white
```
keyboard cable connectors:
connector to machine (sort of a gummy version of a DB-9):
computer has a 9-pin DSUB connector male:
```
+----------- white INTR
| +--------- black GND
| | +------- green DATA
| | | +----- blue RESET
| | | | +--- Yellow CLOCK
-------------
\ O O O O O /
\ O O O O /
---------
| | | +---- red 5V
| | +------ n.c.
| +-------- n.c.
+---------- n.c.
```
On the keyboard PCB there is a strange white connector with the following layout:
```
+------------- white INTR (active low, after last clock tick)
| +----------- black GND
| | +--------- blue RESET (active low)
| | | +------- green DATA
| | | | +----- yellow CLOCK
| | | | | +--- red +5V
+-----------+
|o o o o o o|
+-----------+
| |
```
# Links
* [Mention of the IMC-2001](http://www.epocalc.net/php/liste_models.php?texte=&look=All+fields&yearmax=2018&nocomp=pc&cat=Apple+2+clone):
mentions it on the list of Apple clones
* [Youtube video of similar machine](https://www.youtube.com/watch?v=c7crlJg80Zg):
"APPLE II CLONE + CP/M ------- IMC 2001 made in taiwan.--------", Retro Computacion Argentina Jorge E. Nuviola
|