hbsoftware
Member
Hi everyone
i recently accquired a nice turbo xt clone with a NEC D5126 20mb mfm drive
the computer boots fine after cleaning the mainboard , reseating all the ics and deoxit the sockets
the hard disk works and sounds healthy and i tested it completely on other pc too
but i am having a problem with the keyboard
the keyboard seems to work fine because when i press too much times any key the speaker beeps but i cannot type anything on DOS
the only key combination that seems to work is ctrl+break. i cannot even type the date and time, i have to press ctr break to skip that and then when i am at the c> prompt i cannot do anything other than making the speaker beep
i am using a good known keyboard from a 5160 xt but the weirdest part is that if i plug in an AT keyboard the result is the same, speaker beeps and ctrl break works , caps scroll and num lock leds light up but nothing else works, i am surprised that ctrl break works with an AT keyboard...??????
now another thing that seems inoperative are the dip switches...no matter how i set the memory or anything else it doesnt seem to change anything for example dip switch 1 when set to on should throw the computer on a booting loop and it doesnt do that...memory is always 640kb no matter how i set the dips for the memory...
i did a little digging and i know that U37 a D8255AC-5 chip controls the keyboard , the speaker and the dip switches... the speaker also makes a funny click at startup almost like it wanted to beep but stopped...it beeps fine when i press keys though
as far as test gear i am limited because i mostly work with analog electronics (i repair vacuum tube equipment mostly tvs) but i have the basics , multimeter , i can solder and desolder ics and the fastest scope i have is 20mhz (lol)
if i order a new d8255ac is it plug and play or it needs to be programmed like an eprom? sorry if it sounds like a dumb question
anyone has any idea what can i test or what is likely to be wrong here? any help would be massively appreciated
i am sorry for any spelling errors, i am not a native English speaker
thank you
i recently accquired a nice turbo xt clone with a NEC D5126 20mb mfm drive
the computer boots fine after cleaning the mainboard , reseating all the ics and deoxit the sockets
the hard disk works and sounds healthy and i tested it completely on other pc too
but i am having a problem with the keyboard
the keyboard seems to work fine because when i press too much times any key the speaker beeps but i cannot type anything on DOS
the only key combination that seems to work is ctrl+break. i cannot even type the date and time, i have to press ctr break to skip that and then when i am at the c> prompt i cannot do anything other than making the speaker beep
i am using a good known keyboard from a 5160 xt but the weirdest part is that if i plug in an AT keyboard the result is the same, speaker beeps and ctrl break works , caps scroll and num lock leds light up but nothing else works, i am surprised that ctrl break works with an AT keyboard...??????
now another thing that seems inoperative are the dip switches...no matter how i set the memory or anything else it doesnt seem to change anything for example dip switch 1 when set to on should throw the computer on a booting loop and it doesnt do that...memory is always 640kb no matter how i set the dips for the memory...
i did a little digging and i know that U37 a D8255AC-5 chip controls the keyboard , the speaker and the dip switches... the speaker also makes a funny click at startup almost like it wanted to beep but stopped...it beeps fine when i press keys though
as far as test gear i am limited because i mostly work with analog electronics (i repair vacuum tube equipment mostly tvs) but i have the basics , multimeter , i can solder and desolder ics and the fastest scope i have is 20mhz (lol)
if i order a new d8255ac is it plug and play or it needs to be programmed like an eprom? sorry if it sounds like a dumb question
anyone has any idea what can i test or what is likely to be wrong here? any help would be massively appreciated
i am sorry for any spelling errors, i am not a native English speaker
thank you