68kMLA Classic Interface

This is a version of the 68kMLA forums for viewing on your favorite old mac. Visitors on modern platforms may prefer the main site.

Click here to select a new forum.
Mac II with Turbo 040 - Unimplemented Trap
Posted by: esselfortium on 2023-08-27 11:54:06
I recently installed a Turbo 040 in my Mac II, and was immediately greeted with an "unimplemented trap" system error when trying to boot from my existing OS (7.5.3 I believe?). I've since tried a number of different images on it, with mixed success. It boots from a small premade 7.1 image via Disk Jockey, and it boots from 7.5 Utils via 68kmla IRC (thank you @zigzagjoe !), but I haven't been able to get it to boot with the originally-working system, a 7.5.3 install CD image, with a clean install of 7.5.3 made on the II using said image (while booted from 7.5 Utils), or from a prebuilt 7.5.5 image downloaded elsewhere. At this point I'm running out of ideas.

At first I thought it could be a MODE32-related issue, but the Turbo 040 manual makes no reference to a 32-bit requirement (and even mentions the ability to swap between 32 and 24-bit addressing modes), and it doesn't seem to want to boot from most systems regardless of what I've done with MODE32 and the 32-bit addressing setting, anyway.

I've also tried removing the NuBus ethernet card that was in there, but that also didn't help anything.

Any clues what this might possibly be? Thanks for reading!
Posted by: Phipli on 2023-08-27 12:06:15
I recently installed a Turbo 040 in my Mac II, and was immediately greeted with an "unimplemented trap" system error when trying to boot from my existing OS (7.5.3 I believe?). I've since tried a number of different images on it, with mixed success. It boots from a small premade 7.1 image via Disk Jockey, and it boots from 7.5 Utils via 68kmla IRC (thank you @zigzagjoe !), but I haven't been able to get it to boot with the originally-working system, a 7.5.3 install CD image, with a clean install of 7.5.3 made on the II using said image (while booted from 7.5 Utils), or from a prebuilt 7.5.5 image downloaded elsewhere. At this point I'm running out of ideas.

At first I thought it could be a MODE32-related issue, but the Turbo 040 manual makes no reference to a 32-bit requirement (and even mentions the ability to swap between 32 and 24-bit addressing modes), and it doesn't seem to want to boot from most systems regardless of what I've done with MODE32 and the 32-bit addressing setting, anyway.

Any clues what this might possibly be? Thanks for reading!
Wild idea, but possibly try installing this :

Posted by: Phipli on 2023-08-27 12:07:17
Nah, sorry. Re-reading it, that causes bus errors, not unimplemented traps.
Posted by: Phipli on 2023-08-27 12:09:42
Basically, in this sort of situation, it usually means that code is trying to call ROM routines that were added in newer ROMs.

Do you have the original II ROMs installed, or the IIx versions? Switching to IIx ROMs might help.

@Bolle

Any thoughts?
Posted by: esselfortium on 2023-08-27 12:14:30
I have the original II ROM. This is version A of the II, by the way, if that makes any difference.
Posted by: zigzagjoe on 2023-08-27 14:17:21
When installing the new system, did you do universal system for any macintosh (or any 68k, can't remember exact term) rather than the default system for mac ii only?
Posted by: esselfortium on 2023-08-27 15:02:50
When installing the new system, did you do universal system for any macintosh (or any 68k, can't remember exact term) rather than the default system for mac ii only?
I've tried it both ways, to no avail. Just did a new 7.5.3 install, making sure to set it to a universal version, and I get the same error.
Posted by: esselfortium on 2023-08-27 17:19:24
Tried putting MacsBug on it, but it seems to not even be getting far enough to initiate the debugger. Fffff.
Posted by: macuserman on 2023-08-27 17:19:38
@esselfortium Are you using a spinning disk drive, or something else? I can send you a 2GB 7.1 that I used with my Rev B Mac II if you want to try that. Doesn't get you to 7.5.X though.
Posted by: esselfortium on 2023-08-27 17:25:46
@esselfortium Are you using a spinning disk drive, or something else? I can send you a 2GB 7.1 that I used with my Rev B Mac II if you want to try that. Doesn't get you to 7.5.X though.
Thank you very much! I'm using SCSI2SD, so I can dd an image to it.
Posted by: macuserman on 2023-08-27 17:26:46
Thank you very much! I'm using SCSI2SD, so I can dd an image to it.
Ok let me see what I can do standby. This is from my Rev 1 Zulu so will be an .hda image, not sure how you get it to a SCSI2SD as I never had one of those but hopefully it helps.
Posted by: esselfortium on 2023-08-27 17:28:09
.hda is perfect, I can use dd to write it directly to the card. Not as convenient as Zulu, but it gets the job done.
Posted by: macuserman on 2023-08-27 17:34:50
.hda is perfect, I can use dd to write it directly to the card. Not as convenient as Zulu, but it gets the job done.
Ok I just sent you a link to it on my dropbox. Sorry it's so large I didn't want to risk messing it up by compressing it.
Posted by: esselfortium on 2023-08-27 17:50:06
Thank you. Alas, it still errors. I might be out of luck, then.
Posted by: macuserman on 2023-08-27 17:54:32
Thank you. Alas, it still errors. I might be out of luck, then.

Hmmm have you considered trying with something besides the scsi2sd? I know it might sound dumb but I feel like it’s worth trying.
Posted by: macuserman on 2023-08-27 17:55:57
Hmmm have you considered trying with something besides the scsi2sd? I know it might sound dumb but I feel like it’s worth trying.
Hopefully it’s not a rev A vs Rev B thing that would stink. I was hoping that would get you unstuck as it’s the exact image I used with that setup on my machine.
Posted by: esselfortium on 2023-08-27 17:59:41
I have both an internal and external scsi2sd, and I'm getting the same results with both, so I don't think it's an issue with the scsi2sd. And super-minimal prebuilt installs of 7.1 and 7.5 do manage to boot successfully from either of them, just nothing else does.

There is a rust drive that came with this II, but I've never hooked it up. I'm not certain if I even have the necessary cables for it.
Posted by: David Cook on 2023-08-27 18:36:08
I have the original II ROM.

There are five versions of the ROM. Which one do you have?
1693186074906.png
Also do you have the 68851 PMMU installed or the original black Apple AMU?
Posted by: zigzagjoe on 2023-08-27 20:13:34
There are five versions of the ROM. Which one do you have?
View attachment 61281
Also do you have the 68851 PMMU installed or the original black Apple AMU?
The adapter to install the Turbo 040 eliminates both the original CPU and MMU.


I recently installed a Turbo 040 in my Mac II, and was immediately greeted with an "unimplemented trap" system error when trying to boot from my existing OS (7.5.3 I believe?). I've since tried a number of different images on it, with mixed success. It boots from a small premade 7.1 image via Disk Jockey, and it boots from 7.5 Utils via 68kmla IRC (thank you @zigzagjoe !), but I haven't been able to get it to boot with the originally-working system, a 7.5.3 install CD image, with a clean install of 7.5.3 made on the II using said image (while booted from 7.5 Utils), or from a prebuilt 7.5.5 image downloaded elsewhere. At this point I'm running out of ideas.

At first I thought it could be a MODE32-related issue, but the Turbo 040 manual makes no reference to a 32-bit requirement (and even mentions the ability to swap between 32 and 24-bit addressing modes), and it doesn't seem to want to boot from most systems regardless of what I've done with MODE32 and the 32-bit addressing setting, anyway.

I've also tried removing the NuBus ethernet card that was in there, but that also didn't help anything.

Any clues what this might possibly be? Thanks for reading!
The turbo 040, did you get it with the Mac II adapter at the same time? If not, I suppose it's possible that it's an older version of the accelerator that doesn't support Mac II? Mind uploading some pics?

On some random googling around, I see notes that suggest that 7.5.x isn't supported without a potential ROM (of the card) upgrade. I think Disk Tools 7.5 (which that utils image is based on) is closer to 7.1 than it is 7.5, so that might explain why it works.
Posted by: esselfortium on 2023-08-27 20:42:38
The turbo 040, did you get it with the Mac II adapter at the same time? If not, I suppose it's possible that it's an older version of the accelerator that doesn't support Mac II? Mind uploading some pics?
I got them both together, yes.

I'd take pictures but I've got things put away for now and might be taking it to a local Mac shop tomorrow, if they'll take on the project.
1 >