首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Pandaboard存储体从内存中解锁

Pandaboard存储体从内存中解锁
EN

Stack Overflow用户
提问于 2012-03-29 04:30:23
回答 1查看 681关注 0票数 3

我目前正在运行安卓和实时操作系统,使用OKL4虚拟机管理程序在Pandaboard (OMAP4430)上对它们进行虚拟化。在加电过程中的某个时刻,Linux内核似乎以某种方式导致板上的所有GPIO存储体从内存中取消映射,甚至物理地址也无法访问(通过JTAG)。这似乎是暂时的,因为只有当Hypervisor在这种状态下中断Android并让RTOS运行时,这才是一个问题。我已经尝试在Linux内核中禁用电源管理,但似乎没有什么不同,我还使用测试点检查了Pandaboard上的所有时钟,它们看起来都很好,Hypervisor报告所有页面都被正确映射。我正在寻找任何帮助,找出什么可能的配置Pandaboard或OMAP可能会导致所有的GPIO银行从内存中消失。非常感谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-29 22:20:07

要使某些寄存器可用,需要启用接口和功能时钟。我不知道对于4430,但对于3730,两个寄存器控制GPIO存储体的功能和接口阻塞:

  • CM_ICLKEN_PER
  • CM_FCLKEN_PER

在你的omap的TRM中寻找它们,看看你是否能用它们解决你的JTAG访问问题。这实际上与编程无关。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9915179

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档