本帖最后由 pinetree999 于 2019-11-22 08:43 编辑
RK3399在ubuntu18.04下,通过串口用io 0xff8e0000命令及可以读取寄存器的值,其它大部分寄存器都能读。但是使用io命令读取ISP0和ISP1有问题,例如0xff910000 0xff920000,而且没反应,无法继续操作,需要重启。请问,如何读取ISP的寄存器值?比如,如何读取mipi status寄存器0xff911c04或0xff921c04的值?
本帖最后由 pinetree999 于 2019-11-22 08:43 编辑
RK3399在ubuntu18.04下,通过串口用io 0xff8e0000命令及可以读取寄存器的值,其它大部分寄存器都能读。但是使用io命令读取ISP0和ISP1有问题,例如0xff910000 0xff920000,而且没反应,无法继续操作,需要重启。请问,如何读取ISP的寄存器值?比如,如何读取mipi status寄存器0xff911c04或0xff921c04的值?
什么是没反应?楼主能不能把相关的log发一下{:4_94:}
没有日志,从串口发的,直接卡住了。需要重启。
ISP 设备开了IOMMU, 不能直接用IO命令读取寄存器。
penguin 发表于 2019-12-3 10:25
ISP 设备开了IOMMU, 不能直接用IO命令读取寄存器。
那我应怎样读取ISP的寄存器值?