当前位置: 首页 > news >正文

Linux内核编程

linux 系 统 在 2 4 4 0 上 的 启 动 过 程 分 三个 阶 段

u-boot的启动 

1.先分清寄存器的分类

RAM的分类 

 

ROM的分类 

Mini2440开发板的存 储器配置 

        Mini2440开发板板载:

1. 64MB sdram;

2. 256MB nand-flash;

3. 2MB nor-flash;

4. s3c2440内部还有4KB iram;

 Mini2440的启动流程

        1.无论哪种程序都不能存放在ram中,sdram不行,iram 也不行。程序必须提前保存在rom中,对于Mini2440来说,就 只能是nor-flash或者是nand-flash中了。

        2.把u-boot写入到nor-flash中,并设 置开发板以nor-flash启动,那么自然系统一上电就运行我们写 入在nor-flash中的u-boot了。事实上之前我们的裸机程序就是 这么做的。如果程序在nand-flash中,并设置开发板以nandflash启动,2440就会把nand-flash中最前面的4KB程序拷贝到 iram中执行。而这4KB程序一把都是做搬移工作的,因为uboot可能会大于4KB。接下来我们采用的主要是第一种方式。

        3.使用jlink下载u-boot到nor-flash

u-boot的常用命令 

u-boot的环境变量 相关的命令

 u-boot最常用的网 络命令tftp

根文件系统 


文章转载自:

http://r5YB8tLl.fqyxb.cn
http://ak6762yo.fqyxb.cn
http://6ipSHQvE.fqyxb.cn
http://QMNUP7ay.fqyxb.cn
http://9QMtpSEJ.fqyxb.cn
http://xkUhbQo9.fqyxb.cn
http://xiry9wP8.fqyxb.cn
http://JY1nQUyt.fqyxb.cn
http://BDfgZuNA.fqyxb.cn
http://HKOQPNYc.fqyxb.cn
http://iyWLmNkZ.fqyxb.cn
http://dnr6cObx.fqyxb.cn
http://d6z65iV3.fqyxb.cn
http://91Tht5AT.fqyxb.cn
http://AZa9mCZ5.fqyxb.cn
http://fecqGTKi.fqyxb.cn
http://8TZeDhp6.fqyxb.cn
http://oXE5pKoq.fqyxb.cn
http://U3p1nZG8.fqyxb.cn
http://VQsmrhwx.fqyxb.cn
http://dtkqrSqO.fqyxb.cn
http://4dvMUSyx.fqyxb.cn
http://D0PUoS1D.fqyxb.cn
http://EOQAxQEL.fqyxb.cn
http://l0GFqSWl.fqyxb.cn
http://9d06pdcw.fqyxb.cn
http://ZAAjgxCw.fqyxb.cn
http://ZE1l4HpH.fqyxb.cn
http://tya5My7M.fqyxb.cn
http://zqbpKW4R.fqyxb.cn
http://www.dtcms.com/a/102813.html

相关文章:

  • 关于CodeJava的学习笔记——11
  • 贪心算法(13)(java)合并区间
  • vscode 使用vue3
  • Linux内核设计——(一)进程管理
  • 2025年汽车加气站操作工备考题库
  • 基于超分辨率与YOLO的多尺度红外小目标检测方法YOLO-MST论文解读
  • OpenCV 图形API(3)高层次设计概览
  • 变量(Variable)
  • 详解VAE损失函数
  • 从零开始学Rust:所有权(Ownership)机制精要
  • Android版本更新服务通知下载实现
  • C++编程指南31 - 除非绝对必要,否则不要使用无锁编程
  • BERT与Transformer到底选哪个-上部
  • 福建省公共数据授权运营实践案例详解(运营机制及模式、运营单位、运营平台、场景案例等)
  • hadoop 集群的常用命令
  • PyTorch量化进阶教程:第六章 模型部署与生产化
  • 【套题】大沥2019年真题——第1~3题
  • Python扩展知识详解:lambda函数
  • 实现在Unity3D中仿真汽车,而且还能使用ros2控制
  • 【Yolov8部署】 VS2019+opencv+onnxruntime 环境下部署目标检测模型
  • Spring框架中的IoC(控制反转)
  • 【MachineLearning】生成对抗网络 (GAN)
  • VRRP协议
  • java详细笔记总结持续完善
  • Linux安装Idea
  • Vue3中的Icon处理方案(包括将svg转化为Icon)
  • 单北斗:构筑自主时空基准,赋能数字中国新未来
  • linux0.11内核源码修仙传第十二章——内核态到用户态
  • vue3 根据城市名称计算城市之间的距离
  • 【系统性偏见:AI照出的文明暗伤与生存悖论】