liang yongxiang 99cbadc1d9 [bsp][hifive1] remove unused code 7 years ago
..
applications 43922e465e [bsp] add new bsp: hifive1 7 years ago
drivers 99cbadc1d9 [bsp][hifive1] remove unused code 7 years ago
freedom-e-sdk 43922e465e [bsp] add new bsp: hifive1 7 years ago
.config 43922e465e [bsp] add new bsp: hifive1 7 years ago
Kconfig 43922e465e [bsp] add new bsp: hifive1 7 years ago
README.md 43922e465e [bsp] add new bsp: hifive1 7 years ago
SConscript 43922e465e [bsp] add new bsp: hifive1 7 years ago
SConstruct 43922e465e [bsp] add new bsp: hifive1 7 years ago
openocd.cfg 43922e465e [bsp] add new bsp: hifive1 7 years ago
openocd.sh 43922e465e [bsp] add new bsp: hifive1 7 years ago
rtconfig.h 43922e465e [bsp] add new bsp: hifive1 7 years ago
rtconfig.py 43922e465e [bsp] add new bsp: hifive1 7 years ago

README.md

HIFIVE1

简介

HIFIVE1是SiFive提供的一款基于RISCV的开发板,搭载SiFive Freedom E310。

板载主要资源如下:

| 硬件 | 描述 | | -- | -- | |CPU| SiFive E31 RISC-V Core | |架构| 32-bit RV32IMAC | |主频| 320+ MHz | |SRAM| 16KB | |Flash| 16MB QSPI + 16KB 指令Cache |

编译说明

HIFIVE1可以自行编译工具链,或者使用SiFive提供的二进制版本

烧写及执行

供电方式:开发板使用 Micro USB 线连接电脑和开发板。

下载程序:参看hifive1-getting-started完成开发环境的配置,运行bsp里的openocd.sh脚本就可以下载程序了。

运行结果

下载程序之后,连接串口(115200-N-8-1),可以看到RT-Thread的输出信息:

 \ | /
- RT -     Thread Operating System
 / | \     3.0.4 build May 30 2018
 2006 - 2018 Copyright by rt-thread team
msh >

4. 驱动支持情况及计划

驱动 支持情况 备注
UART 支持
GPIO 未支持
SPI 未支持
I2C 未支持

4.1 IO在板级支持包中的映射情况

| IO号 | 板级包中的定义 | | -- | -- | | GPIO19 | LED_GREEN | | GPIO21 | LED_BLUE | | GPIO22 | LED_RED |

5. 联系人信息

维护人:

6. 参考