联系客服1
联系客服2

UBOOT嵌入式Linux完全解析,全套视频教程学习资料通过百度云网盘下载

0
回复
152
查看
打印 上一主题 下一主题
[复制链接]
  • TA的每日心情
    开心
    2024-9-19 21:14
  • 签到天数: 757 天

    [LV.10]以坛为家III

    7335

    主题

    8751

    帖子

    131万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    1312455
    楼主
    发表于 2021-4-19 04:24:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    资源详情


    U-Boot,全称UniversalBootLoader,是遵循GPL条款的开放源码项目。U-Boot的作用是系统引导。U-Boot从FADSROM、8xxROM、PPCBOOT逐步发展演化而来。其源码目录、编译形式与Linux内核很相似,事实上,不少U-Boot源码就是根据相应的Linux内核源程序进行简化而形成的,尤其是一些设备的驱动程序,这从U-Boot源码的注释中能体现这一点。
    【课程目录】阶段1:序章
    u-boot的版本选择
    阶段2:start.s分析
    u-boot的异常向量表,V210的启动机制原理
    用objdump反汇编查看u-boot的头部代码和异常向量处理
    ENTRY等宏的展开,CPSR寄存器的设置
    CP15协处理器基础,VBAR异常向量表基址映射
    cpu_init_cp15子过程分析:cache的操作、分支预测、MMU操作
    cpu_initcrit子过程分析,实验一:修改u-boot源代码使其用LED灯显示运行状态
    实验一(续):GPIO输入输出的电路分析
    实验一(续):制作u-boot烧写镜像的原理,mkv210源代码分析
    实验一(续):用hexdump工具分析镜像的16进制代码
    编译、链接、汇编过程概述
    实验二:编写自己的boot程序:myboot
    实验二(续):两个以上文件的链接原理
    实验二(续):反汇编分析自己的myboot
    实验二(续):利用Makefile自动化编译myboot
    实验二(续):改进我们的Makefile
    实验二(续):Makefile中的自动化变量
    阶段3:lowlevel_init.s分析
    芯片型号判断,复位方式判断
    IO保持、复位方式判断、中断初始化
    UART初始化与异步通信原理
    UART分析
    实验三:用UART显示某指定内存中的数据
    DDR内存的基本原理
    DDR内存的在V210开放板上的硬件连接
    DDR2-Device的内部结构
    DDR2-操作的有限状态机
    DDR2的MRS和EMRS寄存器
    DDR2的读写时序




    游客,如果您要查看本帖隐藏内容请回复
    收藏
    收藏0
    分享
    分享
    支持
    支持0
    反对
    反对0
    回复

    使用道具 举报

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

    本版积分规则

    学习课程!一站搞定!
    学途无忧VIP会员群

    973849140

    周一至周日9:00-23:00

    反馈建议

    1227072433@qq.com 在线QQ咨询

    扫描二维码关注我们

    学途无忧!为学习谋坦途,为会员谋福利!|网站地图