嵌入式开发之bootloader
之前有很多
现在用的最多的就是uboot
主要介绍的内容有:
- 版本演化历史
- 目前最常用的哪几个版本:
- u-boot.1.1.6
- uboot 2012之类的
- 介绍代码的逻辑和框架
- arch,支持的平台
- cpu类型
- 支持哪些外设,代码架构如何
- 基本的使用方式
- 烧录到目标开发板中后
- 启动系统之前按某个键,或任意键
- 然后输入命令,使用uboot
- 常见的命令
- nand write/read
- setenv
- 等等
- 包括基本的编译命令
- make XXXX_config
- 环境变量存储机制
- 环境变量env
- 存在多种可能的介质中
- 比如nand flash,nor flash等等
- 以及如果要移植,大概的逻辑,和参考资料
- 找到值得参考的,关于uboot移植的资料
另外,把之前自己对,uboot编译最后阶段的命令的详细解释,也(引用)过来:
转载请注明:在路上 » 嵌入式开发之bootloader