批量读取芯片寄存器值并保存。
<tool name> csr_dump -i <device name> -m <module name> -a <address> -t <type> [-d <detail>]
参数 |
参数说明 |
取值 |
---|---|---|
<device name> |
设备名称。 |
物理设备名,例如:hinic0、hinic1。 |
<module name> |
模块类型。 |
包含模块较多,参考csr_rd -h帮助信息。 all:dump所有模块。 支持用“-”连接多个模块同时dump。 |
<type> |
寄存器类型。 |
支持用“-”连接多个类型同时dump。如果需要dump所有,“all”必须是第1个type名称。 |
<detail> |
详细描述。 |
- |
项目 |
描述 |
---|---|
result |
自动保存寄存器dump文件。 |
无。
1 2 3 4 | hinicadm3 csr_dump -i hinic0 -m cpi-cpb -t all -d addr:0xc000, csr name:dma_indrect_ctrl, mem grp value:0, mem grp name:Int_vec_num_1st addr:0xc000, csr name:dma_indrect_ctrl, mem grp value:1, mem grp name:ceq_num_cfg addr:0xc000, csr name:dma_indrect_ctrl, mem grp value:2, mem grp name:Int_vec_num_2nd |