Welcome, Guest. Please login or register.

Author Topic: A600 keyboard dead  (Read 3888 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline JopeTopic starter

A600 keyboard dead
« on: July 13, 2006, 11:39:28 AM »
I have an A600 that only lights up the caps lock led on the keyboard (and it stays on for ever), doesn't accept any other keyboard input than keyboard reset. (I'll have to check that kbd reset again, I might remember wrong)

I checked the schematics and verified all the components near the keyboard controller, they are ok. Also no short circuits anywhere, the connections match the schematics.

I couldn't reliably check the oscillator - I have no scope.

The keyboard controller gets extremely hot, which leads me to believe it's fried.

However the question here is, could a fried CIA chip be the real culprit here? I don't want to swap surface mounted components just for the fun of it..

It seems strange that kbd reset would work on the keyboard processor, but nothing else does.

In case someone gets stuck on the fact that this is an A600, the keyboard controller is the same part number as is on big-box and A500 keyboards. Just in a PLCC case and mounted on the motherboard.
 

Offline yoodoo

  • Full Member
  • ***
  • Join Date: Apr 2002
  • Posts: 130
    • Show only replies by yoodoo
Re: A600 keyboard dead
« Reply #1 on: July 13, 2006, 12:32:35 PM »
Dodgy or unseated ribbon cable, perhaps?
 

Offline Noster

  • Sr. Member
  • ****
  • Join Date: Jan 2004
  • Posts: 375
    • Show only replies by Noster
Re: A600 keyboard dead
« Reply #2 on: July 13, 2006, 12:53:21 PM »
Hi,

keyboard controller?
If I remember right, the signals of the keyboard are processed from a CIA, Paula, and Gary. Or is the controller chip the one that is found inside the keyboard of a "big-box" Amiga (e.g. A2000/A3000/A4000)?

> It seems strange that kbd reset would work on the keyboard processor, but nothing else does.
Isn't the keyboard reset processed from Gary instead of the CIA? So it would also work if the CIA is dead.

Noster
DON\\\'T PANIC
    Douglas Adams - Hitch Hiker\\\'s Guide to the Galaxis
 

Offline JopeTopic starter

Re: A600 keyboard dead
« Reply #3 on: July 13, 2006, 02:55:20 PM »
Quote

yoodoo wrote:
Dodgy or unseated ribbon cable, perhaps?

Not this one. :-)

Quote

Noster wrote:
keyboard controller?
If I remember right, the signals of the keyboard are processed from a CIA, Paula, and Gary. Or is the controller chip the one that is found inside the keyboard of a "big-box" Amiga (e.g. A2000/A3000/A4000)?

The A600's keyboard is very much like an external keyboard, except it's all integrated to the motherboard.. So the controller is just plopped on the motherboard and wired directly to the CIA, instead of having it in the (separately boxed) keyboard and having connectors in between too.

Quote
Isn't the keyboard reset processed from Gary instead of the CIA? So it would also work if the CIA is dead.

The keyboard controller is where the reset signal comes from in the A500/600/1200. Thus I find it hard to believe that it can't send stuff down clk and dat but it CAN decode a keyboard reset?

In big box amigas, the controller could also give this signal, but there is no wire for it in the cable.

The A500 has the same keyboard controller and it's keyboard also has one extra transistor (missing from big box keyboards) to send the signal down the reset wire.

This is why I'm lost now. It's either the CIA (since data doesn't seem to flow from the kbd controller) or the "keyboard" (since it's totally unresponsive and caps lock is always on), but in this case it's a real pain to swap either one, since they're surface mounted.

Unless someone has a better idea, I'll soon disconnect the keyboard controller's clock and data outputs and wire an A500 keyboard directly to the CIA. That will give a definite answer, but I always like to investigate things fully before starting to make modifications. :-)
 

Offline alexh

  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 3645
    • Show only replies by alexh
    • http://thalion.atari.org
Re: A600 keyboard dead
« Reply #4 on: July 13, 2006, 04:01:48 PM »
The three fingered salute (keyboard reset) is almost certainly a hard wired input to the processor. It should be separate to standard keyboard I/O. Might explain why that works and nothing else does.
 

Offline JopeTopic starter

Re: A600 keyboard dead
« Reply #5 on: July 13, 2006, 09:08:32 PM »
Quote

alexh wrote:
The three fingered salute (keyboard reset) is almost certainly a hard wired input to the processor. It should be separate to standard keyboard I/O. Might explain why that works and nothing else does.

It is indeed a separate line going from the kbd controller to the general reset lines that criss cross the motherboard.

I just find it odd that the chip can "half fry", with enough key matrix decoding happening that the reset is still working but nothing else works. It does not even acknowledge that it should switch the caps lock mode. :-)

Oh and I have had dozens of Amigas, with various keyboard failures in some of them, but never anything like this.. Actually I've never even read of these kind of symptoms happen to anyone else on the Amiga forums I frequent.
 

Offline mendark

  • Full Member
  • ***
  • Join Date: Oct 2002
  • Posts: 161
    • Show only replies by mendark
Re: A600 keyboard dead
« Reply #6 on: July 13, 2006, 11:07:23 PM »
I have a spare A600 keyboard in mint condition. PM me if interested.
 

Offline leirbag28

Re: A600 keyboard dead
« Reply #7 on: July 13, 2006, 11:49:00 PM »


I HAVE A SIMILAR Question...

Only HALF of my A600 keyboard works!  the right side and none of the Fkeys work...........this happened before and it turned out to be a badly seated cable......but now that doesnt even work.......

Any Ideas?????
CD32 is actually the best Amiga ever made by Commodore!...
 

Offline alexh

  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 3645
    • Show only replies by alexh
    • http://thalion.atari.org
Re: A600 keyboard dead
« Reply #8 on: July 14, 2006, 12:04:45 AM »
http://www.vesalia.de

They do New Old Stock UK and Germany A600 keyboards for about £8
 

Offline TjLaZer

Re: A600 keyboard dead
« Reply #9 on: July 14, 2006, 05:01:40 AM »
Just don't ask about the order or talk to anyone about it or they will cancel it!!!  (secret society) lol
Going Bananas over AMIGAs since 1987...

Looking for Fusion Fourty PNG ROMs V3.4?

:flame: :banana: :banana: :banana:
 

Offline Doppie1200

  • Sr. Member
  • ****
  • Join Date: May 2004
  • Posts: 497
    • Show only replies by Doppie1200
Re: A600 keyboard dead
« Reply #10 on: July 14, 2006, 09:48:20 PM »
It's a shame they no longer stock US layout keyboards.

Anyway, a visual check of the ribbon could tell you things about the shape the contacts are in. Hold it against the light. If the contacts are shining through, you are in trouble.
Regards,
Erno

(O\\\\_|_/O) <- this is supposed to look like the front of my beetle
(entire front not possible in signature)
 

Offline JopeTopic starter

Re: A600 keyboard dead
« Reply #11 on: July 16, 2006, 10:42:31 AM »
It was the keyboard controller that was fried.

I wired an A500 keyboard directly to the motherboard and that works ok. (except for caps lock, I think this keyboard is a bit broken too. :-)

Keyboard reset also works by wiring the A500 keyboard's kbreset line to the A600's reset plane. :-)

I think I'm going to hide this A600 in some industrial enclosure.. Just a reset switch + leds on top and all the ports sticking out from the rear. (also joy/mouse).

Perhaps also build in a ps2 keyboard adapter.
 

Offline orange

  • Hero Member
  • *****
  • Join Date: Dec 2003
  • Posts: 2799
  • Country: 00
    • Show only replies by orange
Re: A600 keyboard dead
« Reply #12 on: July 16, 2006, 12:17:07 PM »
@leirbag28

have you checked the graphite traces on cable? they can get worn out (at least on A1200) if not properly (dis)connected.
“Giving up is always an option, but not always a failure.”
 

Offline leirbag28

Re: A600 keyboard dead
« Reply #13 on: July 16, 2006, 02:08:16 PM »
@Orange

Yeha, It hink they are fine........although somewhat worn.....................you are talking about the actual tip of the cable that goes into the Motherboard right?  they look black........are slightly rubbed off.................I have had problems before......but this one happened after I spray painted my A600, I cant get it to work now.
CD32 is actually the best Amiga ever made by Commodore!...