随笔分类 - linux rootfs
摘要:开发板 :NanoPC-T4开发板 eMMC :16GB LPDDR3 :4GB 显示屏 :15.6英寸HDMI接口显示屏 uboot :2017.09 linux :4.19 在《Rockchip RK3588 - Rockchip Linux Recovery updateEngine源码分析》
阅读全文
摘要:一、基本概念介绍 1.1 rootfs 什么是根文件系统?理论上说一个嵌入式设备如果内核能运行起来,且不需要用户进程的话(估计这种情况很少),是不需要文件系统的。 文件系统简单的说就是一种目录结构,由于linux操作系统的设备在系统中是以文件的形式存在,将这些文件分类管理以及提供和内核交互的接口,就
阅读全文
摘要:开发板 :Orange Pi 3B开发板 eMMC :32GB LPDDR4 :2GB 显示屏 :15.6英寸HDMI接口显示屏 u-boot :2017.09 linux :5.10 在《Rockchip RK3588 - 从零开始制作recovery系统 》中我们介绍了在NanoPC-T6开发板
阅读全文
该文被密码保护。
摘要:开发板 :Orange Pi 3B开发板 eMMC :32GB LPDDR4 :2GB 显示屏 :15.6英寸HDMI接口显示屏 u-boot :2017.09 linux :6.6 在《Rockchip RK3566 - orangepi-build编译》我们介绍了SDK的编译流程,本节将会对编译
阅读全文
摘要:开发板 :Orange Pi 3B开发板 eMMC :32GB LPDDR4 :2GB 显示屏 :15.6英寸HDMI接口显示屏 u-boot :2017.09 linux :6.6/5.10 一、Linux SDK 本节主要介绍一下 Orange Pi 3B的Linux SDK——orangepi
阅读全文
摘要:开发板 :ArmSoM-Sige7开发板 eMMC :64GB LPDDR4 :8GB 显示屏 :15.6英寸HDMI接口显示屏 u-boot :2017.09 linux :5.10 在《Rockchip RK3588 - Rockchip Linux SDK编译》我们介绍了SDK的编译流程以及固
阅读全文
摘要:开发板 :ArmSoM-Sige7开发板 eMMC :64GB LPDDR4 :8GB 显示屏 :15.6英寸HDMI接口显示屏 u-boot :2017.09 linux :5.10 在《Rockchip RK3588 - Rockchip Linux Recovery updateEngine源
阅读全文
摘要:开发板 :ArmSoM-Sige7开发板 eMMC :64GB LPDDR4 :8GB 显示屏 :15.6英寸HDMI接口显示屏 u-boot :2017.09 linux :5.10 本文内容基于Rockchip Linux SDK,如果你对Rockchip Linux SDK不了解的前提下,请先
阅读全文
摘要:开发板 :ArmSoM-Sige7开发板 eMMC :64GB LPDDR4 :8GB 显示屏 :15.6英寸HDMI接口显示屏 u-boot :2017.09 linux :5.10 一、Buildroot文件系统 在《Rockchip RK3588 - Rockchip Linux SDK编译》
阅读全文
摘要:开发板 :ArmSoM-Sige7开发板 eMMC :64GB LPDDR4 :8GB 显示屏 :15.6英寸HDMI接口显示屏 u-boot :2017.09 linux :5.10 一、SDK软件架构 1.1 SDK工程目录介绍 一个通用Linux SDK工程目录包含有buildroot、deb
阅读全文
摘要:开发板 :ArmSoM-Sige7开发板 eMMC :64GB LPDDR4 :8GB 显示屏 :15.6英寸HDMI接口显示屏 u-boot :2017.09 linux :6.1 如果您正在开发嵌入式或物联网设备,那么肯定会面对一个挑战:如何为这些设备定制Linux系统发行版?构建和维护操作系统
阅读全文
摘要:开发板 :NanoPC-T6开发板 eMMC :256GB LPDDR4 :16GB 显示屏 :15.6英寸HDMI接口显示屏 u-boot :2017.09 linux :6.1 本节将会介绍官方固件方式uboot 2017.09以及linux 6.1内核的编译过程,教程来自友善之家官方手册。 一
阅读全文
摘要:开发板 :NanoPC-T4开发板 和 SOM-RK3399核心板+定制底板 eMMC :16GB LPDDR3 :4GB 显示屏 :15.6英寸HDMI接口显示屏 u-boot :2017.09 linux :4.19 本节将会介绍官方固件方式uboot 2017.09以及linux 4.19内核
阅读全文
摘要:开发板 :NanoPC-T4开发板 eMMC :16GB LPDDR3 :4GB 显示屏 :15.6英寸HDMI接口显示屏 u-boot :uboot 2023.04 linux :6.3 在上一篇文章中,我们介绍了通过busybox构建根文件系统,但是我们在使用的过程中有个致命的问题,就是缺少各种
阅读全文
摘要:在《Mini2440之linux根文件系统yaffs2移植》文章中我们已经介绍了根文件系统的概念以及制作过程,不过当时是制作的是yaffs2类型的根文件系统,适用于外部设备Nand Flash,这一节我们将尝试制作ramdisk、ext4类型的根文件系统。 一、 编译busybox 1.1 下载源码
阅读全文
摘要:什么是根文件系统?理论上说一个嵌入式设备如果内核能运行起来,且不需要用户进程的话(估计这种情况很少),是不需要文件系统的。文件系统简单的说就是一种目录结构,由于linux操作系统的设备在系统中是以文件的形式存在,将这些文件分类管理以及提供和内核交互的接口,就形成了一定的目录结构也就是文件系统。文件系
阅读全文