0

PerfV + Litex,快速探索RISC-V SoC开发,跑个Linux

 1 year ago
source link: https://www.eefocus.com/mcu-dsp/526855
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

PerfV + Litex,快速探索RISC-V SoC开发,跑个Linux-控制器/处理器-与非网

db2159bf0dc8c92f7830579f84b58027.jpg
5a08c32e47289a6222ee2615e42d3328.jpg

PerfV:澎峰科技推出的RISC-V FPGA开发平台。(淘宝上有卖,搜索店铺“ PerfXLab“)

LiteX:LiteX框架为创建FPGA核心/SoC、探索各种数字设计架构和创建基于FPGA的完整系统提供了方便高效的基础设施。该框架本身是用Python 3.6+编写的。LiteX的核心是一组“处理程序”,它们能够自动根据总线标准和宽度进行适配。这样,设计人员可以很容易地在Wishbone、AXI和CSR等总线互联标准下混合使用不同的控制器和外设。例如,只需几行代码就可以将一个额外的USB调试控制器连接到一个复杂的系统芯片中,而且整个总线仲裁和适配器的架构能够自行做出响应。https://github.com/enjoy-digital/litex

快速Build你的RISC-V SoC硬件工程

1. 你首先得有块FPGA板子

633642bf75773.jpg

Perf-V FPGA开发平台

taobao找找

Perf-V FPGA平台

已经帮助数千爱好者进入RISC-V世界!

2. 使用LiteX在Perf-V FPGA平台构建你的RISC-V SoC,链接如下:

https://www.rvboards.org/mkdocs/zh/Perf-V运行litex%2BLinux/

3. 将生成的bitstream下载到Perf V1板卡,上电启动!

633642bf81995.jpg

软件工程走起

上个bootload,飞个Linux+busybox

  • 见文中教程!上电启动~

633642bf9c815.jpg
  • 看看Linux版本

633642bf8b667.png
  • busybox go~

633642bf9ab91.jpg

下载链接:https://pan.baidu.com/s/1mQHqKaCxYuenaWMjSOADJg 

提取码:perf


版权声明:与非网经原作者授权转载,版权属于原作者。文章观点仅代表作者本人,不代表与非网立场。文章及其配图仅供工程师学习之用,如有侵权或者其他问题,请联系本站作侵删。 侵权投诉


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK