iMac G3 computers still refusing to power up? Here is what I've found out!

iMac G3 computers still refusing to power up? Even with a new PRAM battery? Even seconds after a PMU reset? Here is what I have found out!

I read in these discussion forums so many iMac G3 users have failed to fix the no-power-up issue. They have purchased a new battery and applied the procedures to reset the Power Management Unit (PMU). To no avail! Then, some of them have noticed the iMac can start without the battery, but provided the PMU is reset while the mains is supplied to the computer. But the time and date are again reset respectively to 12:00 AM and 01/01/1904.

Actually, no matter if a battery is inserted in the holder, powering up the iMac G3 can only happen within two seconds after the PMU reset button has been released.

Why two seconds?

In a faulty iMac DV, I have made some observations by means of an oscilloscope on pin 9 (XCOUT) of the logic-board U34 chip, which is the PMU microcontroller (Mitsubishi M30624FGLGP, now Renesas M30624FGAGP). I noticed the 32.768-kHz oscillations vanish two seconds after the iMac has been completely turned off (the hard disk stops spinning and the green light in the front power button goes out) and also after the active-low reset pulse on pin 10 (RESET) has elapsed. Without the low-frequency sub-clock in the low-power-consumption mode, the PMU cannot execute any firmware inside, and hence it can neither react to a power button signal on pin 73 (P15/D13/INT3) nor perform any timekeeping. Actually, its firmware interpretes a power-off command from the G3 microprocessor through the SPI serial bus, and mistakenly sets bit 1 of the CM1 register (system clock control register 1) to 1 and/or bits 4 and 5 of the CM0 register respectively to 0 and 1, after two seconds of routine execution. In both situations, these binary settings force the on-chip oscillators to shut down, and the microcontroller enters the STOP mode.

Neither the operating system nor Open Firmware offer any command to directly gain access to these register settings for correction. The problem instead is that the firmware portion which reacts to the shutdown Open-Firmware method, has to be fixed in the FLASH memory of the PMU microcontroller.

The owners of an early 2001 iMac or of a summer 2001 iMac may succesfully fix the issue by applying the Power Management Update 1.1, which is downloadable under this link:
http://docs.info.apple.com/article.html?artnum=120048 .

The original iMac, iMac DV and iMac DV Special Edition don't let this update proceed and an abort message indicates "the iMac Power Management update is not compatible with this Macintosh".

In the latter case, it would be great if a software developper at Apple Inc. could volunteer to fix the firmware and post the patch on the Apple website. There are perhaps thousands of owners all over who would enjoy their iMac like in the early days of this marvellous Apple experience.

/* User's Manual of the PMU microcontroller */
http://documentation.renesas.com/eng/products/mpumcu/62aeum.pdf

Aegidius_2
------------------------
Knowledge is not valuable without the science of problematics.

Posted on Feb 6, 2010 3:48 AM

Reply
5 replies

Feb 6, 2010 10:57 PM in response to Aegidius_2

Hey Aegidius_2 and Welcome to Apple Discussions,
Wow what a highly technical, fact filled and complete diagnosis of a problem. It opened my eyes about some problems with the old G3 iMacs which I've worked on for sometime now.
What are the physical symptoms of the default?
Some I've worked on and blink their LED briefly and refuse to start.
Others clearly have PAV problems as I've seen their video collapse, distort or hear the flyback arcing. However many don't show such symptoms.
Where is this microprocessor on the G3 logic board?
I'm working on an iBook with what I believe are PMU problems and I'd like to take a look at it. I believe that it's the same chip.
http://discussions.apple.com/thread.jspa?threadID=2327215&tstart=0
Would you mind taking a look. The other possibility is that it's a battery transfer board problem but I won't be able to look at that in the AM.
Richard

Feb 7, 2010 9:19 AM in response to Aegidius_2

Aegidius_2 The owners of an early 2001 iMac or of a summer 2001 iMac may succesfully fix the issue by applying the Power Management Update 1.1, which is downloadable under this link:

http://docs.info.apple.com/article.html?artnum=120048 .

After you install this update, your iMac will keep these settings for a longer period of time when disconnected from AC power.


Another question. My G3 is often off wall power during the summer when there is a threat of lightning or when we go away. Among other things, would this conserve the battery when off wall power?

I'd be interested in installing this update, but I wouldn't want to use any of the ancient browsers left on my OS 9 to get it. And it has to be installed in 9. Is there some way I can first download it in 10, boot in 9, and find it from the 10 to install it?

It's been so long since I've booted in 9 and really used it, I don't remember the procedures anymore for installing anything there.

Feb 9, 2010 10:14 AM in response to spudnuty

Hello Richard,

Here are the answers to your questions. By now, you have surely found that to the second one on your own. But I just give it for the other readers.

/* Physical symptoms of the default */
The faulty computer cannot power up unless the PMU reset button has been pressed, while the mains is supplied, and unless any power button is urgently and repetitively pressed within two seconds at any rate, only after the PMU reset button has been released. Then the computer operates normally until it is shut down. Powering it up again can happen within two seconds after the green light in the front power button has gone out and the hard disk has stopped spinning. Or else, the former procedure has to be repeated.

/* Location of the PMU microcontroller on the G3 logic board */
The PMU microcontroller (a 100-pin 14x14mm² Quad Flap Package (QFP)) is mounted on the underside of the logic board between the long flat edge and the MODEM connector. It is identified on the board by the label U34 and bears the part number M30624FGLGP.

/**/
Now, regarding the discussion entitled "iBook won't run on battery. Battery IS fully charged." under the link you have provided, I would first summarize the facts that have been mentioned and then come to the same conclusion as yours about the PMU.

When the iBook is unplugged from the AC outlet, some indicators are lit up ,flashing or flickering.

In this case, the lights and the PMU which controls them, prove that they are supplied by the battery. The indicators behave differently as when the mains is supplied to the computer and this proves that the PMU reacts to input signals from the power sources. So the PMU is correctly supplied by the battery and is aware of which power source is present. Unfortunately, it does not send out any enable signal to start up the computer. The PMU is misbehaving but I have no clue why it goes wrong.

I am confident the transplant of the PMU chip from another iBook will bring success. Unsoldering a surface-mount device is a delicate operation though. I would also suggest that you compare the logic boards and see if there are significant differences in the copper traces and part locations. If not, you can conclude the PBF-marked chips and those from Mitsubishi are pin-to-pin compatible.

Kind regards,
Aegidius_2

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

iMac G3 computers still refusing to power up? Here is what I've found out!

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.