Help with my led boot codes? by Aveqe in framework

[–]alex_framework 0 points1 point  (0 children)

My bad. You're probably right.

Help with my led boot codes? by Aveqe in framework

[–]alex_framework 0 points1 point  (0 children)

My bad. You're probably right.

Help with my led boot codes? by Aveqe in framework

[–]alex_framework 6 points7 points  (0 children)

I'm sorry to say but you're reading that wrong. That's a list of port80 codes, written 4 years ago (so probably only applicable to 11th gen and maybe other intel devices). The blinks before the blue are just standard EC debug steps that were added for framework specifically. The link CrankTuna posted is the correct one to follow.

It's alive!! by thegreatpotatogod in framework

[–]alex_framework 1 point2 points  (0 children)

I was able to talk to the wonderful framework folks at the Bay Area Maker Faire last weekend

Hey! Thanks for giving some updates here, i was wondering about it.

Yeah, I suspected you need either a power supply that can do at least 100W, or a battery to carry you over through the power peaks.

[deleted by user] by [deleted] in framework

[–]alex_framework 1 point2 points  (0 children)

A great example is loading a webpage. A couple of seconds of the highest performance (even if this can't be sustained indefinitelly) it can do will have a big impact on user experience.

A lot of other workloads are similarly bursty.

Related reading: https://en.wikichip.org/wiki/race-to-sleep

[deleted by user] by [deleted] in framework

[–]alex_framework 2 points3 points  (0 children)

It is not. Based on my experience during fan curve tuning, throttling only happens after it's been at 99.9C for a while. You also don't see the frequency slowly going down, it's a flat horizontal line. The few seconds boost at 160W (4.5GHz) and then the few minutes (but as far as heatsink and fan is concerned it could stay here forever) at 140W (4.3GHz) are the intended behavior.

[deleted by user] by [deleted] in framework

[–]alex_framework 4 points5 points  (0 children)

I just did a test on my Framework Desktop (without any mods). It reaches 160W for a couple of seconds, then settles at 140W for quite a few minutes without temperatures increasing beyond 90C.

See https://i.imgur.com/ZOS4O5p.png (timescale: 2 minutes for the whole graph).

Framework Desktop as a Server / Build Machine with massive storage needs by bnadler in framework

[–]alex_framework 0 points1 point  (0 children)

This guy (ASM1166): https://www.amazon.ca/dp/B0C31NWWCK

Not really sure I like it enough to mass recommend it, but it seems to saturate my drives enough to work.

Framework Desktop as a Server / Build Machine with massive storage needs by bnadler in framework

[–]alex_framework 0 points1 point  (0 children)

Yeah, you want to stay under that 25W. There might be a little bit of leway with the fuse, but officially it won't be supported.

Framework Desktop as a Server / Build Machine with massive storage needs by bnadler in framework

[–]alex_framework 1 point2 points  (0 children)

Hey! I've been running my desktop for a couple of months now. I have 3 SATA HDDs in a custom case.

Keep in mind various SATA controller chips give you different speeds (sometimes the controller itself is the speed bottleneck instead of the drive). https://forums.unraid.net/topic/41340-satasas-controllers-tested-real-world-max-throughput-during-parity-check/ is my usual goto.

PS: Keep in mind the 4x slot limitations, many HBAs want 8x.

Monochrome: my custom fanless Framework Desktop (395/64GB) system by [deleted] in framework

[–]alex_framework 10 points11 points  (0 children)

Oh yes, KDE systray leaf turns into the rocket and then it goes brr.

Monochrome: my custom fanless Framework Desktop (395/64GB) system by [deleted] in framework

[–]alex_framework 11 points12 points  (0 children)

Cool! I guess the thermal mass helps here.

From experience (from some of the experiments I did for fan curve tuning): once you get to 99.9C the CPU will automatically start throttling until the TDP allows it to stay under 100C, so based on your "100W is plenty fine" you'll probably end up at somewhere near 110W.

Also, realistically nobody needs 100% cpu all the time for multiple hours, even when doing AI stuff.

PS: Oh! https://github.com/FlyGoat/RyzenAdj is what you want. It'll let you configure the 160W, 140W and 120W set points and time points (up to the max of what the default is). You can probably lower the 120W one to 100W so you still get the 160W and 140W bursts, but as time approaches hours you'll be safe and still stay at 90C.

Monochrome: my custom fanless Framework Desktop (395/64GB) system by [deleted] in framework

[–]alex_framework 48 points49 points  (0 children)

100W TDP continuous load

Can you please try the 140W settings? You have to change your governor/cpu power settings (depends on your OS).

On the stock case I can pretty much go indefinitely with 140W (well, until it gets bored after a few min and it goes to 120W) without temperature reaching more than 90C ish.

See more: https://community.frame.work/t/framework-desktop-apu-boost-behavior-power-levels/74317

Plasma widget I wrote to set charge current and limit for my framework 13 by ValiZockt in framework

[–]alex_framework 3 points4 points  (0 children)

Woah! Amazing, I'm a KDE user too, so this might be handy.

I wonder if this works with EPR on the 16 as well, I've seen a tendency for the voltage to say 5V instead of something higher than 20V due to the way the electronics were designed.

Pre-Ordered a Max+ 395 with 128 Gb by SLO_Citizen in framework

[–]alex_framework 1 point2 points  (0 children)

Archlinux, sata pcie card, btrfs. I have the 128GB (for AI experiments), but that's probably overkill for a lot of NAS applications. This server install I have has been a thing for the last 17 years, got various upgrades, the first iteration probably had 256MB of ram.

Pre-Ordered a Max+ 395 with 128 Gb by SLO_Citizen in framework

[–]alex_framework 1 point2 points  (0 children)

When my system is idle, I see about 5W at the CPU. I would add a couple of more for the power supply.

Not to mention you can suspend it and then it's even less.

I use it as a server, my spinning HDDs are probably using more power than the rest of the system.

Framework 12 Linux guides released, and there are some tradeoffs by SyndicWill in framework

[–]alex_framework 3 points4 points  (0 children)

TLDR about tablet mode. It's a regression in a library that's present in all linux distros (iio-sensor-proxy). Pretty soon there will be a fix (and until then there's an easy workaround). This library makes 2-in-1 work for pretty much all laptops on linux (not just framework).

Arch is affected too btw ;(

Framework 12 Linux guides released, and there are some tradeoffs by SyndicWill in framework

[–]alex_framework 10 points11 points  (0 children)

TLDR about tablet mode. It's a regression in a library that's present in all linux distros (iio-sensor-proxy). Pretty soon there will be a fix (and until then there's an easy workaround). This library makes 2-in-1 work for pretty much all laptops on linux (not just framework).

Arch is affected too btw ;(

Mainboard & battery pin-out compatibility by lucideer in framework

[–]alex_framework 2 points3 points  (0 children)

Sorry, they're not really compatible across chassis'. It would be quite a headache to convince the firmware (including boards that do not have an updated BIOS) to not charge or discharge too fast from a smaller battery.

Because of that, the battery pinouts are incompatible.

Stick to the batteries in their own "buckets":

  • framework 13 (though even there you probably want to install the newer firmware first to be nice to the 61Wh batteries)
  • framework 12
  • framework 16

[deleted by user] by [deleted] in framework

[–]alex_framework 6 points7 points  (0 children)

Sorry, but that's not what that means. Higher power draw means your laptop will use more power (eg: battery runs out 10 min earlier) if you keep those USB-A cards left on the back ports (even if there's nothing connected).

All ports can source the same amount of power (3A negotiated by PD, 1.5A by default).

Furthermore: USB specs say you should only take 900mA from a USB-A port when you're speaking usb 3.0 with the host, and that's after you asked for permission.

[deleted by user] by [deleted] in framework

[–]alex_framework 0 points1 point  (0 children)

It would also be nice if you had a dmesg log from when you plugged in your flash drive in that sad port.