Hi,
I'm trying to restore a Lisa 2. But Im getting a keyboard not detected, two hi tones followed by a low one and the keyboard icon with a question mark on the screen.
I found this website: http://john.ccac.rwth-aachen.de:8000/patrick/KBDtester.htm
and it says that after reset (hold the data line 5ms low) the keyboard sends an ID byte follow by the layout ID.
I sent the 5ms low pulse to my keyboard but I never see any change in the data line, it stays high after the low pulse, which could mean 0xFF for the internal selftest fail.
The website is not very specific as to how those two bytes are sent, I'm guessing they are sent like the key codes, first the ACK pulse and then the data bits?
I would like to send the ID and layout bytes using a microcontroller to see if the Lisa is not having issues. But I'm not sure how...
Another strange thing is that the keyboard sends keycodes after pressing a key when I send the 20uS SYNC pulse but the data telegrams doesnt seem to match the ones in the website. Probably my keyboard's layout is not US so maybe thats why they dont match?
Thanks!
I'm trying to restore a Lisa 2. But Im getting a keyboard not detected, two hi tones followed by a low one and the keyboard icon with a question mark on the screen.
I found this website: http://john.ccac.rwth-aachen.de:8000/patrick/KBDtester.htm
and it says that after reset (hold the data line 5ms low) the keyboard sends an ID byte follow by the layout ID.
I sent the 5ms low pulse to my keyboard but I never see any change in the data line, it stays high after the low pulse, which could mean 0xFF for the internal selftest fail.
The website is not very specific as to how those two bytes are sent, I'm guessing they are sent like the key codes, first the ACK pulse and then the data bits?
I would like to send the ID and layout bytes using a microcontroller to see if the Lisa is not having issues. But I'm not sure how...
Another strange thing is that the keyboard sends keycodes after pressing a key when I send the 20uS SYNC pulse but the data telegrams doesnt seem to match the ones in the website. Probably my keyboard's layout is not US so maybe thats why they dont match?
Thanks!