知识零碎:
 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


















![[Meachines][Easy] Usage](https://img-blog.csdnimg.cn/img_convert/62515585be4342b217e3d2cd5a9db43c.jpeg)
