Enabling software longevity

@James_Rome and @Aaron_Baff , thanks for the suggestion! We have shared the release dates for BIOS and Driver Packages here and we will be updating the Knowledge Base Articles soon.

1 Like

You are able to download the whole bundle, then unzip the exe to access the separate driver updates. It’s still downloading all of them, but that does keep it simple for Framework to just upload one packaged file.

2 Likes

Has the download link for the 3.08 bios not been updated on the page yet?

the download page still links to what seems to the the beta version:
https://downloads.frame.work/bios/Framework_Laptop_12th_Gen_Intel_Core_BIOS__3.08b.msi

the bios posts elsewhere link to:
https://downloads.frame.work/bios/Framework_Laptop_12th_Gen_Intel_Core_BIOS__3.08.msi

The intel platform never had that specific set of problems.

Having an actual team for it is definitely a pretty good start, now we’ll have to wait and see what they actually do.

1 Like

Not a beta version (depending how you look at it). B is newer and includes a fix more in the installer. The update itself is identical.

One of the errors Framework made in rushing the 3.08 “release”. Because they first linked the older, buggier version, because it seems they did not actually look at the feedback since January. That is why I asked for an explanation of that above.

Googled “Frame Work Drivers”

Got to this site first clicked this link which led me to the download site.

EDIT: The problem is the setting to German. On the German site there is very old data :cowboy_hat_face:

Ah, supporting delivery to Poland is a dream come true, even though I have already ordered my Framework laptop 16 to the friend from Germany. I wonder if I could use Polish address in case of any problems/warranty issues later on?

1 Like

Yes, you can use your Polish address as warranty is transferrable between individuals and supported regions.

2 Likes

It should be updated, can you please check it again? (might not be up to date if you are not checking the English version, I believe we have not updated the translated versions yet)

1 Like

I read that post as the official release (knowledge-base) page saying “3.08”, but linking to an executable called 3.08b, while the forum thread for the release still links to the “3.08” (non-b) executable.
And that caused confusion. And leads to some people assuming the “b” is there for beta or sth.

So I think they already saw the current state that Framework intended. It is just somewhat chaotic for people that look a little bit deeper into it.

1 Like

Could we get a little clarification on what we’re talking about here? Is this improvements to the EFI updater, or do we still have some hope of a working LVFS update for the 12th gen?

This matters. There’s a standard way to deploy firmware updates on Linux computers now, and it’s LVFS. Everything else basically means you’re going to miss a lot of users who will not come here or in some dark corner of the knowledge base frantically reloading pages to see if, by chance, one year in the future, some BIOS upgrade will pop out.

If you’re lucky, they have automated upgrades configured in their distribution. If you’re luckier, they also have automated firmware upgrades. So there’s just no way this “new updater” will scale to an actual significant userbase, so this will hurt our users (and I say this as a Debian developer with years of experience, we sadly know a thing or two about hurting users).

Defaults matter.

2 Likes

I see that you have already found Pixelforest’s comment : 12th Gen Intel Core BIOS 3.08 Release - #338 by pixelforest

linking it here one more time for folks who might have missed it.

Have You ordered yours yet? :slight_smile:

1 Like

Yea, I did it as fast as I could, batch 19 :smile:

1 Like

Any updates on this?

We have released BIOS updates for each of our products this year and more updates are on the way. Any specific unit you are looking for?

Product Driver Bundle Release Date Current Driver “Age”
Framework 13 11th Gen Intel 2024/06/25 4 months, 24 days
Framework 13 12th Gen Intel 2022/07/26 2 years, 3 months, 23 days
Framework 13 13th Gen Intel 2024/06/25 4 months, 24 days
Framework 13 7040 AMD 2024/04/02* 7 months, 16 days
Framework 13 Intel Core Ultra 2024/07/26 3 months, 23 days
Framework 16 7040 AMD 2024/04/02* 7 months, 16 days

*An updated driver package installer is available, but the drivers included haven’t been updated

As for me, I have a Framework 16. I love this machine, don’t get me wrong.

But Framework strongly discourages using component manufacturer supplied drivers, and AMD, for example, puts out updated graphics drivers nearly every month, many of which add significant features or improvements. No Framework approved drivers have been offered since then.

And the latest beta BIOS available (3.04) was released July 23; 3 months and 26 days ago. Many folks had issues, and it’s wide release was put on hold while the issues were investigated and tracked down; I completely support that plan, and have no issue with it. BUT after a week of good, solid communication, @Kieran_Levin’s last post on the topic was July 31. Since then, you (@Destroya ) replied once (quoting a single sentence from one of Kieran’s earlier replies) to someone asking a clarifying question. And then crickets. There hasn’t been any Framework provided communication on the matter since, effectively, the end of July. Given that the update was primarily one focused on patching known security vulnerabilities, personally, I have interest in getting a functional update to patch the known security issues.

From my position, armchair-sleuthing, Kieran often seems to be the primary/only Framework employee chiming in on driver/bios posts. I assume that he is the main, if not sole, current Framework employee tasked with said drivers packages and BIOS updates. Given that Framework is currently listing an open position for a firmware engineer, I can’t say Framework isn’t trying to improve and can only hope that more engineers are going to be hired to share the workload. (I haven’t cyber-sleuthed very hard, for all I know, Kieran’s LinkedIn could say he’s the manager of the firmware team :person_shrugging: ) But we don’t know what’s going on, primarily due to a lack of communication. Which was one of the 2 main things that blog post seemed to say was changing; improving iteration speed and communication.

So, from my point of view, since the iteration speed hasn’t significantly improved, nor has the communication significantly improved, I assume the priorities that were communicated in the post have changed or updated. Policies and priorities change all the time. Stagnation in business, and especially technology companies, can lead to a quick and brutal death (of the company).

Maybe I misunderstood the post. Maybe Framework has done a bunch of work that I haven’t noticed (which, given that I don’t have a 13, admittedly I don’t pay nearly as much attention there). Or maybe Framework dropped the ball here, as they spent the first two paragraphs of the post explaining how they had previously.

I don’t know what’s going on. In isolation, I don’t need to. But I keep seeing other posts echoing my thoughts. I feel like more and more of the previously upbeat and positive community are sharing posts of doom and gloom. Maybe it’s just in the Framework 16 community tag. Maybe I’m reading into that too much as well.

Has Framework kept up with what they described in the post? Have the policies or plans regarding iteration speed or communication changed? I don’t mean to nitpick or imply that you very fine folk haven’t been working or doing good jobs doing any of the many other things that I know you all must be doing, but I just don’t feel like the action plan described in this post have been followed through.

That’s what I meant when I asked for updates.

4 Likes

While your concerns about BIOS issues are fair and should be answered, it has been said many times on this forum that the driver packages on the Framework website are for getting your laptop set up, and once you have installed those all future driver updates will come through Windows Update. New driver packages are only released if there are new drivers necessary for setting up the laptop for the first time.

As for BIOS updates, I agree that hopefully there is still lots of work happening in the background and results coming soon. I’ve been following the 12th gen laptop BIOS thread, and there still seem to be lots of issues. Additionally while I haven’t heard of any new security issues, I can’t help but feel that we haven’t seen new BIOS betas for a while and I hope that just means they haven’t been necessary.

I also agree with you that the general tone of the forums and the reddit has grown more hostile since compared to the earlier years, and I hope that it’s just me reading more new posts than going back through old posts. I don’t know if it’s the addition of the Community Support topic that has led to more issues talked about, but I feel like I haven’t been able to enjoy going on the forums or answering questions as much because I don’t have answers other than “Framework hasn’t commented on that and we won’t know the answer until they do” or “that seems like a question you should ask support”

2 Likes

Again, I could be reading into things incorrectly, but…

This was said on Oct 3, in response to new graphical drivers released for AMD APUs and GPUs that seem to be causing significant crashes for many, but frustratingly (from a troubleshooting standpoint) not all, Framework 16 users.

Seems to imply to me that regular driver updates are supposed to be a thing.

1 Like

Thanks for your reply and for sharing your concerns in detail.

Kieran, our Lead System Architect and manager of the firmware team (yes, we do have a team and are currently hiring a new member), typically shares the BIOS and driver bundle updates. I try to assist as much as possible, but I’m not a firmware engineer and, therefore, cannot provide technical assistance here.

Regarding the Framework Laptop 16 BIOS, we haven’t shared any updates primarily because there hasn’t been anything new to share. The issues are still being tracked and investigated, and we are conducting extensive internal testing. (In hindsight, perhaps we could have communicated that we’re still investigating and working on the BIOS update—do you think that would have helped?)

On the Framework Laptop 16 side, this is where things stand. For the Framework Laptop 13, we released new BIOS versions this summer for the Intel Core 13th Gen and Intel Core 11th Gen models, as well as the first BIOS update last week for the Intel Core Ultra Series 1. Additionally, we issued a minor update for the AMD platform driver bundles, fixing compatibility issues with Windows 24H2 (though there were no new drivers). Apart from Intel Core 12th Gen, we’ve released new driver bundles for each of our products this year.

We’re also working on new projects to improve awareness of driver bundle and BIOS updates. This includes sending email updates and improving the quality of our release notes. There’s still a lot of room for improvement, and feedback like yours is invaluable in helping us refine our processes and communication. I really appreciate it!

As for the “doom and gloom” on the community forums, I’ve noticed it too. I suspect it’s mainly because we don’t have any new products to announce right now—no upcoming pre-orders, reviews, or major updates. Earlier this year, the forums were buzzing with activity as people received their Framework Laptop 16 units and had plenty to discuss. It will be like that again in the future. :slight_smile:

8 Likes