您的位置:首页 > 科技 > IT业 > 珠海建站平台_重庆市建委官网_免费收录网站推广_网络营销团队

珠海建站平台_重庆市建委官网_免费收录网站推广_网络营销团队

2024/12/23 4:10:48 来源:https://blog.csdn.net/2301_80315592/article/details/142551822  浏览:    关键词:珠海建站平台_重庆市建委官网_免费收录网站推广_网络营销团队
珠海建站平台_重庆市建委官网_免费收录网站推广_网络营销团队

一 、续上节

TFTP为简单文件传输协议,底层基于UDP。

★1、arm上电后两种方式启动原理

(1)Nor flash可直接寻址,前面在使用2440时,均使用的是Nor flash;

        pc指令开始为0,上电后先指向地址为0的nor flash,u-boot直接就在nor flash上启动;u-boot先初始化sdarm,将nor flash拷贝到sdram中运行。

(2)Nand flash不可寻址;(省了一块nor flash芯片)

        上电后,先将4k ram映射为地址,2440先初始化nand flash,再对其空间进行访问,进入2440中u-boot的前4k(是固化空间,其中为启动代码,自动初始化nand flash,将nand flash的前4k拷贝到iram中,pc指向sdram),u-boot初始化sdarm后,将nor flash其他大于4k的内容就拷贝到sdram中去运行。

二、常用命令

1、Linux下:

设置网络号:sudo vi /etc/network/interfaces;

重启网络:sudo /etc/init.d/networking restart;

进入u-boot:sudo minicom;

编译可在u-boot下运行:arm-linux-gcc -oapp main.c;

查看可执行文件适用于什么架构:file app;

解压缩文件:tar xvf 文件名;

编译为:make smdk2440_config;

2、u-boot下:

设置修改环境变量:setenv  serrerip  '192.168.1.100'
                 setenv  bootargs  'root=/dev/nfs nfsroot=...init=/linuxrc';

保存环境变量:saveenv;

下载linux内核:tytp 0x30008000 uImage;

启动挂载根文件系统:bootm 0x30008000;

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com