Post B6ryF4TLTdj7PWK9QG by elly@donotsta.re
(DIR) More posts by elly@donotsta.re
(DIR) Post #B6ryF4EoLg6IgRWXlg by elly@donotsta.re
0 likes, 0 repeats
Finally, fan control on RDNA3 :akko_giggle: I probably will route PWM signal to motherboard's SuperIO... the caveat is that mainline kernel doesn't seem to support hwmon on this SIO yet, so I'll likely need to add support myself.Could also steal unused I2C lines from Thunderbolt header and hook it up to something like Pi Pico... but nah, I will need hwmon for fancontrol anyway
(DIR) Post #B6ryF4TLTdj7PWK9QG by elly@donotsta.re
0 likes, 0 repeats
Huh, so memory slots marked by MSI on sikscreen as “first” aren’t actually mapped as “first” on SMBus :akko_thonk: [root@clusterfuck]/tmp/dumps# i2cdetect -ay 11 0 1 2 3 4 5 6 7 8 9 a b c d e f00: -- -- -- -- -- -- -- -- 08 -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: 30 -- -- -- -- 35 UU UU -- -- -- -- -- -- -- -- 40: -- -- -- -- 44 -- -- -- -- -- -- -- -- -- -- -- 50: -- UU -- UU -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- This means that slots from CPU side will be 0x50, 0x51, 0x52, 0x53 on SMBus… but that makes me wonder why motherboard manufacturers insist on end-users putting memory sticks in this specific locationAlso: Come on MSI, really? Why would you put a DP to HDMI bridge when you can just… re-configure VBT? What the hell? :blobcatnotlikethis: [root@clusterfuck]/tmp/dumps# i2cdump -y 3 0x40No size specified (using byte-data access) 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef00: 44 50 2d 48 44 4d 49 20 41 44 41 50 54 4f 52 04 DP-HDMI ADAPTOR?10: a0 00 1b c5 31 66 54 49 00 00 a0 00 a0 f0 0f 00 ?.??1fTI..?.???.20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
(DIR) Post #B6ryF4l4PjuAIUcJ3A by wolf480pl@mstdn.io
0 likes, 0 repeats
@elly > why motherboard manufacturers insist on end-users putting memory sticks in this specific locationAFAIK in a 2-DIMM-slot-per-channel configuration, putting the DIMMs furthest from the CPU reduces signal reflections