There are number of open firmware projects, some of which are listed below.

While all the firmware below is open source, some of it uses read-only firmware embedded in ROM chips and some of the read-only firmware does not have freely licensed public source code. Some of the devices in this situation do not have enough RAM that they could completely avoid the read-only firmware in the ROM chips.

Booting

Project

Debian package

Description

Comment

coreboot

ITP 381727

open firmware for initialising computers from reset

u-boot

u-boot

open firmware for initialising computers from reset, used on ARM a lot

rpi-open-firmware

open firmware for initialising Raspberry Pi devices from reset

stalled

TianoCore

src:edk2

open UEFI firmware

hardware support not packaged in Debian

Embedded controllers

Project

Debian package

Description

Comment

CrOS EC

EC firmware for Chromebooks

crust

firmware for the AR100 OpenRISC EC in Allwinner ?SoCs

Radio

Project

Debian package

Description

Comment

OpenFWWF

open firmware for Broadcom/AirForce chipset based WiFi devices

open-ath9k-htc-firmware

firmware-ath9k-htc

open firmware for Qualcomm Atheros AR7010 and AR9271 USB based WiFi devices

carl9170fw

firmware-linux-free

open firmware for Atheros AR9170 based WiFi devices

not built from source in Debian

Prism54 FreeMAC

open firmware for Conexant based WiFi devices

no longer developed, Subversion repository was lost, only a snapshot of the code remains

OsmocomBB

open firmware for GSM devices

not suitable for end users, only researchers

Audio

Project

Debian package

Description

Comment

Sound Open Firmware

open firmware for various Intel audio devices

most devices that can run SOF require Intel signatures on the binaries (1 2 3 4)

Visual

Project

Debian package

Description

Comment

colorhug2-firmware

open firmware for the ?ColorHug family of open display colorimeter hardware

Misc

Project

Debian package

Description

Comment

linux-firmware

firmware-linux-free

misc firmware gathered by Linux developers

not built from source in Debian