xiuos/Ubiquitous/RT-Thread_Fusion_XiUOS/aiit_board/xidatong-riscv64
Liu_Weichao 7691b90abb feat fix FEATURES error in Kconfig and Makefile 2023-06-27 09:51:07 +08:00
..
applications Ubiquitous/RT-Thread_Fusion_XiUOS/aiit_board/xidatong-riscv64/:Update the .config、rtconfig.h and Update tcp_client.h and tcp_server.h in the applications folder 2022-08-03 11:23:22 +08:00
base-drivers Ubiquitous/RT-Thread_Fusion_XiUOS/:add xidatong-riscv64 bsp 2022-07-12 17:29:52 +08:00
kendryte-sdk Ubiquitous/RT-Thread_Fusion_XiUOS/: add xidatong riscv64 k210 sdk 2022-07-12 18:24:19 +08:00
test Ubiquitous/RT-Thread_Fusion_XiUOS/aiit_board/xidatong-riscv64/:Add test folder 2022-08-03 11:26:20 +08:00
.config feat fix FEATURES error in Kconfig and Makefile 2023-06-27 09:51:07 +08:00
.gitignore Ubiquitous/RT-Thread_Fusion_XiUOS/:add xidatong-riscv64 bsp 2022-07-12 17:29:52 +08:00
Kconfig Ubiquitous/RT-Thread_Fusion_XiUOS/:add xidatong-riscv64 bsp 2022-07-12 17:29:52 +08:00
README.md Ubiquitous/RT-Thread_Fusion_XiUOS/:add xidatong-riscv64 bsp 2022-07-12 17:29:52 +08:00
SConscript Ubiquitous/RT-Thread_Fusion_XiUOS/:add xidatong-riscv64 bsp 2022-07-12 17:29:52 +08:00
SConstruct Ubiquitous/RT-Thread_Fusion_XiUOS/:add xidatong-riscv64 bsp 2022-07-12 17:29:52 +08:00
link.lds Ubiquitous/RT-Thread_Fusion_XiUOS/:add xidatong-riscv64 bsp 2022-07-12 17:29:52 +08:00
link_stacksize.lds Ubiquitous/RT-Thread_Fusion_XiUOS/:add xidatong-riscv64 bsp 2022-07-12 17:29:52 +08:00
rtconfig.h fix ADD_XIZI_FETURES/ADD_NUTTX_FETURES/ADD_RTTHREAD_FETURES error 2023-06-20 13:20:41 +08:00
rtconfig.py Ubiquitous/RT-Thread_Fusion_XiUOS/:add xidatong-riscv64 bsp 2022-07-12 17:29:52 +08:00

README.md

矽达通-RISCV智能盒子说明

功能 引脚序号
(并非原理图连接线序号)
引脚定义
高速串口作为shell 5 ISP_RX
6 ISP_TX
W5500 9 SPI1_ENET_SCLK
10 SPI1_ENET_MISO
11 SPI1_ENET_MOSI
12 SPI1_ENET_nCS
13 SPI1_ENET_nRST
14 ENET_nINT
LCD-043MCU-TP touch 15 I2C_SDA
16
17 I2C_SCL
can模块 18 UART1_RXD
19 UART1_TXD
4G模块 20 UART2_TXD
21 UART2_RXD
CH376 = USB + TF 22 UART3_TXD
23 UART3_RXD
CH438 24 CH438_ALE
25 CH438_NWR
26 CH438_NRD
27 CH438_D0
28 CH438_D1
29 CH438_D2
30 CH438_D3
31 CH438_D4
32 CH438_D5
33 CH438_D6
34 CH438_D7
35 CH438_INT
36 pTP_INT
37 LCD_nRST
38 LCD_SCLK
39 LCD_MOSI
40 LCD_MISO
41 LCD_nCS
43 CAN_nCFG
44 E220_M0
45 E220_M1
46 E18_MODE
47 LCD_BL

其中CH438 = ZIGBEE + LORA + BT + 3XUART + 2X485

编译说明

先下载源码进入xiuos根目录

git submodule init
git submodule update Ubiquitous/RT-Thread_Fusion_XiUOS/rt-thread
git submodule update Ubiquitous/RT-Thread_Fusion_XiUOS/aiit_board/xidatong-riscv64/kendryte-sdk/kendryte-sdk-source

下载好相应的源码以及勘智官方K210 sdk到指定目录

下载risc-v的工具链下载地址

rtconfig.py中将risc-v工具链的本地路径加入文档。

然后执行scons编译
scons

也可以利用env工具编译指定工具链路径

     set RTT_EXEC_PATH=D:\xpack-riscv-none-embed-gcc-8.2.0-3.1-win32-x64\xPack\RISC-V Embedded GCC\8.2.0-3.1\bin
     
     scons