作者:hankf
在VCU TRD 2019.1的Linux里,使用devemem读写内存,得到错误“devmem: mmap: Operation not permitted”。
root@zcu106_vcu_trd:~# devmem 0x40000000 devmem: mmap: Operation not permitted
在命令后添加选项“iomem=relaxed”,仍然报错。
root@zcu106_vcu_trd:~# cat /proc/cmdline earlycon=cdns,mmio,0xFF000000,115200n8 console=ttyPS0,115200n8 clk_ignore_unused cpuidle.off=1 iomem=relaxed root@zcu106_vcu_trd:~# devmem 0x40000000 devmem: mmap: Operation not permitted
在Linux Kernel配置选项里,去掉选项CONFIG_STRICT_DEVMEM,使用devemem读写内存,结果正常。
文章转载自: 赛灵思中文社区论坛