Skip to content

Feat/amd debug - #3

Merged
RiSKeD merged 2 commits into
mainfrom
feat/amd-debug
Nov 17, 2025
Merged

Feat/amd debug#3
RiSKeD merged 2 commits into
mainfrom
feat/amd-debug

Conversation

@RiSKeD

@RiSKeD RiSKeD commented Nov 17, 2025

Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI review requested due to automatic review settings November 17, 2025 08:20

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds AMD debugging capabilities to the firmware CI base image by introducing new packages and a configuration option.

  • Adds two new package definitions: s0ix-selftest-tool (Intel S0ix testing tool) and amd-debug-tools (AMD firmware debugging utilities)
  • Updates chipsec from version 1.10.6 to 1.12.0
  • Introduces a new firmwareci.amdDebug.enable option to conditionally include AMD debug tools, ethtool, and edid-decode

Reviewed Changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
pkgs/s0ix-selftest-tool/default.nix New package for Intel's S0ix self-test tool with runtime dependencies wrapped via makeWrapper
pkgs/amd-debug-tools/default.nix New Python package for AMD debug tools with dynamic versioning patched to static version
pkgs/chipsec/default.nix Version bump from 1.10.6 to 1.12.0 with updated source hash
modules/base.nix Adds amdDebug configuration option, integrates new packages, and enables D-Bus when AMD debug tools are enabled
flake.nix Enables amdDebug for demonstration configurations

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread pkgs/amd-debug-tools/default.nix
Comment thread pkgs/amd-debug-tools/default.nix
Signed-off-by: Fabian Wienand <fabian.wienand@9elements.com>
Signed-off-by: Fabian Wienand <fabian.wienand@9elements.com>

@llogen llogen left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm :)

@RiSKeD
RiSKeD merged commit 178f118 into main Nov 17, 2025
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants