社区
Linux_Kernel
帖子详情
exynos4412启动问题
lieye_leaves
2017-08-18 09:39:13
使用linux-4.12.4,芯片是exynos4412,内核一直跑到setup_arch ->paging_init->devicemaps_init->(mdesc->map_io), 把map_io中的代码去掉,换上打印语句,early_print(),发现只打印到mdesc->map_io之前的语句,map_io没有执行,程序就停在这边了,怀疑mdesc->map_io是不是设置不对,哪位碰到过该问题.
...全文
560
4
打赏
收藏
exynos4412启动问题
使用linux-4.12.4,芯片是exynos4412,内核一直跑到setup_arch ->paging_init->devicemaps_init->(mdesc->map_io), 把map_io中的代码去掉,换上打印语句,early_print(),发现只打印到mdesc->map_io之前的语句,map_io没有执行,程序就停在这边了,怀疑mdesc->map_io是不是设置不对,哪位碰到过该问题.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bigPillow
2017-09-08
打赏
举报
回复
到板级初始化了,到这里说明dtb已经加载到kernel里面了。 没有出现Oops信息的话, 实际打印的地方可能跟挂掉哦的地方不是一个地方。可以读取下__log_buf 的信息看一下。
lieye_leaves
2017-08-26
打赏
举报
回复
与device tree相关吗?
lieye_leaves
2017-08-19
打赏
举报
回复
MACHINE_START(TINY4412, "TINY4412") .atag_offset = 0x100, .map_io = smdk4x12_map_io, /*exynos_init_io, *//*change by lieye*/ .init_early = exynos_firmware_init, .init_irq = exynos_init_irq, .init_machine = exynos_dt_machine_init, .init_late = exynos_init_late, MACHINE_END mdesc如上定义,在执行的时候 if(mdesc->map_io) { mdesc->map_io() //该函数DOWN掉了,没有执行 } 在内核运行时已经从 ".arch.info.init"中找到了定义的mdesc结构体,但是为什么map_io没执行呢,是否哪个地方配置需要注意下。
exyno
s4
412
启动
过程.docx
exyno
s4
412
启动
过程
Exyno
s4
412
裸机开发参考资料和必备资源
Exyno
s4
412
裸机开发(基于Tiny4
412
开发板)参考资料和必备资源。 交叉编译工具:arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz Uboot源码和SD卡烧写工具:uboot_tiny4
412
-20130729.tgz
Exyno
s4
412
芯片手册:
Exyno
s4
412
_Datasheet.pdf
Exyno
s4
412
芯片
启动
流程:
Exyno
s4
412
_iROM.pdf 核心板电路图:核心板_Tiny4
412
-1306-Schematic.pdf 底板电路图:底板_Tiny4
412
SDK-1506-Schematic.pdf Tiny4
412
Android硬件开发指南.pdf Tiny4
412
用户手册.pdf
Exyno
s4
412
_iROM_Secure_Booting_Guide_Ver.1.00.00.pdf
三星原厂提供的
exyno
s4
412
irom
启动
简介,该文档适用于嵌入式底层开发的工程师
Android_
Exyno
s4
412
_iROM_Secure_Booting_Guide.rar_Bootloader_andr
Exyno
s4
212
启动
内存分布图和
启动
过程和原理
Exyno
s 4
412
uboot和内核移植
1.选择版本 2.配置编译源码 (尽量少修改代码,先实现最基本的编译通过,能运行) 3.串口能输出信息 (调试器+点灯法,断点调试) 4.能从板子
启动
运行 5.移植网卡实现ping,tftp的功能 6.移植FLASH(EMMC) 7.移植支持android
Linux_Kernel
4,436
社区成员
17,459
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章