• Order of the Butterfly
    Order of the Butterfly
    sailor
    Posts: 358 from 2019/5/9
    From: Central Bohemi...
    Quote:

    cyfm wrote:
    Some years back I did some test tool to read the sensor values on Mac mini via MorphOS. The temperature sensor is basically behind some microcontroller which automatically controls the fan once action is required, so I never bothered to integrate it as part of MorphOS sensors. This is opposed to other Apple systems which need active software control to adjust fan speeds.
    It also had some impact on system performance if it was repeatly reading the sensor values the way it was implemented back then, so it did not make it into MorphOS directly.

    You can give it a try if you like


    @cyfm
    Many thanks!!!
    It is exact the thing! I tested my overclocked Mini with infinite loop of DhrystoneV2PPC and pmu_max6642-read.

    Temperateure rises to 54°C and then fans start to increase RPM and temperature never exceeds 56°C.
    Many thanks for this tool!

    First iteration:
    Code:
    Ram Disk:> Goodram-4g:pmu_max6642-read
    max6642-read (c)2018 F.Mariak/VFD mail results to frank@morphos-team.net
    sensor@90
    reg00: 43.25°C [0x2b40] (local temperature)
    reg01: 39°C [0x2700] (remote temperature)
    reg02: 0x80 (Status byte)
    reg03: 0x10 (Configuration byte)
    reg05: 70°C [0x46] (local high limit)
    reg07: 120°C [0x78] (remote high limit)
    reg10: 0x00 (Read remote extended temperature)
    reg11: 0x40 (Read internal extended temperature)
    regfe: 0x4d (Read manufacturer ID)


    Following temperarure results:
    Code:
    sensor@90
    reg00: 40.25°C [0x2840] (local temperature)
    reg01: 37.75°C [0x25c0] (remote temperature)
    sensor@90
    reg00: 46°C [0x2e00] (local temperature)
    reg01: 42.5°C [0x2a80] (remote temperature)
    sensor@90
    reg00: 49.75°C [0x31c0] (local temperature)
    reg01: 45°C [0x2d00] (remote temperature)
    sensor@90
    reg00: 52.25°C [0x3440] (local temperature)
    reg01: 46.5°C [0x2e80] (remote temperature)
    sensor@90
    reg00: 54°C [0x3600] (local temperature)
    reg01: 48°C [0x3000] (remote temperature)
    sensor@90
    reg00: 54.75°C [0x36c0] (local temperature)
    reg01: 48.75°C [0x30c0] (remote temperature)
    sensor@90
    reg00: 54°C [0x3600] (local temperature)
    reg01: 48.75°C [0x30c0] (remote temperature)
    sensor@90
    reg00: 53.5°C [0x3580] (local temperature)
    reg01: 48.5°C [0x3080] (remote temperature)


    And than temperature of reg00 (what should be core I think) oscilates between 53-56°C.
    It looks safe to overclock MPC7447B to 1.83GHz with original cooler.

    [ Edited by sailor 23.04.2022 - 11:44 ]
    AmigaOS3: Amiga 1200
    AmigaOS4: Micro A1-C, AmigaOne XE, Pegasos II, Sam440ep, Sam440ep-flex, AmigaOneX1000
    MorphOS: Efika 5200b, Pegasos I, Pegasos II, Powerbook G4, Mac Mini, iMac G5, Powermac G5 Quad
  • »23.04.22 - 09:42
    Profile