查看: 4798|回复: 7

[原创] Pi上电启动顺序

[复制链接]
  • TA的每日心情
    开心
    2015-7-7 05:53
  • 签到天数: 550 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2014-11-1 05:31:48 | 显示全部楼层 |阅读模式
    分享到:
    Raspberry Pi的BCM2835 SoC内建CPU,GPU和内存。Pi上电Boot是从GPU开始,这个时候CPU是没有启动的。

    整个Boot分为个各阶段:
    1. SoC上的bootloader加载SD卡上的boot分区(FAT32格式)。这段bootloader是不可被改写的,出厂时已经被写在板上。GPU上一个专用RISC核来实现这个功能。
    2.加载完boot分区。bootcode.bin被载入GPU执行
    3. GPU执行start.elf去启动CPU。fixup.dat(用来定义GPU和CPU的RAM大小)被载入执行。这时候CPU从GPU接管控制权。
    4. 加载Linux内核(kernel.img),配置文件(config.txt)和其他用户文件。

    第一段的bootloader不可被改写,所以pi之能通过SD卡启动。

    所有这些启动文件都可以在/boot下找到。最新的版本是10月26号。这个没有办法通过apt-get或yum升级。可以到pi官方的Github上找到。地址是https://github.com/raspberrypi/firmware
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2015-10-8 09:49
  • 签到天数: 430 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2014-11-1 11:00:50 | 显示全部楼层
    学习了,总结的不错
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-10-9 10:25
  • 签到天数: 886 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2014-11-1 12:48:45 | 显示全部楼层
    学习了!!!!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-6-25 09:54
  • 签到天数: 216 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2014-11-1 22:38:07 | 显示全部楼层
    诶?话说好像apt-get可以升级内核啊
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-7-7 05:53
  • 签到天数: 550 天

    连续签到: 1 天

    [LV.9]以坛为家II

     楼主| 发表于 2014-11-2 03:52:30 | 显示全部楼层
    PokeBox 发表于 2014-11-1 22:38
    诶?话说好像apt-get可以升级内核啊

    apt-get可以升级内核不错。但是不能升级固件。固件不属于内核。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-6-25 09:54
  • 签到天数: 216 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2014-11-2 04:49:28 | 显示全部楼层
    kittka 发表于 2014-11-2 03:52
    apt-get可以升级内核不错。但是不能升级固件。固件不属于内核。

    哦~我一下没注意那个bootloader。以为是内核文件了……
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2016-6-16 09:42:32 | 显示全部楼层
    GPU里的东西怎么更改
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2016-9-12 22:08
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2016-9-12 22:39:24 | 显示全部楼层
    学习了,总结的不错
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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



    手机版|小黑屋|与非网

    GMT+8, 2024-4-19 14:39 , Processed in 0.183597 second(s), 29 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.