Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
42 user(s) are online (28 user(s) are browsing Forums)

Members: 2
Guests: 40

AmigaSociety, NinjaCyborg, more...

Support us!

Headlines

 
  Register To Post  

« 1 (2) 3 »
Re: x5000 temperature ARexx script mod from Cyborg (update2 must)
Just popping in
Just popping in


See User information
Nice tools!

On my X5000/20, I am using this CPU fan from Noctua:
https://noctua.at/en/products/fan/nf-a6x25-flx

I've chosen to connect it to the PSU through a speed reduction adapter (included in the box by Noctua).
Hence, it's running at a fixed speed of 1600 RPM (down from its default 3000 RPM).
With this setup, it's close to noiseless.

The computer case is an "Antec 25 Solo II", and there is one 120mm fan in the front (Noctua, sucks air in), and one at the back (blows air out).
Both are running at a heavily reduced speed, and are very quiet (barely audible).

The GFX card is an Asus Radeon R7 240 (2GB version), which isn't generating much heat.

Below are numbers from my system, including from the "x5k_temp_no_serdes_working" tool.
The computer were on for about an hour upfront.


Temperatures:
Motherboard: +37 °C
CPU........: +56 °C
PCIe-Switch: +59 °C

Temperaturen
************
PCB 37ÐÑC CPU 56ÐÑC PCIe 59ÐÑC

Spannungen
**********
CPLD 3350mV
XenaXorroA 3330mV
XenaXorroB 1000mV
PCIe 1000mV
Xena 3330mV
3,3V Schiene 2490mV
2,5V Schiene 1200mV
Ethernet 1030mV
Platform 1090mV
CoreA 1090mV
CoreB 1490mV
DDR3 1810mV
LÐÑfter
******
PWM-Signal 255
Drehzahl/min 0

Go to top
Re: x5000 temperature ARexx script mod from Cyborg (update2 must)
Not too shy to talk
Not too shy to talk


See User information
@kas1e

Please see post #20 for what I believe is the issue you have with the incorrect voltage data.


Edited by derfs on 2020/12/28 17:06:37
Go to top
Re: x5000 temperature ARexx script mod from Cyborg (update2 must)
Home away from home
Home away from home


See User information
@derfs

Berny on os4welt make pretty good suggestion which seems fits to the picture : it's not the last "Serders" value missed, it just the Xena value missed completely (can't be read, or just bug in MCU volts parsing somewhere dunno), but if we take any of your outputs, like for example last from JOS, and imagine that Xena is missing, then all puts on the place where it should be , see :

CPLD 3350mV
XenaXorroA 3330mV
XenaXorroB 1000mV
PCIe 1000mV
Xena NO ! MISSING ! Shift then all values down!
3,3V Schiene 3330mV
2,5V Schiene 2490mV
Ethernet 1200mV
Platform 1030mV
CoreA 1090mV
CoreB 1090mV
DDR3 1490mV
Serdes 1810mV

And then everything fines are just fine as written in TRM.

So it looks like just there is just a bug and we didn't have in return Xena values, and have in return not 52, but 48 bytes. And it, not last Serdes missing, but Xena ones :)

Join us to improve dopus5!
AmigaOS4 on youtube
Go to top
Re: x5000 temperature ARexx script mod from Cyborg (update2 must)
Not too shy to talk
Not too shy to talk


See User information
@kas1e

I think there is no XenaXorroA and no XenaXorroB, but there is 1 XenaXorro entry. I can see no reason why 2 different voltages go to only 1 Xorro slot, and its this reason why I do not think that the Xena line is the problem. Using your comment as a guide, I would say it looks like this;

CPLD 3350mV
XenaXorroA 3330mV
XenaXorroB NO ! DO NOT USE! Shift then all values down!
PCIe 1000mV
Xena 1000mV
3,3V Schiene 3330mV
2,5V Schiene 2490mV
Ethernet 1200mV
Platform 1030mV
CoreA 1090mV
CoreB 1090mV
DDR3 1490mV
Serdes 1810mV

To properly get this confirmed we need someone with access to the original tech docs the TRM was created from to confirm if there are meant to be 12 sets of data, and if that's true then they need to point out which of the current 13 headings in the TRM is wrong.

Go to top
Re: x5000 temperature ARexx script mod from Cyborg (update2 must)
Home away from home
Home away from home


See User information
And by the way, I got a USB-TTL cable for MCU Debug Header (so another UART with some info bringing on the other kind of serial port, which you didn't have with the usual serial port), and that what I have:

Quote:

Enabled PS_ON

- vcc_cpld: 3.34
- vdd_3v3_xorro: 3.33
- vdd_1v0_idt: 1.01
- vdd_1v0_xorro: 1.00
- vdd_3v3: 3.35
- vdd_2v5: 2.49
- vdd_1v2_eth: 1.21
- vdd_pl: 1.05
- vdd_ca: 1.10
- vdd_cb: 1.10
- vdd_ddr3_io: 1.50
- vdd_xvdd_fl: 1.83

Initializing clocks...
CLKGen0 configured OK
CLKGen1 configured OK
Releasing HRESET_n
PEX ready for configuring.
Configuring PEX switch
The processor is out of reset!


See, there is also _no_ Xena voltage output. Mean it can't be read, or shouldn't, or when there is no Xena device attached return nothing (while should IMHO still return 0x0000 or something). That proves a theory that those values just didn't get back from MCU.

Interesting also that the "MCU debug header" didn't return back temperature rails as written in TRM, and, what is that "Processor is out of reset!" I want to know :)


@defs

See, from "MCU debug header" is Xena values missing as well, both Xorro ones are there.

Join us to improve dopus5!
AmigaOS4 on youtube
Go to top
Re: x5000 temperature ARexx script mod from Cyborg (update2 must)
Not too shy to talk
Not too shy to talk


See User information
@kas1e

Just what we needed - so the issue was the naming scheme *and* the order
Quote:

Enabled PS_ON

- vcc_cpld: 3.34
- vdd_3v3_xorro: 3.33 (what docs call XenaXorroA)
(no XenaXorroB here - docs were incorrect)
- vdd_1v0_idt: 1.01
- vdd_1v0_xorro: 1.00 (XenaXorroB 1v here but the docs call it Xena)
- vdd_3v3: 3.35
- vdd_2v5: 2.49
- vdd_1v2_eth: 1.21
- vdd_pl: 1.05
- vdd_ca: 1.10
- vdd_cb: 1.10
- vdd_ddr3_io: 1.50
- vdd_xvdd_fl: 1.83


Glad you had the cable to go straight to the source for the answers

Go to top
Re: x5000 temperature ARexx script mod from Cyborg (update2 must)
Home away from home
Home away from home


See User information
@derfs
We can't say if the order is wrong as well. Maybe from the MCU Debugger interface it just outputs in the wrong order, or reorder. Through for what to do so indeed...

Anyway, XenaXorroB and Xena in Docs have 1.0v, so not a big deal if the order is wrong as well, but yeah, if there wasn't reordering in the MCU debug output (why it should ..) then you are right: wrong ordering, wrong naming and instead of 13 fields we have only 12.

Join us to improve dopus5!
AmigaOS4 on youtube
Go to top
Re: x5000 temperature ARexx script mod from Cyborg (update2 must)
Home away from home
Home away from home


See User information
@All
After few weeks and based on all the info we got there, Javier made an x5000 docky for AmiDock which can work and as minidock (so on top of your workbench title bar) and as usual "big" docky.

Mason help us with all the images, so docky looks clean and good. By default in the main docky image, you got a temperature of the CPU, but once you click (single click or double-click, that all controlled via tooltypes) you have a window showing everything: temperature PCB, CPU, and PCIe, all voltages (that include skipping non working Xena output as we find out lately), and Fan speed (if Fan connected to the PSU directly and not to Motherboard, it will say "not connected to MB" ).

You also can control via tooltypes colors of text, background, font names, and sizes, save window position or not when moved (so you will have it opens at the place you need), control WARNING color (i.e. if it will be more than 90C then it all will be RED, by you can control your "warn" value). And so on.

Grab it here: http://os4depot.net/share/utility/docky/x5000temp.lha
Source code included

Screenshot in minidock mode (together with tooltypes need it for correct look) (open in new tab for fullsize):

Resized Image

Join us to improve dopus5!
AmigaOS4 on youtube
Go to top
Re: x5000 temperature ARexx script mod from Cyborg (update2 must)
Not too shy to talk
Not too shy to talk


See User information
@kas1e

Great work! Thanks a lot !


AmigaOne X5000 -> 2GHz / 16GB RAM / Radeon RX 550 / ATI X1950 / M-Audio 5.1 -> AmigaOS 4.1 FE / Linux / MorphOS
Amiga 1200 -> Recapped / PiStorm CM4 / SD HDD / WifiPi connected to the NET
Vampire V4SE TrioBoot
RPI4 AmiKit XE
Go to top
Re: x5000 temperature ARexx script mod from Cyborg (update2 must)
Not too shy to talk
Not too shy to talk


See User information
@kas1e

I have recompiled it for A1222.
Now sending to Javier

Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
Go to top
Re: x5000 temperature ARexx script mod from Cyborg (update2 must)
Just can't stay away
Just can't stay away


See User information
@SinanSam460

THX.

Go to top
Re: x5000 temperature scrtips and dockies (update2 minimum)
Site Builder
Site Builder


See User information
The docky is awesome. Thanks guys for this.
I have the following issues though:
1. If I add it to amidock, then remove it, make some changes on it's tooltype and add it again to amidock, it always locks amidock, and after a while the system get's unstable and have to reset.
2. When I have that docky, I see my CPU going to 100% every sec, based on what CPU dock gives me, which is weird. Does it need so much CPU on an X5000 to get those reading and show them on the docky? Is it possible to set it to update every 5 or more seconds?

Follow me on
Ko-fi, Twitter, YouTube, Twitch
Go to top
Re: x5000 temperature scrtips and dockies (update2 minimum)
Home away from home
Home away from home


See User information
@walkero
As i remember, reading in the docky happens not every sec, but every 5 sec only (at least for me it is).

But yeah, there was issue like quering of the data from this docky raise 100% of cpu loading. Javier deal with it by quering only parts at one time (i.e. firstly temp/fan, then voltage), and for me, that did the trick and i didn't have 100% cpu loading.

But sure, that was just workaround, and issue somewhere else in the dockie's code, as shell version didn't have this issue even if we query all the values at the same time. Only strange that for you it query every 1 second , maybe its your own tooltype settings ? As it should be 5 by default or something.

Join us to improve dopus5!
AmigaOS4 on youtube
Go to top
Re: x5000 temperature scrtips and dockies (update2 minimum)
Just can't stay away
Just can't stay away


See User information
@walkero

Hi, the queries (temperatures, voltages and fan) are done 1 every 3 secs.

What others dockies do yuo use/have?

I don't have a X5000 so testers are welcome
If you want I can send you a test/beta, so drop me an email.

Go to top
Re: x5000 temperature scrtips and dockies (update2 minimum)
Not too shy to talk
Not too shy to talk


See User information
@walkero

I have the same issue... every 1 - 2 seconds a CPU spike a 100 Percent.

I used to open the MCUwatcher tool and did not see these CPU spikes. http://os4depot.net/index.php?functio ... nch/x5000-mcu-watcher.lha

Then again its weird but not that much of a problem.

AmigaOne X5000 -> 2GHz / 16GB RAM / Radeon RX 550 / ATI X1950 / M-Audio 5.1 -> AmigaOS 4.1 FE / Linux / MorphOS
Amiga 1200 -> Recapped / PiStorm CM4 / SD HDD / WifiPi connected to the NET
Vampire V4SE TrioBoot
RPI4 AmiKit XE
Go to top
Re: x5000 temperature scrtips and dockies (update2 minimum)
Not too shy to talk
Not too shy to talk


See User information
@jabirulo

If you need testers i would be happy to help out.


AmigaOne X5000 -> 2GHz / 16GB RAM / Radeon RX 550 / ATI X1950 / M-Audio 5.1 -> AmigaOS 4.1 FE / Linux / MorphOS
Amiga 1200 -> Recapped / PiStorm CM4 / SD HDD / WifiPi connected to the NET
Vampire V4SE TrioBoot
RPI4 AmiKit XE
Go to top
Re: x5000 temperature scrtips and dockies (update2 minimum)
Just can't stay away
Just can't stay away


See User information
@Skateman

If you want I can send you a test/beta, so drop me an email. (it's on ReadMe)

Go to top
Re: x5000 temperature scrtips and dockies (update2 minimum)
Not too shy to talk
Not too shy to talk


See User information
Made a video of the spiking CPU when the docky is in use.

https://youtu.be/P0C2wwmoKXc


AmigaOne X5000 -> 2GHz / 16GB RAM / Radeon RX 550 / ATI X1950 / M-Audio 5.1 -> AmigaOS 4.1 FE / Linux / MorphOS
Amiga 1200 -> Recapped / PiStorm CM4 / SD HDD / WifiPi connected to the NET
Vampire V4SE TrioBoot
RPI4 AmiKit XE
Go to top
Re: x5000 temperature scrtips and dockies (update2 minimum)
Home away from home
Home away from home


See User information
@Skateman
Yeah, remind me exactly the same issue I had before and which Javier workaround by querying not all the values at one time, but one by one. Which still, didn't fix probably the main issue.

With the X-Dock version, Andy helps us pretty well with it: it was a wrong place where we asking for querying of values, probably with AmiDock it also something about, just where...

Join us to improve dopus5!
AmigaOS4 on youtube
Go to top
Re: x5000 temperature scrtips and dockies (update2 minimum)
Just can't stay away
Just can't stay away


See User information
@Skateman

Maybe it's "old" CPUDocky that you're using.

Can you test/try with CPUwatcher?
http://www.os4depot.net/share/utility/workbench/cpuwatcher.lha

Go to top

  Register To Post
« 1 (2) 3 »

 




Currently Active Users Viewing This Thread: 1 ( 0 members and 1 Anonymous Users )




Powered by XOOPS 2.0 © 2001-2024 The XOOPS Project