Skip to content

Commit cc55726

Browse files
committed
Add some documentation
This adds some documentation on the project, some pictures of the board and links to other archive material.
1 parent 889dbe7 commit cc55726

7 files changed

+718
-0
lines changed

LICENSE.md

Lines changed: 675 additions & 0 deletions
Large diffs are not rendered by default.

README.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# Wugo PC II System Board Reverse Engineering Project
2+
3+
The aim of this project was to reverse engineer the schematics of the Wugo PC II. This is a 1986 IBM PC/XT clone made in Taiwan and looks a bit like:
4+
5+
![Image of a PC II from the User's Guide](pictures/pcii-manual-image.jpeg)
6+
7+
The system board or motherboard looks like this:
8+
9+
[![PC II System Board](pictures/system-board-low-res.jpeg)](pictures/system-board-high-res.jpeg)
10+
11+
## Features
12+
13+
- Intel 8088-2 running at 8 MHz (turbo) or 4.77 MHz
14+
- Optional 8087 maths co-processor
15+
- Up to 1MB of DRAM using standard TMS41256 DRAM (TMS4164 parts may be used to provide a minimum of 128KB)
16+
- Memory beyond 640KB available using a custom memory page register
17+
- Two 27256 ROM sockets for extension software such as BASIC
18+
- 8 identical 8-bit ISA slots
19+
- Built-in real-time clock with battery backup
20+
- Built-in game port
21+
- Key lock and reset switch inputs
22+
- Power and Turbo LED outputs
23+
24+
## Process
25+
26+
The schematic for the system board contained in this repository is captured in KiCad 5.1.6. It was generated using a multimeter to systematically continuity test each of the connections on the 4-layer PCB. This took a long time! The schematic was cross-checked against the public datasheet for each of the components. Finally, the operation of key clock signals and apparently unused gates were verified by oscilloscope.
27+
28+
The contents of the memory decode PROM, IC100, are found in the [memory-decode-prom](memory-decode-prom/) folder along with a small python utility that will decode the contents of the memory map.
29+
30+
## Additional Documentation
31+
32+
Additional [high resolutions pictures](pictures/) are available.
33+
34+
I have archived various original documents on [archive.org](https://archive.org/):
35+
36+
- [PC II Personal computer Reference Manual](https://archive.org/details/wugo-pcii-personal-computer-reference-manual_202007)
37+
- [PC II RS232C Serial Card](https://archive.org/details/wugo-pc-ii-rs-232-c-serial-card-user-guide)
38+
- [PC II MS-DOS Utilities](https://archive.org/details/wugo-pc-ii-utils)
39+
- [PC II PM-1612 Mono Video Monitor](https://archive.org/details/wugo-pc-ii-pm-1612-mono-video-monitor)
40+
41+
## License
42+
43+
The schematics are covered by the GNU General Public License v3.

pictures/pcii-manual-image.jpeg

91.2 KB
Loading
3.59 MB
Loading
2.25 MB
Loading

pictures/system-board-high-res.jpeg

3.44 MB
Loading

pictures/system-board-low-res.jpeg

151 KB
Loading

0 commit comments

Comments
 (0)