• 2024-09-12lazarus交叉编译riscv64应用时编译出错取巧处理方法
    lazarus交叉编译riscv64应用时自带的memdataset/lazreporr等控件如果使用到formeditingintf.pas时链接时出现出类以下提示的错误:这是fpc引起的问题,也提交给lazarus/fpc官方,不知道啥能修复(希望官方最快修复这个Bug)。以下是网友英分享的修复方法(但本方法部分控件还存在链接问题),常
  • 2024-07-0903 配置开发环境
    写在前面本随笔是非常菜的菜鸡写的。如有问题请及时提出。可以联系:[email protected]:https://github.com/WindDevil(目前啥也没有rCore官方文档实验环境配置-rCore-Tutorial-Book-v33.6.0-alpha.1文档(rcore-os.cn)配置C开发环境sudoapt-getupdate&&sudoa
  • 2024-06-19Tools Used in Experiments
    ToolsUsedinExperimentsFortheexperimentsyou'llneedtheRISC-Vversionsofacoupledifferenttools:QEMU5.1+,GDB8.3+,GCC,andBinutils.InstallingonWindowsWestronglydiscouragestudentsfromusingWSLforexperimentsbecauseitslows
  • 2024-05-24Risc-V 移植 ssh 与 sftp 记录
    Risc-V移植ssh与sftp记录关于Risc-V  天下苦intel久矣,而ARM的授权费也不低,导致市面上的SOC要么都很贵,要么厂家和品类没那么丰富,全志、ST、TI、RK、晶晨、海思、高通、联发科。。。都是中大规模的公司,小厂做不了,感觉限制了它的发展。  后来出了个Risc-V指令
  • 2024-05-20环境配置
    1.命令行远程软件配置1、ifconfig查询虚拟机IP地址192.168.50.1292、若ubuntu上没有进行ssh的相关配置,需要进行处理具体步骤:1.sudoapt-getinstallopenssh-server2.sudoservicesshrestart3.ps-e|grepssh4.sudoufwstatus5.sudoufwdisable6.sudoufwallow2
  • 2024-04-25【翻译】RISC-V裸机编程指南(Bare metal programming with RISC-V guide)
    RISC-V裸机编程指南(BaremetalprogrammingwithRISC-Vguide)作者:Follow@popovicu94原文链接:https://popovicu.com/posts/bare-metal-programming-risc-v/今天,我们将探讨如何为RISC-V架构的机器编写一个裸机程序。为了确保可复现,目标平台选择为QEMUriscv64virt虚拟机
  • 2023-11-19Ubuntu中使用apt-fast加速apt的执行速度
    安装/bin/bash-c"$(curl-sLhttps://gitee.com/nanakura/apt-fast-mirror/raw/main/install.sh)"使用sudoapt-fastinstallgitbuild-essentialgdb-multiarchqemu-system-miscgcc-riscv64-linux-gnubinutils-riscv64-linux-gnu
  • 2023-10-08【玄铁杯第三届RISC-V应用创新大赛】LicheePi 4A+建材识别装置+CUG汪汪小分队+问题记录
    【玄铁杯第三届RISC-V应用创新大赛】LicheePi4A+建材识别装置+CUG汪汪小分队+opencv问题记录一、开发板环境搭建1.1开发板外观图1开发板带铝合金外壳外部图图2开发板带铝合金外壳内部图在yolox模型部署好后,在虚拟环境中调用opencv的imshow等图形化操作会报下面错误:1.2
  • 2023-07-29QEMU启动RISC-V架构OpenEuler并配置OSC环境
    基于Ubuntu18.04,QEMU8.0.2,OpenEuler22.09安装QEMU安装基础编译工具sudoaptinstallbuild-essentialautoconfautomakeautotools-devpkg-configbccurl\gawkgitbisonflextexinfogperflibtoolpatchutilsmingw-w64libmpc-dev\
  • 2023-02-096.S081(一)基于ubuntu20.04的实验环境搭建
    首先确定下自己ubuntu的debian版本是否为bullseye或者sidcat/etc/debian_version然后需要安装一些必要的tools,笔者这里用的是科大的源test!-f/etc/apt/source.l
  • 2022-10-29在Ubuntu22.04中配置riscv64-toolchain以及QEMU
    本文提供另类的搭建riscv64-toolchain的方法目前已有的方法有使用riscv-gnu-toolchain进行源码编译使用sifive预编译工具使用他人已搭建好的Docker镜像作为环境我
  • 2022-10-26编译linux riscv64 内核
    文档说明:只记录关键地方;试验环境:linuxdebian11基础软件:qemu6.2目标:编译linuxriscv64内核并用qemu-riscv64启动环境准备#!/bin/bashset-exu__DIR__=$(
  • 2022-08-13qemu运行欧拉/鸿蒙
    qemu运行openeuler-riscv64参考[https://zhuanlan.zhihu.com/p/440896294]运行了qemu-openeuler导出容器(可以不看这里)dockerexport导出的是容器的快照,不会保存元数