uboot移植深化"/>
L13D9 uboot移植深化
一、uboot添加三星加密引导
1、4412的SOC和origen的SOC相同,需要修改一些外围的网卡、硬件驱动。
2、注册开发板信息
3、我们能看到三星公开的代码,也有一些为了安全加密的代码,我们是没办法看到的 。
4、u-boot-fs4412.bin在build.sh文件中,将三星、自己编写的引导文件、u-boot.bin合成的一个文件,是可以在开发板上运行的文件。
二、uboot实现串口打印
网卡是计算机中用于连接计算机和网络之间的硬件设备,也称网络适配器。网卡的主要作用是实现计算机与网络之间的数据传输和通信。
1、初始化栈指针
2、uboot没有喂狗操作,需要关闭看门狗。
三、uboot中emmc移植
见附件
作业
假如当前我们使用的开发板是三星的origen,执行哪些命令可以将uboot源码配置并编译生成能够运行在开发板上的.bin文件,并简述每个命令的作用?
1、make <board_name>_config:配置开发板命令
2、make:在uboot顶层目录下执行make生成u-boot.bin
3、make clean/make distclean清除编译过程中生成的中间文件
更多推荐
L13D9 uboot移植深化
发布评论