Skip to main content
Home Forums Let's Play "Mac Plus Mystery Port" Let's Play "Mac Plus Mystery Port"
Thread

Let's Play "Mac Plus Mystery Port"

Let's Play "Mac Plus Mystery Port" Hardware 25 posts Jan 31, 2008 — Jun 21, 2010
Can't guess but the seller certainly believes in pictures!

Hmm, strange - maybe a 9 pin serial port? Wonder if it's actually wired up to anything or whether it's just stuck/bolted onto the case. Be very interesting to crack open and see what's lurking inside

That could be for an external TTL monitor. Looks like a home-brew job, though. Very ugly!

The choice of a DB-9 connection may indeed indicate an external video hack. The security lug opening is logical enough as an exit for a ribbon cable, assuming that individual cables weren't used. The installation is neat, even if it is also ugly, as tomlee59 points out. However, the use of a DB-9 may reflect no more than having had male and female connectors in the parts drawer. What if someone lashed-up an electronic security system in place of the purely physical one that was originally envisaged in the design?

Only flipping off the bucket and looking inside is going to settle the matter, but TTL monochrome video out or fancy security system alike are not gzackly $100 premium attributes for a Plus.

de

heh. I like "with a mysterious unknown BUT VERY RARE UPGRADE". Uh, if it's unknown, how do you know it's very rare?

This seller has had that Mac up for sale a few times before. The market obviously doesn't see it as being worth the price.

Or maybe the 'mystery element' is too much for them ;)

If slomacuser is correct and this is a Radius screen spanning external monitor output port as demonstrated in that video, then this indeed may be a rare and therefore suitably priced Plus. As far as I knew, screen spanning was not possible until the SE & II. I knew the early Macs could easily have external video, but that it was usually just for mirroring what was on the built-in monitor.

Thanks for that video. That's amazing technology for 1986. The guy on eBay would do well to try and figure out what he's got rather than re-listing it until his eBay listing fees negate any of the inflated profit he hopes to earn. Then again maybe he's got nothing and knows it and also knows a fool and his money are often quickly parted on eBay.

I'm pretty sure that's a Lapis external video upgrade. I can't remember the name of the specific product, but if I remember to, I'll check the two boxed, never used ones I have in my closet when I get home... I'm pretty sure that the external video connector looks just like that. However, there were multiple versions with different video connectors.

Hmmm. Lapis something Display. Or Lapis Display Something.

The thing is based on a Xilinx FPGA and Lapis touted that they could update and modify the functionality of the card by issuing a bit of software to put on the computer, which would be consistent with changing the configuration file for the FPGA.

Jeff

I have a Classic with a video out that used to go to an overhead projector device at a school. It actually has a connector identical to a CGA monitor for a PC yet the CGA I plugged into it didn't work.

That sounds as if it could have been a Computer Accessories Corporation Mac Data Display A342, a 512x342 external LCD device (circa 1987) for the Macintosh to SE and any transmissive overhead projector.

Before I was reminded by Scott, I had forgotten that that device uses a DB-9 out, designed to pass through the security slot. However, the connector has no particular virtue in itself if the separately-powered (9VDC) display module (which contains all of the electronics to process the signal 'picked off' from the power/sweep board to logic board loom) is not included in the deal.

de

I believe I have a plus in my garage with that connector on it. I bought a box of 3 of them from a university and haven't gotten around to cracking one open.

I'll try to have a look later this week.

OK, I opened one up and it is, in fact, a TTL video expansion by Lapis Technologies. It has a daughterboard mounted on the logic board with the video out connection wired to tbe back of the case. There is also a clip onto one of the resistors on the logic board, but i didn't pull the motherboard to check it out.

Computer Accessories Corporation Mac Data Display A342, a 512x342 external LCD device/ the separate/ display module (which contains all of the electronics to process the signal
... is sitting about 15 feet away from me
Hence, kastegir, if you find the time, I would love to know more about this daughterboard.

I'm exceedingly keen to try and get the LCD panel I have here working with some compact Mac or other. If any of you who have replied above saying you have a compact with this type of adapter are interested in helping out, I'd like check out the feasibility of cloning one. Any information you can provide would be greatly appreciated.

Equill, do you have such a device as you describe in your possession, or are you painting from memory?

Does this look familiar to anyone?

/edit/ Scratch that; I know what it is now, thanks to the immortal Jag. And hence am I somewhat tempted to purchase it.

Like you, Bunsen, I am very tempted. If anyone wishes to clone it, and has the necessary proven skills, I'll buy it for them in return for a clone. That is a serious offer.

BTW, I am pretty sure that the 128\512 and SE\SE\\30 adapters are the same -- just the power cables are different.

Pardon my necromancy, but:

The thing is based on a Xilinx FPGA and Lapis touted that they could update and modify the functionality of the card by issuing a bit of software to put on the computer, which would be consistent with changing the configuration file for the FPGA.
Does this not suggest they left a programming port accessible? Does that in turn suggest to anyone that it may be possible to retrieve the FPGA data?

Does this not suggest they left a programming port accessible? Does that in turn suggest to anyone that it may be possible to retrieve the FPGA data?
Absolutely. I used Xilinx reprogrammers during my last stint at Intel to both read and write from FPGA chips. (Ah, the joy of dealing with early pre-production hardware when there is no method to update a BIOS or the like.)

Pardon my necromancy, but:
The thing is based on a Xilinx FPGA and Lapis touted that they could update and modify the functionality of the card by issuing a bit of software to put on the computer' date=' which would be consistent with changing the configuration file for the FPGA. [/quote']
Does this not suggest they left a programming port accessible? Does that in turn suggest to anyone that it may be possible to retrieve the FPGA data?
Xilinx FPGAs power up blank. They can be programmed externally, and they also have a mode where they'll output an incrementing address from some pins and receive the resulting data on other (or same?) pins. In other words a method to automatically load their programming from a storage chips such as a ROM of Flash.

I can't remember if the Lapis card has an EEPROM or similar on board, but it is entirely possible that the FPGA code was loaded by the computer through the interface to the expansion card, in which case the FPGA code would be a component of the Lapis Driver.

This would be consistent with Lapis's statement that the hardware functionality was updateable.

The computer boots up, the FPGA is blank, after the Lapis driver loads, the Lapis driver causes teh FPGA data to be driven on the bus to the Lapis card where it is addressed to the FPGA. After programming the FPGA the Lapis card begins functioning.

Alternatively, there may have been a memory chip on the Lapis card itself so that the Lapis card could operated before the Lapis driver loaded. I'd have to look at the card to be certain which way they did it.
If I lay my hands on one, I'll try to make sure you get a chance to poke at it.

it is entirely possible that the FPGA code was loaded by the computer / in which case the FPGA code would be a component of the Lapis Driver. /

The computer boots up, the FPGA is blank, after the Lapis driver loads, the Lapis driver causes teh FPGA data to be driven on the bus to the Lapis card where it is addressed to the FPGA. After programming the FPGA the Lapis card begins functioning
Intriguing - a possible method for new FPGA-based expansion devices which saves a little board space and component expense?

How does one avoid collisions with CPU activity while flashing the FPGA? (On the PDS bus)

The CPU writes to the FPGA to configure it thru the same buss it sends video after the FPGA is running, so there is no buss conflict. I think Lapis embedded the config within the driver, instead of using an EPROM, so the FPGA data is easily extracted and hacked by editing the driver file. Xilinx chips are wonderful toys. Beck-Tech made video output adapters that snapped into the security slot of 128 / 512 / Plusses, and I believe Steve Beck continued that after he started Lapis.

mp.ls