首页 > TAG信息列表 > riscv64

qemu运行欧拉/鸿蒙

qemu运行openeuler-riscv64 参考[https://zhuanlan.zhihu.com/p/440896294]运行了qemu-openeuler 导出容器(可以不看这里) docker export导出的是容器的快照,不会保存元数据,所以,如果你想让其他人也使用也就需要使用docker save,docker save是针对镜像的,所以我们需要先将我们搭建好

findnode_nofail Couldn't find node /chosen: FDT_ERR_NOTFOUND

    qemu-system-riscv64 -M virt -m 512M -smp 2 -bios fw_jump.bin -kernel Image -append "rootwait root=/dev/vda console=ttyS0" -drive file=rootfs.ext2,format=raw,id=hd0 -device virtio-blk-device,drive=hd0 -netdev user,id=net0,hostfwd=::2222-:22

调试xv6

个人站点 个人独立博客站点:https://wzzzx.github.io/ 后续考虑以维护独立博客为主。 调试是一个比较麻烦的事情,需要倒腾的东西有点多,而且有些问题我现在也没搞清楚 调试工具 现在已知的调试工具有三种,暂时也还没搞清楚它们之间具体有什么区别。 riscv64-unknown-elf-gdb 在{%

qemu-system-riscv64 -machine \?

    qemu-system-riscv64 -machine \? Supported machines are: microchip-icicle-kit Microchip PolarFire SoC Icicle Kit none empty machine shakti_c RISC-V Board compatible with Shakti SDK sifive_e RISC-V Board compati

[OS]6.S081-Lab-Tools

Tools My Environment ❯ uname -a Linux VM-4-11-ubuntu 5.4.0-77-generic #86-Ubuntu SMP Thu Jun 17 02:35:03 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux Installing via APT (Debian/Ubuntu) Install sudo apt-get install git build-essential gdb-multiarch qemu-system

【MIT 6.S081】Arch Linux下搭建xv6环境

目录 1. 更新系统2. 安装资源包3. 测试4. 降级安装包5. 下载xv66. 成功7. 联系 1. 更新系统 sudo pacman -Syyu 2. 安装资源包 sudo pacman -S riscv64-linux-gnu-binutils riscv64-linux-gnu-gcc riscv64-linux-gnu-gdb qemu-arch-extra 3. 测试 riscv64-linux-gnu-g

通过qemu-riscv64实现Tengine

1. 前言 最近做项目想要实现一下tengine,无奈手头没有板子,通过搜集资料,选择先通过qume模拟器查看一下在riscv64上实现的效果,本文主要参考虫叔的这篇文章:Tengine 支持 RISC-V 模型部署-C910。因为虫叔写的比较早,代码更新了一部分,所以我只是在原文基础上进行一些补充。 2. 实现