General Category > LisaList2
Another Prototype Lisa Card
rayarachelian:
--- Quote from: compu_85 on July 08, 2020, 09:10:05 pm ---It appears to be bootable, though it fails with an error 93 when I try it in my 2/10 and 2/5.
One interesting tidbit: The system turns on as soon as power is applied when the card is installed.
--- End quote ---
Interesting, so I wonder how it's signalling to the COPS to turn on immediately. Could you try to use BLU to dump the expansion slot ROM for that card and upload here?
93 is just a generic "other card problem".
I wonder what the 2 in the "IO2" means, is it in slot 2?
compu_85:
The ROM is attached to the post above.
I'm assuming this is Version 2 of the card? The icon doesn't change with the slot the car is installed in. The ROM sticker has B XXX-XXX5 written on it.
The COP is a COP421-HZT/N. Is that one of the mask rom versions?
-J
patrick:
--- Quote from: compu_85 on July 09, 2020, 09:35:40 am ---I'm assuming this is Version 2 of the card? The icon doesn't change with the slot the car is installed in. The ROM sticker has B XXX-XXX5 written on it.
--- End quote ---
The icons are static bitmaps inside the ROM. You cannot modify them at runtime.
--- Quote ---The COP is a COP421-HZT/N. Is that one of the mask rom versions?
--- End quote ---
HZT indicates the ROM code. This is the Lisa I/O COP. KPK would be the Widget motor controller ROM.
+5STBY is available at the expansion port, but the ON and /PWRSW signals are not. The only thing that could trigger the COP421 would by a temporary short (or overload) on the +5STBY line while +5B (the battery voltage) is present.
Patrick
compu_85:
Hm. In 2 different systems (one with an Apple power supply, one with a DataPower supply), the IO Test card being installed causes it to power up as soon as power is applied. If the system tries to shut down, it resets instead of powering off.
The +5VSTBY line is connected to the cathode of CR17, and the right most pin of Q1. The anode of CR17 connects to the anode of C13, the cathode of C13 is connected to ground. I'll trace out the rest of the circuit later.
J4 only has Pin3 connected. It goes back to a gate on the LS03 near the COP, the 2 inputs to that gate come from pins 15 and 16 on the COP which according to the datasheet are a serial input, and serial output pin.
High res pictures available here: https://imgur.com/a/BRZJVGD
I have yet to try the card with the load resistors. I might try it on my 2/10 after unplugging the Widget. I'm reluctant to modify an original card, and there's no way to unhook the resistors without cutting or desoldering.
Thanks,
-J
stepleton:
--- Quote from: compu_85 on July 08, 2020, 08:42:34 pm ---There's this string at the end: AWAITING APPLE INPUT Rev 1.1
--- End quote ---
Just glancing at the ROM, I think the string is two strings, since there's a null terminator in between them. The first string being in ALL CAPS suggests that the boot ROM's "display message" routine was used to show that on the display, and sure enough, you can find 4eb9 00fe 0088 (JSR #$FE0088 ; call the display message routine) elsewhere in the hex.
The phrase "AWAITING APPLE INPUT" is interesting, since in the Monitor (and elsewhere?), an "Apple" usually referred to an Apple II that was part of the development workstation (see e.g. Page 6 of this Monitor manual). So maybe another computer was involved somehow.
Page 86 of the manual describes a LISATEST program (presumably different from the LisaTest most of us know) that contains an "Apple-Lisa Interface Test". The description:
--- Quote ---The Interface Test attempts to use the parallel port interface between the Apple II and the Lisa to verify that the two systems can communicate with each other.
--- End quote ---
Based on the Page 6 diagram, though, I think the Apple talked to the Lisa through the Lisa's own parallel port.
Or wait, maybe not... These release notes for the earlier 11.6 Monitor talk about "an Apple PIA card". (Note that when the docs talk about a "Built-In Profile", I think they mean the internal parallel port, not Widget; also, I think an "I/O port" is a logical numbering scheme within the Monitor and not the expansion slots.)
Now I'm starting to wonder if this is what the rudimentary parallel port card that started this thread was all about---maybe that's an Apple PIA card we're looking at. It fits the story in a way---they would have needed to have the PIA card from very early on, so it makes sense for it to be uncomplicated. One could examine the Monitor source code to see if the code for talking to the Apple is compatible with the very simple card we see in blusnowkitty's pictures.
Anyway, my reason for going down this road was to wonder whether one of the connectors on the I/O test card may have been for talking to the Apple. I'm starting to think not, so the question remains---in AWAITING APPLE INPUT, who is the APPLE, what is it saying, and how does the test card get the message? I guess the real thing to do is disassemble that ROM data and find out :-)
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version