[Coco] AT306 Mouse and Keyboard

Christopher Hawks chawks at dls.net
Sat Sep 8 20:56:13 EDT 2007


Paul Fitch wrote:
>  
>> The layout diagram in the AT306 manual shows the MDAT and 
>> MCLK lines coming off the SuperIO chip, but the lines just 
>> end.  No terminaion or grounds, or anything.
>>
>> I pulled the data sheet off the web for the PC87303 IAT VUL 
>> that is on the motherboard.  The KBDAT is connected to pins 
>> 95 and 141 of the SuperIO chip.
>> The KBCLK is connected to pins 96 and 4.  The MDAT is 
>> connected to pins 94 and 142, and MCLK is connected to pins 
>> 93 and 3.  The RTC is on pins 8-10.
>> I don't have a big enough magnifying glass (the eyes are 
>> going) to see any damage to the traces coming off the chip in 
>> the area of pins 3-10.
>>
>> Still, after further play, I'm sure the problem is somewhere 
>> along in there for the following reasons:
>>
>> 1) the Kernal error said it couldn't start the RTC, not that 
>> the time was wrong.  
>>
>> 2) The keyboards (AT with full size connector and the PS/2 to 
>> AT converter) both showed the numberlock light on bootup.  
>> That tells me that the keyboard is getting its + and - power. 
>>  The only two lines remaining are the KBDAT and KBCLK. 
>>
>> Question for all:  Would the RTC fail to keep any time at all 
>> if the battery was dead?  And if theres no internal clock, 
>> would that affect the KBCLK signal?
>>
>> I made a mistake earlier, the CR2025 is a 3v lithium not 5v 
>> like I originally thought (please refer to eyes going bad 
>> statement above).  Anyone know if a CR2032 (which is the same 
>> form factor) could be used in its place.
>> I don't want to do any damage I can avoid, but I'm thinking 
>> my problem with the keyboard could be traced to a dead RTC battery?
>>
> 
> Progress of a sort.  I put the CR2032 in the RTC battery holder and
> attempted to boot the machine.  It still claims that it failed to start the
> clock.  Then I get the logon prompt, and again, no keyboard response.  I'm
> tapping keys and just getting frustrated.
> 
> So then my muse speaks to me, and I take a small screw driver and drag it
> across the the three pins labeled mouse (remember this header is located
> just south of the SuperIO chip) with me calling PIN 1 the closest to the
> chip, and PIN 3 the farthest.  When the screw driver connects PINS 1 and 2,
> a bunch of characters shows up on the line I was trying to type on.  Holding
> the screw driver across PINS 1 and 2, I can type.  Take it off, and I see
> nothing, put it back on, and the characters I just typed suddenly appear.
> 
> I then took a smallalligator clip and placed it across PINS 1 and 2, and
> proceeded to logon to the machine as SUPER.  I'm now logged on.
> 
> So my question is, what are the odds of me doing permenant damage to this
> machine if I place a jumper block across PINS 1 and 2 of the MOUSE header?
> As stated above, the SuperIO chips lines for the mouse don't appear to be
> terminated, and there are only two of them, so it looks like I'm shorting
> MCLK across MDAT. 
> 
> Why would that apparently unclog the keyboard buffer?  Because if those keys
> weren't being buffered, I wouldn't see them when the two pins were shorted.
> 
> I want to put a jumper block across those two pins and reboot and see if
> that allows the RTC to work as well. 

	Nope. My AT306 has complained about not starting the clock for years, but, the 
keyboard works fine.

-- 
Christopher R. Hawks
HAWKSoft
---------------------------------------------------------
"Give a man fire and he's warm for a day, but set fire to him and he's
warm for the rest of his life"



More information about the Coco mailing list