SylixOS 系统执行至halVmmInit()错误解决
来源:互联网 发布:直播软件apk下载 编辑:程序博客网 时间:2024/06/06 08:38
今天在做一个板子最小系统时遇到如下错误(设置kdlog=yes打印调试信息):
mmu initialize. start memory pagination...
系统执行至mmu initialize停止,怀疑是halVmmInit()函数执行失败,通过添加额外打印确定是halVmmInit()函数问题。
开始怀疑是通过mmu配置的RAM,ROM,TEXT,DATA,APP地址有冲突,检查后确定并没有冲突。
之后怀疑是否在uboot中已经做了mmu初始化,需要在startup.S中先关闭mmu。
- 先查看uboot代码,找到关闭mmu,I-cache相关的代码
- 将汇编代码拷贝至SylixOS的startup.S中
编译,再次启动,MMU初始化成功
阅读全文
0 0
- SylixOS 系统执行至halVmmInit()错误解决
- SylixOS系统简介
- SylixOS 热插拔系统
- SylixOS I/O系统
- SylixOS xinput 系统
- SylixOS 系统TICK实现
- SylixOS 系统Tick实现
- Hibernate执行错误解决。
- SylixOS内存错误排查方法
- SylixOS最小系统开发(二)
- 牛腩系统错误解决
- 不能执行临时目录中的文件。安装中断。错误5:系统找不到指定文件 被解决
- SylixOS最小系统开发(一)
- android系统编译错误解决
- oracle job 设置自动执行,执行错误,如何解决呢?
- ODI错误解决_多个任务执行错误
- SylixOS下Shell命令行执行模块内函数
- 解决:发生系统错误 5;拒绝访问!
- java集合
- 【CUGBACM15级BC第36场 B】hdu 5199 Gunner
- Android强制指定安装目录
- the operation of recursion
- 循环二叉树(去哪儿2017校招真题)
- SylixOS 系统执行至halVmmInit()错误解决
- 第二周项目 2—C/C++语言中函数参数传递的三种方式
- 啥是so文件
- Apache Beam 快速入门(Python 版)
- 第二周项目三-体验复杂度
- C#读取excel文件,生成json
- 一个故事看懂责任链模式
- java 静态方法和实例方法的区别
- python获取本地的时间戳