嵌入式系统移植
clear code
一路向前,莫问前程,前途似锦
展开
-
嵌入式系统移植-01嵌入式基本概念,嵌入式开发环境搭建,目标机搭建,TFTP服务搭建,NFS服务搭建
文章目录系统移植概述及环境搭建嵌入式基本概念嵌入式系统的应用领域什么是嵌入式系统用嵌入式系统硬件组成部分通用嵌入式系统软件组成部分Linux 在嵌入式中应用的条件与前景嵌入式Linux内核结构Android系统嵌入式开发环境搭建嵌入式Linux交叉开发环境硬件基本组成开发板启动流程搭建嵌入式Linux开发环境的主要工作开发主机搭建ubuntu环境目标机搭建TFTP 服务主机端tftp服务器配置NF...原创 2019-06-06 10:43:10 · 906 阅读 · 0 评论 -
嵌入式系统移植-02Bootloader移植(bootloader基本概念,U-boot常用命令和配置编译)
文章目录Bootloader 介绍什么是BootloaderBootloader 介绍什么是Bootloader原创 2019-06-06 22:00:14 · 2871 阅读 · 0 评论 -
嵌入式系统移植-03U-boot启动流程, U-boot移植
文章目录U-BOOT 启动流程u-boot启动三个2启动步骤(重点)U-boot 启动源码分析第一条指令位置u-boot的启动入口基本硬件初始化大部分硬件初始化BootLoader两种模式切换u-boot 启动分析u-boot环境变量设置u-boot启动阶段linux内核启动阶段根文件系统阶段(可运行应用程序)U-BOOT 移植方法U-BOOT 启动流程u-boot启动三个2两个阶段:汇...原创 2019-06-06 22:37:18 · 1392 阅读 · 0 评论 -
嵌入式系统移植-04Linux内核分析(Linux内核基本概念,Linux内核启动分析,Linux内核调试方法)
文章目录Linux内核基本概念Linux内核主流的 Linux 发行版Linux 内核的特性Linux内核版本Linux内核子系统Linux内核模块结构图linux内核编译(移植好的)编译内核 make uImage编译设备树 make dtbsLinux内核代码结构(1)Linux系统源代码目录结构(2)Linux内核启动分析嵌入式系统启动信息分析u-boot启动阶段linux内核启动阶...原创 2019-06-09 14:43:36 · 1188 阅读 · 0 评论 -
嵌入式系统移植-05Linux内核移植及网卡移植
文章目录Linux内核 配置编译下载内核源码Linux系统中解压修改Makefile指定交叉编译工具链导入配置 make exynos_defconfig配置内核 make menuconfig编译内核 make uImage编译设备树 make dtbs网卡移植开发板上电重启,内核启动以后,卡在了 Starting kernel ...更换uboot之后重新上电,内核启动以后,发现内核有崩溃信息...原创 2019-06-11 10:10:32 · 664 阅读 · 0 评论 -
嵌入式系统移植-06第三方驱动移植(驱动编译进内核Makefile,图像化配置Kconfig,驱动模块,黑白盒对比)
文章目录第三方驱动 黑盒移植驱动编译进内核Makefile选择驱动存放目录 (或任意目录)改Makefile让驱动编译进内核(同步修改,对应目录下的Makefile)改Kconfig (界面可配置)测试驱动创建设备文件图形化配置Kconfigmake menuconfig、Makefile、Kconfig、.config 三者的关系配置Kconfig在Kconfig中添加一个灯的选项修改Make...原创 2019-06-11 11:18:15 · 685 阅读 · 0 评论 -
嵌入式系统移 -07植根文件系统制作(根文件系统基本概念,根文件系统设备,访问根文件系统制作)
文章目录根文件系统基本概念什么是根文件系统?根文件系统主要目录结构程序文件的放置定制应用程序库文件的放置Linux 设备文件举例字符设备举例块设备举例设备的主设备号次设备号创建设备节点基本的设备节点Linux系统的引导过程制作根文件系统文件系统制作步骤BusyBox项目构建系统命令BusyBox工具安装制作根文件系统的内容测试配置文件一文件 /etc/inittab文件 /etc/init.d/r...原创 2019-06-12 09:49:08 · 594 阅读 · 0 评论