旧版和新体验——在DE2平台上运行Freedom E310
发布时间
阅读量:
阅读量
众所周知,笔者手中拥有一块名为DE2-35的老旧开发板,这款设备已有十余年的历史,但得益于良好的维护,至今仍保持完整状态。近期一时兴起,计划在该硬件平台上运行Freedom E310系统。
Freedom E310是一款开源的SoC芯片,其核心处理器基于RISC-V架构的开源E3 Coreplex处理器,由SiFive公司负责设计与发布。
下图展示了E310的结构布局,通过该图可以发现,除了主处理器E3 Coreplex之外,还配备了多种外设模块,例如GPIO控制器、AON模块以及QSPI控制器等。其中GPIO接口具备复用功能,可配置为两个UART接口、两个PWM通道以及两个QSPI控制器。

Freedom E310已在Xilinx的Digilent Arty开发板上成功运行,同时其官网也提供了完整的工程文件。即便没有Digilent Arty开发板的用户也不必担心,以下是Freedom E310在十年前的DE2开发板上的移植测试过程。通过旧硬件实现新功能,即便不使用Digilent Arty,依然可以顺利操作Freedom E310。用于开发的主机系统为Ubuntu14.04。
全部评论 (0)
还没有任何评论哟~
