社区
CPU和硬件区
帖子详情
bootlaoder中如何访问emmc的各寄存器
辉歌
2014-05-30 03:33:29
当前准备在bootloader中(bl2,或者uboot)访问emmc的boot partition。
阅读了emmc的协议规范,比如访问CID register,CSD,Extended CSD。我比较糊涂,怎么访问它们呢?
...全文
481
3
打赏
收藏
bootlaoder中如何访问emmc的各寄存器
当前准备在bootloader中(bl2,或者uboot)访问emmc的boot partition。 阅读了emmc的协议规范,比如访问CID register,CSD,Extended CSD。我比较糊涂,怎么访问它们呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
辉歌
2014-09-17
打赏
举报
回复
通过SoC厂商提供的MMC控制寄存器编程指导文档编程完毕。结贴。
moquan1100
2014-05-31
打赏
举报
回复
还有在代码中是能找到任何一个分区的。
moquan1100
2014-05-31
打赏
举报
回复
首先你需要在bootloader中移植emmc驱动,通常bootloader中有的。 然后设置cmdline(还是commandline,记得不太清楚),这个是能设置启动分区的。 你看的CID,CSD,SCR等寄存器是emmc/sd协议里面的,涉及到初始化和一些规范,如果你不做这个驱动就没必要看了,这些和命令的发送有关系,命令有好几十个,一时半会搞不明白的
Android 10 根文件系统和编译系统(二):Android ROM镜像介绍
Android源码编译出来的镜像在运行的时候需要被加载, 在实际产品
中
, 这些镜像会通过特定的烧录方式烧录到
emmc
或者sd卡, 或者UFS闪存
中
,不过在emu
la
tor模拟
中
, 所有的镜像都会以文件形式挂载到系统
中
去. ...
网络计划基本知识.ppt
网络计划基本知识.ppt
第一章装饰工程项目管理.ppt
第一章装饰工程项目管理.ppt
mat
la
b控制系统计算机辅助设计-长安大学.ppt
mat
la
b控制系统计算机辅助设计-长安大学.ppt
2025年B2B行业7天用好AI蓝皮书.pdf
2025年B2B行业7天用好AI蓝皮书.pdf
CPU和硬件区
1,024
社区成员
561
社区内容
发帖
与我相关
我的任务
CPU和硬件区
Linux /Unix kernel支持不同的硬件体系,X86, ARM, MIPS, 等等
复制链接
扫一扫
分享
社区描述
Linux /Unix kernel支持不同的硬件体系,X86, ARM, MIPS, 等等
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章