C
Coreboot Blog
blogs.coreboot.org · Company blog · on HN since 2011
The coreboot project's official blog, with release announcements, Google Summer of Code updates, and statements on open source firmware.
What HN saysHN links it for the project's critique of Purism's Librem marketing, which commenters cite when doubting claims of fully open hardware, and for boot flow reading.
24HN people shared it
11linked it in comments
16stories submitted
297story points
7 months agolast shared
2011people per year2026
Most-shared posts
- 1The truth about Purism: Why Librem is not the same as libre9 people · 67 points · first shared 2015 · 2 comments on HN
- 2Malibal and Coreboot Have a Disagreement2 people · 23 points · first shared 2024 · 7 comments on HN
- 3The truth about purism behind the coreboot scenes2 people · first shared 2015
- 4Coreboot 4.111 people · 100 points · first shared 2019 · 26 comments on HN
- 5Coreboot 4.101 people · 86 points · first shared 2019 · 4 comments on HN
- 6Coreboot 4.16 Released – Fast, secure and flexible open source firmware1 people · 8 points · first shared 2022 · 2 comments on HN
- 7Coreboot: GSoC: better RISC-V support: week 11 people · 3 points · first shared 2016 · discussion on HN
- 8Announcing coreboot 4.91 people · 2 points · first shared 2018 · discussion on HN
- 9Coreboot 24.02 and 24.02.1 Released1 people · 2 points · first shared 2024 · discussion on HN
- 10Coreboot 4.121 people · 2 points · first shared 2020 · discussion on HN
- 11Rewriting the history of flashrom1 people · 1 points · first shared 2016 · discussion on HN
- 12Corebot 26.03 released with Intel PantherLake support1 people · 1 points · first shared 2026 · discussion on HN
- 13Announcing coreboot 4.61 people · 1 points · first shared 2017 · discussion on HN
- 14U-boot as coreboot payload (detective hacking)1 people · 1 points · first shared 2011 · discussion on HN
- 15One week plus1 people · first shared 2012
What HN people wrote when they linked it
martey · 2016-02-17
Purism/Librem looks extremely similar to System76 - they are rebranded laptops from an Asian ODM running a variant of Linux.
None of their marketing materials make reference to better build quality, battery life, or support, just "security, privacy, and freedom". I would love for them to hit all of these boxes, but I am unsure that their hardware will be as free/secure as they claim (see https://blogs.coreboot.org/blog/2015/02/23/the-truth-about-purism-why-…
morganvachon · 2016-10-31
They didn't just make the claims during crowdfunding, they doubled down after release. They are charging a premium for a claim of fully open hardware that they can't back up. You can get the same hardware at the same quality level for hundreds less and install your own Free OS. No, you're still not going to get a fully open BIOS, but at least you're not paying hundreds more to be lied to about it. They made promises that Intel would allow them source access to ME and other low level BIOS components, when Intel obviously would never do such a thing for one small startup. The whole project stinks of bait-and-switch.
Your best bet for a Librem-quality machine that is actually designed to run Linux is a Google Chromebook Pixel. If you want a truly 100% open from the chips up laptop, right now your only option is Bunnie's Novena, but it's not for the faint of heart; it's a true hacker's machine and not a ripoff of a MacBook.
http://www.phoronix.com/scan.php?page=news_item&px=Purism-Librem-S…
https://blogs.coreboot.org/blog/2015/02/23/the-truth-about-purism-why-…
cbd3 · 2015-08-12
> It's just a shame that with Intel ME the Libreboot/Coreboot devs have given up on Intel machines. I'm very interested in the Purism Librem laptop but I have low hopes. Maybe the future will be ARM.
This isn't true. Libreboot is the fork that only works with completely free platforms, which the newer Intel chipsets make impossible. Coreboot is still very much committed to supporting new Intel chipsets, although the mainboard availability of course depends on what developers have time and interest for.
Google Chromebooks all ship with Coreboot, so they're fully supported and a great choice if you're trying to make the most free usable computer you can get. They can all run Linux, and some of them even Windows with a little more effort. They also have ARM-based ones, some of which are completely blob-free.
Also, if you're putting your hopes on Pursim this may be of interested to you: http://blogs.coreboot.org/blog/2015/08/09/the-truth-about-purism-behin…
DDuunnccaann · 2015-06-07
Yes it's possible, but not with current CPU from Intel or AMD.
Researched this recently after stumbling upon Librem 15:
https://www.crowdsupply.com/purism/librem-15
Librem 15 sounded too good to be true, and reached the conclusion that it is. Chatted with coreboot devs on IRC and read this article:
http://blogs.coreboot.org/blog/2015/02/23/the-truth-about-purism-why-l…
Gluglug is probably the best option right now:
http://shop.gluglug.org.uk
Here's an email (March 2015) from Gluglug responding to some of my questions:
Hi Duncan,
>
> 1) Libreboot X200 w/ 8Gb RAM and 120GB SSD is spec'd as CPU P8400
> or higher. Would it be possible to receive a X200 with T9600
> (2.8Ghz) at this price?
T9600 isn't available on X200. If you are in the EU, you can send your
own X200 for flashing if you like.
"Or higher" means that I can send one with any CPU. Most of my X200
laptops (and most of what you will find online) have the P8400.
> 2) The X200 page mentions inclusion of ProteanOS. Is this available
> now? If not, could you give me a rough estimate of when it will be
> available?
>
There is no ETA, but it will be available some time this year, as a
kernel and initramfs file which will go into the libreboot ROM images
and be bootable from the GRUB payload.
> 3) How does one update libreboot when it's already installed? Is
> this something that can be done from within the operating system,
> or does one need to open up the computer and flash via…
foxfluff · 2022-02-09
If you want some reading about boot flow, see e.g.
https://www.coreboot.org/images/2/23/Apollolake_SoC.pdf
https://blogs.coreboot.org/blog/2019/07/17/gsoc-how-to-run-c-code-in-b…
https://9esec.io/blog/open-source-cache-as-ram-with-intel-bootguard/
The TLDR is that you need to get DRAM running before you can use it (e.g. by poking at DRAM controller's registers until it knows how to talk to your stick of RAM reliably and at a comfortable speed). Until then, you're stuck with SRAM. On ARM SoCs and Intel Apollo Lake, you use addressable SRAM. On most other x86 systems you use cache as RAM. Cache is just SRAM though, and the only difference between ARM and typical x86's case is that the latter doesn't let you directly address it.
You can find examples of DDR DRAM configuration in u-boot sources, and presumably in coreboot too.
Foxboron · 2015-07-19
I'm pointing out that these laptops are no more free then any other laptop out there. It's just an average laptop shipping a Linux distro.
These guys won't be able to get the binary blobs from neither Intel nor Nvidia released, this have been pointed out many times before from several places.
They are even kind enough to mention it themself: https://puri.sm/posts/purism-software-freedom-deconstructed/
http://blogs.coreboot.org/blog/2015/02/23/the-truth-about-purism-why-l…
https://www.reddit.com/r/linux/comments/3anjgm/on_the_librem_laptop_pu…
geographomics · 2015-07-19
Not much, according to this article, as there are many firmware blobs that are still entirely opaque: http://blogs.coreboot.org/blog/2015/02/23/the-truth-about-purism-why-l…
wahrsagevogel · 2015-03-03
Unfortunately it looks like Purism also has some problems in this regard.
http://blogs.coreboot.org/blog/2015/02/23/the-truth-about-purism-why-l…
luriel · 2012-03-18
Ron Minnich of LinuxBIOS and CoreBoot fame has been pointing out for years that (U)EFI is a huge byzantine horror designed to be as proprietary and closed as possible.
For more see this posts:
http://www.coreboot.org/pipermail/coreboot/2010-October/060828.html
http://blogs.coreboot.org/blog/2010/06/03/one-week-plus/
Fun fact: Itanium systems were the first to ship with EFI.
garrettgrimsley · 2015-10-05
Wow, I wonder how they pulled that off. It's certainly a good start, but since it will be shipping with non-Free (though replaceable) BIOS binaries it would still fall short of the Respects Your Freedom hardware certification requirements. I did some digging since I have little knowledge of the Purism project. The Purism project offers an estimate of one year for replacing the non-Free blobs in the firmware. The Libreboot FAQ says that it could take years to replace the Intel FSP or Video BIOS, much less both. Given that a Coreboot developer has expressed doubts [0, 1] about the bold claims the Purism project has made in the past I'm inclined to take the word of the folks working on Libreboot. If by the time, if ever, a truly Libre product ships from Purism will it be any less dated than the X200 we have now?
[0] http://blogs.coreboot.org/blog/2015/08/09/the-truth-about-purism-behin…
[1] http://blogs.coreboot.org/blog/2015/02/23/the-truth-about-purism-why-l…
rasz · 2023-03-23
Proper announcement with more detail https://www.vogons.org/viewtopic.php?f=24&t=93291
https://github.com/rasteri/dISAppointment
older similar project http://rayer.g6.cz/hardware/lpc_sio.htm
LPC is not without perils tho, there is trouble with DMA support as mentioned here https://flaterco.com/kb/ISA_chipsets.html
More about LPC bus https://blogs.coreboot.org/blog/2013/06/14/a-biology-laboratory-dissec…