linux查看寄存器值的工具busybox
使用命令如下:busybox devmem 0xaddress,其中0xaddress值为16进制值,查询出来的值要加“0x”使用 lspci 查询出对应设备的设备号。使用 lspci -vvvs deviceNumber 显示出设备的各种详细信息此处列出的是对应设备的三个BAR的地址,对应BAR0到BAR3注意这个是物理地址,相关工具访问时是访问物理地址(windows平台的RW-everyth
·
使用命令如下:
busybox devmem 0xaddress,其中0xaddress值为16进制值,查询出来的值要加“0x”
使用 lspci 查询出对应设备的设备号。
使用 lspci -vvvs deviceNumber 显示出设备的各种详细信息
此处列出的是对应设备的三个BAR的地址,对应BAR0到BAR3注意这个是物理地址,相关工具访问时是访问物理地址(windows平台的RW-everything,linux平台的busybox都是传入物理地址访问,只是工具内部自己映射成虚地址访问去了),自己映射成虚拟地址的。
此处截图列出的是对应设备的三个BAR的地址,对应BARO到BAR3注意这个是物理地址,相关工具访问时是访问物理地址,自己映射成虚拟地址的
因为我的设备FPGA version在BAR2d 首地址上,所以对应如下命令:
busybox devmem 0xd0d00000
最后得到查询出的值
更多推荐
已为社区贡献1条内容
所有评论(0)