知识零碎:
bootm:
启动内核同时给内核传参 setenv: 添加环境变量
chmod 使用权限 : 所有使用者
minicom指令: Ctrl+A+Q 退出 ? 查看minicom指令
md 0x30000000 内存查看命令 md.b 0x30000000 md和md.b内存产看区别(第一行数据)
nb.b 0x30000000 内存修改(不自增)
mm.b 0x30000000 地址自增修改
boot loader 裸机程序 作用: 一个引导程序,对硬件设置,调试
字处理软件 <- office bootloder <- u-boot
u-boot: 1. nor flash 启动 2. nand flash 启动 --------------tftp协议
启动流程 ubuntu搭建TFTP服务器_ubuntu tftp-CSDN博客
sudo service tftpd-hpa start ?
1.重复开关ARM2440,出现倒计时页面,回车 2.printenv (打印出所有环境变量)
3.serverip(setenv serverip 192.168.1.171 saveenv) 4.ipaddr(setenv ipaddr 192.168.1.200 saveenv)
5. ping 192.168.1.171 sudo apt-get install tftp-hpa tftpd-hpa (安装tftp-hpa和tftpd-hpa配置文件) chmod 0777 uImage -R (递归所有文件)
6. tftp 30008000 uImage 7. bootm 30008000