logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

基于QEMU的RISC-V架构linux系统开发(四)——基于QEMU的linux内核及根文件系统加载

本文在ubuntu20.4的操作系统上使用qemu进行linux内核、根文件系统的镜像文件加载,并成功进入linux系统的命令行界面。可以用于基于risc-v的应用软件的功能调试,本文所有流程均实测并截图。

文章图片
#linux#risc-v#运维 +2
基于QEMU的RISC-V架构linux系统开发(二)——RISC-V的Linux内核移植

本文基于linux5.15.73的linux源码,使用risc-v的交叉编译器,对linux内核进行源码编译,编译生成内核镜像文件Image,供后续启动qemu使用。

文章图片
#linux#risc-v#ubuntu +2
qemu虚拟机的使用(二)——ubuntu20.4配置/编译x86/64平台的linux内核

在ubuntu20.4的操作系统上利用系统自带的gcc编译linux4.19.5版本的内核,并生成镜像文件。

文章图片
#linux#运维#服务器 +1
嵌入式ramdisk根文件系统制作

本文基于arm的嵌入式ramdisk根文件系统的搭建,适用于ramdisk类型的根文件系统调试或根文件系统位于QSPI的flash中。在zynq系列的板卡实测可以使用。

文章图片
#linux#运维#服务器 +2
Ubuntu20.4利用httpd(Apache2)源码搭建web服务器

本文通过下载Apache2的httpd的源码,在ubuntu20.4的虚拟机计算机上搭建web服务器,基于Apache2的httpd在编译的过程中依赖于APR的开发环境(含APR、APR util和pcre2软件),其中apr-util依赖expat的软件。因此httpd的源码移植包括apr源码移植、expat源码移植、apr-util源码移植、pcre2源码移植和httpd源码移植等部分组成,并

文章图片
#服务器#前端#apache +2
基于标准库函数的STM32的freertos的移植(三)——MDK工程搭建、配置与修改

本文基于前两节移植的freertos的工程源码,新建mdk工程,并对mdk工程的配置,freertos源码的修改进行了详细的描述,本文所有流程及内容均在mdk软件上实际编译通过的。

文章图片
#stm32#单片机#嵌入式硬件
基于标准库函数的STM32的freertos的移植(一)——github源码压缩包下载

本文描述stm32的freertos的源码移植的软件包下载,由于本文基于标准库进行移植,因此软件包包含标准库STSW-STM32065,以及Freertos的工程源码包和内核源码包的下载。freertos的源码下载均在github上下载最新的软件版本。

文章图片
#stm32#单片机#嵌入式硬件
Ubuntu20.4安装thttpd并搭建web服务器

thttpd 是一个简单,小型,可移植,快速且安全的 HTTP 服务器,thttpd搭建的Web服务器支持认证、CGI等服务,功能都比较齐全,常用于嵌入式或桌面系统搭建web服务器使用。本介绍在ubuntu20.4操作系统上使用thttpd源码搭建web服务器,并使用html脚本与c语言编写服务器应用程序并测试。

文章图片
#服务器#ubuntu#linux +1
根文件系统开启ssh服务(dropbear移植基于Zynq芯片)

本文在基于busybox搭建的根文件系统上交叉编译移植dropbear的ssh远程登录的工具,在zynq045的板卡上实测通过。

文章图片
#linux#服务器#运维 +2
ubuntu18.4安装redmine软件(二)——redmine4.2.0安装

本文基于ubuntu18.4的桌面版系统安装Redmine软件,详细描述了安装流程,并ubuntu18.4系统亲测安装成功。

文章图片
#redmine#ubuntu#linux +1
    共 32 条
  • 1
  • 2
  • 3
  • 4
  • 请选择