九鼎创展论坛中文版English
登录 | 立即注册 设为首页收藏本站 切换到宽版
查看: 4286|回复: 4
打印 上一主题 下一主题

求助九鼎技术,android 4.0内核在0x30008000地址上无法启动

[复制链接]
跳转到指定楼层
楼主
发表于 2013-1-6 15:21:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
由于x210ii的4.0内核源码编译出来的运行地址是0x20008000地址上运行,而我们想让他在0x30008000地址上运行,所以我将mach-s5pv210里面的Makefile.boot的配置改为
zreladdr-y:=0x30008000
params_phys-y:=0x30000100

并且将mach-s5pv210/include/map.h 里面的S5PV210_PA_SDRAM宏定义改为0x30000000,由于我在bootloader里面将内存配成了0x30000000起始,所以此处需要修改,
但是当我把内核栽倒0x30008000地址上时,内核解压完成了,但是就是无法启动。

我用我们自己开发的boot载2.3的内核可以正常运行,也就是说明我们bootloader对0x30000000起始的内存配置是正确的,所以求助如何实现4.0的内核在0x30008000地址上运行。
为何九鼎提供的2.3的镜像是在0x30008000地址上运行,4.0为什么要在0x20008000地址上运行.


请九鼎的技术支持,帮忙解决下。
回复

使用道具 举报

沙发
发表于 2013-1-15 20:26:08 | 只看该作者
为什么要改成30008000呢?改这个要改一堆东西的
回复 支持 反对

使用道具 举报

板凳
发表于 2013-2-28 14:31:47 | 只看该作者
为什么要改成30008000呢?改这个要改一堆东西的
回复 支持 反对

使用道具 举报

地板
发表于 2013-2-28 14:36:35 | 只看该作者
我想了又想,还是不慢条斯理
回复 支持 反对

使用道具 举报

5#
发表于 2013-3-1 01:19:10 | 只看该作者
改内核,还要改xboot
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳市九鼎创展科技官方论坛 ( 粤ICP备11028681号-2  

GMT+8, 2024-5-17 10:54 , Processed in 0.021019 second(s), 16 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表