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

为什么开发板上装android2.3的系统改了调试串口就启动不起了

[复制链接]
跳转到指定楼层
楼主
发表于 2014-1-4 09:57:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
开发板上烧写的是android2.3系统,我想把调试串口0改成串口2.
uboot,kernel 和系统文件都改好了,启动时串口2也能输出调试信息了
但就是进不去android系统,停在了Freeing init memory: 392K
是哪里的问题啊,我通过make menuconfig设置串口为console=ttySAC2,115200
设置为原来的console=ttySAC0,115200,就可以进入android里,但调试口还是
串口0,怎么改了串口就进不去android啊,另外我的android里init.c文件也是改成了
串口2的,但都不起作用。
要改成串口2作为调试口,哪里还要改动才能进android啊。
回复

使用道具 举报

沙发
 楼主| 发表于 2014-4-18 18:06:44 | 只看该作者
自己解决了,三星bsp源码有问题,修改了main.c文件里的init_post(void)函数
和static int __init kernel_init(void * unused)函数
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-20 05:02 , Processed in 0.017263 second(s), 16 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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