Soul, drama, spectacle. All that noise and smells target nostalgia. Its hard to handle cognitive dissonance of Lambo being slower than a cheap Smart fridge on wheels
Dont know about LLM, but AI in general isnt such a stupid idea as one might think and Chinese are particularly well positioned to take advantage.
Take for example something like XinZhiZao (XZZ), ZXW, Wuxinji, diyfixtool. They have huge databases with pictures, diagrams and boardviews of pretty much every phone, laptop and graphics card. With all this data you could build AI system ripping of^^^^^ "suggesting" routing for your design based on similarity to stole^^^training data. That way you start with layout that worked in devices shipped by the millions.
This could be build in stages, starting witch much weaker system trained on just pcb pictures + layer count. This should be enough to suggest ~optimal initial chip placement for classical auto-router.
author here: I think synthetic data, generated by ~brute force iteration with LLMs, with every DRC analysis imaginable and more, will yield a more consistent/usable/larger dataset than any existing dataset. It's a mistake to put too much weight in anyone's existing data. This is why we work hard to make algorithms that LLMs can use, because they have emerging spatial capabilities that excel when coupled with detailed analysis.
Or not. China just saw two supposedly biggest military superpowers fail to achieve their military objectives. China supplied Iran with tons of most advanced SAM they could muster, and it took Iran over a month to shoot down _one_ 50 year old airframe. Gunning for Taiwan right now could provoke orange one to erase Iran oil infrastructure.
>This board has a Fintek F71878AD, a perfectly capable Super IO controller that can read temperatures, control fan PWM, and monitor fan speeds, but MSI just didn't connect it to the board.
is not true. There is a diagram available for this mobo and U32 (F71889AD) is connected over LPC (modern serial ISA version). Its a full Super IO and it cant be _not connected_ as it also provides keyboard/mouse, serial and printer ports.
The problem must lie elsewhere, most likely bad BIOS.
>Here's what I knew:
> Windows can read CPU temperature directly from the CPU's internal thermal diode, completely bypassing the useless Super IO chip.
why not read temperature directly from Fintek using HwInfo?
Yeah I was going to say that the presence of a PS/2 port almost certainly means it has a SuperI/O chip wired up. You wouldn't be able to shutdown the PC without the LPC bus talking to the SuperI/O. MSI just didn't write code to talk to the fan controller or just didn't bother with displaying it in the BIOS config page.
There are multiple pictures of msi 970 master bios displaying temps and fans just fine so it did work at some point in time. Author either updated to some poorly validated bugfix only/beta bios, or maybe wrong bios for the board.
And I've tried a couple of versions available there.
I was even able to find some beta/unreleased bioses that I've also tested.
Unfortunately, none of them enable fan control or fix temp & fan speed monitoring.
> Its a full Super IO and it cant be _not connected_ as it also provides keyboard/mouse, serial and printer ports.
Maybe the ps/2 port and serial/parallel ports also don't work? Lots of people use USB for human inputs, and few people use serial/parallel ports, so I wouldn't expect OP to have tested those ports.
They probably work on most boards, just like the PWM probably works on most boards. But his board seems to have a broken trace or a faulty chip.
I can show you a HWiNFO screenshot of it not reading anything off the SuperIO except Chassis Intrusion: https://imgur.com/a/dYPETWz
The only way I can get a temperature reading is off the CPU probe directly, which I am already making use of. As the article covers in later parts, I'm using HWiNFO and/or PawnIO to do exactly what you say (reading off the CPU probe sensor) and feed it into a fan curve, which then sends the appropriate duty cycle to the arduino.
In the BIOS there's no temperature reading, no fan speed display, and no PWM control whatsoever.
So maybe MSI did wire up the SuperIO, I can't say for sure, but they definitely didn't wire up something, otherwise the BIOS could at least control the fans or see their RPM.
And I've also tried with multiple BIOS versions, so it can't be BIOS related.
Some people online had working sensors on their MSI 970 boards, some didn't, leading me to believe it must've been a defective batch where they forgot something.
I assumed LLM gave you or validate the idea one of the biggest mobo manufacturers on the planet didnt wire temp/fan control on their flagship Gaming board?
Only one pin comes to mind that would break all temp sensors, fans and Voltage monitoring but not ps2/serial/lpt, that pin is 88 analog ground.
>HWiNFO screenshot of it not reading anything
HWiNFO has this "feature" that makes it hide sensors reporting maximum/minimum possible values. HWiNFO considers such readings sign of a missing/broken sensor. Broken analog ground pin on your motherboard would make all those sensors return bad value.
> Think I could wire pin 88 to ground and basically fix it?
I think you could check if the pin is reliably connected to ground.
Did you buy this board already broken? Its also possible someone connecting Fans shorted 12V to Fintek FAN tacho input (two middle pins on 4 pin connector) frying all ADC inputs, in that case only replacement chip would work.
Honestly I have no idea what this board has been through before getting to me. It had the PWM/Temp/RPM issue from the moment I got it. Maybe someone did break the chip. I'm gonna look up that diagram and try to see if the pin is connected to ground
reply