大家好,欢迎来到IT知识分享网。
一、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清除编译过程中生成的中间文件
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/148129.html