17 Star 161 Fork 209

OpenHarmony / device_qemu

 / 详情

qemu社区项目报名进行中

已完成
任务 成员
创建于  
2021-06-01 07:12

通过对比和分析业界优秀开源社区的qemu项目,由简到难梳理和制定了以下三个项目,欢迎大家参与:

参与人员 项目名称
SimonLi Kernel qemu debug with gdb
MGY917 支持基于qemu运行模块或单个测试需求
laokz SimonLi OpenHarmony北向应用开发和分布式基础能力demo

参与沟通渠道:
请到community仓库查看最新的zulip沟通渠道

项目详细说明
输入图片说明

输入图片说明

输入图片说明

优秀开源社区qemu分析
输入图片说明

评论 (26)

SimonLi 创建了任务
SimonLi 关联仓库设置为OpenHarmony/device_qemu
SimonLi 修改了描述
SimonLi 修改了描述
SimonLi 修改了描述
SimonLi 负责人设置为laokz
SimonLi 负责人laokz 修改为SimonLi
SimonLi 添加协作者laokz
SimonLi 负责人SimonLi 修改为未设置
SimonLi 取消协作者laokz
SimonLi 负责人设置为laokz
SimonLi 添加协作者SimonLi
SimonLi 添加协作者MGY917
SimonLi 关联项目设置为OpenHarmony
SimonLi 置顶等级设置为
SimonLi 优先级设置为主要
SimonLi 修改了描述
展开全部操作日志

一些具体项目的清单

  • gdb
  • FAT文件系统
  • 多核
  • 利用内核bootargs机制替代fw_cfg模块
  • rootfs定制添加
  • 内核testsuites
  • CI门禁
  • 组件编译构建
  • 图形显示
  • 输入设备
  • 多媒体
  • risc-v
  • 文档、示例

gdb 调试 可以参考华为云liteos官方调试qemu cortex-A9
liteos-m qemu有cortex-m4的模拟器,是否考虑加进来

欢迎加进来

这个要怎么玩?对项目一感兴趣,但是感觉缺少指引,我应当如何做?硬件从哪来?另外slack也无法登录,貌似需要邀请

community仓下有slack的链接,可以在其qemu频道下讨论

laokz 任务状态待办的 修改为进行中
laokz 任务状态进行中 修改为待办的

感觉可以在鲲鹏服务器上测试一下,我们云手机方案看看跑下鸿蒙

@Merlin_Lee 小型简单测试,可以用手机termux,已经测试通过。

手机上跑qemu?liteos-a还是m

termux不用root就可在手机上运行,相当于简化版linux,能运行大部分命令,termux环境下安装qemu后,可以像linux一样模拟运行liteos和liteos_a,不过liteos_m暂未通过,虚拟网络部分因没有libvirt,未测试,所以只能用来玩玩。

关于riscv32_virt的测试的建议,官方提供版本可能兼容性有点问题,可暂时采取下面方式解决:
1、下载riscv-qemu版本3.1-5.1均可,地址https://github.com/sifive/freedom-tools/releases/tag/v2020.08.0
2、下载工具链riscv-none-gcc-8.1.0,地址https://github.com/ilg-archived/riscv-none-gcc/releases/tag/v8.1.0-2-20181019
3、运行:./qemu-system-riscv32 -m 128M -kernel liteos -machine sifive_u -nographic -bios none

参与沟通渠道:https://openharmonyworkspace.slack.com/archives/C01G1DEHLR5

注册新账号需要联系 openharmony 的工作区管理员,获取邀请。联系谁才能获取邀请?


你可以使用以下域的任何账号:
huawei.com
sjtu.edu.cn
无这些域的电子邮件地址?
联系 openharmony 的工作区管理员,获取邀请。

是通过community仓库下的slack链接操作的吗?

community仓库下的slack链接是哪个?我是通过这个链接进去的https://openharmonyworkspace.slack.com/archives/C01G1DEHLR5

该仓库首页下有社区交流。。。已放到一楼

终于进来了。

虽然没有研究过鸿蒙系统,但非常有兴趣。。。 :smile:

laokz 修改了描述

社区怎么进。

社区怎么进。

@pan2089 欢迎欢迎!在这提想法,或看一楼链接去slack聊

怎么申请成为开发者?

@欣杰 just show ur code😀 欢迎欢迎!在这提想法或看楼上去slack交流探讨

laokz 成员
回复 laokz 成员

手机上的emoji,太难看了 :sweat_smile:

laokz 修改了描述

学习观摩中

前几天刚看到qemu这个东西,安装过程中进到安装目录下发现几乎可以模拟所有环境,第一反应就是openharmony,结果还真有,能力不够无法参与啊

laokz 修改了描述

本项目依然有效,且不限于所列清单。欢迎所有人参与指导 :rose:

kenneth 任务状态待办的 修改为进行中
LeonChan 任务状态进行中 修改为已完成
LeonChan 置顶等级 修改为不置顶

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(14)
7920580 kkup180 1616642860 887732 pulibo 1578934977 5640522 pan2020 1583740544 8118894 li yangshui and jiaolong 1615518004
加载更多
1
https://gitee.com/openharmony/device_qemu.git
git@gitee.com:openharmony/device_qemu.git
openharmony
device_qemu
device_qemu

搜索帮助