Skip to content

Framework 13 core ultra – NPU firmware is now included in linux-firmware #1519

Open
@aginiewicz

Description

@aginiewicz

I was looking through hardware specific configuration for Framework 13 with Core Ultra 1, there is an option to include firmware version 1.13 from Intel:

https://github.com/NixOS/nixos-hardware/blob/master/framework/13-inch/intel-core-ultra-series1/default.nix#L13

I believe this firmware is now part of linux-firmware since March 2025 (https://gitlab.com/kernel-firmware/linux-firmware/-/commits/main/intel/vpu?ref_type=heads). Should this hack be removed, or maybe it is kept for compatibility with older versions of OS with linux-firmware before March 2025? Would requiring a fresh official linux-firmware when this option is turned on be a better solution? Especially that name of the firmware changed when Intel submitted it upstream (intel/linux-npu-driver@092fcd3), and we are now two releases behind (linux-firmware has 1.17 version of firmware in nixos-unstable and 1.16 packaged in nixos 25.05 – this hack provides version 1.13 of firmware).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions