--
You received this message because you are subscribed to the Google Groups "intel-devsys" group.
To unsubscribe from this group and stop receiving emails from it, send an email to intel-devsys...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/intel-devsys/02ab01d72bbe%2475534110%245ff9c330%24%40gmail.com.
Marc and John: Thank you very much for your observations.
Yes, I’ve read references to “just press the space key” and then use the serial interface, although none were as clear as your prior-thread attachment Jon. I earlier looked at “9800605-02B_MDS_Series_II_Boot_Monitor_Listing_May81.pdf” to see for myself what it all means. It’s pretty nicely documented source code and gives one some insight into the boot process that checks for the presence and activity of the various well-known ports and other system components that may be either uninstalled or not operating properly. I’ll be studying it further once I have something with which to play. So what I failed to clearly point out was the aspect of “IFF (if-and-only-if) CRT-working THEN nice-to-use-keyboard-input” precondition to bringing up baby :->. Definitely going a step at a time here, and getting serial-IO for the console running will be a great (and early) step forward.
OK, so TPWR is a latched on/off switch. Good to know.
Re: heat management – I hadn’t thought about that. Excellent warning/point. So I’ll need to do *something* about that missing front panel. For the moment there’s only going to be the IPC in there so not immediately an issue I expect.
Re: color scheme – yes the MDS-230 is in the blue livery, however I may be in Bondo territory for case repair in which case color-match for the missing front panel becomes just another mismatch. Any color will please me immensely :->. I have a sandy/cream MDS 201 expansion chassis (with front :->) that I’m considering putting under the MDS-230 so there’s not going to be a consistent color scheme anyway unless I resort to some repainting. At this point appearance is the very *least* of my concerns. (Not speaking for my spousal-unit in that regard, ahem.)
Re: mission – I’ll respond to Herb separately. However I’d simply like to use the CRT as Intel intended – assuming that It’s operational (or can be made that way). Still I’m at the other end of the shipping lane and who knows, the CRT neck might get broken or something else irrevocably damaged. So we’ll see. I know that Roger will do his dam’dest to stymie the Shipping Gorillas :->. So the keyboard mission is for functional-equivalence. Not beauty, nor art, nor stylishness – albeit all of those would be nice … but very non-essential. I’m not interested in getting into the “keeb” scene! Keyboards are to be heard (or not, as pleases your fancy; no clicky fetish here), not seen (at least in the modern’ish psychedelic sense). And, alas, I’m not a real touch typist so “feel” just isn’t much of a consideration.
The mission is not even to achieve the same key layout. Access to the ROM-code for the upgraded Intel MDS keyboard would make it easier to either implement a comparable encoder for some arbitrary existing key-layout (I have one possibility in hand, but on closer inspection this afternoon it isn’t one that I’m willing to break-and-rewire), or revise an existing PS/2-to-parallel solution to behave properly. At this point I’m heavily leaning towards the recoding of an existing MCU-based solution (https://www.go4retro.com/products/ps2-encoder/) but I’m completely open to criticism and concerns. I’m guessing that Jon (maybe others; who knows) might benefit from that approach since it seems to be pretty reusable. Heck, repaint your keyboard base to the matching MDS case-color …
I expect that my saved keyboards contain at least one that does PS/2. Right now the stash is a bit inaccessible but next week or so I’ll shift stuff around to see-what-I-can-see. Keyboards with PS/2 connectors on them look to be reasonably plentiful at low price-points on eBay. Some even “indecently” so :->. But no one is *ever* going to mistake one for a Genuine Intel MDS “keeb”.
To view this discussion on the web visit https://groups.google.com/d/msgid/intel-devsys/CAJ5BDDD%3DhNYB8feeeS7J0i3WgBsTbp6bGNge-LW5SNzFo_0dDw%40mail.gmail.com.
I’ll definitely check it out. It doesn’t sound exorbitant. My familiarity with “auto parts stores” are the usual consumer outlets. The DC region here tends to be a dead zone for industrial-type activities, but surely someone is supplying all of those body shops that I see around :->!
Do they give you the match specifications in a form that can be used by other suppliers (e.g., a Pantone ID)? It would be great to get that documented and in-the-record here.
To unsubscribe from this group and stop receiving emails from it, send an email to intel-devsys...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/intel-devsys/805082743.668878.1617841597534%40mail.yahoo.com.
- missing zero switch-cover on the IPC
A disassembly would be even better, if one has been developed.
If I am wrong with "Cherry" Somewhere in my mind that has made a home. I've been wrong before.
Jack: I had wondered about that as a possibility, but was first-pass thinking through avoiding modifying the boot/monitor software. Your proposal still requires a MCU for protocol conversion from PS/2 (or perhaps then USB) to RS-232, if not for encoding-conversion. How do TPWR and FUNC work through the serial channel?
To view this discussion on the web visit https://groups.google.com/d/msgid/intel-devsys/1359339909.627743.1617835942390%40mail.yahoo.com.
Bingo!
You say “Presently this project has partially reverse-engineered source code for the unenhanced keyboard 8741A, part number 9100101, in the kbd directory, and for the enhanced keyboard 8741A, part number 104675-001, in the kbd-enhanced directory.” In what sense(s) is it partial and what remains to be accomplished?
From: intel-...@googlegroups.com [mailto:intel-...@googlegroups.com] On Behalf Of Eric Smith
Sent: Thursday, April 08, 2021 3:21 AM
To: intel-devsys
Subject: Re: intel-devsys MDS-II Keyboard Matrix Encoder
On Wed, Apr 7, 2021 at 8:57 AM Paul Birkel <pbi...@gmail.com> wrote:
--
You received this message because you are subscribed to the Google Groups "intel-devsys" group.
To unsubscribe from this group and stop receiving emails from it, send an email to intel-devsys...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/intel-devsys/CAFrGgTQg9sbd8rWrapjOH%2B7gy7z-M__q8PbETimndsHn9rwUFA%40mail.gmail.com.
Jack: “Cherry” would be the keyboard; these are the switches on the IPB/IPC edge for the interrupts.
Eric: _great_ information, thank you.
Digi-Key: https://www.digikey.com/en/products/detail/c-k/SERL-BK-RD-7-62-AU-OA/417769 $8.27 (336 in stock)
Mouser: https://www.mouser.com/ProductDetail/CK/SERLBKRD762AUOA?qs=CJN2HVZRpZ0PuJ6pLavs2A%3D%3D $6.22 (205 in stock)
Digi-Key: https://www.digikey.com/en/products/detail/e-switch/5501MBLKRED/101666 $5.75 (1,212 in stock)
Mouser: https://www.mouser.com/ProductDetail/E-Switch/5501MBLKREDGRN?qs=f57gQzlyLiqtQ3Pb7mKRgA%3D%3D $4.59 (347 in stock)
Note that in the latter case Mouser only stocks RED with a green LED. Not suitable in this case. But they do supply a datasheet, whereas Digi-key doesn’t.
I’ll compare the product sheet dimensions to the IPC when it arrives. IMO “zero” can reasonably be inferred from the progression. At least for my purposes.
To view this discussion on the web visit https://groups.google.com/d/msgid/intel-devsys/805528308.759139.1617866605293%40mail.yahoo.com.
The PC interface used a shift register to make 8-bit parallel ASCII from the DIN keyboard....
Bill
To view this discussion on the web visit https://groups.google.com/d/msgid/intel-devsys/03f601d72c4c%24408a96c0%24c19fc440%24%40gmail.com.
Not ASCII, but keyboard codes...
To view this discussion on the web visit https://groups.google.com/d/msgid/intel-devsys/e85874fb-b1a5-132d-591a-446c5afab495%40nj7p.info.
A busy thread yesterday! For my purposes I don’t (objectively) wish to shanghai half of a serial channel in order to interface a keyboard. I intend, if I can get the MDS-230 CRT interface working properly, to attach a substitute keyboard to the existing IOC keyboard interface. To my mind that’s the elegant approach, even if it simply leverages and remaps an existing PS/2-class keyboard.
At the moment only Jon seems to be interested in that approach. I don’t see “a market opportunity” based on the discussion here. I could be wrong. Regardless if/when I prove out a capability I’ll report back.
Jon: Do you have a preference for where the FUNC key would be mapped? Possibly modern-Alt, however it seems to me that modern-Esc would perhaps be a better choice given that its use in CREDIT seems to be to manipulate the screen as-a-whole rather than affect key-behavior as is the case for modern-Alt. Or maybe F1? I have no familiarity with where FUNC affects ISIS software so guidance in this regard would be appreciated.
Eric contributed the key missing information that I was seeking (keyboard encoder ROM and disassembly). Again, thank you Eric; the comments there clear up several points for me. The behavior of TPWR (“Typewriter”, who knew …) as a upper case lock is now quite clear; I can map the IBM-style “CAPS LOCK” to that, then – although it’s been pointed out that TPWR is physically a locking switch, not momentary. I was concerned that the keyboard encoder behavior included a finite state machine convolving history with current scan code(s), but I don’t as yet see one. I can see where the initial disassembly would benefit from better labels and additional comments; I’ll see about working on that.
Anyway, “no plan survives contact with the enemy” so … we’ll see how matters proceed once I inspect the MDS-230 and get it operational using a plain serial terminal. Maybe an M33 ASR if I’m feeling particularly in need of slow self-flagellation!
To unsubscribe from this group and stop receiving emails from it, send an email to intel-devsys...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/intel-devsys/900092157.84655.1617918835257%40mail.yahoo.com.
You say “Presently this project has partially reverse-engineered source code for the unenhanced keyboard 8741A, part number 9100101, in the kbd directory, and for the enhanced keyboard 8741A, part number 104675-001, in the kbd-enhanced directory.” In what sense(s) is it partial and what remains to be accomplished?
Excellent. Thanks.
From: intel-...@googlegroups.com [mailto:intel-...@googlegroups.com] On Behalf Of Eric Smith
Sent: Friday, April 09, 2021 2:01 PM
To: intel-devsys
Subject: Re: intel-devsys MDS-II Keyboard Matrix Encoder
You say “Presently this project has partially reverse-engineered source code for the unenhanced keyboard 8741A, part number 9100101, in the kbd directory, and for the enhanced keyboard 8741A, part number 104675-001, in the kbd-enhanced directory.” In what sense(s) is it partial and what remains to be accomplished?
It's only partially reverse-engineered because it isn't a good approximation to real "source code". It's just a dissembly with a few comments.
It is, however, verified to cross-assenble to a bit-identical output.
--
You received this message because you are subscribed to the Google Groups "intel-devsys" group.
To unsubscribe from this group and stop receiving emails from it, send an email to intel-devsys...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/intel-devsys/CAFrGgTQXo_id0TWrw%2BoKi12ap5fXt3dbZ4epJJU3NEsYrstk0g%40mail.gmail.com.