1. 编译 Linux 固件
为了方便用户的使用与开发,官方提供了 Linux 开发的整套 SDK,本章详细的说明 SDK 的具体用法。
U-Boot 使用
前言
Buildroot 开发
Buildroot 是 Linux 平台上一个构建嵌入式 Linux 系统的框架。整个 Buildroot 是由 Makefile(*.mk) 脚本和 Kconfig(Config.in) 配置文件构成的。你可以和编译 Linux 内核一样,通过 buildroot 配置,menuconfig 修改,编译出一个完整的可以直接烧写到机器上运行的 Linux 系统软件(包含 boot、kernel、rootfs 以及 rootfs 中的各种库和应用程序)。
Firefly Ubuntu 使用手册
本使用手册适用与Firefly Ubuntu Desktop & Minimal 系统,部分与UI显示相关的介绍,只针对Desktop系统。
Yocto 开发
firefly 目前发布支持的Yocto版本有:
编译 Buildroot 固件
本章介绍 Buildroot 固件的编译流程,推荐在 Ubuntu 16.04 系统环境下进行开发,若使用其它系统版本,可能需要对编译环境做相应调整。
创建 Ubuntu 根文件系统
准备工作
1. 编译 Linux5.10 固件
1.1. 编译环境搭建
2. 编译 Linux AMP 固件
2.1. 概述
1. Kernel 使用
1.1. 前言
Firefly Ubuntu Minimal 介绍
ROC-RK3568-PC Ubuntu Minimal 系统基于 Ubuntu 64bit 系统构建,目前主要有 Ubuntu20.04 这个版本。与 Ubuntu Desktop 相比具有以下特性:
Firefly Ubuntu Desktop 介绍
ROC-RK3568-PC Ubuntu Desktop 系统基于 Ubuntu 64bit 系统构建,目前主要有 Ubuntu20.04 版本。具有以下特性:
编译环境搭建
本章介绍 Linux SDK 的编译环境搭建