当前位置:   article > 正文

Linux移植笔记--arm64上的Linux系统移植_arm内核linux系统克隆

arm内核linux系统克隆

  linux作为一款流行的嵌入式系统,目前已经有多种架构的MCU支持Linux移植,arm64就是其中一种。今天在这里想做一个笔记,记录一下完整的arm64移植过程。

嵌入式Linux系统组成部分

嵌入式Linux移植到开发板上时,主要有四个组成部分,下面一 一列举。
在这里插入图片描述
  在启动过程中,bootloader加载设备树文件(dtb),之后启动内核(Start kernel),进而加载根文件系统(debian或者ubuntu),最后进入系统。

  那么我们所做的工作可以分为以下三部分:
1、进行bootloader的编译开发和移植。
2、进行内核文件的编译和移植(Image和dtb)。
3、进行根文件系统的编译和移植。

bootloader的移植

  每个开发板的bootloader开发不太一样,个人经历的两块板子,bootloader和uboot移植过程就大相径庭,如果你手头有板子的话,建议以原厂提供的方式为准。

  这里不介绍bootloader的移植和uboot的移植,感兴趣的话,

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号