Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Amiga 600/1200 can work in theory #4

Open
meup opened this issue May 4, 2023 · 1 comment
Open

Amiga 600/1200 can work in theory #4

meup opened this issue May 4, 2023 · 1 comment

Comments

@meup
Copy link

meup commented May 4, 2023

I just wanted to point out that for the Amiga 600 and 1200, where the keyboard controller is located on the motherboard, they still talk to the 8520 I/O chip just like on the other models. All that's necessary to attach this adapter is to connect to the right places on the motherboard.

For the Amiga 600, you can connect:
KB_DATA: pin 43 of U7, pin 42 of U13, or R511B (bottom of board)
KB_CLOCK: pin 44 of U7, pin 41 of U13, or R511A (bottom of board)
If you connect to the resistors, find the side that isn't connected to 5V (probably side away from serial port, but check).
KB_RESET: not as clear cut: maybe R624 (if unpopulated), side which connects to pin 2 of U14 (or that same pin)
or use 511D (bottom of board), side that is not connected to 5V (check).
On the 600 (some revisions), reset is generated directly from the keys, but it triggers the U14 555 timer

For the Amiga 1200, there is:
KB_DATA: pin 43 of U7, pin 13 of U13, or R511B (bottom of board)
KB_CLOCK: pin 44 of U7, pin 14 of U13, or R511A (bottom of board)
On the A1200, it looks like the side of the resistors closer to the parallel port is the side to use, but check.
KB_RESET: R626 or R623 (bottom of board), side that is not VCC or GND (maybe side away from audio jacks, but check).

Some models of A1200 actually have a keyboard serial connector, CN17, where:

  • pin 1: KB_DATA
  • pin 2: KB_CLOCK
  • pin 3: KB_RESET
  • pin 4: reset to keyboard controller?
  • pin 5: NC
  • pin 6: Vcc
  • pin 7: Gnd

All this info is from the Amiga 600 and 1200 schematics, which you can find online.

@meup
Copy link
Author

meup commented Dec 26, 2023

Just a note that I've finally verified this works with the Amiga 600.
The pictures show the connections:
red: 5V (from floppy drive power connector)
brown: Gnd (from floppy drive power connector)
orange: KB_DATA (resistor R511B)
green: KB_CLOCK (resistor R511A)
yellow: KB_RESET (resistor R624, not populated)
Amiga600_KB
Amiga600_Reset

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant