rename board name 'gd32vf103_rvstar' as 'gd32vf103-rvstar'

This commit is contained in:
Wang_Weigen 2022-06-22 17:11:04 +08:00
parent bc7913a713
commit 578680f6e5
59 changed files with 16 additions and 16 deletions

View File

@ -5,7 +5,7 @@ MAKEFLAGS += --no-print-directory
.PHONY:COMPILE_APP COMPILE_KERNEL
support :=kd233 stm32f407-st-discovery maix-go stm32f407zgt6 aiit-riscv64-board aiit-arm32-board hifive1-rev-B hifive1-emulator k210-emulator cortex-m3-emulator cortex-m4-emulator ok1052-c gapuino stm32f103-nano gd32vf103_rvstar cortex-m0-emulator rv32m1-vega nuvoton-m2354
support :=kd233 stm32f407-st-discovery maix-go stm32f407zgt6 aiit-riscv64-board aiit-arm32-board hifive1-rev-B hifive1-emulator k210-emulator cortex-m3-emulator cortex-m4-emulator ok1052-c gapuino stm32f103-nano gd32vf103-rvstar cortex-m0-emulator rv32m1-vega nuvoton-m2354
support += xidatong-arm32
SRC_DIR :=

View File

@ -29,7 +29,7 @@ ARM架构系列的开发板有
RISC-V架构系列的开发板有
aiit-riscv64-board gapuino gd32vf103_rvstar hifive1-rev-B kd233 maix-go rv32m1-vega
aiit-riscv64-board gapuino gd32vf103-rvstar hifive1-rev-B kd233 maix-go rv32m1-vega
## 开发环境

View File

@ -21,7 +21,7 @@ SRC_DIR +=gap8
endif
ifeq ($(CONFIG_BOARD_GD32VF103RVSTAR),y)
SRC_DIR +=gd32vf103_rvstar
SRC_DIR +=gd32vf103-rvstar
endif
ifeq ($(CONFIG_BOARD_RV32M1_VEGA),y)

View File

@ -17,7 +17,7 @@ config BOARD_GD32VF103RVSTAR
source "$KERNEL_DIR/arch/Kconfig"
menu "gd32vf103_rvstar feature"
menu "gd32vf103-rvstar feature"
source "$BSP_DIR/third_party_driver/Kconfig"
endmenu

View File

@ -1,4 +1,4 @@
# 从零开始构建矽璓工业物联操作系统使用risc-v架构的gd32vf103_rvstar 开发板
# 从零开始构建矽璓工业物联操作系统使用risc-v架构的gd32vf103-rvstar 开发板
[XiUOS](http://xuos.io/) (X Industrial Ubiquitous Operating System) 矽璓工业物联操作系统是一款面向工业物联场景的泛在操作系统,来自泛在操作系统研究计划。所谓泛在操作系统(UOS: Ubiquitous Operating Systems)是支持互联网时代人机物融合泛在计算应用模式的新型操作系统是传统操作系统概念的泛化与延伸。在泛在操作系统技术体系中不同的泛在计算设备和泛在应用场景需要符合各自特性的不同UOSXiUOS即是面向工业物联场景的一种UOS主要由一个极简的微型实时操作系统(RTOS)内核和其上的智能工业物联框架构成,支持工业物联网(IIoT: Industrial Internet of Things)应用。
@ -83,9 +83,9 @@ export CROSS_COMPILE ?=/opt/Nuclei/gcc/bin/riscv-nuclei-elf-
若已存在`export CROSS_COMPILE ?=xxxx` 应该将原有的语句注释,再写入上面的语句。
# 在gd32vf103_rvstar board 上创建第一个应用
# 在gd32vf103-rvstar board 上创建第一个应用
## 1.gd32vf103_rvstar board 简介
## 1.gd32vf103-rvstar board 简介
| 硬件 | 描述 |
| -- | -- |
@ -116,8 +116,8 @@ XiUOS板级当前支持使用UART。
```
cd ./Ubiquitous/XiZi
make BOARD=gd32vf103_rvstar distclean
make BOARD=gd32vf103_rvstar menuconfig
make BOARD=gd32vf103-rvstar distclean
make BOARD=gd32vf103-rvstar menuconfig
```
2.在menuconfig界面配置需要关闭和开启的功能按回车键进入下级菜单按Y键选中需要开启的功能按N键选中需要关闭的功能配置结束后选择Exit保存并退出
@ -127,15 +127,15 @@ make BOARD=gd32vf103_rvstar menuconfig
3.继续执行以下命令,进行编译
```
make BOARD=gd32vf103_rvstar
make BOARD=gd32vf103-rvstar
```
4.如果编译正确无误build文件夹下会产生XiZi-gd32vf103_rvstar.elf、XiZi-gd32vf103_rvstar.bin文件。
4.如果编译正确无误build文件夹下会产生XiZi-gd32vf103-rvstar.elf、XiZi-gd32vf103-rvstar.bin文件。
>注:最后可以执行以下命令,清除配置文件和编译生成的文件
```
make BOARD=gd32vf103_rvstar distclean
make BOARD=gd32vf103-rvstar distclean
```
## 3. 烧写及调试执行
@ -177,7 +177,7 @@ screen /dev/ttyUSB0 115200
5、打开一个新的终端进入编译生成的elf路径,输入例如:
```
riscv-nuclei-elf-gdb build/XiZi-gd32vf103_rvstar.elf -ex "target remote localhost:3333"
riscv-nuclei-elf-gdb build/XiZi-gd32vf103-rvstar.elf -ex "target remote localhost:3333"
```
结果如下图所示:
![gdb](./img/gdb_load.png)

View File

Before

Width:  |  Height:  |  Size: 110 KiB

After

Width:  |  Height:  |  Size: 110 KiB

View File

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 22 KiB

View File

Before

Width:  |  Height:  |  Size: 55 KiB

After

Width:  |  Height:  |  Size: 55 KiB

View File

Before

Width:  |  Height:  |  Size: 96 KiB

After

Width:  |  Height:  |  Size: 96 KiB

View File

Before

Width:  |  Height:  |  Size: 64 KiB

After

Width:  |  Height:  |  Size: 64 KiB

View File

Before

Width:  |  Height:  |  Size: 31 KiB

After

Width:  |  Height:  |  Size: 31 KiB

View File

Before

Width:  |  Height:  |  Size: 52 KiB

After

Width:  |  Height:  |  Size: 52 KiB

View File

Before

Width:  |  Height:  |  Size: 27 KiB

After

Width:  |  Height:  |  Size: 27 KiB

View File

Before

Width:  |  Height:  |  Size: 51 KiB

After

Width:  |  Height:  |  Size: 51 KiB

View File

Before

Width:  |  Height:  |  Size: 56 KiB

After

Width:  |  Height:  |  Size: 56 KiB

View File

@ -97,7 +97,6 @@ menu "Kernel feature"
config KERNEL_SOFTTIMER
bool "Enable softtimer "
select KERNEL_WORKQUEUE
default y
endmenu
@ -210,6 +209,7 @@ menu "Kernel feature"
config KERNEL_WORKQUEUE
bool "Config kernel work queue"
default y
select KERNEL_SOFTTIMER
if KERNEL_WORKQUEUE
config WORKQUEUE_KTASK_STACKSIZE

View File

@ -109,9 +109,9 @@ KERNELPATHS :=-I$(BSP_ROOT) \
-I$(KERNEL_ROOT)/include #
endif
ifeq ($(BSP_ROOT),$(KERNEL_ROOT)/board/gd32vf103_rvstar)
ifeq ($(BSP_ROOT),$(KERNEL_ROOT)/board/gd32vf103-rvstar)
KERNELPATHS :=-I$(BSP_ROOT) \
-I$(KERNEL_ROOT)/arch/risc-v/gd32vf103_rvstar \
-I$(KERNEL_ROOT)/arch/risc-v/gd32vf103-rvstar \
-I$(BSP_ROOT)/include \
-I$(BSP_ROOT)/third_party_driver \
-I$(BSP_ROOT)/third_party_driver/include \