专栏底层软件J5 写入寄存器数据异常

J5 写入寄存器数据异常

解答中
云飞2025-07-11
17
4

使用地平线J5 写入寄存器数据异常,但是读取数据正常;

读取数据正常: return readl(sc->bar0 + (offset<<2)); 

写入数据异常:writel(val, sc->bar0 + (offset<<2));

底层软件
征程5
评论1
0/1000
  • 费小财
    Lv.5

    异常是啥异常,确定寄存器不会被其他程序更改或者是readonly的?

    2025-07-11
    0
    3
    • 云飞回复费小财:

      检查了不是只读的,我写入数据,自己回读为0,对端读取是乱码

      2025-07-11
      0
    • 费小财回复云飞:

      那就是有其他的程序也在同步修改了

      2025-07-11
      1
    • 云飞回复费小财:

      J5 PCIE 数据发送,是不是需要配置其他内核参数

      2025-07-11
      0