跳转至

39Y6070

IBM 39Y6070

IBM 39Y6070 是一块采用 BCM5708C 芯片的网卡。下图中包含我焊上去的两个排针。

39y6070.jpg

在网卡的左上角(J334),我们可以访问调试 UART,如图所示(再次注意,它出厂时并没有这个排针):

39y6070_dbu.jpg

我使用了一条 TTL 转 RS232 线缆(这里)。设置为 192008N1,提示符为“>”(更多信息请参见[1])。有 3 个已记录的命令:

语法 示例 描述
r\<addr> r145000 从地址 \<addr> 读取一个 32 位寄存器值
d\<addr> d145000 从 \<addr> 开始转储 256 个 32 位寄存器
w\<addr> \<data> w145000 ff 把 \<data> 写入地址 \<addr> 处的 32 位寄存器

寄存器地址的最佳来源是 bnx2 Linux 驱动程序中的 bnx2.h,可在这里获取。