查看: 2634|回复: 5

【4412开发板教程】Uboot教程之uboot基础概念和框架

[复制链接]

该用户从未签到

发表于 2017-2-7 14:04:50 | 显示全部楼层 |阅读模式
分享到:
正在学习uboot,迅为教程讲解的很详细,先上个笔记,视频上传到网盘后再补上......

知识点:
1.操作系统分层的概念
        Windowsbios→内核模式→用户模式→用户程序
        linuxbootloader→内核→文件系统→用户程序

2.bootboader种类介绍
        U-boot是最通用的bootboader。(2104412等等)
        vivi 针对三星的ARM来定制2440上有用到
3.4412休眠问题
        它可以直接跳过uboot,直接去运行系统

欢迎大家观看迅为uboot视频教程!

做了哪些事情:
        1.解压的这些文件是做什么的
        2.编译
        3.烧写(拨码开关)
        4.运行uboot
问题小结
        疑问1uboot源码等文件做什么,有什么用?
        疑问2:编译的过程怎么回事?
        疑问3:烧写是怎么实现的?
        疑问4tf卡启动和fastboot到底怎么回事?
        疑问5uboot启动会做哪些事情
教程的思路
        准备工作:至少要看完视频的入门部分,编译烧写等
        1.以问题作为出发点
        2.解答这些问题的时候引入新的问题
        3.给大家扩展知识和概念
        4.注意一下,疑问解答不分先后顺序

问题:为什么需要uboot
        分层,便于移植。

带着疑问去看:Datasheet中关于uboot的部分
        新的疑问:
        iROM:简短的代码,在4412芯片上的内存存储器
                64KB
        新的疑问:
        BL1First boot loader,它们在扩展存储器上
                BL1是三星提供的,不开源
        BL2Second boot loader
                不由三星提供。有代码。
        有用的知识:
        OM(拨码开关)是由iROM控制的
        BL1需要iROM中的代码去校验

通过iROM去解决“问题4”的部分
Android_Exynos4412_iROM_Secure_Booting_Guide_Ver.1.00.00
iROM做了哪些事情
关掉看门狗,关掉中断,关掉内存管理单元

问题4.1OM拨码开关在哪里起作用
        答案:iROM
问题4.2OM拨码开关是怎么对应的呢
        tf卡为例。TF卡启动,拨码开关要设置为10


回复

使用道具 举报

  • TA的每日心情
    奋斗
    2021-7-30 11:40
  • 签到天数: 1792 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    发表于 2017-2-7 14:41:58 | 显示全部楼层
    好东西啊,快快共享
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2017-2-9 09:47:35 | 显示全部楼层
    不错,像这样的文章,楼主多多分享阿
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2017-3-9 11:40:20 | 显示全部楼层
    好贴子,学习了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2017-3-9 11:41:52 | 显示全部楼层
    学习了,好贴
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2017-4-7 09:47:22 | 显示全部楼层
    很详细,学习了
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条



    手机版|小黑屋|与非网

    GMT+8, 2025-1-12 12:13 , Processed in 0.155674 second(s), 27 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.