Announcement

Collapse
No announcement yet.

Coreboot Gets Ported To The Lenovo X230 Ultrabook

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Coreboot Gets Ported To The Lenovo X230 Ultrabook

    Phoronix: Coreboot Gets Ported To The Lenovo X230 Ultrabook

    The latest Lenovo device picking up unofficial support for booting with Coreboot is the X230...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    X201, X230...if I'm lucky, they'll get around to this X200 before I need a new laptop.

    Comment


    • #3
      It would be really nice if they had an application that you could run that would check to see if the chip-sets on your motherboard are theoretically supported and display whether or not someone else has reported success.

      Comment


      • #4
        However, among the open issues in using Coreboot on the Lenovo X230 is no S3 suspend support...
        What is the point of a laptop again?

        Comment


        • #5
          X201 and X230 at FOSDEM

          Both X201 and X230 running coreboot will be shown at FOSDEM 2014 (coreboot booth).

          Comment


          • #6
            Originally posted by ua=42 View Post
            It would be really nice if they had an application that you could run that would check to see if the chip-sets on your motherboard are theoretically supported and display whether or not someone else has reported success.
            Doesn't flashrom already have something of the sort?

            Comment


            • #7
              Is it possible to actually get the amount of hardware tuning that usual BIOS provides (CPU config, PCI/E config, RAM config) via Coreboot?
              Because the main point of BIOS is not so booting or checking system, but setting hardware configuration.

              Originally posted by ua=42 View Post
              It would be really nice if they had an application that you could run that would check to see if the chip-sets on your motherboard are theoretically supported and display whether or not someone else has reported success.
              AFAIK such application exists, its Superiotool and can be found on coreboot site.

              Comment


              • #8
                Originally posted by ua=42 View Post
                It would be really nice if they had an application that you could run that would check to see if the chip-sets on your motherboard are theoretically supported and display whether or not someone else has reported success.
                That and having a preconfigured coreboot "distro" with useful payloads (syslinux?). I have long wanted to try coreboot but been afraid because of the potential problems if something goes wrong.

                Comment


                • #9
                  Originally posted by brosis View Post
                  Is it possible to actually get the amount of hardware tuning that usual BIOS provides (CPU config, PCI/E config, RAM config) via Coreboot?
                  coreboot has some number of options. But additionally since you have the *source* you can modify to do anything.
                  AFAIK such application exists, its Superiotool and can be found on coreboot site.
                  Superiotool is just to communicate with Super I/O which isn't even present on all boards. If the board is already supported then it's in the list of supported boards. If it's not then to estimate how hard it would be to port to it, you should look into its documentation and compare with already supported boards.

                  Comment


                  • #10
                    Originally posted by brosis View Post
                    Is it possible to actually get the amount of hardware tuning that usual BIOS provides (CPU config, PCI/E config, RAM config) via Coreboot
                    Coreboot itself doesn't provide any interactivity at runtime, but you can use a seabios payload or another configuration tool to modify hardware state.

                    In theory, though, the even better option would be for linux to be coreboot-aware enough to be able to write into the firmware modifications from userspace to set this stuff, so you can tweak your voltages / cpufreq / ram timings from a live system. I figure the only real safeguard you'd want like that is if you have 3 failed boots in a row or something it resets to the defaults so it can cleanly boot.

                    Comment

                    Working...
                    X