CPCWiki forum

General Category => Technical support - Hardware related => Topic started by: NoMoreGreenScreen on 16:01, 17 March 25

Title: Broken motherboard trace causing keyboard issues?
Post by: NoMoreGreenScreen on 16:01, 17 March 25
I have a CPC464, which was listed on eBay as spares and repairs, but had been listed as working and even showed the machine working. 

This revision is the low key, membrane based keyboard with the small motherboard.  

When I tested the 464, I noticed that the keys associated with Bank 1 (2,3,5,7,9,[, etc) didn't work.  I took a look at the membrane as the obvious issue and having cleaned and continuity tested the bank 1 line (amongst others), it seems fine.

My next point of investigation was the motherboard and having asked around, I understand that the keyboard signals travel through the AY through to the I/O chips.  There was a load of gunk of the board, and this gunk went across the traces from the AY, to what I presume is the I/O chip and so I cleaned this off with rubbing alcohol and noticed the trace from pin one of the AY is possibly broken (see picture below).  I am of course assuming that pin 1 from the AY is equal to bank 1 on the keyboard membrane.



I do not know where to go from here.  I have seen people (on various repair videos from other systems) running a 'patch' wire, but i don't know if that's an option and i wouldn't know where to start, if that even is the issue.  Please can i have some advice?

I dont know the history of this machine, other then it looks lie it has had quite a bit of liquid in, i can see that from the keyboard assembly and the motherboard and i think this may be why the power connector to the board has been re-soldered too. 

Thanks
NM
Title: Re: Broken motherboard trace causing keyboard issues?
Post by: NoMoreGreenScreen on 16:11, 17 March 25
Have attached the image  ;D
Title: Re: Broken motherboard trace causing keyboard issues?
Post by: Raft on 16:53, 17 March 25
Hi!

Well, not sure what you show on the picture?
Anyway PIN1 of the AY is not connected to the keyboard

You can check the keyboard matrix and schematics in the service manuals (https://www.cpcwiki.eu/index.php/Service_Manuals)

Hope this can help :)


Title: Re: Broken motherboard trace causing keyboard issues?
Post by: McArti0 on 17:43, 17 March 25
Do you think the photo shows pin1 AY?  :laugh:
Title: Re: Broken motherboard trace causing keyboard issues?
Post by: NoMoreGreenScreen on 18:34, 17 March 25
Hi guys, thanks for responding 

This is why i came here - this is all very new to me and guidance is much appreciated.

@Raft - I have viewed the schematic and i can see that I was looking at the top tracings and not what is on the underside.  I have highlighted where i believe is where the bank 1 channel starts and ends - does this look right?  I guess i can check the solder connections on the the underside to see if it looks okay, but failing that I'm out of ideas.  I have also attached that photo above with what i thought was a broken trace and highlighted what i was talking about originally. 

@McArti0 - well, I was told that if the keyboard wasnt working, that it would go through the AY and IO chip.  As I said, this is all new to me.


Any ideas what I can do / try next please?
Title: Re: Broken motherboard trace causing keyboard issues?
Post by: McArti0 on 19:23, 17 March 25
Try pin14 AY to ground and next Pin13 to ground.

If AY Pin13 give You "97532" then Try cross pin13-AY to 74LS145 Pin 1,2,3,4,5,6,7   and 9,10,11

Try by multimeter continous Pin13 AY and all pins keyboard connector.
Title: Re: Broken motherboard trace causing keyboard issues?
Post by: Bryce on 20:43, 17 March 25
Quote from: NoMoreGreenScreen on 18:34, 17 March 25Hi guys, thanks for responding

This is why i came here - this is all very new to me and guidance is much appreciated.

@Raft - I have viewed the schematic and i can see that I was looking at the top tracings and not what is on the underside.  I have highlighted where i believe is where the bank 1 channel starts and ends - does this look right?  I guess i can check the solder connections on the the underside to see if it looks okay, but failing that I'm out of ideas.  I have also attached that photo above with what i thought was a broken trace and highlighted what i was talking about originally.

@McArti0 - well, I was told that if the keyboard wasnt working, that it would go through the AY and IO chip.  As I said, this is all new to me.


Any ideas what I can do / try next please?
That trace isn't broken. The copper has just slightly oxidised under the stoplack layer. The AY chip has most likely failed on that particular io pin.

Bryce.
Title: Re: Broken motherboard trace causing keyboard issues?
Post by: NoMoreGreenScreen on 21:52, 17 March 25
Thanks for your help guys...i will get the multi-meter out some evening this week and see what it turns up
Title: Re: Broken motherboard trace causing keyboard issues?
Post by: McArti0 on 08:13, 18 March 25
Quote from: McArti0 on 19:23, 17 March 25Try pin14 AY to ground and next Pin13 to ground.
@NoMoreGreenScreen

You really only need a piece of cable. A paper clip will do too.

Cross AY pin13 and pin6 (ground)
Title: Re: Broken motherboard trace causing keyboard issues?
Post by: NoMoreGreenScreen on 09:21, 18 March 25
@McArti0 

okay, i misunderstood...


so run a small cable between AY pin 13 and pin 6, then power up the computer and test keys 2,3,4,7,9
Repeat test on pin 14 to pin 6 and test again.

Many thanks
Title: Re: Broken motherboard trace causing keyboard issues?
Post by: McArti0 on 10:55, 18 March 25
Almost good.
With CPC enabled. You short pin6 with pin 13 and the screen should immediately show 8 characters. Including 97532. In that order. Pin14 will give another 8 characters. As will pins 7,8,9,10,11,12. Each 8 different

If you have a long cable, you can touch the large mass around the mainboard.
Title: Re: Broken motherboard trace causing keyboard issues?
Post by: NoMoreGreenScreen on 10:22, 19 March 25
Good news - I have a fully working CPC464  :D

(and i dont know what I did)

Yesterday evening I had the machine apart to follow the actions @McArti0 suggested.  In doing so i noticed i was straining the keyboard ribbon cables to try and accommodate the open case and room to get my paper clip in.  I ended up taking out the ribbon cables out and powering the machine up - except it would power up.   I put the ribbon cables back in and this time it powered up and the bank 1 keys are all working, the AY is working, everything (well apart from the pause button on tape deck, but no way am i taking that apart!!)

I dont really know what resolved it -   I had removed and reinserted the ribbon connectors multiple times prior and made sure they were bedded in each time so this was no different.  Prior to reconnecting, I had ran the multi meter probes in the keyboard connectors (maybe i scraped something off??), i had 'shorted' (but not if you get my drift) pins 13 to 6 with it powered off to practice with the paper clip but that was it.  

Irrespective, its working.  I retested with powering down and up and all was fine.  I don't know if this is permanent but at present as ts working, i wanted to take time to thank everyone who has contributed to this thread with advice; i really appreciate it.
Title: Re: Broken motherboard trace causing keyboard issues?
Post by: McArti0 on 15:42, 19 March 25
Have you ever done a pin13 to pin6 test?
Title: Re: Broken motherboard trace causing keyboard issues?
Post by: Bryce on 16:49, 19 March 25
Quote from: NoMoreGreenScreen on 10:22, 19 March 25Good news - I have a fully working CPC464  :D

(and i dont know what I did)

Yesterday evening I had the machine apart to follow the actions @McArti0 suggested.  In doing so i noticed i was straining the keyboard ribbon cables to try and accommodate the open case and room to get my paper clip in.  I ended up taking out the ribbon cables out and powering the machine up - except it would power up.  I put the ribbon cables back in and this time it powered up and the bank 1 keys are all working, the AY is working, everything (well apart from the pause button on tape deck, but no way am i taking that apart!!)

I dont really know what resolved it -  I had removed and reinserted the ribbon connectors multiple times prior and made sure they were bedded in each time so this was no different.  Prior to reconnecting, I had ran the multi meter probes in the keyboard connectors (maybe i scraped something off??), i had 'shorted' (but not if you get my drift) pins 13 to 6 with it powered off to practice with the paper clip but that was it. 

Irrespective, its working.  I retested with powering down and up and all was fine.  I don't know if this is permanent but at present as ts working, i wanted to take time to thank everyone who has contributed to this thread with advice; i really appreciate it.

Check for dry joints on the keyboard connectors and AY.

Bryce.
Title: Re: Broken motherboard trace causing keyboard issues?
Post by: NoMoreGreenScreen on 17:00, 19 March 25
Quote from: McArti0 on 15:42, 19 March 25Have you ever done a pin13 to pin6 test?
No, last night would of been the first  time of doing it but as mentioned after doing some practice running i turned the machine on to do the test but the keyboard was working
Title: Re: Broken motherboard trace causing keyboard issues?
Post by: NoMoreGreenScreen on 17:01, 19 March 25
Quote from: Bryce on 16:49, 19 March 25
Quote from: NoMoreGreenScreen on 10:22, 19 March 25Good news - I have a fully working CPC464  :D

(and i dont know what I did)

Yesterday evening I had the machine apart to follow the actions @McArti0 suggested.  In doing so i noticed i was straining the keyboard ribbon cables to try and accommodate the open case and room to get my paper clip in.  I ended up taking out the ribbon cables out and powering the machine up - except it would power up.  I put the ribbon cables back in and this time it powered up and the bank 1 keys are all working, the AY is working, everything (well apart from the pause button on tape deck, but no way am i taking that apart!!)

I dont really know what resolved it -  I had removed and reinserted the ribbon connectors multiple times prior and made sure they were bedded in each time so this was no different.  Prior to reconnecting, I had ran the multi meter probes in the keyboard connectors (maybe i scraped something off??), i had 'shorted' (but not if you get my drift) pins 13 to 6 with it powered off to practice with the paper clip but that was it. 

Irrespective, its working.  I retested with powering down and up and all was fine.  I don't know if this is permanent but at present as ts working, i wanted to take time to thank everyone who has contributed to this thread with advice; i really appreciate it.

Check for dry joints on the keyboard connectors and AY.

Bryce.

that sounds like a solid idea.  thanks
Title: Re: Broken motherboard trace causing keyboard issues?
Post by: NoMoreGreenScreen on 18:32, 25 March 25
hello again everyone  :) 

@McArti0
@Bryce

Well, you guys probably are not surprised to hear that the CPC started playing up again :picard:

I havent actually been using the cpc in the week, only trying it again last weekend and the bit 1 associated keys were not working.   Did what both of you suggested - checked for dry solider joints and I couldn't see any around the AY or keyboard ribbon connectors -

Shorted pins 6 and 13 with the machine on and screen showed [-97532  (and the downward arrow)

This also started the keys working again. 

However, I misread the chip pin numbers and shorted pin 16 and pin 6 - the screen went black and now games dont finish loading - just a black screen at end of loading process or during loading the tape stops wit the black screen.   Ignore tis bit..the keys stopped working again and games are loading again!

So from this,
What does the pin 6 to 13 test result mean?

Thanks

 
Title: Re: Broken motherboard trace causing keyboard issues?
Post by: McArti0 on 19:57, 25 March 25
if grounded Pin13 then screen show [-97532

Pin13 as input is ok.
Title: Re: Broken motherboard trace causing keyboard issues?
Post by: McArti0 on 20:01, 25 March 25
Quote from: NoMoreGreenScreen on 18:32, 25 March 25I misread the chip pin numbers and shorted pin 16 and pin 6
you just little messed up the RESET signal.

are you still sure you want to do something about it yourself?
Title: Re: Broken motherboard trace causing keyboard issues?
Post by: NoMoreGreenScreen on 20:45, 25 March 25
Quote from: McArti0 on 20:01, 25 March 25
Quote from: NoMoreGreenScreen on 18:32, 25 March 25I misread the chip pin numbers and shorted pin 16 and pin 6
you just little messed up the RESET signal.

are you still sure you want to do something about it yourself?

IYea glad i haven't fried anything!!

I would like to try and get this working.  It is going to be a gift for my brother in law, who regrets selling his 464,  35 odd years ago (as he recently told me).  However, it depends what has to be done as my repair skills are limited, but if needs be, I will still gift it to him with instructions on what to do (he is good with electrical stuff).

So now we have established that Pin13 as input is okay  - what is the next step?

Thanks
Title: Re: Broken motherboard trace causing keyboard issues?
Post by: Bryce on 10:37, 27 March 25
Quote from: NoMoreGreenScreen on 18:32, 25 March 25However, I misread the chip pin numbers and shorted pin 16 and pin 6 - the screen went black and now games dont finish loading - just a black screen at end of loading process or during loading the tape stops wit the black screen.  Ignore tis bit..the keys stopped working again and games are loading again!


Is this still the case? Or do games load again now?

As for the keyboard issue. There may be a crack in the membrane very near to the membrane connectors, or the connector and membrane contacts may need to be cleaned.

Bryce.
Title: Re: Broken motherboard trace causing keyboard issues?
Post by: NoMoreGreenScreen on 21:38, 27 March 25
I think they are loading fine.  To be fair, i haven't  had much time this week to pick up my Amstrad story (only really having time on weekend - which is nearly here - hoooray!!)

"As for the keyboard issue. There may be a crack in the membrane very near to the membrane connectors, or the connector and membrane contacts may need to be cleaned."

I will clean the connectors and get the magnifying glass out to check the connectors for cracks.  What i have noticed though was when i'm shorting out pins 6 and 13 as recommended by @McArti0 then the keyboard started working  properly again (without touching the keyboard connectors), if only for a short while - so does that suggest that the issue may be more AY related?  Could a permanent short be made across pin 6 and 13 using a paperclip?

Thanks
NM
Title: Re: Broken motherboard trace causing keyboard issues?
Post by: McArti0 on 22:22, 27 March 25
Quote from: NoMoreGreenScreen on 16:01, 17 March 25was listed on eBay as spares and repairs,
Quote from: NoMoreGreenScreen on 20:45, 25 March 25It is going to be a gift for my brother in law
Tell him Do not use AY as spare  :laugh:
Title: Re: Broken motherboard trace causing keyboard issues?
Post by: NoMoreGreenScreen on 22:41, 27 March 25
Quote from: McArti0 on 22:22, 27 March 25
Quote from: NoMoreGreenScreen on 16:01, 17 March 25was listed on eBay as spares and repairs,
Quote from: NoMoreGreenScreen on 20:45, 25 March 25It is going to be a gift for my brother in law
Tell him Do not use AY as spare  :laugh:
@McArti0 - yea i think we have established the AY is faulty?

Well, if you tell me that the AY needs to be replaced, then i will gift him the CPC AND a replacement AY - 2 presents in one !!!  (I'm not comfortable unsoildering a chip)
If you say i can just create a permanent short on 6 and 13 to fix, then I can do that - he gets one present, but its not a DIY present!!
Title: Re: Broken motherboard trace causing keyboard issues?
Post by: McArti0 on 23:04, 27 March 25
Pin13 may be ending, but the keyboard may also have too much resistance.
Joystick no. 0 will not work Down. Worth checking.
Title: Re: Broken motherboard trace causing keyboard issues?
Post by: McArti0 on 07:00, 28 March 25
Long grounded pin13 AY is.... Press SPACE. 
This is equal to cross pin1 LS145 and pin13 AY.
The CPC firmware has been written so that pin1 of the LS145 is Lo at all times between keyboard scans.
Title: Re: Broken motherboard trace causing keyboard issues?
Post by: NoMoreGreenScreen on 09:29, 28 March 25
Its the weekend soon  ;D  so will have time to take a look at both what you and @Bryce have suggested.  What do you mean by 'pin 13 may be ending'?
Thanks
NM
Title: Re: Broken motherboard trace causing keyboard issues?
Post by: McArti0 on 09:54, 28 March 25
Quote from: NoMoreGreenScreen on 09:29, 28 March 25What do you mean by 'pin 13 may be ending'?
Maybe there won't be enough for your brother-in-law.  ;D
Title: Re: Broken motherboard trace causing keyboard issues?
Post by: McArti0 on 17:33, 28 March 25
Quote from: McArti0 on 07:00, 28 March 25Long grounded pin13 AY is.... Press SPACE. 
My bad. No its Cursor Right
Title: Re: Broken motherboard trace causing keyboard issues?
Post by: NoMoreGreenScreen on 20:48, 29 March 25
@Bryce - seems some games are not loading.  Typically what happens is the games loading screen doesn't get drawn draw and that is the indicator that the game wont start (just sits on the then the game just sits there after the loading finishes, as if waiting for more data to load.  Other games are fine, draw the loading screen and the game starts - its the same games that work and the same games that dont.  The games that dont work, did before i did the shorting thing.  Have cleaned the heads on the tape head and it hasn't helped.  I checked the keyboard ribbon connectors and I think the bit 1 line is slightly crimped, however I did clean the end of both ribbons with rubbing alcohol and that took the keys from not working to working. 

@McArti0 - all the keys work now, but they didnt work when i was shorting 6 and 13 with the machine on till i had cleaned the keyboard ribbons as above.  That includes cursor right and all joystick movements.  It is early days though as I only did it a short while ago.   

Title: Re: Broken motherboard trace causing keyboard issues?
Post by: Bryce on 18:58, 30 March 25
Quote from: NoMoreGreenScreen on 20:48, 29 March 25@Bryce - seems some games are not loading.  Typically what happens is the games loading screen doesn't get drawn draw and that is the indicator that the game wont start (just sits on the then the game just sits there after the loading finishes, as if waiting for more data to load.  Other games are fine, draw the loading screen and the game starts - its the same games that work and the same games that dont.  The games that dont work, did before i did the shorting thing.  Have cleaned the heads on the tape head and it hasn't helped.  I checked the keyboard ribbon connectors and I think the bit 1 line is slightly crimped, however I did clean the end of both ribbons with rubbing alcohol and that took the keys from not working to working. 

@McArti0 - all the keys work now, but they didnt work when i was shorting 6 and 13 with the machine on till i had cleaned the keyboard ribbons as above.  That includes cursor right and all joystick movements.  It is early days though as I only did it a short while ago. 



Ok, but if some games are loading, then it's not an AY issue.

Bryce.
Title: Re: Broken motherboard trace causing keyboard issues?
Post by: NoMoreGreenScreen on 10:16, 01 April 25
Thanks Bryce...

Well, its time for this thread to slowly drop down the list as I took the machine to my brother in law on Sunday and I think he ws really taken back and is looking to see if he can start coding again in z80 - the cpc  is what started his career so I really appreciate everyone who helped me get the CPC to the place where he can no use it - special thanks going to @McArti0 and @Bryce .

I have got the Amstrad bug though, so I may well be back on these boards sooner than later!!
Title: Re: Broken motherboard trace causing keyboard issues?
Post by: McArti0 on 10:41, 01 April 25
So your brother-in-law will write about the keyboard not working in another thread... :laugh:
Ok. ;) ;D
Title: Re: Broken motherboard trace causing keyboard issues?
Post by: NoMoreGreenScreen on 11:11, 01 April 25
Well, I hoe not - it was consistently working but if it does fail, i have some patch wire to donate
Powered by SMFPacks Menu Editor Mod