Sideband 的测试工具(Shell版,无源码)

有时候,我们需要在Shell 下访问 sideband总线上的一些寄存器,这个工具就是为了这个目标编写的。
使用方法:
Sbitestx64 –r 或者 –w 表示 读写,然后后面是设备 PID,接下来是要访问的寄存器,最后如果是要写入再跟着要写入的数值即可,下面是一个读取的例子:

SBI

需要特别注意的两点
1. 所有的参数都是十六进制
2. 如果遇到无法访问的情况很大可能是因为你的 Sideband总线已经锁死了。这是chipset的一项安全机制。最简单的打开办法是在 Setup 中找到 sideband unlock 的选项。或者直接让BIOS工程师帮忙build一个去掉加锁动作的BIOS。
sbi2

我已经使用一段时间了,挺好用的。

下载: sbitestX64

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注