当前位置:   article > 正文

RK RGA _MMU unsupported memory larger then 4G!问题解决

RK RGA _MMU unsupported memory larger then 4G!问题解决

 使用RGA程序,长时间运行的过程中出现了rga_mm: RGA_MMU unsupported memory larger than 4G!

  1. rga_mm: RGA_MMU unsupported memory larger than 4G!
  2. rga_mm: scheduler core[4] unsupported mm_flag[0x8]!
  3. rga_mm: rga_mm_map_buffer map virtual address error!
  4. rga_mm: job buffer map failed!
  5. rga_mm: src channel map job buffer failed!
  6. rga_mm: failed to map buffer
  7. rga_job: rga_job_commit: failed to map job info
  8. rga_job: request[25486] task[0] job_commit failed.
  9. rga_job: rga request commit failed!
  10. rga: request[25486] submit failed!

这是因为RGA2 32bit的,寻址4G内存空间,不支持4G以上的寻址空间。RGA3没有限制,如果是RK3588的板子 默认是使用RGA3,也可以通过下面命令确认是哪个程序使用了RGA2

  1. rk3588_s:/sys/kernel/debug # cat rkrga/debug
  2. REG [DIS]
  3. MSG [DIS]
  4. TIME [DIS]
  5. INT [DIS]
  6. MM [DIS]
  7. CHECK [DIS]
  8. STOP [DIS]
  9. help:
  10. 'echo reg > debug
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小桥流水78/article/detail/882346
推荐阅读
  

闽ICP备14008679号