rename board name 'xidatong' as 'xidatong-arm32'
|
@ -6,7 +6,7 @@ MAKEFLAGS += --no-print-directory
|
|||
|
||||
|
||||
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
|
||||
support += xidatong-arm32
|
||||
SRC_DIR :=
|
||||
|
||||
export BOARD ?=kd233
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
|
||||
ARM架构系列的开发板有
|
||||
|
||||
aiit-arm32-board nuvoton-m2354 ok1052-c stm32f103-nano stm32f407-st-discovery stm32f407zgt6 xidatong
|
||||
aiit-arm32-board nuvoton-m2354 ok1052-c stm32f103-nano stm32f407-st-discovery stm32f407zgt6 xidatong-arm32
|
||||
|
||||
### RISC-V
|
||||
|
||||
|
|
|
@ -18,7 +18,7 @@ config BOARD_CORTEX_M7_EVB
|
|||
|
||||
source "$KERNEL_DIR/arch/Kconfig"
|
||||
|
||||
menu "xidatong feature"
|
||||
menu "xidatong-arm32 feature"
|
||||
source "$BSP_DIR/third_party_driver/Kconfig"
|
||||
|
||||
menu "config default board resources"
|
|
@ -1,6 +1,6 @@
|
|||
# 从零开始构建矽璓工业物联操作系统:使用ARM架构的矽达通
|
||||
|
||||
# xidatong
|
||||
# xidatong-arm32
|
||||
|
||||
[XiUOS](http://xuos.io/) (X Industrial Ubiquitous Operating System) 矽璓XiUOS是一款面向智慧车间的工业物联网操作系统,主要由一个极简的微型实时操作系统内核和其上的工业物联框架构成,通过高效管理工业物联网设备、支撑工业物联应用,在生产车间内实现智能化的“感知环境、联网传输、知悉识别、控制调整”,促进以工业设备和工业控制系统为核心的人、机、物深度互联,帮助提升生产线的数字化和智能化水平。
|
||||
|
||||
|
@ -133,8 +133,8 @@ $ sudo apt install gcc-arm-none-eabi
|
|||
|
||||
```c
|
||||
cd ./Ubiquitous/XiZi
|
||||
make BOARD=xidatong distclean
|
||||
make BOARD=xidatong menuconfig
|
||||
make BOARD=xidatong-arm32 distclean
|
||||
make BOARD=xidatong-arm32 menuconfig
|
||||
```
|
||||
|
||||
2.在menuconfig界面配置需要关闭和开启的功能,按回车键进入下级菜单,按Y键选中需要开启的功能,按N键选中需要关闭的功能,配置结束后保存并退出(本例旨在演示简单的输出例程,所以没有需要配置的选项,双击快捷键ESC退出配置)
|
||||
|
@ -148,7 +148,7 @@ make BOARD=xidatong menuconfig
|
|||
3.继续执行以下命令,进行编译
|
||||
|
||||
```
|
||||
make BOARD=xidatong
|
||||
make BOARD=xidatong-arm32
|
||||
```
|
||||
|
||||
4.如果编译正确无误,会产生XiZi_xidatong.elf、XiZi_xidatong.bin文件。
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
/**
|
||||
* @file board.c
|
||||
* @brief relative configure for xidatong
|
||||
* @brief relative configure for xidatong-arm32
|
||||
* @version 2.0
|
||||
* @author AIIT XUOS Lab
|
||||
* @date 2022.03.15
|
Before Width: | Height: | Size: 63 KiB After Width: | Height: | Size: 63 KiB |
Before Width: | Height: | Size: 51 KiB After Width: | Height: | Size: 51 KiB |
Before Width: | Height: | Size: 70 KiB After Width: | Height: | Size: 70 KiB |
Before Width: | Height: | Size: 35 KiB After Width: | Height: | Size: 35 KiB |
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 18 KiB |
Before Width: | Height: | Size: 39 KiB After Width: | Height: | Size: 39 KiB |
Before Width: | Height: | Size: 56 KiB After Width: | Height: | Size: 56 KiB |
|
@ -28,7 +28,7 @@
|
|||
|
||||
/**
|
||||
* @file link.lds
|
||||
* @brief xidatong Linker script
|
||||
* @brief xidatong-arm32 Linker script
|
||||
* @version 1.0
|
||||
* @author AIIT XUOS Lab
|
||||
* @date 2021-05-28
|
||||
|
@ -36,7 +36,7 @@
|
|||
|
||||
/*************************************************
|
||||
File name: link.lds
|
||||
Description: xidatong Linker script
|
||||
Description: xidatong-arm32 Linker script
|
||||
Others: take MIMXRT1052xxxxx_flexspi_nor.ld for references
|
||||
History:
|
||||
1. Date: 2021-05-28
|
|
@ -28,7 +28,7 @@
|
|||
|
||||
/**
|
||||
* @file link.lds
|
||||
* @brief xidatong Linker script
|
||||
* @brief xidatong-arm32 Linker script
|
||||
* @version 1.0
|
||||
* @author AIIT XUOS Lab
|
||||
* @date 2021-05-28
|
||||
|
@ -36,7 +36,7 @@
|
|||
|
||||
/*************************************************
|
||||
File name: link.lds
|
||||
Description: xidatong Linker script
|
||||
Description: xidatong-arm32 Linker script
|
||||
Others: take MIMXRT1052xxxxx_flexspi_nor.ld for references
|
||||
History:
|
||||
1. Date: 2021-05-28
|
|
@ -1,6 +1,6 @@
|
|||
/**
|
||||
* @file connect_lcd.h
|
||||
* @brief define xidatong lcd function
|
||||
* @brief define xidatong-arm32 lcd function
|
||||
* @version 1.0
|
||||
* @author AIIT XiUOS Lab
|
||||
* @date 2022-04-25
|
|
@ -1,7 +1,7 @@
|
|||
|
||||
/**
|
||||
* @file connect_touch.c
|
||||
* @brief support xidatong touch function and register to bus framework
|
||||
* @brief support xidatong-arm32 touch function and register to bus framework
|
||||
* @version 1.0
|
||||
* @author AIIT XUOS Lab
|
||||
* @date 2022-04-25
|
|
@ -1,6 +1,6 @@
|
|||
/**
|
||||
* @file connect_lcd.c
|
||||
* @brief support xidatong lcd function and register to bus framework
|
||||
* @brief support xidatong-arm32 lcd function and register to bus framework
|
||||
* @version 2.0
|
||||
* @author AIIT XiUOS Lab
|
||||
* @date 2022-04-25
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
/**
|
||||
* @file connect_sdio.c
|
||||
* @brief support sdio function using bus driver framework on xidatong board
|
||||
* @brief support sdio function using bus driver framework on xidatong-arm32 board
|
||||
* @version 2.0
|
||||
* @author AIIT XUOS Lab
|
||||
* @date 2022-01-24
|