F030 Keyboard connector

Hardware, coding, music, graphic and various applications

Moderators: Mug UK, moondog/.tSCc., [ProToS], lp, Moderator Team

User avatar
Greenious
Hardware Guru
Hardware Guru
Posts: 1420
Joined: Sat Apr 24, 2004 5:39 pm
Location: Sweden

F030 Keyboard connector

Postby Greenious » Sun Jan 07, 2007 4:11 pm

After someone posted a question about the keyboard connector over at DHS forum, I had a closer look at my F030 schematics.

This is what I came up with:

Pin 1 - gnd
Pin 2 - n/c
Pin 3 - ide/floppy led
pin 4 - vcc
pin 5 - rxd
pin 6 - txd
pin 7 - reset
pin 8 - gnd
(these first 8 pins are equivalent to the keyboard connector in any ST/STE, and I know many swedes, including myself, using that fact to get swedish keyboardlayout)
pin 9 - KTOX (Could be KTDX)
pin 10 - KROX (Could be KRDX)

Pin 9 & 10 are not used by the keyboard, not in any of my F030's or any of he ones I've seen anyway, and my schematics are blurred so I can't tell for sure where they are connected, although I have a feeling they are hooked up to the combel... (Pin 129-130??)

Maybe Atari planned for another keyboard but never got around to do it?

Anyone with better copies of the schematics that could spread light on this, and anyone in the know the protocol for these? Did atari implement this in TOS? Do we have a ready connector for a PC keyboard for all this time and never knew about it?
Updated my guides as of june 28th, 2016. Check'em out and feedback!
viewtopic.php?t=5040

User avatar
stimpy
Captain Atari
Captain Atari
Posts: 305
Joined: Mon Aug 22, 2005 2:47 pm
Location: Somerset, UK
Contact:

Postby stimpy » Tue Jan 16, 2007 2:35 pm

I remember seeing these pins some time ago, I think it's probably archived in usenet somewhere. Don't believe anyone knows what they do, but I wouldn't have thought it was a PC protocol. Theres nothing in TOS to suggest what it does either/ Stick a scope on it, and have a look!
Netus-Bee,Repairs,Upgrades,EtherNEC,Eiffel

User avatar
Greenious
Hardware Guru
Hardware Guru
Posts: 1420
Joined: Sat Apr 24, 2004 5:39 pm
Location: Sweden

Postby Greenious » Tue Jan 16, 2007 3:44 pm

I found a reference to these pins in the F030 service guide.

It says:
Falcon030 also has hooks to interface to the new Aari Universal Keyboard Controller. These hooks prevent data overrun both to and from the keyboard controller.


That's all I've found so far.

Oh, and I think they are named KROK & KTOK, or possibly KRCK & KTCK. It's hard to see on any of the schematics I've got.

KTOK seem to be hooked up to pin 150 of Combel. KROK I have yet to find...
Updated my guides as of june 28th, 2016. Check'em out and feedback!
viewtopic.php?t=5040

User avatar
stimpy
Captain Atari
Captain Atari
Posts: 305
Joined: Mon Aug 22, 2005 2:47 pm
Location: Somerset, UK
Contact:

Postby stimpy » Thu Jan 18, 2007 11:49 am

KTOK and KROK are the names, google them you might find something! I believe KROK has something to do with 6850 interupts.
Netus-Bee,Repairs,Upgrades,EtherNEC,Eiffel

simbo

Postby simbo » Thu Jan 18, 2007 3:52 pm

KTOK and KROK

are

KEYBOARD TRANSMIT OPERATION
this signal is connected U52 pin7 and supplys an irq
high pulse when the keyboard interface chip is requesting service
to let the keyboard controller chip know there is an operation in progress and to buffer data instead

KEYBOARD RECIEVE OPERATION
this is an input pin i think used to say im ready {buffer empty etc}
pin 150 TOK combel{maybe transmited ok flag or something}

sounds like some sort of other controller right enought

ill look at them with a scope and type a few things
and see IF the control register is the intern block
{use atari intern books i have a few and trace them see if there is any links}

still to do this v5/6 are elsewhere

these may be the missing signals to make the keyboard controller have other keypads and perifs via a keypad port


after years in hardware its like turning a key
there is all sorts of locks it opens in atari
never ceases to amaze me

basicaly its rs232 {438 5 wire}

you can !!! connect a IR port to this 5 pin connection
and connect it direct to a virtual keypad ina a pc

ANY atari
{usefull ??}

help me and its real

the keypads and dlls are free licence software
pc code work is easy pic is so easy
when you highlight the keypad the atari or atari array is there

atari side well?

an ir + encoder ic pic 18F242 or 240 or just about any micro
and a standard ir led and driver reciever stage
from any store and a pc should have an ir port led plugged in to a comport {usualy internal and at thetop of a case or as an option
from any pc store macs have them built in
some laptops have this leds set

i use codeblocks ide for c++ and c pic
for cross platform compiles

can we convince these guys to build in one or more atari compilers>>>???


......

User avatar
christos
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2434
Joined: Tue Apr 13, 2004 8:24 pm
Location: Greece
Contact:

Postby christos » Wed Feb 28, 2007 8:36 pm

Simbo,
If I understand you right you are saying that there is an RS232 port in the two extra pins of the falcon keyboard connector in the motherboard. Do you think that this could also be used for a serial pc mouse? I suspect it would need drivers for the atari or could it be straightforward? Were you able to measure the speed of the port or could you make an estimate? I think it really has a lot of potential.
Felix qui potuit rerum cognoscere causas.
My Atari blog

STOT Email address: stot(NoSPAM)atari(DOT)org

simbo

Postby simbo » Wed Feb 28, 2007 8:40 pm

im not actualy sure the function of those two pins but they do connect and do have an interrupt assigned
i think there just flow control for some other interface
more info is needed

i think this shouldnt be hard to port over a mouse control from the pc also
have a square box that has a vecter range {like the svideo screen size }
when the pc mouse is over the square it transmits needed changes to the
atari via rs232 to its keyboard port {via a pic to translate to atari}
this plug in unit uses the existing signals
a bit like an exteneded effel to be fully virtual on the pc
and the atari can then be hidden away
if you add a smart card or even its own hdd etc

i dont know why satan disk doesnt have a switcher unit for access
so writes from the pc can be made to the card and the card bufers this

kind of daft its not there it would only require a short program and one more controller for usb2 access to the same card as the atari or a stack of them

when the pc writes the switcher switches the pyhsical card connections signals data handleing to another smart interface chip to usb from pc
....
You do not have the required permissions to view the files attached to this post.


Social Media

     

Return to “Professionals”

Who is online

Users browsing this forum: No registered users and 1 guest