Please login or register.

Login with username, password and session length
Advanced search  

News:

Pages: 1 [2]   Go Down

Author Topic: NEW: Temperature Monitor control strip for G4 MDD  (Read 4973 times)

Opualuan

  • 8 MB
  • **
  • Posts: 13
  • New Member
Re: NEW: Temperature Monitor control strip for G4 MDD
« Reply #20 on: July 25, 2026, 10:09:37 PM »

Control strip module works great! Reads case and cpu temp on MDD (1.42ghz single cpu OC to 1.5Ghz). I confirmed it only updates when clicked- very useful as is, thanks for your work on this!
Logged

Protools5LEGuy

  • Staff Member
  • 2048 MB
  • ******
  • Posts: 2858
Re: NEW: Temperature Monitor control strip for G4 MDD
« Reply #21 on: July 27, 2026, 05:08:42 AM »

Hi all,

I've been wishing I could get eyes on my MDD CPU temp for a long time, always worrying that it could be cooking without me knowing it, so I began working on a little side project that, to my knowledge, didn't previously exist: a Control Strip module that shows live CPU and case temperature under Mac OS 9 on the G4 MDD, reading straight from the machine's real hardware sensors.

https://github.com/UnexpectedBomb/MacOS9-G4-CPU-Temp

I was aware of a similar CSM existing in "Jeremy's CSM Bundle" but that one reads the PowerPC's on-chip Thermal Assist Unit (TAU). Motorola disabled the TAU on the 7450/7455 family, so on an MDD (and other Apollo-based G4s) it can't give you a real reading at all. This module ignores the TAU entirely and talks over the Uni-N / "KeyWest" I²C bus to the same chips Apple's firmware uses:

- DS1775 digital thermometer to get CPU temperature (within 0.5 °C accuracy, vs the TAU's ±12 °C spec)
- ADM1030 fan controller's local sensor to get case temperature

What it does:

- Shows CPU or case temperature right in the Control Strip, updating every couple of seconds
- Click the tile for a menu: pick the reading (CPU / Case) and the units (°F / °C) as two independent groups
- Text turns red as the CPU approaches its safe limit
- A Notification Manager alert pops up if the CPU ever exceeds the safe threshold (latched — it warns once, not in a loop) to prevent your CPU(s) from getting extra toasty
- Native look: bold text, fixed-width cell, custom Control-Strip-style icon
- Loads silently at startup like any stock module

It is strictly read-only on the hardware. It only reads the sensor temperature registers as an SMBus master. It never writes a sensor, fan, or config register, so it can't interfere with the ADM1030's automatic fan control. (I did try to add a fan-RPM readout, but that requires enabling the ADM1030's tachometer via a config write, and on my machine that audibly disturbed the fan... it was very angry with me... so I dropped it. Not worth frying anything!)

Give it a test-drive and let me know your experience; hopefully it gives you sane readings. I haven't tested on anything other than my MDD (FW400) so if there's other models it's compatible with, please let me know what hardware you used and how it went.

This was developed in parallel with another Mac OS 9 effort of mine, one that I think will be very exciting once it's done... you should be hearing about it hopefully later this month  ;)

-UB

Thank you.

A estimated date for a second release that updates without clicking?
Logged
Looking for MacOS 9.2.4

UnexpectedBomb

  • 32 MB
  • ***
  • Posts: 37
    • GitHub account
Re: NEW: Temperature Monitor control strip for G4 MDD
« Reply #22 on: August 03, 2026, 09:02:41 AM »

A estimated date for a second release that updates without clicking?

Successfully identified the issue that you and @GaryN are seeing: there was indeed no redraw unless the CSM was clicked. An oversight on my part, should be fixed now. I tested it myself by opening the case to take the fan cooling off the CPU and I watched the temp readout slowly climb in real time, without any clicking necessary; closed the case, and watched the temp go back down.

The latest version (v1.4) has been pushed to the repo. Install it and let me know how it goes.
Logged

Opualuan

  • 8 MB
  • **
  • Posts: 13
  • New Member
Re: NEW: Temperature Monitor control strip for G4 MDD
« Reply #23 on: August 03, 2026, 09:08:19 AM »

Awesome! Thank you!
Logged

ovalking

  • 128 MB
  • ****
  • Posts: 226
  • new to the forums
Re: NEW: Temperature Monitor control strip for G4 MDD
« Reply #24 on: August 04, 2026, 04:18:31 AM »

Sounds interesting. Like to try it out but link doesn't seem to work....
Logged

UnexpectedBomb

  • 32 MB
  • ***
  • Posts: 37
    • GitHub account
Re: NEW: Temperature Monitor control strip for G4 MDD
« Reply #25 on: August 04, 2026, 08:18:22 AM »

Sounds interesting. Like to try it out but link doesn't seem to work....

Which part? The link to the repo? Download link?
Logged

DieHard

  • Staff Member
  • 2048 MB
  • ******
  • Posts: 2470
Re: NEW: Temperature Monitor control strip for G4 MDD
« Reply #26 on: August 04, 2026, 10:39:55 AM »

I was so paranoid back in the day about MDD tempertures running OS 9 DAWs that I opted for standard configuration for my self and other clients of a single CPU MDD 2003 (1.25 Ghz.) or a single CPU MDD 2003 (1.33 Ghz. from Xserve CPU). 

Most audio apps did not utilize the Dual CPUs under OS9 (as you can research from Mactron posts back in the day) and the single CPUs ran so much cooler compared to the duals which was easily observed by simply feeling the air blowing out of a 2003 MDD.... that being said, this new tool would have been invaluable back in the day.

Absolutely incredible job on a tool that was ALWAYS NEEDED and MUCH APPRECIATED.

It is amazing to me that so many MDDs have survived all these years with apple's thermal issues.  I would have assumed most these CPU daughter boards would be micro-cracked to the point of failure from heat by now.  I can tell you that many serious users learned early on how to use a compressor every 2/3 months, and arctic silver about every 1.5 years.
Logged

ovalking

  • 128 MB
  • ****
  • Posts: 226
  • new to the forums
Re: NEW: Temperature Monitor control strip for G4 MDD
« Reply #27 on: Yesterday at 05:03:56 AM »

Yes that github link doesn't work for me, and I'm not sure what 'pushed to the repo' means.
Thanks.

Logged

UnexpectedBomb

  • 32 MB
  • ***
  • Posts: 37
    • GitHub account
Re: NEW: Temperature Monitor control strip for G4 MDD
« Reply #28 on: Yesterday at 01:26:06 PM »

Yes that github link doesn't work for me, and I'm not sure what 'pushed to the repo' means.
Thanks.
"pushed to the repo" just means "I updated the files" haha. I haven't heard of anyone else having issues with the GitHub link. What exactly do you mean by "the link doesn't work"? Can you describe what happens when you click it?

Absolutely incredible job on a tool that was ALWAYS NEEDED and MUCH APPRECIATED.

Thank you @DieHard! Means a lot. I too was shocked to find that such a temp monitor like this did not already exist after all these years, given the serious known thermal issues you mentioned. How many MDD's could Apple have saved from being cooked to death? The world may never know.
Logged

DieHard

  • Staff Member
  • 2048 MB
  • ******
  • Posts: 2470
Re: NEW: Temperature Monitor control strip for G4 MDD
« Reply #29 on: Yesterday at 07:05:01 PM »

"Thumb Up".... non-existent like button pressed...

Yeah... many died a horrible hell-ishly hot death, lol
Logged

macarone

  • 64 MB
  • ****
  • Posts: 113
  • New Member
Re: NEW: Temperature Monitor control strip for G4 MDD
« Reply #30 on: Yesterday at 07:31:38 PM »

?link doesn't seem to work....

It didn’t work for me either. I clicked on the “Go to file” box, it darkened, but NO FILE.

I’ve been using several MDDs ssuccessfully  since they first appeared WITHOUT a temperature monitor.


I always found USB hard drives to be problematic, so I alswys use FireWire external hard drives. When A colleague insists on getting a large file on a USB thumbe drive, I simply reboot to OS X 10.5 to copy it.

I thought I’d try the USB 2 fix, but couldn’t get that file either.



I first came here years ago, when I dded a FireWire800 MDD and found it wouldn’t boot OS 9.. I d/l 4 different CD  images, burned them and not one would boot. Then I tried Open Firmware commands, but they still didn’t boot.

Finally a kind soul sent me a private message with two lines:

     1) Be sure your hard drive is formatted with OS 9 drivers.

     2) Just drag the System folder from one of the CDs to your OS 9
         partition and reboot  with the Option key kown.

That worked.     
Logged

ssp3

  • 1024 MB
  • ******
  • Posts: 1047
Re: NEW: Temperature Monitor control strip for G4 MDD
« Reply #31 on: Today at 07:26:04 AM »

"pushed to the repo" just means "I updated the files" haha.
For ordinary Mac users that programmers talk is not haha. Bear that in mind. ;)
Same with GitHub. Many here still use older systems on a daily basis, OS9 including. GitHub is not accesible with anything older than High Sierra and/or proper browser.
Logged
If you're not part of the solution, you're part of the problem.

UnexpectedBomb

  • 32 MB
  • ***
  • Posts: 37
    • GitHub account
Re: NEW: Temperature Monitor control strip for G4 MDD
« Reply #32 on: Today at 07:53:49 AM »

"pushed to the repo" just means "I updated the files" haha.
For ordinary Mac users that programmers talk is not haha. Bear that in mind. ;)
Same with GitHub. Many here still use older systems on a daily basis, OS9 including. GitHub is not accesible with anything older than High Sierra and/or proper browser.

AH... that makes sense. Thank you for pointing this out. I've been in the software dev world for so long that it seems I've become a bit insulated  ;D  And I didn't realize anything older than High Sierra can't reach GitHub. If there was an OS 9 -compatible repository, that would be amazing.
Logged

IIO

  • Staff Member
  • 4096 MB
  • *******
  • Posts: 4851
  • just a number
Re: NEW: Temperature Monitor control strip for G4 MDD
« Reply #33 on: Today at 08:24:51 AM »

dont worry, i´ve put your stuff in our hotline last week. ;)
Logged
insert arbitrary signature here

UnexpectedBomb

  • 32 MB
  • ***
  • Posts: 37
    • GitHub account
Re: NEW: Temperature Monitor control strip for G4 MDD
« Reply #34 on: Today at 09:13:03 AM »

dont worry, i´ve put your stuff in our hotline last week. ;)

Perfect! Thank you for doing that.
Logged
Pages: 1 [2]   Go Up

Recent Topics