Jump to content

2,079 posts in this topic

Recommended Posts

5 minutes ago, fabiosun said:

could you post this terminal output

smcread -s

maybe from there it is possible to see your core if SMCProcessor works also in real Mac (dual cpu systems are also there )

Here you go

macOS 10.14.1 (18B57c)
Public keys (136):
[#KEY] type [ui32] 75693332 len [ 4] attr [80] -> 00000088
[$Adr] type [ui32] 75693332 len [ 4] attr [80] -> 00000300
[$Num] type [ui8 ] 75693820 len [ 1] attr [D0] -> 01
[BATP] type [flag] 666C6167 len [ 1] attr [80] -> 00
[BEMB] type [flag] 666C6167 len [ 1] attr [80] -> 00
[CLKH] type [{clh] 7B636C68 len [ 8] attr [D0] -> 0000708000011940
[CLKT] type [ui32] 75693332 len [ 4] attr [D0] -> 00002D9B
[CLWK] type [ui16] 75693136 len [ 2] attr [D0] -> FFFF
[CRCA] type [ui32] 75693332 len [ 4] attr [80] -> 10381F50
[CRCB] type [ui32] 75693332 len [ 4] attr [80] -> D902103A
[CRCC] type [ui32] 75693332 len [ 4] attr [80] -> B5B6E677
[CRCF] type [ui32] 75693332 len [ 4] attr [90] -> 06F7B0A6
[CRCK] type [ui32] 75693332 len [ 4] attr [90] -> 00000000
[CRCR] type [ui32] 75693332 len [ 4] attr [80] -> 904DCF86
[CRCU] type [ui32] 75693332 len [ 4] attr [80] -> 2AB5E66C
[CRCa] type [ui32] 75693332 len [ 4] attr [90] -> 10381F50
[CRCb] type [ui32] 75693332 len [ 4] attr [90] -> D902103A
[CRCc] type [ui32] 75693332 len [ 4] attr [90] -> B5B6E677
[CRCr] type [ui32] 75693332 len [ 4] attr [90] -> 904DCF86
[CRCu] type [ui32] 75693332 len [ 4] attr [90] -> 2AB5E66C
[DPLM] type [{lim] 7B6C696D len [ 5] attr [51] -> NOT READABLE, code 85
[DUSR] type [ui8 ] 75693820 len [ 1] attr [40] -> NOT READABLE, code 85
[EFBM] type [ui8 ] 75693820 len [ 1] attr [C0] -> 00
[EFBP] type [ui8 ] 75693820 len [ 1] attr [C0] -> 00
Unable to read smc value E00002C1
[EFBS] type [ui8 ] 75693820 len [ 1] attr [90] -> NOT READABLE, code FF
[EPCI] type [ui32] 75693332 len [ 4] attr [80] -> 0810F000
[EVCT] type [hex_] 6865785F len [ 2] attr [D0] -> 0000
[EVHF] type [ch8*] 6368382A len [28] attr [90] -> 00000000000000000000000000000000000000000000000000000000
[EVRD] type [ch8*] 6368382A len [32] attr [90] -> 0000000000000000000000000000000000000000000000000000000000000000
[FAC0] type [ui8 ] 75693820 len [ 1] attr [C0] -> 00
[FNum] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[HBKP] type [ch8*] 6368382A len [32] attr [C0] -> 0000000000000000000000000000000000000000000000000000000000000000
[LDKN] type [ui8 ] 75693820 len [ 1] attr [80] -> 02
[LDLG] type [ch8*] 6368382A len [ 1] attr [50] -> NOT READABLE, code 85
[LDSP] type [flag] 666C6167 len [ 1] attr [40] -> NOT READABLE, code 85
[LsNM] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[MSDW] type [flag] 666C6167 len [ 1] attr [50] -> NOT READABLE, code 85
[MSFW] type [flag] 666C6167 len [ 1] attr [C0] -> 00
[MSPC] type [ui8 ] 75693820 len [ 1] attr [D0] -> 19
[MSPP] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[MSPR] type [ui8 ] 75693820 len [ 2] attr [80] -> 0001
[MSPS] type [hex_] 6865785F len [ 2] attr [80] -> 0004
[MSQC] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[MSSD] type [si8 ] 73693820 len [ 1] attr [D0] -> 05
[MSSP] type [si8 ] 73693820 len [ 1] attr [C0] -> 05
[MSSW] type [flag] 666C6167 len [ 1] attr [C0] -> 00
[MSTc] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[MSTe] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[MSTf] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[MSTi] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[MSTj] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[MSTm] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[MSWr] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[NATJ] type [ui8 ] 75693820 len [ 1] attr [C0] -> 00
[NATi] type [ui16] 75693136 len [ 2] attr [C0] -> 0000
[NTOK] type [ui8 ] 75693820 len [ 1] attr [50] -> NOT READABLE, code 85
[OSWD] type [ui16] 75693136 len [ 2] attr [C0] -> 0014
[RBr ] type [ch8*] 6368382A len [ 8] attr [80] -> 6A39300031330000
[REV ] type [{rev] 7B726576 len [ 6] attr [90] -> 02200F000018
[RGEN] type [ui8 ] 75693820 len [ 1] attr [80] -> 02
[RMAC] type [ch8*] 6368382A len [ 6] attr [C4] -> C860002CAFDB
[RMSN] type [ch8*] 6368382A len [17] attr [C4] -> 46354B3335323530314344463439524342
[RMde] type [char] 63686172 len [ 1] attr [80] -> 41
[RPlt] type [ch8*] 6368382A len [ 8] attr [80] -> 6A39300000000000
[RSSN] type [ch8*] 6368382A len [16] attr [C4] -> 46354B4C573038314639564D00000000
[RVBF] type [{rev] 7B726576 len [ 6] attr [90] -> 02280F000007
[RVCR] type [{rev] 7B726576 len [ 6] attr [90] -> FFFFFFFFFFFF
[RVUF] type [{rev] 7B726576 len [ 6] attr [90] -> 02280F000007
[WKTP] type [ui8 ] 75693820 len [ 1] attr [D0] -> 00
[PC0C] type [sp96] 73703936 len [ 2] attr [80] -> 034D
[PC0R] type [sp96] 73703936 len [ 2] attr [80] -> 034D
[PC3C] type [flt ] 666C7420 len [ 4] attr [80] -> 9217FA40
[PCAM] type [flt ] 666C7420 len [ 4] attr [80] -> 30585341
[PCEC] type [flt ] 666C7420 len [ 4] attr [80] -> 9217FA40
[PCPC] type [sp96] 73703936 len [ 2] attr [80] -> 034D
[PCPR] type [sp96] 73703936 len [ 2] attr [80] -> 08FC
[PCPT] type [sp96] 73703936 len [ 2] attr [80] -> 08FC
[PCTR] type [sp96] 73703936 len [ 2] attr [80] -> 08FC
[TC0C] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC0D] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC0E] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC0F] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC0G] type [sp78] 73703738 len [ 2] attr [80] -> 0000
[TC0H] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC0J] type [sp78] 73703738 len [ 2] attr [80] -> 0000
[TC0P] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC0c] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC0p] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC1C] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC1D] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TC1E] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TC1F] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TC1G] type [sp78] 73703738 len [ 2] attr [80] -> 0000
[TC1H] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TC1J] type [sp78] 73703738 len [ 2] attr [80] -> 0000
[TC1P] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TC1c] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC1p] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TC2C] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC2c] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC3C] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC3c] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC4C] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC4c] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC5C] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC5c] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC6C] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC6c] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC7C] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC7c] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC8C] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC8c] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC9C] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC9c] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TCAC] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TCAc] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TCBC] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TCBc] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TCCC] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TCCc] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TCDC] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TCDc] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TCEC] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TCEc] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TCFC] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TCFc] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TCGC] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TCGc] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TCHC] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TCHc] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TCIC] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TCIc] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TCJC] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TCJc] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[VC0C] type [sp3c] 73703363 len [ 2] attr [80] -> 0D5E
[VC1C] type [sp3c] 73703363 len [ 2] attr [80] -> 0D0C

Hidden keys (?):
[____] type [flag] 666C6167 len [ 1] attr [80] -> 01
[OSK0] type [ch8*] 6368382A len [32] attr [90] -> 6F757268617264776F726B62797468657365776F72647367756172646564706C
[OSK1] type [ch8*] 6368382A len [32] attr [90] -> 65617365646F6E74737465616C2863294170706C65436F6D7075746572496E63
[KPPW] type [ch8*] 6368382A len [32] attr [50] -> NOT READABLE
[KPST] type [ui8 ] 75693820 len [ 1] attr [80] -> 00

 

Share this post


Link to post
Share on other sites
Advertisement
21 minutes ago, vector sigma said:

That isn't anywhere in their framework (or public), but you can see Andrey1970 has it with VirtualSMC while in your smc dump keys aren't present (not with FakeSMC, nor with VirtualSMC). The IGP tells me about "MSR_FUNC_POWER", I've allocated an array with len 3 as per documentation:

and maybe is short and could be greater? Who knows, anyway for me didn't show more things.

ok I think @Andrey1970 said is using some unreleased kext for now ..so  ihave to wait :9

grazie

Share this post


Link to post
Share on other sites

MSR_PKG_ENERGY_STATUS:

Quote

MSR_PKG_ENERGY_STATUS is an MSR containing the Joules consumed since the counter was last reset (to be multiplied with Energy Status Units). 

@fabiosunso it is a calculation that simply isn't what you think is so important, I guess.

Share this post


Link to post
Share on other sites

sorry @vector sigma many test maybe confused me 

is it the same value we are talking before (core PKG value) ?

 

if so it is important in different aspect with IE OC or stability test

but I am not able to code it by myself so for me it is ok as you will do :)

grazie

Share this post


Link to post
Share on other sites
Just now, fabiosun said:

sorry @vector sigma many test maybe confused me 

is it the same value we are talking before (core PKG value) ?

 

if so it is important in different aspect with IE OC or stability test

but I am not able to code it by myself so for me it is ok as you will do :)

grazie

Yes we are talking bout the same thing. (è solo quanto ha consumato il tuo processore dall'ultimo lasso di tempo che il programma ci ha guardato, ma effettivamente è un informazione che serve a poco, anche perchè non è che il tuo processore può consumare effettivamente + del TDP... altrimenti si fonde)

Share this post


Link to post
Share on other sites
6 minutes ago, vector sigma said:

Yes we are talking bout the same thing. (è solo quanto ha consumato il tuo processore dall'ultimo lasso di tempo che il programma ci ha guardato, ma effettivamente è un informazione che serve a poco, anche perchè non è che il tuo processore può consumare effettivamente + del TDP... altrimenti si fonde)

vector, prometti che non ti incazzi? :) (nice way to say do not blame me)

 

In my case, I have a power unit of 2000 W so I can Oc and iE using also new AMD 2990 wx which reaches in OC more of 500 w

Add two or three gfx and then start to do a rendering or similar (not also for testing..also for a job)

It is necessary to know how single cpu or GFX cars card is consuming under load

I was thinking as you said before it was received data by intel

but if it is not useful it is ok

 

Edited by fabiosun

Share this post


Link to post
Share on other sites
45 minutes ago, Pavo said:

Here you go


macOS 10.14.1 (18B57c)
Public keys (136):
[#KEY] type [ui32] 75693332 len [ 4] attr [80] -> 00000088
[$Adr] type [ui32] 75693332 len [ 4] attr [80] -> 00000300
[$Num] type [ui8 ] 75693820 len [ 1] attr [D0] -> 01
[BATP] type [flag] 666C6167 len [ 1] attr [80] -> 00
[BEMB] type [flag] 666C6167 len [ 1] attr [80] -> 00
[CLKH] type [{clh] 7B636C68 len [ 8] attr [D0] -> 0000708000011940
[CLKT] type [ui32] 75693332 len [ 4] attr [D0] -> 00002D9B
[CLWK] type [ui16] 75693136 len [ 2] attr [D0] -> FFFF
[CRCA] type [ui32] 75693332 len [ 4] attr [80] -> 10381F50
[CRCB] type [ui32] 75693332 len [ 4] attr [80] -> D902103A
[CRCC] type [ui32] 75693332 len [ 4] attr [80] -> B5B6E677
[CRCF] type [ui32] 75693332 len [ 4] attr [90] -> 06F7B0A6
[CRCK] type [ui32] 75693332 len [ 4] attr [90] -> 00000000
[CRCR] type [ui32] 75693332 len [ 4] attr [80] -> 904DCF86
[CRCU] type [ui32] 75693332 len [ 4] attr [80] -> 2AB5E66C
[CRCa] type [ui32] 75693332 len [ 4] attr [90] -> 10381F50
[CRCb] type [ui32] 75693332 len [ 4] attr [90] -> D902103A
[CRCc] type [ui32] 75693332 len [ 4] attr [90] -> B5B6E677
[CRCr] type [ui32] 75693332 len [ 4] attr [90] -> 904DCF86
[CRCu] type [ui32] 75693332 len [ 4] attr [90] -> 2AB5E66C
[DPLM] type [{lim] 7B6C696D len [ 5] attr [51] -> NOT READABLE, code 85
[DUSR] type [ui8 ] 75693820 len [ 1] attr [40] -> NOT READABLE, code 85
[EFBM] type [ui8 ] 75693820 len [ 1] attr [C0] -> 00
[EFBP] type [ui8 ] 75693820 len [ 1] attr [C0] -> 00
Unable to read smc value E00002C1
[EFBS] type [ui8 ] 75693820 len [ 1] attr [90] -> NOT READABLE, code FF
[EPCI] type [ui32] 75693332 len [ 4] attr [80] -> 0810F000
[EVCT] type [hex_] 6865785F len [ 2] attr [D0] -> 0000
[EVHF] type [ch8*] 6368382A len [28] attr [90] -> 00000000000000000000000000000000000000000000000000000000
[EVRD] type [ch8*] 6368382A len [32] attr [90] -> 0000000000000000000000000000000000000000000000000000000000000000
[FAC0] type [ui8 ] 75693820 len [ 1] attr [C0] -> 00
[FNum] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[HBKP] type [ch8*] 6368382A len [32] attr [C0] -> 0000000000000000000000000000000000000000000000000000000000000000
[LDKN] type [ui8 ] 75693820 len [ 1] attr [80] -> 02
[LDLG] type [ch8*] 6368382A len [ 1] attr [50] -> NOT READABLE, code 85
[LDSP] type [flag] 666C6167 len [ 1] attr [40] -> NOT READABLE, code 85
[LsNM] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[MSDW] type [flag] 666C6167 len [ 1] attr [50] -> NOT READABLE, code 85
[MSFW] type [flag] 666C6167 len [ 1] attr [C0] -> 00
[MSPC] type [ui8 ] 75693820 len [ 1] attr [D0] -> 19
[MSPP] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[MSPR] type [ui8 ] 75693820 len [ 2] attr [80] -> 0001
[MSPS] type [hex_] 6865785F len [ 2] attr [80] -> 0004
[MSQC] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[MSSD] type [si8 ] 73693820 len [ 1] attr [D0] -> 05
[MSSP] type [si8 ] 73693820 len [ 1] attr [C0] -> 05
[MSSW] type [flag] 666C6167 len [ 1] attr [C0] -> 00
[MSTc] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[MSTe] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[MSTf] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[MSTi] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[MSTj] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[MSTm] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[MSWr] type [ui8 ] 75693820 len [ 1] attr [80] -> 00
[NATJ] type [ui8 ] 75693820 len [ 1] attr [C0] -> 00
[NATi] type [ui16] 75693136 len [ 2] attr [C0] -> 0000
[NTOK] type [ui8 ] 75693820 len [ 1] attr [50] -> NOT READABLE, code 85
[OSWD] type [ui16] 75693136 len [ 2] attr [C0] -> 0014
[RBr ] type [ch8*] 6368382A len [ 8] attr [80] -> 6A39300031330000
[REV ] type [{rev] 7B726576 len [ 6] attr [90] -> 02200F000018
[RGEN] type [ui8 ] 75693820 len [ 1] attr [80] -> 02
[RMAC] type [ch8*] 6368382A len [ 6] attr [C4] -> C860002CAFDB
[RMSN] type [ch8*] 6368382A len [17] attr [C4] -> 46354B3335323530314344463439524342
[RMde] type [char] 63686172 len [ 1] attr [80] -> 41
[RPlt] type [ch8*] 6368382A len [ 8] attr [80] -> 6A39300000000000
[RSSN] type [ch8*] 6368382A len [16] attr [C4] -> 46354B4C573038314639564D00000000
[RVBF] type [{rev] 7B726576 len [ 6] attr [90] -> 02280F000007
[RVCR] type [{rev] 7B726576 len [ 6] attr [90] -> FFFFFFFFFFFF
[RVUF] type [{rev] 7B726576 len [ 6] attr [90] -> 02280F000007
[WKTP] type [ui8 ] 75693820 len [ 1] attr [D0] -> 00
[PC0C] type [sp96] 73703936 len [ 2] attr [80] -> 034D
[PC0R] type [sp96] 73703936 len [ 2] attr [80] -> 034D
[PC3C] type [flt ] 666C7420 len [ 4] attr [80] -> 9217FA40
[PCAM] type [flt ] 666C7420 len [ 4] attr [80] -> 30585341
[PCEC] type [flt ] 666C7420 len [ 4] attr [80] -> 9217FA40
[PCPC] type [sp96] 73703936 len [ 2] attr [80] -> 034D
[PCPR] type [sp96] 73703936 len [ 2] attr [80] -> 08FC
[PCPT] type [sp96] 73703936 len [ 2] attr [80] -> 08FC
[PCTR] type [sp96] 73703936 len [ 2] attr [80] -> 08FC
[TC0C] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC0D] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC0E] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC0F] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC0G] type [sp78] 73703738 len [ 2] attr [80] -> 0000
[TC0H] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC0J] type [sp78] 73703738 len [ 2] attr [80] -> 0000
[TC0P] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC0c] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC0p] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC1C] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC1D] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TC1E] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TC1F] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TC1G] type [sp78] 73703738 len [ 2] attr [80] -> 0000
[TC1H] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TC1J] type [sp78] 73703738 len [ 2] attr [80] -> 0000
[TC1P] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TC1c] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC1p] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TC2C] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC2c] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC3C] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC3c] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC4C] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC4c] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC5C] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC5c] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC6C] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC6c] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC7C] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC7c] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC8C] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC8c] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC9C] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TC9c] type [sp78] 73703738 len [ 2] attr [80] -> 3000
[TCAC] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TCAc] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TCBC] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TCBc] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TCCC] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TCCc] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TCDC] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TCDc] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TCEC] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TCEc] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TCFC] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TCFc] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TCGC] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TCGc] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TCHC] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TCHc] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TCIC] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TCIc] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TCJC] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[TCJc] type [sp78] 73703738 len [ 2] attr [80] -> 3200
[VC0C] type [sp3c] 73703363 len [ 2] attr [80] -> 0D5E
[VC1C] type [sp3c] 73703363 len [ 2] attr [80] -> 0D0C

Hidden keys (?):
[____] type [flag] 666C6167 len [ 1] attr [80] -> 01
[OSK0] type [ch8*] 6368382A len [32] attr [90] -> 6F757268617264776F726B62797468657365776F72647367756172646564706C
[OSK1] type [ch8*] 6368382A len [32] attr [90] -> 65617365646F6E74737465616C2863294170706C65436F6D7075746572496E63
[KPPW] type [ch8*] 6368382A len [32] attr [50] -> NOT READABLE
[KPST] type [ui8 ] 75693820 len [ 1] attr [80] -> 00

 

20 cores, but the program but the OS knows you have only 10. I can do something to deceive it.;)

Edited by vector sigma

Share this post


Link to post
Share on other sites
2 minutes ago, fabiosun said:

vector, prometti che non ti incazzi? :) (nice way to say do not blame me)

 

In my case, I have a power unit of 2000 W so I can Oc and iE using also new AMD 2990 wx which reaches in OC more of 500 w

Add two or three gfx and then start to do a rendering or similar (not also for testing..also for a job)

It is necessary to know how single cpu or GFX cars card is consuming under load

I was thinking as you said before it was received data by intel

but if it is not useful it is ok

 

Ok, but I didn't say that I'll never added it. Only it is less important to know how many watts consume in x milliseconds (but x hours) than know the max power reached x hours.

Share this post


Link to post
Share on other sites
1 minute ago, fabiosun said:

To me it is important what is stroked in red in pictures

But if it is not for you or Power pkg data is not exposed in IPG framework I will accept this

Bro you are hard like stone:D (joke). re read what I said:

 

14 minutes ago, vector sigma said:

Ok, but I didn't say that I'll never added it

 

Share this post


Link to post
Share on other sites
13 minutes ago, vector sigma said:

Bro you are hard like stone:D (joke). re read what I said:

 

 

Maybe fra'(tello) :)

but in few hour with cause this stone we (hack comunitity) has have again all cores (:) ) count available with intelcpumonitor or SMCProcessor and maybe also a way to deceive also multi CPU (:) ) system in your great app implementation 

:)

Thank you for your patience and listening!

Edited by fabiosun

Share this post


Link to post
Share on other sites
2 minutes ago, fabiosun said:

Maybe fra'(tello) :)

but in few hour with cause this stone we (hack comunitity) has have again all cores (:) ) count available with intelcpumonitor or SMCProcessor and maybe also a way to deceive also multi CPU (:) ) system in your great app implementation 

:)

Thank you for your patience and listening!

don't forget also some breaking of balls for me :hysterical: (joke):D

Share this post


Link to post
Share on other sites
2 minutes ago, vector sigma said:

don't forget also some breaking of balls for me :hysterical: (joke):D

yep but when you say stop I stop usually ;)

and probably it seems you put much enthusiasm in this in your free time and for this I have always followed your progress with interest trying to help with test (with different unusual cpu (not cores :P ) (joking ) and ask things from another point of view...back to my job! ;)

 

Share this post


Link to post
Share on other sites
10 hours ago, STLVNUB said:

Hey Slice do something about these 1 post wonders please

When this happen, all you need to do it's right here:

 

Share this post


Link to post
Share on other sites

Reporting won't fix the problem...

What we need is a solution...

Edited by STLVNUB

Share this post


Link to post
Share on other sites
On 10/15/2018 at 6:38 PM, iParzival said:

Hi guys. I want to propose a new icon for the project HWMonitor SMC2.HWMonitorSMC2.jpg.3171dc1bd2803e3a3cd85bfc3ac95755.jpg

HWMonitorSMC2.icns

Cool! Can I have a set with 16x16, 32x32, 64x64, 128x128, 256x256, 512x512 and 1024x1024 pixels? thanks!

Guys, I was working to implement graphs like that:

2036034372_Schermata2018-10-17alle20_02_52.thumb.png.078d5bdb6f586e8684622c8194a0d1ad.png

..and I succeded. For now the above graphs are drawn using random data. To make it real will require more work, but hope you like it.

Share this post


Link to post
Share on other sites
2 hours ago, vector sigma said:

Cool! Can I have a set with 16x16, 32x32, 64x64, 128x128, 256x256, 512x512 and 1024x1024 pixels? thanks!

Guys, I was working to implement graphs like that:

2036034372_Schermata2018-10-17alle20_02_52.thumb.png.078d5bdb6f586e8684622c8194a0d1ad.png

..and I succeded. For now the above graphs are drawn using random data. To make it real will require more work, but hope you like it.

Thank you! Take this.

HWMonitorSMC2_Icons.zip

Share this post


Link to post
Share on other sites

Thank you for this, finally able to monitor RX 560 temperatures on macOS :)

 

Monitoring RX frequency does not seem to work, does anyone know how to check GPU frequency? I would like to check if I'm having any thermal throttling.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By kevin_1351
      tl;dr: VirtualSMC causes me a flood of log messages and correlated cpu spikes. FakeSMC doesn't.
       
      Hi, I have almost finalized my Huawei Matebook X Pro Opencore setup and everything is working very well besides wifi/bt ofc (which is about to change).
       
      However, I noticed how the cpu usage sometimes went up a little and when looking at the Console I could see a never-ending flood of:
      default 14:05:05.983292+0100 loginwindow clamshellStateChanged | Clamshell state changed: closed=0, shouldSleepWhenClosed=2 default 14:05:05.982975+0100 kernel PMRD: clamshell closed 0, disabled 0, desktopMode 0, ac 0 sleepDisabled 0 default 14:05:05.982996+0100 kernel PMRD: clamshell closed 0, disabled 0, desktopMode 0, ac 0 sleepDisabled 0 default 14:05:06.985932+0100 kernel PMRD: clamshell closed 0, disabled 0, desktopMode 0, ac 0 sleepDisabled 0 default 14:05:06.985949+0100 kernel PMRD: clamshell closed 0, disabled 0, desktopMode 0, ac 0 sleepDisabled 0 default 14:05:06.986134+0100 loginwindow clamshellStateChanged | Clamshell state changed: closed=0, shouldSleepWhenClosed=2 default 14:05:39.426574+0100 kernel PMRD: clamshell closed 0, disabled 0, desktopMode 0, ac 0 sleepDisabled 0 default 14:05:39.426729+0100 loginwindow clamshellStateChanged | Clamshell state changed: closed=0, shouldSleepWhenClosed=2 default 14:05:39.426585+0100 kernel PMRD: clamshell closed 0, disabled 0, desktopMode 0, ac 0 sleepDisabled 0 default 14:05:41.431085+0100 kernel PMRD: clamshell closed 0, disabled 0, desktopMode 0, ac 0 sleepDisabled 0 default 14:05:41.431097+0100 kernel PMRD: clamshell closed 0, disabled 0, desktopMode 0, ac 0 sleepDisabled 0 default 14:05:41.431246+0100 loginwindow clamshellStateChanged | Clamshell state changed: closed=0, shouldSleepWhenClosed=2 default 14:05:42.433068+0100 kernel PMRD: clamshell closed 0, disabled 0, desktopMode 0, ac 0 sleepDisabled 0 default 14:05:42.433227+0100 loginwindow clamshellStateChanged | Clamshell state changed: closed=0, shouldSleepWhenClosed=2 default 14:05:42.433078+0100 kernel PMRD: clamshell closed 0, disabled 0, desktopMode 0, ac 0 sleepDisabled 0 default 14:05:43.434453+0100 kernel PMRD: clamshell closed 0, disabled 0, desktopMode 0, ac 0 sleepDisabled 0 default 14:05:43.434465+0100 kernel PMRD: clamshell closed 0, disabled 0, desktopMode 0, ac 0 sleepDisabled 0 default 14:05:43.434622+0100 loginwindow clamshellStateChanged | Clamshell state changed: closed=0, shouldSleepWhenClosed=2 default 14:05:44.436155+0100 kernel PMRD: clamshell closed 0, disabled 0, desktopMode 0, ac 0 sleepDisabled 0 default 14:05:44.436166+0100 kernel PMRD: clamshell closed 0, disabled 0, desktopMode 0, ac 0 sleepDisabled 0  
      As you can see, multiple of these per second. Another guy with the same computer is also having this issue and posted a dsdt change to fix it. This fix didn't solve anything though
      He tried to limit the Notify call by implementing a state change requirement before calling Notify.
       
      Here is the original acpi:
      Scope (_SB) { Device (LID) { Name (_HID, EisaId ("PNP0C0D") /* Lid Device */) // _HID: Hardware ID Method (_LID, 0, NotSerialized) // _LID: Lid Status { Local0 = One Local0 = ^^PCI0.LPCB.EC0.RPIN (0x05, 0x06) If ((Local0 == 0x55)) { Local0 = Zero } Else { Local0 = One } ^^PCI0.GFX0.CLID = Local0 Return (Local0) } } Device (PWRB) { Name (_HID, EisaId ("PNP0C0C") /* Power Button Device */) // _HID: Hardware ID Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0B) } } } Scope (_SB.PCI0.LPCB.EC0) { Method (_Q81, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { Local0 = ^^^^LID._LID () If ((Local0 == Zero)) { ADBG ("LID-OFF") SGOV (0x02030009, Zero) SGOV (0x02060000, Zero) } Else { ADBG ("LID-ON") SGOV (0x02030009, One) SGOV (0x02060000, One) Notify (ALSD, 0x80) // Status Change } Notify (LID, 0x80) // Status Change } } Which he changed to: 
      Scope (_SB) { Device (LID) { Name (_OLD, One) // assuming everything else.. the lid should start open? Name (_HID, EisaId ("PNP0C0D") /* Lid Device */) // _HID: Hardware ID Method (_LID, 0, NotSerialized) // _LID: Lid Status { Local0 = One Local0 = ^^PCI0.LPCB.EC0.RPIN (0x05, 0x06) If ((Local0 == 0x55)) { Local0 = Zero } Else { Local0 = One } Return (Local0) } } Device (PNLF) { Name (_HID, EisaId ("APP0002")) // _HID: Hardware ID Name (_CID, "backlight") // _CID: Compatible ID Name (_UID, 0x0A) // _UID: Unique ID Name (_STA, 0x0B) // _STA: Status } Device (PWRB) { Name (_HID, EisaId ("PNP0C0C") /* Power Button Device */) // _HID: Hardware ID Method (_STA, 0, NotSerialized) // _STA: Status { Return (0x0B) } } } Scope (_SB.PCI0.LPCB.EC0) { Method (_Q81, 0, NotSerialized) // _Qxx: EC Query, xx=0x00-0xFF { Local0 = ^^^^LID._LID () If ((Local0 == Zero)) { ADBG ("LID-OFF") SGOV (0x02030009, Zero) SGOV (0x02060000, Zero) } Else { ADBG ("LID-ON") SGOV (0x02030009, One) SGOV (0x02060000, One) Notify (ALSD, 0x80) // Status Change } If ((^^^^LID._OLD != Local0)) { Notify (LID, 0x80) // Status Change ^^^^LID._OLD = Local0 } } } Besides me not seeing any reason to declare _OLD in LID. The idea itself shouldn't be too bad right? Well, as I said, his fix didn't work.
       
      In fact, to prove that Method _Q81 doesn't have anything to do with the issue at all, I created a Clover/Opencore patch to change _Q81 to XQ81. This resulted in my lid not working at all of course, but the log flooding still persisted!
      So _Q81 doesn't have anything to do with the issue afaik.
       
      Now, further Google searches led me to a chinese post where he tied the issue to VirtualSMC. And indeed, by migrating to FakeSMC the issue is no more.
       
      Unfortunately, I'm very fond of VirtualSMC for various reasons. So I would very much like to keep it. If not I'd have to implement the old way of doing Battery monitoring etcetc. Which isn't very elegant and update proof as it requires DSDT patching.
       
      So, I do believe that the issue may very well be in the DSDT code, perhaps in the ambient light part. I'm not very skilled at this and just started studying the ACPI spec 3 days ago.
       
      Could someone please help me out? Thanks a lot in advance
       
       
      origin.zip
      OC.zip
    • By Slice
      Guys,
      Don't mix 6.18 and 3.41.
       
      There are three different projects for monitoring temperatures, voltages, fans speed and other hardware parameters:
      Initially it was FakeSMC with plugins for producing SMC keys for hardware parameters for different hardware. But sometimes ago Kozlek separated own version of FakeSMC and producing new set of plugins while I stay with good working version 3. So..
      1. FakeSMC v3 with Hardware Sensors3  which I still supported.
      2. FakeSMC v6 (rev1800) by Kozlek and supported by Rehabman. AFAIK both are abandoned and the project is not supported. Or may be maintained by coauthors.
      3. New VirtualSMC by vit9696 with own set of sensors kexts. It depends on Lilu.kext. The project is in active development.
      All three project have incompatible interfaces sensors<->SMC so they are incompatible with each other.
       
      There are applications for monitoring hardware parameters and they commonly depends on these projects.
      1. iStat, iStatMenu, iStatPro compatible with real Macs because they use SMC keys just like those presents in real Macs.
      2. HWMonitorSMC by Navi (initial codes from Kozlek)  used in my HWSensors3.
      3. HWMonitor by Kozlek with graphics like in IntelPowerGadget used in his HWSensors version.
      4. HWMonitorSMC2 by Vector_Sigma tends to be universal supporting all project. It also may use sensors information produces by Apple graphics and by IntelPowerGadget.
       
      Let us discuss here differences and common ideas for this projects.
       
×