1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking.org

Intel Linux-Ready Firmware Developer Kit

Michael Larabel

Published on 5 March 2008
Written by Michael Larabel
Page 1 of 3 - Comment On This Article

Intel's Open-Source Technology Center is involved with a number of open-source Linux projects such as Threading Building Blocks, Moblin, PowerTOP, and the X.Org graphics driver. Intel also has vested interests in numerous other projects such as Xen and KVM. One of Intel's lesser-known projects, however, is the Linux-ready Firmware Developer Kit. The Linux-ready Firmware Developer Kit is a bootable CD that analyzes the BIOS or EFI on the test system to see how well it's able to work with Linux and what features are supported via the firmware. The primary purpose of this kit is for use by firmware developers, but it's also able to aide end-users in determining what BIOS features on their system will work with Linux.

The Intel Linux-ready Firmware Developer Kit (LFDK) can be downloaded from their project website as a bootable ISO or just the source-code, which is 80MB and 199Kb, respectively. The latest version of the Linux-ready Firmware Developer Kit is Release 3, which arrived in October of 2007. This release had added new test kernels, updated microcode files, new tests, integrating PowerTOP, and many other changes. Planned for release 4 of the Linux-ready Firmware Developer Kit is support for Itanium (IA64), EFI (Extensible Firmware Interface), improved suspend code, and EDID DDC video probing. Planned for a future release is also a results comparison tool. The LFDK is licensed under the LGPL.

When booting to the Linux-ready Firmware Developer Kit CD, the user can choose between a number of Linux kernels to use. The default kernel with LFDK Release 3 is a vanilla Linux 2.6.22.9 kernel, but for improved relevancy of this utility, it also ships with a number of kernels found in common Linux distributions. The alternatives in LFDK Release 3 are Fedora Core 6, Mandriva 2007.1, and Ubuntu 7.04. The Linux-ready Firmware Developer Kit also supports booting in a safe-mode and running over a serial console. Once the kernel is selected, LFDK will boot using that kernel and then proceed to run its firmware tests. The initial firmware tests are all automated, but following these tests there are a number of supported manual tests.

Latest Linux Hardware Reviews
  1. 13-Way Low-End GPU Comparison With AMD's AM1 Athlon
  2. ASUS AM1I-A: A Mini-ITX Board For Socketed Kabini APUs
  3. Mini-Box M350: A Simple, Affordable Mini-ITX Case
  4. Overclocking The AMD AM1 Athlon & Sempron APUs
Latest Linux Articles
  1. How Much Video RAM Is Needed For Catalyst R3 Graphics?
  2. Ubuntu 12.04 LTS vs. 14.04 LTS Cloud Benchmarks
  3. Ubuntu 12.04.4 vs. 13.10 vs. 14.04 LTS Desktop Benchmarks
  4. AMD OpenCL Performance With AM1 Kabini APUs
Latest Linux News
  1. Linux 3.15 Lands Some DRM Graphics Driver Fixes
  2. AMD Is Disabling DPM Support For RV770 GPUs
  3. ReactOS Working On A Community Windows OS
  4. Borderlands Is Being Considered For Linux
  5. Mesa 10.0 & 10.1 Stable Get Updated
  6. Getting Hit By The Variable Performance Of The Public Cloud
  7. Git 2.0 Test Releases Begin With Many Changes
  8. Wine 1.7.17 Works On Its Task Scheduler, C Run-Time
  9. The Improv ARM Board Still Isn't Shipping; Riding A Dead Horse?
  10. Debian To Maintain 6.0 Squeeze As An LTS Release
  11. Wasteland 2 Is Finally Released For Linux Gamers
  12. FreeBSD Advances For ARM, Bhyve, Clang
Latest Forum Discussions
  1. The GNOME Foundation Is Running Short On Money
  2. Updated and Optimized Ubuntu Free Graphics Drivers
  3. Catalyst 14.3 Beta
  4. Suggestions about how to make a Radeon HD 7790 work decently?
  5. Radeon 8000M problematic on Linux?
  6. Linux Kernel Developers Fed Up With Ridiculous Bugs In Systemd
  7. After Jack Keane, RuseSoft will briing Ankh 3 to Linux through Desura
  8. Suspected PHP Proxy Issue