基于qemu-riscv从0开始构建嵌入式linux系统ch7. OpenSBI DomainOpenSBI Domain介绍在上一节中,我们已经成功运行了OpenSBI,观察输出log可以看到有一组Domain0信息打印出来,然后会进入到下级boot流程。那么Domain是做什么用呢?实际上Domain是用来将SOC内部硬件人为划分不同权限区域,然后分别独立运行,其使用了riscv权限管
OpenHarmony源码里面包含两个内核代码,分别是liteos_Alite_M我理解,liteos_Aliteos_M分别对应ARM架构 A系列M系列 liteos_A对标linux内核 ,linux是分时操作系统liteos_M是对标freeFTOS、rt-thread、UCOS,这些都属于实时操作系统(RTOS),MCU(单片机上),不支持MMU(内存管理单元),内核空
转载 5月前
48阅读
关于 Intel Beignet OpenCL之前在 Linux 上为了测试 Intel 核显安装了 Intel 官方闭源OpenCL Drivers 库,也解决了 CentOS 6 系统下 C++ 程序问题,不过换了一台设备之后发现该 OpenCL 库却与 i3-3220 CPU 自带 HD Graphics 2500 核显不兼容,OpenCL 不能正确加载核显设备。由于 Intel 闭源
/kernel/liteos_m ├── arch # 内核指令架构层目录 │ ├── arm # arm 架构代码 │ │ ├── arm9 # arm9 架构代码 │ │ ├── cortex-m3 # cortex-m3架构代码 │ │ ├── cortex-m33 # corte
k8s 高可用集群部署在生产环境中,k8s 高可用集群部署能够确保应用程序稳态运行不出现服务中断情况。此处我们基于 openEuler 系统环境,配置 Keepalived HAproxy 使负载均衡(LB/Load Balancer)、实现高可用。步骤如下:准备主机资源配置(OS 系统使用华为 openEuler 22.03 LTS 社区版)。配置 Keepalived HAproxy。
上周Redhat已经发布了Folsom预览版本,现在算是搞明白,如果你是使用RHEL,他专门有一个源,可以让你安装Openstack。如果你使用CentOS,那么你就使用EPEL就可以。这两个基本是一样。Redhat版本Openstack,还是有不少特色 提供Essex升级Folsom,这是很难得,升级也不算复杂 通过了一个工具,专门配置Openstack,可以省去到处改配置文件
转载 2024-08-07 14:06:30
363阅读
OpenHarmony(以下简称OH)自开源以来,已经过去了1年多。一年多时间,许多厂商争先恐后加入到OH队伍中来,这一年多,发展迅速。我有幸可以在这OH发展初期加入到OH开发中来,成为OH中一员。对于刚毕业我来说,这个时候加入无疑是最好选择。有关OH介绍,这里就不再说多,对于小白,可以自行百度,了解原委。这里只单纯地记录开发相关技术。在正式编写之前,需要说明一点,由于OH发展迅速,
简介GR551x是汇顶科技推出支持Bluetooth 5.1单模低功耗蓝牙系统级(SoC)芯片,广泛应用于物联网(IoT)智能穿戴设备领域。基于GR5515 Starter Kit开发板适配OpenHarmony代码也合入了master,我们可以直接拉取OpenHarmony主干代码,然后选择GR5515开发板型号进行编译开发。本文主要介绍如何在Ubuntu系统上一步一步搭建OpenHar
转载 4月前
471阅读
一、Orthanc项目简介官方地址:Orthanc - DICOM Server        Orthanc是一个比利时开源、轻量级DICOM服务器,用于医疗医学研究。Orthanc目标是提供一个简单而强大独立DICOM服务器。旨在改善医院DICOM流程,并支持关于医学图像自动分析研究。Orthanc让用户专注于DICOM文件内容,隐藏了D
转载 2024-07-19 10:22:59
143阅读
安装OpenStack Object Storage 目录:  一、系统需求   二、对象存储架构  三、安装OpenStack Object Storage   四、安装配置存储节点  五、安装与配置代理节点  六、安装验证 一、系统需求  硬件: OpenStack对象存储被设计运行在通用计算机硬件平台
0. 背景0.1 为什么要有 Ceilometer?通常云,特别是公有云在计费方面有三个层次: 计量 (Metering): 收集资源使用数据,其数据信息主要包括:使用对象(what), 使用者(who), 使用时间(when) 用量(how much)。 计费 (Rating):将资源使用数据按照商务规则转化为可计费项目并计算费用 结算 (Billing):收钱开票Ceilometer
openfopen区别open 是系统调用 返回是文件句柄,文件句柄是文件在文件描述副表里索引,fopen是C库函数,返回是一个指向文件结构指针。文件描述符是linux下一个概念,linux下一切设备都是以文件形式操作.如网络套接字、硬件设备等。当然包括操作文件。fopen是标准c函数。返回文件流而不是linux下文件句柄。设备文件不可以当成流式文件来用,只能用openfop
deepin常用操作1.系统密码破解破解deepin-systemroot密码,并登陆,修改密码为deepin@test1231.开机按"e"键,进入grub引导菜单 2.找到linux 、vmlinuz-* 开头行,(倒数第三行),修改rw single init=/bin/bash 3.修改完后,按ctrl+x键,进入单用户模式 4.执行passwd root命令修改密码 5.重启计算机
转载 2024-08-07 23:15:53
78阅读
最近公司很多系统开始向国产自研操作系统靠拢,之前也介绍过国产化用比较多 UOS 操作系统(统信 UOS,这个国产系统正在走近你生活)。后来,华为发布了 OpenEuler 操作系统,而且最近我们公司很多项目也正在向 OpenEuler 靠拢,看来是要接触一下了。官网有很多版本可以下载,本着省事原则,我直接下载了第一个,也就是 openEuler 22.03 LTS,就凭这个 LTS。然后
转载 2024-03-06 14:04:12
174阅读
联系 Linux内核源代码Linux应用程序都可以自由获得,因此很多公司组织开发了属于自己Linux发行版。主要有三个分支:Debian、Slackware、RedHat。每一个分支都拥有一个最具代表性商业服务器级发行版,分别是Ubuntu Server,简称Ubuntu;SUSE Linux Enterprise;Red Hat Enterprise Linux.。同时,还有基于这
转载 2024-06-13 09:18:36
133阅读
2016年11月22日更新:深层神经网络为什么要deep(下) 增加结合Tensorflow playground5种空间操作和物质组成视角理解。深层学习开启了人工智能新时代。不论任何行业都害怕错过这一时代浪潮,因而大批资金和人才争相涌入。但深层学习却以“黑箱”而闻名,不仅调参难,训练难,“新型”网络结构论文又如雨后春笋般地涌现,使得对所有结构掌握变成了不现实。我们缺少一个对深层学习合
转载 10月前
27阅读
本文主要介绍CentOS 5.6 卸载原有OpenJDK,并安装Oracle Java Eclipse,同时包含设置 sudo 权限 Eclipse Launcher 方法。 1.卸载原有OpenJDKjava  -version查看当前Java版本信息rpm  -qa  |  grep  jav
转载 2024-06-08 23:26:46
60阅读
linux内核安装:安装内核步骤下载相应内核版本【我这里用是linux-4.19.90.tar.gz】下载网址:https://mirrors.edge.kernel.org/pub/linux/kernel/v4.x/解压缩到自定位置【我这里是/root/桌面/send/】安装内核图像界面依赖【已安装则跳过】yum install ncurses-devel注意事项:如果不安装这个,会引发内核
转载 2024-07-05 14:05:14
247阅读
1.ctrl alt t 打开终端2.cat /etc/redhat-release3.yun update4.reboot5.su su-区别 是否切换工作环境6.rqm -qa–a选项是查询所有已经安装软件包。-q是查询一个包是否安装(显示区别:已经安装rpm包不会显示后缀.rpm ,而未安装包则显示后缀.rpm)一般查询一个安装包是否安装命令为:例如:rpm -qa | grep
前几节我们一起学习了几个用OPENCL完成任务简单例子,从这节起我们将更详细对OPENCL进行一些“理论”学习。 kernel:是指一个用opencl c语言编写、代表一个单一执行实例代码单元。opencl c语言看起来跟C语言函数非常相像,都有一个参数列表“局部”变量定义标准控制流结构。opencl术语中把这种kernel实例称为work-item(工作项)。但opencl
  • 1
  • 2
  • 3
  • 4
  • 5