LSAC Lisa SCSI Accessories Card Firmware

Started by sigma7, June 02, 2022, 08:11:40 PM

Previous topic - Next topic

sigma7

Zip of Intel Hex image of LSAC ROM A v1.23

The LSAC has an empty second ROM socket (ROM B) for future expansion... Sun Remarketing estimated that having MacWorks Plus in ROM would increase the usability and marketability of the Lisa; the LSAC's second ROM socket was included primarily to support this possibility. Other potential applications such as a startup disk image, hardware test suite, smart terminal, BLU in ROM, etc. are possible of course. As of 2022 no additional ROMs have been created (other than a trivial prototype for internal use to verify the socket is functional).
Warning: Memory errors found. ECC non-functional. Verify comments if accuracy is important to you.

rayarachelian

Quote from: sigma7 on June 02, 2022, 08:11:40 PM
The LSAC has an empty second ROM socket (ROM B) for future expansion...

Erm, looking at this photo from iFixit, there's no socket for a ROM B? Was this removed in later versions?

https://guide-images.cdn.ifixit.com/igi/To56XyUCmOlYAkqn.huge

Nor is it on the blank board on Vintage Micros: https://vintagemicros.com/catalog/images/srSCSI.jpg

You don't know what it's like, you don't have a clue, if you did you'd find yourselves doing the same thing, too, Writing the code, Writing the code

AlexTheCat123

QuoteErm, looking at this photo from iFixit, there's no socket for a ROM B? Was this removed in later versions?

That's the Sun SCSI card. The LSAC card is something completely different made by Query Engineering that essentially seems to be a predecessor to QuickBoot. You connect the LSAC card to the SCSI port on either an XLerator or a Sun SCSI card and then you connect your SCSI drive to a port on the LSAC, which allows you to boot directly off the SCSI drive just like QuickBoot.

AlexTheCat123

I keep trying to attach a picture of my LSAC card for reference since I can't find any photos of it online, but it keeps failing to post whenever I do that, so here's a Google Drive link to it instead: https://drive.google.com/file/d/1gt65ynSo6WCWS1a8nHULkJyGeOH1QlWe/view?usp=sharing

rayarachelian

Quote from: AlexTheCat123 on June 03, 2022, 08:42:52 AM
That's the Sun SCSI card. The LSAC card is something completely different made by Query Engineering that essentially seems to be a predecessor to QuickBoot. You connect the LSAC card to the SCSI port on either an XLerator or a Sun SCSI card and then you connect your SCSI drive to a port on the LSAC, which allows you to boot directly off the SCSI drive just like QuickBoot.

OIC, thank you.
You don't know what it's like, you don't have a clue, if you did you'd find yourselves doing the same thing, too, Writing the code, Writing the code

rayarachelian

#5
@AlexTheCat123 Looks like it didn't like something about the png file, not sure what. Apparently it's fine as jpg. I googled (well startpage) around and found a support post for SMF that says SMF has some "basic security checks" that cannot be turned off, something about embedded javascript, but I ran strings on your png and found none, just some EXIF info.

Nothing useful in logs about this, just a useless error message without details when I did post.

Tried shrinking it with pngcrush as well, no luck. Used ImageMagick to conver to JPG and that sees to work (at some loss of fidelity, etc.)

There was also some PHP limit of 8MB on uploads that I bumped up in size. This might come back after a reboot of the VPS, if it does remind me to fix it.

Meow.
You don't know what it's like, you don't have a clue, if you did you'd find yourselves doing the same thing, too, Writing the code, Writing the code

AlexTheCat123

@rayarachelian Good to know! I'll make sure to only upload jpg files from now on!

rayarachelian

Quote from: AlexTheCat123 on June 03, 2022, 03:25:15 PM
@rayarachelian Good to know! I'll make sure to only upload jpg files from now on!

Well, in theory pngs should work, not sure why they don't in this case. :(
You don't know what it's like, you don't have a clue, if you did you'd find yourselves doing the same thing, too, Writing the code, Writing the code

sigma7

Quote from: AlexTheCat123 on June 03, 2022, 08:45:16 AM
... a picture of my LSAC card

Looks like someone really had it in for that LSAC... cut capacitors, missing board stop, tortured copyright stickers
Warning: Memory errors found. ECC non-functional. Verify comments if accuracy is important to you.

AlexTheCat123

QuoteLooks like someone really had it in for that LSAC... cut capacitors, missing board stop, tortured copyright stickers

I know! I'm the one to blame for the missing label on the GAL because I wasn't sure what kind of chip it was at first and I needed to know since it was dead and needed replacement, but I was pretty confused about why anyone would make those other "modifications" to the card!

AlexTheCat123

Update: I just checked the tantalums and they're both shorted, so at least the cut capacitors make some sense. That's definitely a lazy "repair" though!

snua12

Is the LSAC ROM A v1.23 firmware compatible with the Lisa-GALSCSI card?

AlexTheCat123

No, this ROM won't work with the GALSCSI card. You have to have an LSAC in order for this ROM to work; it's a 2764 and has to be bank-switched by the special GAL on the LSAC card in order to be fully addressed by the CPU.