Amiga.org

Amiga computer related discussion => Amiga Hardware Issues and discussion => Topic started by: Bokasa on June 18, 2012, 03:11:18 PM

Title: A4000T mouse problem
Post by: Bokasa on June 18, 2012, 03:11:18 PM
I need help. Mouse at my A4000T stoped. I cant move pointer, but mouse buttons working OK. Mouse is OK (I tried at another Amiga) and I/O daughterboard is OK (I have spare one). So something died at MoBo, and I dont know what. Everything working good, including keyboard and I can move pointer with A button+cursors, but not with mouse. Is there any idea???
Thanks
Title: Re: A4000T mouse problem
Post by: Tahoe on June 18, 2012, 03:50:09 PM
Sounds like a CIA... :(
Title: Re: A4000T mouse problem
Post by: Bokasa on June 18, 2012, 05:50:48 PM
Quote from: Tahoe;696818
Sounds like a CIA... :(


CIA or Paula?
Title: Re: A4000T mouse problem
Post by: JimS on June 18, 2012, 05:51:20 PM
Usually that means that there's no 5v on the mouse port. On the newer 2000's there's a fuse. I don't know about the 4000T. If you have a volt meter, you can check the joystick port for 5v. If I remember rightly, it's the middle two pins on the bottom row.

<------ 1000th post!
Title: Re: A4000T mouse problem
Post by: Dr.Bongo on June 18, 2012, 06:06:09 PM
http://www.rabayjr.com/Amiga/Flyer_Faq/toaster/mousdead.html
Title: Re: A4000T mouse problem
Post by: Castellen on June 18, 2012, 11:57:59 PM
Quote from: Bokasa;696833
CIA or Paula?



Unlikely to be a CIA fault as this only reads the left mouse button/fire input, nothing to do with movement input despite some common misunderstanding.  You've already said the mouse buttons work OK.

Unlikely to be a fault of Paula as this device only reads in the four analogue paddle inputs (including right mouse button).  Again, you've said the buttons work.

Checking that the +5V supply is active is a good suggestion.  This is on pin 7 of both 9-way connectors.  You can use a bare metal part of the chassis or pin 8 of the mouse/joystick connector as a ground/0V reference.

In the A4000T this 5V supply is via polyswitch fuse F160 on the main board.  It's located on the edge of the board, between Paula and the keyboard connector.  These devices are essentially PTC thermistors in that they're near short circuit under normal conditions.  When fault current flows, they get hot and exhibit a high resistance, thus limiting current.  They revert to a normal low resistance state when the fault current is cleared and the device cools, hence they're often called self-resetable fuses.

If your main board is an A4000D (in a tower case), the 5V supply for the mouse/joystick ports is via polyswitch fuse F175, which is the large yellow disc shaped device behind the serial/Centronics ports.

If it's an A4000D that has had major RTC battery corrosion damage, it's often shift register U975 at fault that causes no mouse movement.

I wrote this article (http://amiga.serveftp.net/JumpyMouse.html) on mouse port repair which may help further.
Title: Re: A4000T mouse problem
Post by: Bokasa on June 19, 2012, 07:40:19 AM
Quote from: Castellen;696887
Unlikely to be a CIA fault as this only reads the left mouse button/fire input, nothing to do with movement input despite some common misunderstanding.  You've already said the mouse buttons work OK.

Unlikely to be a fault of Paula as this device only reads in the four analogue paddle inputs (including right mouse button).  Again, you've said the buttons work.

Checking that the +5V supply is active is a good suggestion.  This is on pin 7 of both 9-way connectors.  You can use a bare metal part of the chassis or pin 8 of the mouse/joystick connector as a ground/0V reference.

In the A4000T this 5V supply is via polyswitch fuse F160 on the main board.  It's located on the edge of the board, between Paula and the keyboard connector.  These devices are essentially PTC thermistors in that they're near short circuit under normal conditions.  When fault current flows, they get hot and exhibit a high resistance, thus limiting current.  They revert to a normal low resistance state when the fault current is cleared and the device cools, hence they're often called self-resetable fuses.

If your main board is an A4000D (in a tower case), the 5V supply for the mouse/joystick ports is via polyswitch fuse F175, which is the large yellow disc shaped device behind the serial/Centronics ports.

If it's an A4000D that has had major RTC battery corrosion damage, it's often shift register U975 at fault that causes no mouse movement.

I wrote this article (http://amiga.serveftp.net/JumpyMouse.html) on mouse port repair which may help further.


This is A4000T Escom board. I have 5V at pin 1,2,3,4,6 and I have 3.96V at pin 5 and 9, but I dont have 5V at pin 7. F160 seem to be OK, not hot and short circuit. I also have 5V at both side of F160.
Thank you for help.
Title: Re: A4000T mouse problem
Post by: Calgor on June 19, 2012, 09:00:46 AM
@ Bokasa

Interesting that only your mouse port does not get the user5V on pin 7.  My A4000T board has the problem where if it is slightly bent one way near the keyboard connector/F160 the user5V goes either low or completely from both the mouse and the keyboard and the whole computer stops working (slight bend the opposite way makes it work), unplugging keyboard usually fixes it.  So different problem to mine but similar in that you have a problem with the user5v part of the circuit somewhere.

If you do not have the keyboard plugged in, does the mouse work?  Just something to try that mostly works for me when my problem occurs.

@ Castellen

Good tips.
Title: Re: A4000T mouse problem
Post by: Gilthanaz on June 19, 2012, 10:13:21 AM
Hi!

I had the exact same issue on my A1200 (Mouse buttons worked, but no analog paddle status at all) and took it completely apart without finding any issues, including measuring voltages and what-not.

What fixed it for me was to plug in a Joystick to the mouseport (with machine running), move it around wildly, unplug the Joystick and plug in the mouse again.

And it works again. Give it a shot, might just work as it did for me.

KR,
- G
Title: Re: A4000T mouse problem
Post by: Castellen on June 19, 2012, 12:14:12 PM
Quote from: Bokasa;696944
This is A4000T Escom board. I have 5V at pin 1,2,3,4,6 and I have 3.96V at pin 5 and 9, but I dont have 5V at pin 7. F160 seem to be OK, not hot and short circuit. I also have 5V at both side of F160.


That certainly looks like the problem then, the mouse needs the 5V supply to operate.  So just in case the wild joystick movement in the mouse port doesn't resolve it for you, the logical step is to trace the connections between pin 7 of the mouse/joystick port back to F160.  i.e. with the computer powered off, use an ohmmeter to check continuity from pin 7 back to F160.

There probably isn't much in between aside from those 40-way ribbon cables (does the Escom board have these the same as the AT version?) and perhaps a ferrite bead.  Don't rule out intermittent IDC connectors on the ribbon cables, though the 5V supply is fed in parallel from both cables so both would have to develop a problem for the 5V to dissappear, which would be uncommon.

The schematic of the ports board is here (http://amiga.serveftp.net/Schematics/A4000T_schematics/A4000T-PortsModule.jpg) and the appropriate section of the main board is here (http://amiga.serveftp.net/Schematics/A4000T_schematics/A4000T-Paula-Keyboard-Mouse-Joy.jpg).  Sorry about the lack of quality in those scans, my original paper copies looked to have been photocopied and reduced several times over, so that's as good as you'll get.
Title: Re: A4000T mouse problem
Post by: Gilthanaz on June 19, 2012, 12:22:07 PM
Additional note:
When i measured the voltages back then they also did not be anything near the specifications i found, including one pin that was 'dead' even tho it should have had voltage on it. Unfortunately i did not keep the notes from the test, which i will definitly do the next time this happens. Basically from what i've learned that documentation is possibly outdated or not valid for all motherboard revisions. Then again i only had one A1200 to test with and i'am overall not much of a hardware chief :)

Just saying to possibly not trust those voltages that you are supposed to measure, they also were different for me. If i remember correctly, i wasted about an hour pondering the pin layout because that one pin would simply not give any voltage when the documentation said it should...

Oh, and btw, if you plug in the Joystick (tho iam pretty sure you know that) to the mouse port, and move it around, the cursor should go "wiggly" if there is any signal coming through...

KR,
- G
Title: Re: A4000T mouse problem
Post by: mechy on June 19, 2012, 08:52:33 PM
Quote from: Bokasa;696804
I need help. Mouse at my A4000T stoped. I cant move pointer, but mouse buttons working OK. Mouse is OK (I tried at another Amiga) and I/O daughterboard is OK (I have spare one). So something died at MoBo, and I dont know what. Everything working good, including keyboard and I can move pointer with A button+cursors, but not with mouse. Is there any idea???
Thanks

i could be completely wrong here,but iirc one of the buttons on the 4000t escom models locks the mouse when on(or off?)? i hope i am remembering this right. Maybe its the keylock i am thinking of...

might be a good idea to check them and the connections ;)

Mech
Title: Re: A4000T mouse problem
Post by: Bokasa on June 19, 2012, 10:34:04 PM
Quote from: Castellen;696966
That certainly looks like the problem then, the mouse needs the 5V supply to operate.  So just in case the wild joystick movement in the mouse port doesn't resolve it for you, the logical step is to trace the connections between pin 7 of the mouse/joystick port back to F160.  i.e. with the computer powered off, use an ohmmeter to check continuity from pin 7 back to F160.

There probably isn't much in between aside from those 40-way ribbon cables (does the Escom board have these the same as the AT version?) and perhaps a ferrite bead.  Don't rule out intermittent IDC connectors on the ribbon cables, though the 5V supply is fed in parallel from both cables so both would have to develop a problem for the 5V to dissappear, which would be uncommon.

The schematic of the ports board is here (http://amiga.serveftp.net/Schematics/A4000T_schematics/A4000T-PortsModule.jpg) and the appropriate section of the main board is here (http://amiga.serveftp.net/Schematics/A4000T_schematics/A4000T-Paula-Keyboard-Mouse-Joy.jpg).  Sorry about the lack of quality in those scans, my original paper copies looked to have been photocopied and reduced several times over, so that's as good as you'll get.



When I check trace between pin7 and F160, it looks like short circuit. Also, when I check pin7 at the moment of power up I have about 1.6V, after that 1V, and after few seconds 0V.
Thank you for help.
Title: Re: A4000T mouse problem
Post by: Castellen on June 19, 2012, 10:50:03 PM
Quote from: Bokasa;697046
When I check trace between pin7 and F160, it looks like short circuit. Also, when I check pin7 at the moment of power up I have about 1.6V, after that 1V, and after few seconds 0V.


You mentioned earlier that you had 5V at F160.  So if you have 5V at F160 and there is nothing at pin 7, then there is obviously no connection between the two.

So you need to check again; is there 5V on both sides of F160 while there is not 5V at pin 7?

If the supply looks OK at F160, then follow the tracks through to the ports board.  It probably goes through a ferrite bead or low value resistor on the way, so this would be the first area of suspicion.
Title: Re: A4000T mouse problem
Post by: Bokasa on June 20, 2012, 10:13:38 AM
Quote from: Castellen;697048
You mentioned earlier that you had 5V at F160.  So if you have 5V at F160 and there is nothing at pin 7, then there is obviously no connection between the two.

So you need to check again; is there 5V on both sides of F160 while there is not 5V at pin 7?

If the supply looks OK at F160, then follow the tracks through to the ports board.  It probably goes through a ferrite bead or low value resistor on the way, so this would be the first area of suspicion.


Definitely I have 5V at F160 and ferrite FB556 at both sides, but there's no connection between pin 7 and fb556. Stripe cables and I/O port module are OK. I can't see resistors between FB556 and PIN 7 (pin4 at 40 pins motherboard connector). Any suggestion?
Thank you very much.
Title: Re: A4000T mouse problem
Post by: Castellen on June 20, 2012, 11:03:42 PM
Quote from: Bokasa;697140
Definitely I have 5V at F160 and ferrite FB556 at both sides, but there's no connection between pin 7 and fb556. Stripe cables and I/O port module are OK. I can't see resistors between FB556 and PIN 7 (pin4 at 40 pins motherboard connector). Any suggestion?


Check continuity between FB556 and pin 4 of the mainboard connectors CN550 and CN560.  To find pin 4, look at the board so that the power connector P8 is in the top right hand corner.  Pin 4 of CN550/CN560 is the second pin in from the right side of the bottom row of each connector.

According to the schematic, the 5V route is F160 > FB556 > pin 4 of CN550 & CN560 > through both ribbon cables > ports module > pin 7 of joystick and mouse connectors

You may have to remove the main board from the chassis to inspect the tracks and vias on the bottom side of the board.  There may be an open circuit track if there has been an accidental short on the mouse or joystick connector, which is common if you plug a metal body connector not squarely in while the computer is on.  The problem with using polyswitch fuses for short circuit protection is that they are very slow acting, so you get high fault currents flowing for a relatively long time.  So you might find a bottom side track on the main board has fused open circuit simply because the polyswitch was too slow.

Shouldn't be too hard to find as you've mostly narrowed it down now.
Title: Re: A4000T mouse problem
Post by: Bokasa on June 21, 2012, 04:45:54 AM
Quote from: Castellen;697250
Check continuity between FB556 and pin 4 of the mainboard connectors CN550 and CN560.  To find pin 4, look at the board so that the power connector P8 is in the top right hand corner.  Pin 4 of CN550/CN560 is the second pin in from the right side of the bottom row of each connector.

According to the schematic, the 5V route is F160 > FB556 > pin 4 of CN550 & CN560 > through both ribbon cables > ports module > pin 7 of joystick and mouse connectors

You may have to remove the main board from the chassis to inspect the tracks and vias on the bottom side of the board.  There may be an open circuit track if there has been an accidental short on the mouse or joystick connector, which is common if you plug a metal body connector not squarely in while the computer is on.  The problem with using polyswitch fuses for short circuit protection is that they are very slow acting, so you get high fault currents flowing for a relatively long time.  So you might find a bottom side track on the main board has fused open circuit simply because the polyswitch was too slow.

Shouldn't be too hard to find as you've mostly narrowed it down now.


I have stable 5V at F160 and FB556, and I can't find any track between FB556 and Pins4. There's small sign of corrosion (possibly capacitors leaking before replacing) at bottom side of motherboard.
Regards and many thanks
Title: Re: A4000T mouse problem
Post by: Castellen on June 21, 2012, 06:32:09 AM
Quote from: Bokasa;697301
I have stable 5V at F160 and FB556, and I can't find any track between FB556 and Pins4. There's small sign of corrosion (possibly capacitors leaking before replacing) at bottom side of motherboard.



Check continuity between mouse connector pin 7 and what you believe is pin 4 of CN550/CN560 to verify you have the correct pin.  If that's OK, then the track between CN550 pin 4 and FB556 is open circuit.

It's a four layer board, so it may run on an internal layer.  In which case you'll need to solder a jumper between CN550 pin 4 and FB556.  You should be able to solder directly to the via following FB556 for a tidy job on the bottom side of the board.
Title: Re: A4000T mouse problem
Post by: Bokasa on June 21, 2012, 08:50:19 PM
Quote from: Castellen;697315
Check continuity between mouse connector pin 7 and what you believe is pin 4 of CN550/CN560 to verify you have the correct pin.  If that's OK, then the track between CN550 pin 4 and FB556 is open circuit.

It's a four layer board, so it may run on an internal layer.  In which case you'll need to solder a jumper between CN550 pin 4 and FB556.  You should be able to solder directly to the via following FB556 for a tidy job on the bottom side of the board.


I will try tommorow... Hope this is safe (jumpering between Fb556 and pin 4).
Thank you
Title: Re: A4000T mouse problem
Post by: Castellen on June 21, 2012, 10:40:27 PM
Quote from: Bokasa;697417
Hope this is safe (jumpering between Fb556 and pin 4).


That's why I said to verify what you think is pin 4 is actually pin 4.

Quote from: Castellen

Check continuity between mouse connector pin 7 and what you believe is pin 4 of CN550/CN560 to verify you have the correct pin.



If you connect 5V to the wrong place, the results are potentially disasterous.  However, you know that the +5V supply should be on pin 7 of the mouse port and that should be connected to CN550 pin 4.  Due to the absence of the supply voltage, you know there's a fault and have narrowed down where it is.

After you complete the repair and before you power on the computer, you should measure <2 Ohms between mouse port pin 7 and F160.

If you're not comfortable carrying out the repairs, I'm most happy to do it for you if you want to send the board to my service centre in New Zealand.
Title: Re: A4000T mouse problem
Post by: Bokasa on June 22, 2012, 09:00:30 PM
Quote from: Castellen;697432
That's why I said to verify what you think is pin 4 is actually pin 4.




If you connect 5V to the wrong place, the results are potentially disasterous.  However, you know that the +5V supply should be on pin 7 of the mouse port and that should be connected to CN550 pin 4.  Due to the absence of the supply voltage, you know there's a fault and have narrowed down where it is.

After you complete the repair and before you power on the computer, you should measure <2 Ohms between mouse port pin 7 and F160.

If you're not comfortable carrying out the repairs, I'm most happy to do it for you if you want to send the board to my service centre in New Zealand.


I did it and everything works fine now! You are real wizard! Thank you very, very much!
Title: Re: A4000T mouse problem
Post by: Castellen on June 22, 2012, 10:25:20 PM
Quote from: Bokasa;697573
I did it and everything works fine now! You are real wizard! Thank you very, very much!



Glad to hear you sorted it out, figured it wasn't going to be overly complex.

Sadly I'm far from a wizard, only an electronics engineer.
Title: Re: A4000T mouse problem
Post by: Bokasa on June 23, 2012, 10:46:08 AM
Quote from: Castellen;697589
Glad to hear you sorted it out, figured it wasn't going to be overly complex.

Sadly I'm far from a wizard, only an electronics engineer.


Oh, that is your secret... I am dramaturgist. :-)