Skip to content

Conversation

@dzarista
Copy link
Contributor

@dzarista dzarista commented Jan 27, 2026

Pre-submission checklist

  • I've ran the linters locally and fixed lint errors related to the files I modified in this PR. You can install the linters by running pip install -r requirements-dev.txt && pre-commit install
  • pre-commit run

Summary

This is part of a series of PRs to add initial support for BLACKWOLF800BANW.

Other PRs in this series:

#850
#852
#853

This PR adds:

  • platform_manager config: all i2c devices, ports spidev
  • PlatformExplorer workaround to avoid i2c-i801 driver blocking platform_manager from claiming the idprom
  • initial bsp_tests.json

Note: This PR depends on #774, where the SMB idprom and CHASSIS idprom are on the same idprom with different offsets.

Test Plan

No platform_manager errors.

platform_manager_hw_test PASS.

[==========] Running 8 tests from 1 test suite.
[----------] Global test environment set-up.
[----------] 8 tests from PlatformManagerHwTest
[ RUN      ] PlatformManagerHwTest.ExploreAsDeployed
[       OK ] PlatformManagerHwTest.ExploreAsDeployed (39566 ms)
[ RUN      ] PlatformManagerHwTest.ExploreAfterUninstallingKmods
[       OK ] PlatformManagerHwTest.ExploreAfterUninstallingKmods (40526 ms)
[ RUN      ] PlatformManagerHwTest.ExploreAfterUnloadingKmods
[       OK ] PlatformManagerHwTest.ExploreAfterUnloadingKmods (121147 ms)
[ RUN      ] PlatformManagerHwTest.PmExplorationStatusTransitions
[       OK ] PlatformManagerHwTest.PmExplorationStatusTransitions (41180 ms)
[ RUN      ] PlatformManagerHwTest.Symlinks
[       OK ] PlatformManagerHwTest.Symlinks (39518 ms)
[ RUN      ] PlatformManagerHwTest.XcvrCtrlFiles
[       OK ] PlatformManagerHwTest.XcvrCtrlFiles (41287 ms)
[ RUN      ] PlatformManagerHwTest.XcvrIoFiles
[       OK ] PlatformManagerHwTest.XcvrIoFiles (40944 ms)
[ RUN      ] PlatformManagerHwTest.XcvrLedFiles
[       OK ] PlatformManagerHwTest.XcvrLedFiles (41487 ms)
[----------] 8 tests from PlatformManagerHwTest (405660 ms total)

[----------] Global test environment tear-down
[==========] 8 tests from 1 test suite ran. (405660 ms total)
[  PASSED  ] 8 tests.

@dzarista dzarista force-pushed the blackwolf800banw_platform_manager branch from 8d86d3a to 9cfb775 Compare January 27, 2026 23:00
@dzarista dzarista marked this pull request as ready for review January 28, 2026 03:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant