Posts by elly@donotsta.re
(DIR) Post #B6lKzOxyS1FtB4QbL6 by elly@donotsta.re
1 likes, 0 repeats
Phew, this lifehack (stolen from @domi ) saved my butt so I'm just going to share it further.Sure, it looks awful... but if you have windows facing south (or if you can't afford/your landlord doesn't allow you to mount sun-blocking curtains) this is a lifesaver.In the current heatwave my apartment (according to temperature sensor on my desk) was already hitting 36*C inside despite window in the room being covered with a blanket. Standing in the kitchen in the afternoon made me feel dizzy within two minutes.After applying the tinfoil to windows in the kitchen, over the few hours temperature dropped to 28*C. Tinfoil is so hot, that I can't keep my hand on the window for more than 4 seconds (so it's very close to 50*C).Going to apply the tinfoil to the window in the room as well, it should reflect a lot of that heat and make blanket much colder as a result.Something something Linux users don't need windows or something :akko_giggle:
(DIR) Post #B6mcN0RFBnvGQzv6NE by elly@donotsta.re
0 likes, 0 repeats
AMD: Used the same exact mounting holes from 2006 until 2017, if your cooler uses stock mounting bracket you can literally use cooler made for first x86_64 CPUs on the market on the newest 16-core beast, marking it 20 years of compatibiltyIntel: We change mounting holes ever-so-slighly every 4 to 6 years, screw youGuess who just found that LGA1200 and LGA1700 has different mounting holes and who (likely) doesn’t have an LGA1700 backplate for their cooler.Went trough everything and if it won’t be in the box stashed in the basement I will either have to design and 3D-print a new backplate, or email manufacturer and ask if they would send me a replacement (which would mean that I wouldn’t get this system up-and-running this week either way).So, excuse me while I: coughINTEEEEEEEL :akko_scream: cough, thank you for your attention and have a nice day
(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 #B6v8WMVLGjdzH81Npo by elly@donotsta.re
1 likes, 0 repeats
Jeez, this thing is an absolute monster. Even just system responsiveness is noticeably smoother and in initial testing it's anywhere from 60 to 150% faster than Erying with ES i9-11980HK that degraded into oblivion.It's a bit annoying because MSI started fusing their boards, but reported hash is 0000'd-out, so they probably just did it for disabling debug features which are a security risk (like TraceHub or DnX). Not sure if I can port coreboot to this in this case, though *technically* should be possible.
(DIR) Post #B6vt5h2bVDEizkMf3I by elly@donotsta.re
0 likes, 0 repeats
Ok, I will bite: Any recommendations for affordable SPI flashers that are capable of driving it's I/O with 1.8V *natively*?Spent 2 hours yesterday debugging PiPico with 1.8V level shifter to no avail, either using picoprog, or libreboot's repo for serprog firmware (which didn't even build because someone fatfingered int baud, but that was an easy fix since it's C).Finally got fed up with it, disconnected my Glasgow from DUT I was working on for the past few months, connected it to the MSI board and it just... worked first-try.Problem is that I often need more than one flasher on hand, and Glasgow is pretty expensive (plus I prefer to have it with me while traveling, it's insanely useful). The only other flasher that I know of is a DediProg SF600, but that has an astronomical price so... yeah.
(DIR) Post #B6ySCV8PytdoP7aEu8 by elly@donotsta.re
0 likes, 0 repeats
Love is in the air? WRONG, neurotoxin it’s a Synopsys kind-of smell[WARN ] HECI: CSE device 16.0 is disabled[INFO ] Trying to load HSPHY FW from cache because CSME is not enabled or not visible[DEBUG] FMAP: area HSPHY_FW found @ 1090000 (32768 bytes)[INFO ] Loading HSPHY FW from cache[WARN ] HSPHY FW verification skipped, VBOOT is not enabled[INFO ] Successfully loaded HSPHY FW from cache
(DIR) Post #B7KmLlJaZQHkNipOM4 by elly@donotsta.re
0 likes, 0 repeats
So uuh, looks like my coworkers were right about SUNLU filament because it seems like it broke the printer :throwing-hands-up-crying: I noticed that my last print failed and now I know why (filament wasn't coming out). Tried unloading it (which also failed) and had to do a cold-pull.Frustrated I tossed that spool of SUNLU PLA filament into the "investigation/recycling" pile, tried loading Anycubic PETG but printer is just... not taking it.I'm still new to 3D printing so have no idea how to troubleshoot it, hopefully it's a clogged nozzle (and not dead filament motor). TH looks... pretty intimidating to disassemble. Any tips?
(DIR) Post #B7Kr3vuQwSmNnVNadc by elly@donotsta.re
0 likes, 0 repeats
@domi > have you tried manually pushing the filament in?> does it not want to come in?Yup, I selected "extrude" and tried to push the new filament in. It didn't take it, I just bent the filament (get bent, lmao)> are the temps alright for the material? what if you bump them by 20°C?I assume so? Haven't had issues until this point and I went trough 1kg spool of filament at this point> have you tried getting the hotend up to temp and then pushing something thin (like a needle) into the hole? i unclogged stuff like this a bunch of timesThat I didn't try, will need to find a sacrificial needle
(DIR) Post #B7S7lM3Y5C1kfJXIi8 by elly@donotsta.re
0 likes, 1 repeats
I don't know where the misconception "you can't boot Windows using coreboot" came from, but I'm tired of correcting people... so here's the proof which should (hopefully) put that misconception to rest for once and for all :akko_tired: All you need are sane ACPI tables (which makes booting windows a great test, otherwise it'll throw a BSOD at you) and payload providing UEFI services (for consumer versions). That's literally it.
(DIR) Post #B7ehOtWTATQ2YYy1Z2 by elly@donotsta.re
1 likes, 0 repeats
Yeah, sure, upload your ID and picture of your face to yet another random website, what could possibly go wrong...This should be illegal :akko_angry:
(DIR) Post #B7y75hGZZEsy78XXiy by elly@donotsta.re
1 likes, 0 repeats
PSA for folks considering buying an Anycubic Kobra S1: Extruder module is prone to having filament getting stuck in gears if you get a clog.I couldn't fix it with any tricks my coworkers and friends had suggested, decided to open the extruder (since it wouldn't take a new filament, so I knew it was stuck in there). Looks like either cuts on gears aren't deep enough, or motor doesn't provide enough torque to push the clogged filament trough.I was really angry when others said they had to replace the whole module (especially since I went trough *one* spool of filament on this printer and it already broke), but it looks fixable. Just very annoying to do so.
(DIR) Post #B81lsRYFMZ7pCnUAjI by elly@donotsta.re
2 likes, 0 repeats
Well, not getting blasted with completely white screen at night is definitely an improvement :akko_giggle:
(DIR) Post #B83THN8RPT1vw3Vae8 by elly@donotsta.re
1 likes, 1 repeats
*oven ding* it's done :ablobcatbongo:Took me a while to finish this because of life-related reasons, but finally sat down and fixed (most) remaining issues during the weekend. Pretty much everything* is working - including S3 suspend/resume, automatic fan control and so on (plus it draws less power than stock, I have no idea what AMI is doing).Feels kinda surreal to have a fully-functional computer :akko_giggle:If you have an "MSI PRO B760-P WIFI DDR4" motherboard (or "MSI B760 GAMING PLUS WIFI DDR4", pretty sure they're the same just with different UISetup skin) you can now flash #coreboot on it.DDR5 versions can be easily added if someone is willing to work/test it, just a matter of telling FSP you're using a different memory type.Will document stuff (like making flashing cable that won't void warranty) later. Enjoy :blobcatsalute:https://review.coreboot.org/c/coreboot/+/93127
(DIR) Post #B83ad5s4ybZKRU9zQ8 by elly@donotsta.re
2 likes, 0 repeats
@famfo @domi @pomagarnet you'd be surprised how sensitive M.2 sockets can be, even dust can cause issues
(DIR) Post #B86XqgnbH4kaLdjhaq by elly@donotsta.re
0 likes, 0 repeats
@eloy fun fact: I had the same exact X200 @domi used in that blogpost (https://sdomi.pl/weblog/07-windows-3-flash-edition/)
(DIR) Post #B89YoEwqXEqiorKwF6 by elly@donotsta.re
0 likes, 0 repeats
I thought RGB headers on this board would be useless, but reading the manual JRGB1 is 12V and this got me thinking that I could use it to control LED strips behind my monitors...Until now I used a cheap remote that came with it and cut antenna traces in the controller (because it was brottkasting open WiFi and BT, expecting you to use an app) but sure enough, I can route RGB signals out and use OpenRGB to control LEDs on my desk. This also confirms that built-in RGB controller works with coreboot flashed to this board :ablobcatbongo:[CCFL flicker warning, not much I could do about it]
(DIR) Post #B8Gr6HezvPi6x51bvs by elly@donotsta.re
0 likes, 1 repeats
I'm kinda curious if there are existing OSHW PCIe breakout boards (or debug cards)?At this point I'm so annoyed by not being able to fully implement PCIe power management in my ports (due to lacking schematics) and too impatient/scared to poke M.2 connectors with a scope.Making simple PCIe and M.2 cards with LEDs hooked up to power source via gates controlled by clock/reset lines would make it *so much* easier. Just plug one of those, mess with GPIOs from Linux and observe LEDs :akko_thonk:
(DIR) Post #B8Mo593HQT1n5l4k9g by elly@donotsta.re
0 likes, 0 repeats
@lanodan @rose @ska during 39C3 someone dropped-off a Terra firewall at a hardware exchange with Lexcom 3V900D board in it (VIA Nano, x86_64, 1x 800MHz) and @9lore and I decided to snatch it.Haven't found any use for it so far, but I could set it up for Haiku (I doubt this kind of compute would be any useful, but it would be fun). Should have 2GB of DDR3 kicking around and some SSD as wellP.S: I think I'm gonna throw Haiku onto 2009 Unibody MacBook, even more of a reason to try it :neocat_floof:
(DIR) Post #B8RXNOT47bfggZ3HOK by elly@donotsta.re
2 likes, 0 repeats
This suitcase is PowerPC inside (tm) certified #carryshitolympics(No longer with @q66 or @frela, wish me luck with carrying an Apple PowerMac G5 (~20kg) to the flat at 4th floor without a lift :ablobcatsweatsip:)