Please can I kindly ask for advice, I am about to give up on the A300. I was looking into the Nuvoton CPU temp sensor thing I have posted before (very high temp readings on GPU load) and tested different BIOS versions for that (My observations were originally made on P1.20). What I found was:
Starting from version P3.40 the fan curves are decoupled from the Nuvoton CPU sensor and only follow CPU internal sensor temp (before that I think fan controller took the higher of CPU Internal Sensor / Nuvoton CPU sensor). Because my CPU internal temps aren't high anyway as I typically turn off boost and even underclock P0 and GPU load alone doesn't really heat up the CPU, that means my fan spins lower with such a BIOS on the same curve. That means wherever the sensor, that the Nuvoton gets the reading from, apparently gets less air / cooling. The result is, after a couple minutes Furmark, 60°C on the CPU/GPU but 90°C on the Nuvoton sensor
What is that sensor reading? There are other sensor that clearly show bogus, like ~115°C all the time ("Motherboard"), but this one is not stuck on a bogus value but clearly following GPU load. It is not that it is just offset by a fixed amount either.
I also found - and can't really make any sense of - that SOC Voltage setting appears to have no effect for me in any of BIOS P3.40, P3.50 or P3.60. No matter what I set on the OC tweaker page or in Advanced menu, SOC is stuck at 1V according to HWInfo64 or SIV. Meaning memory settings that are stable in P1.20 with a little SOC voltage tuning aren't stable in P3.X0. I do not remember this being the case when I was on a P3.X0 BIOS before...
So before I take the thing apart to take external temp readings, email ASRock support, swap parts or try to RMA the thing... Is anyone able to confirm my observations or share different ones?
a) On high GPU load e.g. any 3D benchmark or just 3D gaming, the "CPU" sensor that is listed in HWInfo64 under the "ASRock A300M-STX (Nuvoton NCT6793)" section will quickly show temperature values far exceeding the temperatures that are reported from the internal CPU / GPU sensor. If only the CPU is stressed, the sensor will show much lower readings, more in line with actual CPU temp. Picture to show you what I mean:
b) SOC voltage set in BIOS in P3.X0 versions is not reflected in HWInfo64 readings of the "SOC Voltage (SVI2 TFN)" sensor. That sensor will only show around 1.0V, even if SOC voltage was set to e.g. 1.1V or 1.15V in BIOS.