Skip to content

Raspberry Pi Compute Module 4 (ComputeBlade) UEFI Firmware Images

License

Notifications You must be signed in to change notification settings

Uptime-Lab/computeblade-cm4-uefi

 
 

Repository files navigation

ComputeBlade/CM4 optimized UEFI Firmware Images

Caution

THE CONFIGURATION IS PROBABLY NOT SANE FOR ALL USERS.

This is a fork of the amazing pftf/RPi4 project, which brings a UEFI images for the RaspberryPi 4 Model B.

Adaptations compared to the pftf/RPi4 proejct

Adjustments

  • server-workload oriented -> limit GPU mem to 64MB
  • overclock ComputeModule 4 to 2.0GHz

Ease of use improvements

  • Allow easy local builds using make dist

Firmware specific configuration

  • Configure features for the ComputeBlade
  • Disable SD Card (avoids modifying the UEFI image from the operating system)
  • Additional device-tree overlays

EDK2/UEFI specific changes

  • Remove the default 3GB memory limit (WARNING: this reduces compatibility)
  • Use device tree as system table by default (Required for exposing the PCIe bus to Linux)

About

Raspberry Pi Compute Module 4 (ComputeBlade) UEFI Firmware Images

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 51.3%
  • Dockerfile 43.9%
  • Makefile 4.8%