做CE的兄弟们肯定会经常遇到的一个问题是系统在OEMInit()执行完之后停止。什么信息也没有。最近在google上高人总结的一些可能情况,如下:

  1. OEMAddressTable中内存映射错误
  2. Config.bib中内存分配错误
  3. 中断配置问题
  4. 系统时钟配置问题
  5. 底层内存管理配置问题(MMU,caching等)
  6. 使用了未初始化的指针

。。。

解决方法:

检查相关代码

打开全部调试信息选项。如在OEMinit中call OALLogSetZones(0x0000FFFF);获取更多的信息。

相关文章:

  • 2022-12-23
  • 2021-08-13
  • 2021-11-18
  • 2021-10-10
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-01-17
  • 2022-12-23
  • 2022-12-23
  • 2021-08-04
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案