在3588的ubuntu系统上,是没有相关工具的,内核配置中打开CONFIG_DEVMEM=y 可以尝试使用apt下载devmem2工具,但是使用这个工具有些寄存器没办法读写,例如这两个寄存器,其中一个在读写的时候就会报错,但其实是可以读写的; apt install devmem2 从buildroot中拿到下面路径的文件,然后在3588的开发板中调用gcc编译它,就可以使用了 OK3588-linux-fs/buildroot/output/OK3588/build/rktoolkit-master/io.c io -4 -r 0xFD5F9114 参照上面的方式就可以读写相关的寄存器了,寄存器的地址可以通过查找RK的TRM-Part1手册,将基地址和偏移地址组合起来得到 |
|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )
GMT+8, 2024-11-22 04:55
Powered by Discuz! X3.4
© 2001-2013 Comsenz Inc.