Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

B&W G3 locks up at NT Text Setup #17

Open
G-Nug85 opened this issue Jul 17, 2024 · 20 comments
Open

B&W G3 locks up at NT Text Setup #17

G-Nug85 opened this issue Jul 17, 2024 · 20 comments

Comments

@G-Nug85
Copy link

G-Nug85 commented Jul 17, 2024

So the issue i am facing is the machine locks up on the part where its loading the cdrom file system.
My setup is as follows hard drive as a master and CDROM as a slave on the secondary bus.
I have let the system sit for a good 10 to 30 minutes and no progress.

@Wack0
Copy link
Owner

Wack0 commented Jul 17, 2024

This is a hang in early NT kernel init or HAL init. What HAL did you load?

@G-Nug85
Copy link
Author

G-Nug85 commented Jul 17, 2024

The G3 Powermac one

@Wack0
Copy link
Owner

Wack0 commented Jul 20, 2024

What CPU does your yosemite have?

@Dandumontp
Copy link

I had the same problem and by booting with a single memory stick (128 MB) it worked.

@G-Nug85
Copy link
Author

G-Nug85 commented Jul 24, 2024

Confirmed on my rev-A B&W the setup works fine with just 128MB of ram single module. Anything else fails

@Wack0
Copy link
Owner

Wack0 commented Jul 24, 2024

Do you have mismatched sizes of RAM sticks in your yosemite? I might be setting up an incorrect memory map in that case.

@Dandumontp
Copy link

Yep. The initial configuration was 256 + 128 (the G3 Blue is very tricky with old RAM)

@Wack0
Copy link
Owner

Wack0 commented Jul 24, 2024

I'd like a dump of the memory map in open firmware:

dev /memory
.properties

If there's a hole in the memory map when mismatched RAM sizes are used, I'm definitely setting the memory map up wrong.

@Dandumontp
Copy link

I will try that today.

@Wack0
Copy link
Owner

Wack0 commented Jul 28, 2024

I found and fixed a couple of issues when calculating physical memory size, so try this test build:

nt_arcfw_grackle_fwonly_test20240728_1626.zip

@G-Nug85
Copy link
Author

G-Nug85 commented Jul 28, 2024

OK i will give this a try thanks

@Wack0
Copy link
Owner

Wack0 commented Jul 28, 2024

I was doing some tests with the usb stack earlier, might have accidentally left it enabled non-working in that build, so try this one:
nt_arcfw_grackle_fwonly_test20240728_1934.zip

@Wack0
Copy link
Owner

Wack0 commented Jul 29, 2024

Another person with this issue discovered it was related to bad RAM, for what it's worth: https://forums.macrumors.com/threads/nt-on-powerpc-macs.2431186/post-33286633

@TechandMusic462
Copy link

TechandMusic462 commented Jul 29, 2024

Just to add, I had the issue getting stuck at "Loading CD-ROM Filesystem" on my iMac G3 Trayloader when trying to troubleshoot the HAL getting stuck (which ended up being the now-solved CUDA driver issue), when I tried changing the 512MB RAM config (2x256MB) to just 256MB (1 stick). Either stick on its own would cause it to freeze there, both are fine. No issues on Mac OS 9 in any config. It did seem more picky about memory, basically.

@Wack0
Copy link
Owner

Wack0 commented Jul 29, 2024

Yeah, I fixed some issues in stage1 recently related to memory map stuff.

For the record, I have 512MB in my Lombard, and never had any issue at kernel init time.

@b-
Copy link

b- commented Jan 9, 2025

Just want to mention that I had this issue on my PDQ/Wallstreet 2, which had 2x 256 MB sticks in it. Removing one stick got me through setup, and putting it back afterwards seems fine. But Windows does not see more than 128 MB of RAM, regardless of whether there's one or both of the 256 MB sticks installed.

I haven't reinstalled Mac OS 9 yet, so I'm not sure I can get to the OF prompt yet to check memory properties, but I'll get you that when I can.

@Wack0
Copy link
Owner

Wack0 commented Jan 9, 2025

NT itself uses the memory map that ARC firmware sets up, which uses physical memory size that stage1 gives it. For Old World specifically, this is Gestalt(gestaltPhysicalRAMSize) - perhaps the toolbox ROM this early in boot has issues with RAM above 128MB.

You can get to OF prompt by holding cmd+option+O+F at the chime.

@b-
Copy link

b- commented Jan 9, 2025

Thanks, I didn't think you could get to the OF prompt on any Old World machines via keyboard. Turns out you need to use the right option key for some reason on this model, but I got there.

image

@b-
Copy link

b- commented Jan 9, 2025

Also I have to take back what I said about it booting to a graphical installed NT 4.0 with all 512 MB installed -- I think that was a fluke, because I haven't gotten it to boot to an NT desktop with all 512 MB since...

It's indeed possible that it didn't work with all the memory in OS 9, I don't remember ever checking. I'm burning a Mac OS 9 disc now...

@b-
Copy link

b- commented Jan 9, 2025

So, after reinstalling Mac OS 9.2.2 dual-boot, I can report that the 256 MB RAM sticks I have are showing up as 128 MB each in About This Computer.

I think this might be because they're double-sided, or something? I'm not familiar with how this works… but nevertheless 256 MB seems usable under Mac OS 9 but isn't detected by the ARC FW.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants