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

虚拟化 之三 详解 jailhouse(ARM 平台)的构建过程、配置及使用

  嵌入式平台下,由于资源的限制,通常不具备通用性的 Linux 发行版,各大主流厂商都会提供自己的 Linux 发行版。这个发行版通常是基于某个 Linux 发行版构建系统来构建的,而不是全部手动构建,目前主流的 Linux 发行版构建系统是 Linux 基金会开发的 Yocto 构建系统。

基本环境

  嵌入式 Linux 通常都是针对于特定开发板的发行版,一般不具有通用性。因此首先来了解一下我使用的基本环境。

开发板

  我这里使用的是飞腾派开发板,其搭载了 4G 内存及飞腾腾珑 E2000Q 高端嵌入式 CPU。E2000Q 集成 2 个 FTC664 和 2 个 FTC310 内核,采用乱序四发射超标量流水线,兼容 64 位ARMv8 指令集并支持 ARM64 和 ARM32 两种执行模式,支持单精度、双精度浮点运算指令和 ASIMD 处理指令,支持硬件虚拟化。
在这里插入图片描述

开发环境

  常用的 Linux 发行版构建系统对于开发环境一般都有些限制,使用它们经过验证的开发环境可以避免出现各种意想不到的问题,我这里使用的 Ubuntu,版本信息如下所示:
在这里插入图片描述

构建工具

  嵌入式 Linux 构建工具主要就是 Yocto 和 Buildroot 这两个。openEuler 官方

http://www.lryc.cn/news/371721.html

相关文章:

  • 数据安全:Web3时代的隐私保护新标准
  • STM32串口不定长接收空闲中断
  • Ubuntu 设置开机启动脚本
  • C# Task 包含 await ConfigureAwait CancellationTokenSource
  • Python数据分析与建模库-02科学计算库Numpy01-05合集
  • 【前端项目笔记】1 登录与登出功能实现
  • 是字符串定义以及在C语言中字符串是如何表示的
  • 辽宁普通测径仪升级智能测径仪后都有哪些改进?
  • 【微信小程序】事件分类以及阻止事件冒泡
  • 踩坑!被node-sass折磨的一天
  • App UI 风格打造独特体验
  • 【学习笔记8】阅读StyleID论文源码
  • wordpress旅游网站模板
  • vs2019 c++20规范 STL 库中头文件 <atomic> 源码注释及探讨几个知识点
  • Flink任务如何跑起来之 2.算子 StreamOperator
  • 学习笔记——路由网络基础——路由优先级(preference)
  • 数据预处理——调整方差、标准化、归一化(Matlab、python)
  • opencv_特征检测和描述
  • CID引流电商下的3C产品选品策略深度解析
  • DeepSORT(目标跟踪算法)中的状态向量与状态转移矩阵
  • 李宏毅深度学习01——基本概念简介
  • TcpClient 服务器、客户端连接
  • 13大最佳工程项目管理系统软件盘点
  • SpringMVC:拦截器(Interceptor)
  • 【Python】selenium使用find_element时解决【NoSuchWindowException】问题的方法
  • PTA:7-188 水仙花数
  • HTML静态网页成品作业(HTML+CSS+JS)—— 美食企业曹氏鸭脖介绍网页(4个页面)
  • SCI二区|鲸鱼优化算法(WOA)原理及实现【附完整Matlab代码】
  • 人脸匹配——OpenCV
  • 韩顺平0基础学java——第22天