English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware

 
 
Thread Tools
Old Yesterday, 20:33   #1
Elmo Putney
Registered User
 
Join Date: May 2022
Location: UK South East
Posts: 89
A1200 Keyboard Diagnosis

My A1200 has in the past lost a few keys when I haven't used it for a while (like days), they eventually come back after a few hours. Just wondering if I can diagnose where the issue is (membrane, connector, controller etc...)
I've not used it for a Month or so, and currently it is refusing to co-operate, it really is a twat sometimes.

I have cleaned and re-seated the ribbon cable, and it looks good - so I don't think that is the issue.

I have an A500 in the cave - can I test that keyboard on an A1200 to start to isolate the issue? i.e. is it "plug compatible"?

Diagrom: no issues (other than the keys not registering)

It is normally the same keys that drop out, I looked at the schematics to see if it gave any clues as to maybe a specific trace is flaky but they are not very helpful.

Keys that are out:

F10
Del
Keypad: 0 (zero)
Enter (not the keypad one)
Backspace
and |\ (next to backspace)

Does that give any useful clues? (probably not)

Thanks all

Also have an A600 I could swap the keyboard from.
Elmo Putney is offline  
Old Yesterday, 20:43   #2
Elmo Putney
Registered User
 
Join Date: May 2022
Location: UK South East
Posts: 89
Obviously having just written this the little twat has decided to re-enable the lost keys, it's been switched on for about 3 to 4 hours running diagrom and with me poking/cleaning etc......none of which made any difference, until leaving it alone to sulk for a bit.

Question still stands though.

And yes it's recapped.
Elmo Putney is offline  
Old Yesterday, 20:46   #3
Elmo Putney
Registered User
 
Join Date: May 2022
Location: UK South East
Posts: 89
The one thing I think I can conclude is that it's not the membrane if all the missing keys came back at the same time? true?
Elmo Putney is offline  
Old Today, 00:28   #4
DanBy
Registered User
 
Join Date: Feb 2023
Location: London
Posts: 59
As I've built a few keyboards in my time and just finished a new A1200 mechanical keyboard... I can tell you that the keyboard circuit/membrane for the A1200 is incredibly simple and not likely to play a role in an issue that is time/waiting based.

Judging from the set of keys that don't work for you I think one or two of the circuits on the keyboard membrane does not have full continuity back to the keyboard controller chip (IC). Somewhat generally any issue that resolves after time might be the result of the operating temperature for some part of the circuit raising and resulting changes causing some broken trace/circuit to reconnect and regain continuity. One thing that might confirm this is to flex the motherboard gently in a direction while you're having the issue and see if the minor flexing restoes functionality. Or maybe pressing down on the keyboard controller chip might fix the issue. Either of those would lend some credence to this being a flaky trace or dodgy solder joint (or two). And worth trying as they are easy/crude tests that might give an indication of what is up.

That said the very, very first thing worth doing is "cleaning" the bottom of the key plungers that make contact with the membrane just to ensure they are making good contacts. These are graphite pads so you can refresh them by rubbing with a pencil. I don't think this will solve your issue but worth doing just to rule out something easy and basic and if it works you avoid a lot of time consuming diagnostics.

Next, I would look for dry solder joints anywhere on the path from the ribbon connector to the keyboard controller. The keyboard controller is on the motherboard at position U13, iirc. You might be able to spot a solder blob at one of the ribbon connector pins (underside of the motherboard) or at keyboard controller IC that looks dull/old/sad and reflowing it will fix this issue. You might even see a trace that looks kind flaky/poor. Though you might need magnification to catch that kind of thing.

If you really can't see anything then you'll want to continuity test each pin on the ribbon connector back to the relevant pin on keyboard controller IC and see if one of the lines isn't fully connected. You'll have to do this from a cold start when you know the keyboard is playing up. And if possible you'll want to try and test things from the contact inside the ribbon connector, not just the pin on the underside of the motherboard (that might be hella fiddly though).

To check where traces go try https://www.amigapcb.org/

If you're confident that all the traces, and sodler joints are fine then replacing the keyboard controller might be the next thing to do. There are 2nd hand ones or you can build a new one

https://github.com/OlegMishin/A1200_keyb_MPU
DanBy is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Need A1200 Keyboard connector to keyboard matrix pinout Stardust support.Hardware 1 27 June 2022 05:07
WANTED: Mitsumi/Amiga Keyboard for parts to mod A1200 keyboard! ProdigalAmigan MarketPlace 13 09 July 2017 02:08
A1200 Keyboard Specksynder support.Hardware 5 26 February 2011 08:20
A1200 keyboard whitebird support.Hardware 0 28 September 2010 21:23
A1200 diagnosis - no keyboard or mouse response gizmomelb support.Hardware 2 21 August 2006 09:33

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 02:17.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.12463 seconds with 15 queries