From 5be2cb77fde8f0eb84a145d78b3cc73f8228c1a8 Mon Sep 17 00:00:00 2001 From: Daniel Schaefer Date: Thu, 20 Nov 2025 15:16:25 +0800 Subject: [PATCH 1/2] --versions: Don't show parade error unnecessarily: Signed-off-by: Daniel Schaefer --- framework_lib/src/commandline/mod.rs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/framework_lib/src/commandline/mod.rs b/framework_lib/src/commandline/mod.rs index 36a1fa42..1d6f085f 100644 --- a/framework_lib/src/commandline/mod.rs +++ b/framework_lib/src/commandline/mod.rs @@ -705,8 +705,13 @@ fn print_versions(ec: &CrosEc) { ); } _err => { - println!("Parade Retimers"); - println!(" Unknown"); + // Only Framework 16 has dGPU support (which has Parade Retimer) + if smbios::get_platform().and_then(Platform::which_family) + == Some(PlatformFamily::Framework16) + { + println!("Parade Retimers"); + println!(" Unknown"); + } } } From 0a072149496d8f0a7f5034be5422193c02986c8b Mon Sep 17 00:00:00 2001 From: Daniel Schaefer Date: Thu, 20 Nov 2025 15:18:45 +0800 Subject: [PATCH 2/2] --versions: Don't print baseboard version error Early systems don't have this properly populated, that is expected. Signed-off-by: Daniel Schaefer --- framework_lib/src/smbios.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/framework_lib/src/smbios.rs b/framework_lib/src/smbios.rs index a55b8eff..aaac1cf5 100644 --- a/framework_lib/src/smbios.rs +++ b/framework_lib/src/smbios.rs @@ -263,7 +263,7 @@ pub fn get_baseboard_version() -> Option { { return version_config; } else { - error!(" Invalid BaseBoard Version: {}'", version); + debug!(" Invalid BaseBoard Version: {}'", version); } } }