2021年9月月度分享会

51 views
Skip to first unread message

Yu Changyuan

unread,
Sep 15, 2021, 7:34:48 AM9/15/21
to sh...@googlegroups.com
大家好, 9月25日(星期六)下午SHLUG将举行2021年首次月度分享活动, 感谢[上海白玉兰开源开放研究院][1]的场地支持.

## 基本信息

**地址:** [愚园东路28号东海广场1号楼创客中心][2](在园区往里走玻璃门进去). 地铁2/7号线,静安寺站,步行10分钟.

**时间:** 2021年9月25日(星期六) 14:00 - 17:00

**报名:** 不需要

**费用:** 不需要

## 聚会内容
1. **Run C snippet on pico RISC-V core with simulator** 演讲者: Yù Chāngyuǎn
2. **RISC-V Linux 移植** 演讲者: 吴亮弟
3. 会后AA聚餐

### 时间安排
- 14:00 - 14:05 开场
- 14:05 - 15:05 分享1:演讲
- 15:05 - 15:20 分享1:提问
- 15:20 - 15:35 休息
- 15:35 - 16:35 分享2:演讲
- 16:35 - 17:00 分享2:演示和提问

## 具体信息

### 主题1
Run C snippet on pico RISC-V core with simulator

#### 演讲者

**Yù Chāngyuǎn**, 数字集成电路设计工程师, 自由和开源软件爱好者, 资深Linux用户.

#### 简介
如何通过仿真器,在开源的RISC-V核([picorv32][3])上运行简单的C代码片段. 以运行简单的C代码片段为目的, 一步步搭建出一个基于RISC-V核的最小系统, 对该过程中涉及到的软硬件进行讲解, 并演示代码运行的效果.

#### 预备知识
* 了解数字电路, 并计算机系统有一定认识, 有verilog使用经验更佳;
* 了解C语言, 并了解工具链的使用, 有嵌入式(MCU)开发经验更佳;
* 有Liunx命令行使用经验;

### 主题2
RISC-V Linux 移植

#### 演讲者
**吴亮弟**,长期推广开源软硬件的使用,一个理想主义的创客,科创教育工作者。 致力于RISC-V 生态建设和推广。将 RISC-V 技术应用于创客与科创教育领域。

#### 简介

* RISC-V Linux 移植
* RISC-V 对 Linux 支持情况概述
* RISC-V 单版机移植 Linux 要点
* 移植经验分享

* RISC-V rust 裸机开发 workshop
* rust 裸机开发介绍
* RISC-V 裸机介绍
* workshop 程序开发

#### workshop的准备工作
* 主机环境: Linux
* qemu 环境
* rust 环境安装 [https://rustup.rs/][4]

[1]: http://www.baiyulan.org.cn/
[2]: https://www.amap.com/place/B00155HY8J
[3]: https://github.com/cliffordwolf/picorv32/
[4]: https://rustup.rs/



--
Best wishes ~

finemood

unread,
Sep 16, 2021, 9:51:59 PM9/16/21
to sh...@googlegroups.com, y...@shlug.org
hi,

If I could not attend this offline event on Saturday afternoon, please try to provide the technical documents and video online if possible.

Thank you very much for your help and understanding. 

Best Regards,

Crane Zhou





>
>
>
>-- 
>Best wishes ~
>
>-- 
>-- You received this message because you are subscribed to the Google Groups Shanghai Linux User Group group. To post to this group, send email to sh...@googlegroups.com. To unsubscribe from this group, send email to shlug+un...@googlegroups.com. For more options, visit this group at https://groups.google.com/d/forum/shlug?hl=zh-CN
>--- 
>您收到此邮件是因为您订阅了 Google 网上论坛的“Shanghai Linux User Group”群组。
>要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到shlug+un...@googlegroups.com。
>要在网络上查看此讨论,请访问 https://groups.google.com/d/msgid/shlug/87v932cbsd.fsf%40shlug.org


 

Yu Changyuan

unread,
Sep 29, 2021, 10:08:33 AM9/29/21
to sh...@googlegroups.com
相关资料:

* Run C snippet on pico RISC-V core with simulator
https://github.com/yuchangyuan/run_c_snippet_on_picorv32

* An Introduction to RISC-V Boot Flow
https://riscv.org/wp-content/uploads/2019/12/Summit_bootflow.pdf

* 来自 WD 的 RISC-V 汇编教程, 适合移植入门学习
https://www.youtube.com/watch?v=KLybwrpfQ3I&list=PL6noQ0vZDAdh_aGvqKvxd0brXImHXMuLY

* RISC-V SBI specification
https://github.com/riscv-non-isa/riscv-sbi-doc

* SBI 实现之一 OpenSBI
https://github.com/riscv/opensbi

* rust 的 SBI 实现 rustsbi (国人编写)
https://github.com/rustsbi/rustsbi

* 已经移植到 RISC-V 架构的 rt-smart 代码
https://gitlab.eduxiji.net/lizhirui/project325618-83178.git
--
Best wishes ~
Reply all
Reply to author
Forward
0 new messages