diff --git a/bsp/novosns/ns800/libraries/HAL_Drivers/SConscript b/bsp/novosns/ns800/libraries/HAL_Drivers/SConscript
index 33146e918e..c00a61af75 100644
--- a/bsp/novosns/ns800/libraries/HAL_Drivers/SConscript
+++ b/bsp/novosns/ns800/libraries/HAL_Drivers/SConscript
@@ -8,6 +8,6 @@ src = ['drv_common.c']
path = [cwd]
group = SConscript(os.path.join(cwd, 'drivers', 'SConscript'))
-group = group + DefineGroup('HAL_Driver', src, depend = [''], CPPPATH = path)
+group = group + DefineGroup('HAL_Drivers', src, depend = [''], CPPPATH = path)
Return('group')
diff --git a/bsp/novosns/ns800/libraries/HAL_Drivers/drivers/SConscript b/bsp/novosns/ns800/libraries/HAL_Drivers/drivers/SConscript
index 753aebd765..6f2f6c5427 100644
--- a/bsp/novosns/ns800/libraries/HAL_Drivers/drivers/SConscript
+++ b/bsp/novosns/ns800/libraries/HAL_Drivers/drivers/SConscript
@@ -7,16 +7,16 @@ cwd = GetCurrentDir()
src = []
path = [cwd, cwd + '/config']
-if GetDepend(['BSP_USING_GPIO', 'RT_USING_PIN']):
+if GetDepend('BSP_USING_GPIO'):
src += ['drv_gpio.c']
-if GetDepend(['BSP_USING_UART', 'RT_USING_SERIAL']):
+if GetDepend('BSP_USING_UART'):
src += ['drv_uart.c']
-if GetDepend(['BSP_USING_CAN', 'RT_USING_CAN']):
+if GetDepend('BSP_USING_CAN'):
src += ['drv_can.c']
-if GetDepend(['BSP_USING_ECAP']):
+if GetDepend('BSP_USING_ECAP'):
src += ['drv_ecap.c']
group = DefineGroup('HAL_Drivers', src, depend = [''], CPPPATH = path)
diff --git a/bsp/novosns/ns800/ns800rt7p65-nssinepad/.config b/bsp/novosns/ns800/ns800rt7p65-nssinepad/.config
index 65ac116100..5eb647dc85 100644
--- a/bsp/novosns/ns800/ns800rt7p65-nssinepad/.config
+++ b/bsp/novosns/ns800/ns800rt7p65-nssinepad/.config
@@ -1442,10 +1442,6 @@ CONFIG_PKG_NOVOSNS_SERIES_DRIVER_VER="latest"
#
# On-chip Peripheral Drivers
#
-CONFIG_BOARD_CLK_CONF=y
-CONFIG_SYSCLK_USE_PLL=y
-CONFIG_SYSCLK_SOURCE_USE_HXTL=y
-CONFIG_PLLCLK_SOURCE_USE_HXTL=y
CONFIG_BSP_USING_GPIO=y
# CONFIG_BSP_GPIO_PIN_IRQ is not set
CONFIG_BSP_USING_UART=y
diff --git a/bsp/novosns/ns800/ns800rt7p65-nssinepad/SConscript b/bsp/novosns/ns800/ns800rt7p65-nssinepad/SConscript
index 99007d0760..c7ef7659ec 100644
--- a/bsp/novosns/ns800/ns800rt7p65-nssinepad/SConscript
+++ b/bsp/novosns/ns800/ns800rt7p65-nssinepad/SConscript
@@ -1,6 +1,5 @@
# for module compiling
import os
-Import('env')
from building import *
cwd = GetCurrentDir()
diff --git a/bsp/novosns/ns800/ns800rt7p65-nssinepad/SConstruct b/bsp/novosns/ns800/ns800rt7p65-nssinepad/SConstruct
index 8621cc11a4..4f92555456 100644
--- a/bsp/novosns/ns800/ns800rt7p65-nssinepad/SConstruct
+++ b/bsp/novosns/ns800/ns800rt7p65-nssinepad/SConstruct
@@ -34,7 +34,7 @@ def bsp_pkg_check():
RegisterPreBuildingAction(bsp_pkg_check)
-TARGET = 'rt-thread.' + rtconfig.TARGET_EXT
+TARGET = 'rtthread.' + rtconfig.TARGET_EXT
DefaultEnvironment(tools=[])
env = Environment(tools = ['mingw'],
@@ -48,7 +48,7 @@ env.PrependENVPath('PATH', rtconfig.EXEC_PATH)
if rtconfig.PLATFORM in ['iccarm']:
env.Replace(CCCOM = ['$CC $CFLAGS $CPPFLAGS $_CPPDEFFLAGS $_CPPINCFLAGS -o $TARGET $SOURCES'])
env.Replace(ARFLAGS = [''])
- env.Replace(LINKCOM = env["LINKCOM"] + ' --map rt-thread.map')
+ env.Replace(LINKCOM = env["LINKCOM"] + ' --map rtthread.map')
Export('env')
Export('RTT_ROOT')
diff --git a/bsp/novosns/ns800/ns800rt7p65-nssinepad/board/Kconfig b/bsp/novosns/ns800/ns800rt7p65-nssinepad/board/Kconfig
index e98f3308b0..c4bbdf3080 100644
--- a/bsp/novosns/ns800/ns800rt7p65-nssinepad/board/Kconfig
+++ b/bsp/novosns/ns800/ns800rt7p65-nssinepad/board/Kconfig
@@ -1,23 +1,5 @@
menu "On-chip Peripheral Drivers"
- menuconfig BOARD_CLK_CONF
- bool "Clock Configuration"
- default y
- if BOARD_CLK_CONF
- config SYSCLK_USE_PLL
- bool "Use PLL as system clock source"
- default y
- config SYSCLK_SOURCE_USE_HXTL
- bool "Use High-Speed Crystal Oscillator (HXTL) as system clock source"
- default y
- depends on SYSCLK_USE_PLL
-
- config PLLCLK_SOURCE_USE_HXTL
- bool "Use High-Speed Crystal Oscillator (HXTL) as PLL clock source"
- default y
- depends on SYSCLK_USE_PLL
- endif
-
menuconfig BSP_USING_GPIO
bool "Enable GPIO"
select RT_USING_PIN
diff --git a/bsp/novosns/ns800/ns800rt7p65-nssinepad/board/SConscript b/bsp/novosns/ns800/ns800rt7p65-nssinepad/board/SConscript
index e9a27c4e21..5eeed838dc 100644
--- a/bsp/novosns/ns800/ns800rt7p65-nssinepad/board/SConscript
+++ b/bsp/novosns/ns800/ns800rt7p65-nssinepad/board/SConscript
@@ -2,23 +2,11 @@ import os
from building import *
cwd = GetCurrentDir()
+src = ['board.c']
+path = [cwd]
-# add the general drivers.
-src = Glob('board.c')
-pkg_root = os.path.join(cwd, '..', 'packages', 'novosns-series', 'NS800RT7XXX')
-path = [
- cwd,
- os.path.join(pkg_root, 'Device', 'Inc'),
- os.path.join(pkg_root, 'StdDriver', 'Inc'),
- os.path.join(pkg_root, 'StdDriver', 'Inc', 'ti'),
- os.path.join(cwd, '..', 'libraries', 'HAL_Drivers'),
- os.path.join(cwd, '..', 'libraries', 'HAL_Drivers', 'drivers'),
-]
-
-group = DefineGroup('Drivers', src, depend = [''], CPPPATH = path)
-list = os.listdir(cwd)
-for item in list:
- if os.path.isfile(os.path.join(cwd, item, 'SConscript')):
- group = group + SConscript(os.path.join(item, 'SConscript'))
+cppdefines = ['NS800RT7P65X', 'USE_HAL_DRIVER', 'DUAL_CORE_ENABLE=0',
+ 'SYSCLK_USE_PLL', 'SYSCLK_SOURCE_USE_HXTL', 'PLLCLK_SOURCE_USE_HXTL']
+group = DefineGroup('Board', src, depend = [''], CPPPATH = path, CPPDEFINES = cppdefines)
Return('group')
diff --git a/bsp/novosns/ns800/ns800rt7p65-nssinepad/board/board.c b/bsp/novosns/ns800/ns800rt7p65-nssinepad/board/board.c
index 76eb83934c..69a33795e6 100644
--- a/bsp/novosns/ns800/ns800rt7p65-nssinepad/board/board.c
+++ b/bsp/novosns/ns800/ns800rt7p65-nssinepad/board/board.c
@@ -138,7 +138,7 @@ void Switch_init (void)
void Device_init(void)
{
System_setClock();
-#ifndef RT_USING_SMP
+#if (DUAL_CORE_ENABLE == 0)
Device_enableAllPeripheralsInCpu1();
#endif
Device_enableAllPeripherals();
diff --git a/bsp/novosns/ns800/ns800rt7p65-nssinepad/project.ewp b/bsp/novosns/ns800/ns800rt7p65-nssinepad/project.ewp
deleted file mode 100644
index ca465a6748..0000000000
--- a/bsp/novosns/ns800/ns800rt7p65-nssinepad/project.ewp
+++ /dev/null
@@ -1,2546 +0,0 @@
-
- 3
-
- rtthread
-
- ARM
-
- 1
-
- General
- 3
-
- 31
- 1
- 1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ICCARM
- 2
-
- 35
- 1
- 1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- AARM
- 2
-
- 10
- 1
- 1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- OBJCOPY
- 0
-
- 1
- 1
- 1
-
-
-
-
-
-
-
-
- CUSTOM
- 3
-
-
-
- 0
-
-
-
- BICOMP
- 0
-
-
-
- BUILDACTION
- 1
-
-
-
-
-
-
- ILINK
- 0
-
- 22
- 1
- 1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- IARCHIVE
- 0
-
- 0
- 1
- 1
-
-
-
-
-
-
- BILINK
- 0
-
-
-
-
- Release
-
- ARM
-
- 0
-
- General
- 3
-
- 31
- 1
- 0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ICCARM
- 2
-
- 35
- 1
- 0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- AARM
- 2
-
- 10
- 1
- 0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- OBJCOPY
- 0
-
- 1
- 1
- 0
-
-
-
-
-
-
-
-
- CUSTOM
- 3
-
-
-
- 0
-
-
-
- BICOMP
- 0
-
-
-
- BUILDACTION
- 1
-
-
-
-
-
-
- ILINK
- 0
-
- 22
- 1
- 0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- IARCHIVE
- 0
-
- 0
- 1
- 0
-
-
-
-
-
-
- BILINK
- 0
-
-
-
-
- Applications
-
- $PROJ_DIR$\applications/main.c
-
-
- $PROJ_DIR$\applications/rt_can.c
-
-
- $PROJ_DIR$\applications/rt_ecap.c
-
-
-
- CMSIS-Core
-
-
- CPU
-
- $PROJ_DIR$\../../../../libcpu/arm/common/div0.c
-
-
- $PROJ_DIR$\../../../../libcpu/arm/common/showmem.c
-
-
- $PROJ_DIR$\../../../../libcpu/arm/cortex-m7/context_iar.S
-
-
- $PROJ_DIR$\../../../../libcpu/arm/cortex-m7/cpu_cache.c
-
-
- $PROJ_DIR$\../../../../libcpu/arm/cortex-m7/cpuport.c
-
-
-
- Device
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/Device/Src/system_NS800RT7xxx.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/Device/Src/iar/startup_NS800RT7xxx.s
-
-
-
- DeviceDrivers
-
- $PROJ_DIR$\../../../../components/drivers/can/dev_can.c
-
-
- $PROJ_DIR$\../../../../components/drivers/core/device.c
-
-
- $PROJ_DIR$\../../../../components/drivers/ipc/completion_comm.c
-
-
- $PROJ_DIR$\../../../../components/drivers/ipc/completion_up.c
-
-
- $PROJ_DIR$\../../../../components/drivers/ipc/condvar.c
-
-
- $PROJ_DIR$\../../../../components/drivers/ipc/dataqueue.c
-
-
- $PROJ_DIR$\../../../../components/drivers/ipc/pipe.c
-
-
- $PROJ_DIR$\../../../../components/drivers/ipc/ringblk_buf.c
-
-
- $PROJ_DIR$\../../../../components/drivers/ipc/ringbuffer.c
-
-
- $PROJ_DIR$\../../../../components/drivers/ipc/waitqueue.c
-
-
- $PROJ_DIR$\../../../../components/drivers/ipc/workqueue.c
-
-
- $PROJ_DIR$\../../../../components/drivers/pin/dev_pin.c
-
-
- $PROJ_DIR$\../../../../components/drivers/serial/dev_serial.c
-
-
-
- Drivers
-
- $PROJ_DIR$\board/board.c
-
-
-
- Finsh
-
- $PROJ_DIR$\../../../../components/finsh/shell.c
-
-
- $PROJ_DIR$\../../../../components/finsh/msh.c
-
-
- $PROJ_DIR$\../../../../components/finsh/msh_parse.c
-
-
- $PROJ_DIR$\../../../../components/finsh/cmd.c
-
-
-
- HAL_Driver
-
- $PROJ_DIR$\../libraries/HAL_Drivers/drv_common.c
-
-
-
- HAL_Drivers
-
- $PROJ_DIR$\../libraries/HAL_Drivers/drivers/drv_gpio.c
-
-
- $PROJ_DIR$\../libraries/HAL_Drivers/drivers/drv_uart.c
-
-
- $PROJ_DIR$\../libraries/HAL_Drivers/drivers/drv_can.c
-
-
- $PROJ_DIR$\../libraries/HAL_Drivers/drivers/drv_ecap.c
-
-
-
- Kernel
-
- $PROJ_DIR$\../../../../src/clock.c
-
-
- $PROJ_DIR$\../../../../src/components.c
-
-
- $PROJ_DIR$\../../../../src/cpu_up.c
-
-
- $PROJ_DIR$\../../../../src/defunct.c
-
-
- $PROJ_DIR$\../../../../src/idle.c
-
-
- $PROJ_DIR$\../../../../src/ipc.c
-
-
- $PROJ_DIR$\../../../../src/irq.c
-
-
- $PROJ_DIR$\../../../../src/kservice.c
-
-
- $PROJ_DIR$\../../../../src/mem.c
-
-
- $PROJ_DIR$\../../../../src/mempool.c
-
-
- $PROJ_DIR$\../../../../src/object.c
-
-
- $PROJ_DIR$\../../../../src/scheduler_comm.c
-
-
- $PROJ_DIR$\../../../../src/scheduler_up.c
-
-
- $PROJ_DIR$\../../../../src/thread.c
-
-
- $PROJ_DIR$\../../../../src/timer.c
-
-
-
- Libc
-
- $PROJ_DIR$\../../../../components/libc/compilers/common/cctype.c
-
-
- $PROJ_DIR$\../../../../components/libc/compilers/common/cstdlib.c
-
-
- $PROJ_DIR$\../../../../components/libc/compilers/common/cstring.c
-
-
- $PROJ_DIR$\../../../../components/libc/compilers/common/ctime.c
-
-
- $PROJ_DIR$\../../../../components/libc/compilers/common/cunistd.c
-
-
- $PROJ_DIR$\../../../../components/libc/compilers/common/cwchar.c
-
-
- $PROJ_DIR$\../../../../components/libc/compilers/dlib/environ.c
-
-
- $PROJ_DIR$\../../../../components/libc/compilers/dlib/syscall_close.c
-
-
- $PROJ_DIR$\../../../../components/libc/compilers/dlib/syscall_lseek.c
-
-
- $PROJ_DIR$\../../../../components/libc/compilers/dlib/syscall_mem.c
-
-
- $PROJ_DIR$\../../../../components/libc/compilers/dlib/syscall_open.c
-
-
- $PROJ_DIR$\../../../../components/libc/compilers/dlib/syscall_read.c
-
-
- $PROJ_DIR$\../../../../components/libc/compilers/dlib/syscall_remove.c
-
-
- $PROJ_DIR$\../../../../components/libc/compilers/dlib/syscall_write.c
-
-
- $PROJ_DIR$\../../../../components/libc/compilers/dlib/syscalls.c
-
-
- $PROJ_DIR$\../../../../src/klibc/kerrno.c
-
-
- $PROJ_DIR$\../../../../src/klibc/kstdio.c
-
-
- $PROJ_DIR$\../../../../src/klibc/kstring.c
-
-
- $PROJ_DIR$\../../../../src/klibc/rt_vsnprintf_tiny.c
-
-
- $PROJ_DIR$\../../../../src/klibc/rt_vsscanf.c
-
-
-
- StdDriver
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/adc.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/aeshash.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/anass.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/awk.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/bgcrc.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/btim.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/clb.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/cmpss.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/crc.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/dac.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/dcc.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/debug.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/dmamux.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/ecap.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/edma.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/emath_basic.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/emath_filter.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/emath_matrix.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/emath_transform.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/epg.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/epwm.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/eqep.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/exti.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/flash.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/flexcan.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/fmu.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/gpio.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/i2c.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/interrupt.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/iwdg1.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/iwdg2.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/lin.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/lptim.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/mcm.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/mu.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/pmbus.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/pwr.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/qspi.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/rcc.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/sdfm.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/sema.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/smpu.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/spi.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/sram.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/stim.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/syscon.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/tim.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/trng.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/uart.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/upp.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/version.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/wwdg.c
-
-
- $PROJ_DIR$\packages/novosns-series/NS800RT7XXX/StdDriver/Src/xbar.c
-
-
-
- utc_UTest
-
-
- utestcases
-
-
diff --git a/bsp/novosns/ns800/ns800rt7p65-nssinepad/project.eww b/bsp/novosns/ns800/ns800rt7p65-nssinepad/project.eww
deleted file mode 100644
index faa93f37cd..0000000000
--- a/bsp/novosns/ns800/ns800rt7p65-nssinepad/project.eww
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
- $WS_DIR$\project.ewp
-
-
-
-
-
diff --git a/bsp/novosns/ns800/ns800rt7p65-nssinepad/project.uvoptx b/bsp/novosns/ns800/ns800rt7p65-nssinepad/project.uvoptx
deleted file mode 100644
index dc89326d3f..0000000000
--- a/bsp/novosns/ns800/ns800rt7p65-nssinepad/project.uvoptx
+++ /dev/null
@@ -1,184 +0,0 @@
-
-
-
- 1.0
-
- ### uVision Project, (C) Keil Software
-
-
- *.c
- *.s*; *.src; *.a*
- *.obj; *.o
- *.lib
- *.txt; *.h; *.inc; *.md
- *.plm
- *.cpp
- 0
-
-
-
- 0
- 0
-
-
-
- rt-thread
- 0x4
- ARM-ADS
-
- 12000000
-
- 1
- 1
- 0
- 1
- 0
-
-
- 1
- 65535
- 0
- 0
- 0
-
-
- 79
- 66
- 8
- .\build\
-
-
- 1
- 1
- 1
- 0
- 1
- 1
- 0
- 1
- 0
- 0
- 0
- 0
-
-
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 0
- 0
-
-
- 0
- 0
- 1
-
- 18
-
- 0
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 0
- 1
- 1
- 1
- 1
- 0
- 0
- 1
- 0
- 0
- 6
-
-
-
-
-
-
-
-
-
-
- STLink\ST-LINKIII-KEIL_SWO.dll
-
-
-
- 0
- ST-LINKIII-KEIL_SWO
- -U0670FF495355878281171423 -O206 -SF4000 -C0 -A0 -I0 -HNlocalhost -HP7184 -P1 -N00("ARM CoreSight SW-DP") -D00(6BA02477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8004 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO15 -FD20000000 -FC8000 -FN1 -FF0STM32H7x_2048.FLM -FS08000000 -FL0200000 -FP0($$Device:STM32H743ZITx$CMSIS\Flash\STM32H7x_2048.FLM)
-
-
- 0
- UL2CM3
- UL2CM3(-S0 -C0 -P0 -FD20000000 -FC8000 -FN1 -FF0STM32H7x_2048 -FS08000000 -FL0200000 -FP0($$Device:STM32H743ZITx$CMSIS\Flash\STM32H7x_2048.FLM))
-
-
-
-
- 0
-
-
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
-
-
-
- 0
- 0
- 0
-
-
-
-
-
-
-
-
-
- 1
- 1
- 0
- 2
- 10000000
-
-
-
-
-
diff --git a/bsp/novosns/ns800/ns800rt7p65-nssinepad/project.uvprojx b/bsp/novosns/ns800/ns800rt7p65-nssinepad/project.uvprojx
deleted file mode 100644
index 21d4a4accc..0000000000
--- a/bsp/novosns/ns800/ns800rt7p65-nssinepad/project.uvprojx
+++ /dev/null
@@ -1,1556 +0,0 @@
-
-
- 2.1
- ### uVision Project, (C) Keil Software
-
-
- rt-thread
- 0x4
- ARM-ADS
- 5060750::V5.06 update 6 (build 750)::ARMCC
- 0
-
-
- STM32H743ZITx
- STMicroelectronics
- Keil.STM32H7xx_DFP.4.1.3
- https://www.keil.com/pack/
- IRAM(0x20000000-0x2001FFFF) IRAM2(0x24000000-0x2407FFFF) IROM(0x8000000-0x81FFFFF) CLOCK(12000000) FPU3(DFPU) CPUTYPE("Cortex-M7") ELITTLE
-
-
- UL2CM3(-S0 -C0 -P0 -FD20010000 -FC1000 -FN1 -FF0STM32F7x_1024 -FS08000000 -FL0100000 -FP0($$Device:STM32F746NGHx$CMSIS\Flash\STM32F7x_1024.FLM))
- 0
- $$Device:STM32F746NGHx$Drivers\CMSIS\Device\ST\STM32F7xx\Include\stm32f7xx.h
-
-
-
-
-
-
-
-
-
- $$Device:STM32F746NGHx$CMSIS\SVD\STM32F7x.svd
- 0
- 0
-
-
-
-
-
-
- 0
- 0
- 0
- 0
- 1
-
- .\build\
- rt-thread
- 1
- 0
- 0
- 1
- 0
- .\build\
- 1
- 0
- 0
-
- 0
- 0
-
-
- 0
- 0
- 0
- 0
-
-
- 0
- 0
-
-
- 0
- 0
- 0
- 0
-
-
- 1
- 0
- fromelf --bin !L --output rtthread.bin
-
- 0
- 0
- 0
- 0
-
- 0
-
-
-
- 0
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
-
- SARMCM3.DLL
- -REMAP -MPU
- DCM.DLL
- -pCM7
- SARMCM3.DLL
- -MPU
- TCM.DLL
- -pCM7
-
-
-
- 1
- 0
- 0
- 0
- 16
-
-
-
-
- 1
- 0
- 0
- 1
- 1
- 4096
-
- 1
- BIN\UL2CM3.DLL
- "" ()
-
-
-
-
- 0
-
-
-
- 0
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 0
- 1
- 1
- 0
- 1
- 1
- 0
- 0
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 0
- 0
- "Cortex-M7"
-
- 0
- 0
- 0
- 1
- 1
- 0
- 0
- 2
- 0
- 0
- 0
- 1
- 0
- 8
- 1
- 0
- 0
- 0
- 3
- 3
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 1
- 0
-
-
- 0
- 0x0
- 0x0
-
-
- 0
- 0x0
- 0x0
-
-
- 0
- 0x0
- 0x0
-
-
- 0
- 0x0
- 0x0
-
-
- 0
- 0x0
- 0x0
-
-
- 0
- 0x0
- 0x0
-
-
- 0
- 0x20000000
- 0x20000
-
-
- 1
- 0x8000000
- 0x200000
-
-
- 0
- 0x0
- 0x0
-
-
- 1
- 0x0
- 0x0
-
-
- 1
- 0x0
- 0x0
-
-
- 1
- 0x0
- 0x0
-
-
- 1
- 0x8000000
- 0x100000
-
-
- 1
- 0x200000
- 0x100000
-
-
- 0
- 0x0
- 0x0
-
-
- 0
- 0x0
- 0x0
-
-
- 0
- 0x0
- 0x0
-
-
- 0
- 0x20010000
- 0x40000
-
-
- 0
- 0x20000000
- 0x10000
-
-
-
-
-
- 1
- 1
- 0
- 0
- 1
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 1
- 1
- 0
- 0
- 0
-
-
- __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, RT_USING_ARMLIBC, __RTTHREAD__
-
- ../../../../components/drivers/include;../../../../libcpu/arm/cortex-m7;../../../../components/libc/posix/ipc;packages/novosns-series/NS800RT7XXX/StdDriver/Inc/ti;../../../../components/net/utest;.;../../../../components/libc/posix/io/eventfd;applications;libraries/HAL_Drivers;../libraries/HAL_Drivers;../../../../components/libc/compilers/common/include;../../../../components/drivers/smp_call;../../../../components/libc/compilers/common/extension/fcntl/octal;../../../../components/drivers/include;../../../../components/finsh;packages/CMSIS-Core-latest/Include;../../../../components/libc/posix/io/epoll;../../../../libcpu/arm/common;../../../../components/drivers/include;board;../../../../components/libc/posix/io/poll;../../../../components/drivers/include;packages/novosns-series/NS800RT7XXX/Device/Inc;../../../../components/drivers/include;../libraries/HAL_Drivers/drivers;../../../../include;packages/novosns-series/NS800RT7XXX/StdDriver/Inc/ti;packages/novosns-series/NS800RT7XXX/StdDriver/Inc;libraries/HAL_Drivers/drivers;packages/novosns-series/NS800RT7XXX/StdDriver/Inc;../../../../components/libc/compilers/common/extension;../../../../components/drivers/phy;packages/novosns-series/NS800RT7XXX/Device/Inc;../../../../components/drivers/include;../libraries/HAL_Drivers/drivers/config;../../../../components/drivers/include
-
-
-
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 4
-
-
-
-
-
-
-
-
- 0
- 0
- 0
- 0
- 1
- 0
- 0x08000000
- 0x20000000
-
- .\board\linker_scripts\link.sct
-
-
-
-
-
-
-
-
-
-
- Applications
-
-
- main.c
- 1
- applications/main.c
-
-
-
-
- rt_can.c
- 1
- applications/rt_can.c
-
-
-
-
- rt_ecap.c
- 1
- applications/rt_ecap.c
-
-
-
-
- CPU
-
-
- div0.c
- 1
- ../../../../libcpu/arm/common/div0.c
-
-
-
-
- showmem.c
- 1
- ../../../../libcpu/arm/common/showmem.c
-
-
-
-
- context_rvds.S
- 2
- ../../../../libcpu/arm/cortex-m7/context_rvds.S
-
-
-
-
- cpu_cache.c
- 1
- ../../../../libcpu/arm/cortex-m7/cpu_cache.c
-
-
-
-
- cpuport.c
- 1
- ../../../../libcpu/arm/cortex-m7/cpuport.c
-
-
-
-
- Device
-
-
- system_NS800RT7xxx.c
- 1
- packages/novosns-series/NS800RT7XXX/Device/Src/system_NS800RT7xxx.c
-
-
-
-
- startup_NS800RT7xxx.s
- 2
- packages/novosns-series/NS800RT7XXX/Device/Src/arm/startup_NS800RT7xxx.s
-
-
-
-
- DeviceDrivers
-
-
- dev_can.c
- 1
- ../../../../components/drivers/can/dev_can.c
-
-
-
-
-
- __RT_IPC_SOURCE__
-
-
-
-
-
-
-
-
-
-
- device.c
- 1
- ../../../../components/drivers/core/device.c
-
-
-
-
-
- __RT_IPC_SOURCE__
-
-
-
-
-
-
-
-
-
-
- completion_comm.c
- 1
- ../../../../components/drivers/ipc/completion_comm.c
-
-
-
-
-
- __RT_IPC_SOURCE__
-
-
-
-
-
-
-
-
-
-
- completion_up.c
- 1
- ../../../../components/drivers/ipc/completion_up.c
-
-
-
-
-
- __RT_IPC_SOURCE__
-
-
-
-
-
-
-
-
-
-
- condvar.c
- 1
- ../../../../components/drivers/ipc/condvar.c
-
-
-
-
-
- __RT_IPC_SOURCE__
-
-
-
-
-
-
-
-
-
-
- dataqueue.c
- 1
- ../../../../components/drivers/ipc/dataqueue.c
-
-
-
-
-
- __RT_IPC_SOURCE__
-
-
-
-
-
-
-
-
-
-
- pipe.c
- 1
- ../../../../components/drivers/ipc/pipe.c
-
-
-
-
-
- __RT_IPC_SOURCE__
-
-
-
-
-
-
-
-
-
-
- ringblk_buf.c
- 1
- ../../../../components/drivers/ipc/ringblk_buf.c
-
-
-
-
-
- __RT_IPC_SOURCE__
-
-
-
-
-
-
-
-
-
-
- ringbuffer.c
- 1
- ../../../../components/drivers/ipc/ringbuffer.c
-
-
-
-
-
- __RT_IPC_SOURCE__
-
-
-
-
-
-
-
-
-
-
- waitqueue.c
- 1
- ../../../../components/drivers/ipc/waitqueue.c
-
-
-
-
-
- __RT_IPC_SOURCE__
-
-
-
-
-
-
-
-
-
-
- workqueue.c
- 1
- ../../../../components/drivers/ipc/workqueue.c
-
-
-
-
-
- __RT_IPC_SOURCE__
-
-
-
-
-
-
-
-
-
-
- dev_pin.c
- 1
- ../../../../components/drivers/pin/dev_pin.c
-
-
-
-
-
- __RT_IPC_SOURCE__
-
-
-
-
-
-
-
-
-
-
- dev_serial.c
- 1
- ../../../../components/drivers/serial/dev_serial.c
-
-
-
-
-
- __RT_IPC_SOURCE__
-
-
-
-
-
-
-
-
-
-
- Drivers
-
-
- board.c
- 1
- board/board.c
-
-
-
-
- Finsh
-
-
- shell.c
- 1
- ../../../../components/finsh/shell.c
-
-
-
-
- msh.c
- 1
- ../../../../components/finsh/msh.c
-
-
-
-
- msh_parse.c
- 1
- ../../../../components/finsh/msh_parse.c
-
-
-
-
- cmd.c
- 1
- ../../../../components/finsh/cmd.c
-
-
-
-
- HAL_Driver
-
-
- drv_common.c
- 1
- ../libraries/HAL_Drivers/drv_common.c
-
-
-
-
- HAL_Drivers
-
-
- drv_gpio.c
- 1
- ../libraries/HAL_Drivers/drivers/drv_gpio.c
-
-
-
-
- drv_uart.c
- 1
- ../libraries/HAL_Drivers/drivers/drv_uart.c
-
-
-
-
- drv_can.c
- 1
- ../libraries/HAL_Drivers/drivers/drv_can.c
-
-
-
-
- drv_ecap.c
- 1
- ../libraries/HAL_Drivers/drivers/drv_ecap.c
-
-
-
-
- Kernel
-
-
- clock.c
- 1
- ../../../../src/clock.c
-
-
-
-
-
- __RT_KERNEL_SOURCE__
-
-
-
-
-
-
-
-
-
-
- components.c
- 1
- ../../../../src/components.c
-
-
-
-
-
- __RT_KERNEL_SOURCE__
-
-
-
-
-
-
-
-
-
-
- cpu_up.c
- 1
- ../../../../src/cpu_up.c
-
-
-
-
-
- __RT_KERNEL_SOURCE__
-
-
-
-
-
-
-
-
-
-
- defunct.c
- 1
- ../../../../src/defunct.c
-
-
-
-
-
- __RT_KERNEL_SOURCE__
-
-
-
-
-
-
-
-
-
-
- idle.c
- 1
- ../../../../src/idle.c
-
-
-
-
-
- __RT_KERNEL_SOURCE__
-
-
-
-
-
-
-
-
-
-
- ipc.c
- 1
- ../../../../src/ipc.c
-
-
-
-
-
- __RT_KERNEL_SOURCE__
-
-
-
-
-
-
-
-
-
-
- irq.c
- 1
- ../../../../src/irq.c
-
-
-
-
-
- __RT_KERNEL_SOURCE__
-
-
-
-
-
-
-
-
-
-
- kservice.c
- 1
- ../../../../src/kservice.c
-
-
-
-
-
- __RT_KERNEL_SOURCE__
-
-
-
-
-
-
-
-
-
-
- mem.c
- 1
- ../../../../src/mem.c
-
-
-
-
-
- __RT_KERNEL_SOURCE__
-
-
-
-
-
-
-
-
-
-
- mempool.c
- 1
- ../../../../src/mempool.c
-
-
-
-
-
- __RT_KERNEL_SOURCE__
-
-
-
-
-
-
-
-
-
-
- object.c
- 1
- ../../../../src/object.c
-
-
-
-
-
- __RT_KERNEL_SOURCE__
-
-
-
-
-
-
-
-
-
-
- scheduler_comm.c
- 1
- ../../../../src/scheduler_comm.c
-
-
-
-
-
- __RT_KERNEL_SOURCE__
-
-
-
-
-
-
-
-
-
-
- scheduler_up.c
- 1
- ../../../../src/scheduler_up.c
-
-
-
-
-
- __RT_KERNEL_SOURCE__
-
-
-
-
-
-
-
-
-
-
- thread.c
- 1
- ../../../../src/thread.c
-
-
-
-
-
- __RT_KERNEL_SOURCE__
-
-
-
-
-
-
-
-
-
-
- timer.c
- 1
- ../../../../src/timer.c
-
-
-
-
-
- __RT_KERNEL_SOURCE__
-
-
-
-
-
-
-
-
-
-
- Libc
-
-
- syscall_mem.c
- 1
- ../../../../components/libc/compilers/armlibc/syscall_mem.c
-
-
-
-
- syscalls.c
- 1
- ../../../../components/libc/compilers/armlibc/syscalls.c
-
-
-
-
- cctype.c
- 1
- ../../../../components/libc/compilers/common/cctype.c
-
-
-
-
- cstdlib.c
- 1
- ../../../../components/libc/compilers/common/cstdlib.c
-
-
-
-
- cstring.c
- 1
- ../../../../components/libc/compilers/common/cstring.c
-
-
-
-
- ctime.c
- 1
- ../../../../components/libc/compilers/common/ctime.c
-
-
-
-
- cunistd.c
- 1
- ../../../../components/libc/compilers/common/cunistd.c
-
-
-
-
- cwchar.c
- 1
- ../../../../components/libc/compilers/common/cwchar.c
-
-
-
-
- kerrno.c
- 1
- ../../../../src/klibc/kerrno.c
-
-
-
-
- kstdio.c
- 1
- ../../../../src/klibc/kstdio.c
-
-
-
-
- kstring.c
- 1
- ../../../../src/klibc/kstring.c
-
-
-
-
- rt_vsnprintf_tiny.c
- 1
- ../../../../src/klibc/rt_vsnprintf_tiny.c
-
-
-
-
- rt_vsscanf.c
- 1
- ../../../../src/klibc/rt_vsscanf.c
-
-
-
-
- StdDriver
-
-
- adc.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/adc.c
-
-
-
-
- aeshash.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/aeshash.c
-
-
-
-
- anass.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/anass.c
-
-
-
-
- awk.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/awk.c
-
-
-
-
- bgcrc.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/bgcrc.c
-
-
-
-
- btim.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/btim.c
-
-
-
-
- clb.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/clb.c
-
-
-
-
- cmpss.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/cmpss.c
-
-
-
-
- crc.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/crc.c
-
-
-
-
- dac.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/dac.c
-
-
-
-
- dcc.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/dcc.c
-
-
-
-
- debug.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/debug.c
-
-
-
-
- dmamux.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/dmamux.c
-
-
-
-
- ecap.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/ecap.c
-
-
-
-
- edma.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/edma.c
-
-
-
-
- emath_basic.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/emath_basic.c
-
-
-
-
- emath_filter.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/emath_filter.c
-
-
-
-
- emath_matrix.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/emath_matrix.c
-
-
-
-
- emath_transform.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/emath_transform.c
-
-
-
-
- epg.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/epg.c
-
-
-
-
- epwm.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/epwm.c
-
-
-
-
- eqep.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/eqep.c
-
-
-
-
- exti.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/exti.c
-
-
-
-
- flash.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/flash.c
-
-
-
-
- flexcan.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/flexcan.c
-
-
-
-
- fmu.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/fmu.c
-
-
-
-
- gpio.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/gpio.c
-
-
-
-
- i2c.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/i2c.c
-
-
-
-
- interrupt.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/interrupt.c
-
-
-
-
- iwdg1.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/iwdg1.c
-
-
-
-
- iwdg2.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/iwdg2.c
-
-
-
-
- lin.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/lin.c
-
-
-
-
- lptim.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/lptim.c
-
-
-
-
- mcm.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/mcm.c
-
-
-
-
- mu.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/mu.c
-
-
-
-
- pmbus.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/pmbus.c
-
-
-
-
- pwr.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/pwr.c
-
-
-
-
- qspi.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/qspi.c
-
-
-
-
- rcc.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/rcc.c
-
-
-
-
- sdfm.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/sdfm.c
-
-
-
-
- sema.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/sema.c
-
-
-
-
- smpu.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/smpu.c
-
-
-
-
- spi.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/spi.c
-
-
-
-
- sram.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/sram.c
-
-
-
-
- stim.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/stim.c
-
-
-
-
- syscon.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/syscon.c
-
-
-
-
- tim.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/tim.c
-
-
-
-
- trng.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/trng.c
-
-
-
-
- uart.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/uart.c
-
-
-
-
- upp.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/upp.c
-
-
-
-
- version.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/version.c
-
-
-
-
- wwdg.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/wwdg.c
-
-
-
-
- xbar.c
- 1
- packages/novosns-series/NS800RT7XXX/StdDriver/Src/xbar.c
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/bsp/novosns/ns800/ns800rt7p65-nssinepad/rtconfig.h b/bsp/novosns/ns800/ns800rt7p65-nssinepad/rtconfig.h
index 3986a908b5..380f2986c7 100644
--- a/bsp/novosns/ns800/ns800rt7p65-nssinepad/rtconfig.h
+++ b/bsp/novosns/ns800/ns800rt7p65-nssinepad/rtconfig.h
@@ -417,10 +417,6 @@
/* On-chip Peripheral Drivers */
-#define BOARD_CLK_CONF
-#define SYSCLK_USE_PLL
-#define SYSCLK_SOURCE_USE_HXTL
-#define PLLCLK_SOURCE_USE_HXTL
#define BSP_USING_GPIO
#define BSP_USING_UART
#define BSP_NS800_UART_TX_TIMEOUT 6000
diff --git a/bsp/novosns/ns800/ns800rt7p65-nssinepad/rtconfig.py b/bsp/novosns/ns800/ns800rt7p65-nssinepad/rtconfig.py
index 701999b106..a91646f707 100644
--- a/bsp/novosns/ns800/ns800rt7p65-nssinepad/rtconfig.py
+++ b/bsp/novosns/ns800/ns800rt7p65-nssinepad/rtconfig.py
@@ -49,7 +49,7 @@ if PLATFORM == 'gcc':
OBJCPY = PREFIX + 'objcopy'
DEVICE = ' -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -ffunction-sections -fdata-sections'
- CFLAGS = DEVICE + ' -Dgcc' + ' -DNS800RT7P65X'
+ CFLAGS = DEVICE + ' -Dgcc'
AFLAGS = ' -c' + DEVICE + ' -x assembler-with-cpp'
LFLAGS = DEVICE + ' -Wl,--gc-sections,-Map=rtthread.map,-cref,-u,Reset_Handler -T board/linker_scripts/link.lds'
diff --git a/bsp/novosns/ns800/ns800rt7p65-nssinepad/template.uvoptx b/bsp/novosns/ns800/ns800rt7p65-nssinepad/template.uvoptx
deleted file mode 100644
index dc89326d3f..0000000000
--- a/bsp/novosns/ns800/ns800rt7p65-nssinepad/template.uvoptx
+++ /dev/null
@@ -1,184 +0,0 @@
-
-
-
- 1.0
-
- ### uVision Project, (C) Keil Software
-
-
- *.c
- *.s*; *.src; *.a*
- *.obj; *.o
- *.lib
- *.txt; *.h; *.inc; *.md
- *.plm
- *.cpp
- 0
-
-
-
- 0
- 0
-
-
-
- rt-thread
- 0x4
- ARM-ADS
-
- 12000000
-
- 1
- 1
- 0
- 1
- 0
-
-
- 1
- 65535
- 0
- 0
- 0
-
-
- 79
- 66
- 8
- .\build\
-
-
- 1
- 1
- 1
- 0
- 1
- 1
- 0
- 1
- 0
- 0
- 0
- 0
-
-
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 0
- 0
-
-
- 0
- 0
- 1
-
- 18
-
- 0
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 0
- 1
- 1
- 1
- 1
- 0
- 0
- 1
- 0
- 0
- 6
-
-
-
-
-
-
-
-
-
-
- STLink\ST-LINKIII-KEIL_SWO.dll
-
-
-
- 0
- ST-LINKIII-KEIL_SWO
- -U0670FF495355878281171423 -O206 -SF4000 -C0 -A0 -I0 -HNlocalhost -HP7184 -P1 -N00("ARM CoreSight SW-DP") -D00(6BA02477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8004 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO15 -FD20000000 -FC8000 -FN1 -FF0STM32H7x_2048.FLM -FS08000000 -FL0200000 -FP0($$Device:STM32H743ZITx$CMSIS\Flash\STM32H7x_2048.FLM)
-
-
- 0
- UL2CM3
- UL2CM3(-S0 -C0 -P0 -FD20000000 -FC8000 -FN1 -FF0STM32H7x_2048 -FS08000000 -FL0200000 -FP0($$Device:STM32H743ZITx$CMSIS\Flash\STM32H7x_2048.FLM))
-
-
-
-
- 0
-
-
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
-
-
-
- 0
- 0
- 0
-
-
-
-
-
-
-
-
-
- 1
- 1
- 0
- 2
- 10000000
-
-
-
-
-
diff --git a/bsp/novosns/ns800/ns800rt7p65-nssinepad/template.uvprojx b/bsp/novosns/ns800/ns800rt7p65-nssinepad/template.uvprojx
index 27e84d34c0..9a1baf2a14 100644
--- a/bsp/novosns/ns800/ns800rt7p65-nssinepad/template.uvprojx
+++ b/bsp/novosns/ns800/ns800rt7p65-nssinepad/template.uvprojx
@@ -10,20 +10,20 @@
rt-thread
0x4
ARM-ADS
- 5060750::V5.06 update 6 (build 750)::ARMCC
- 0
+ 6220000::V6.22::ARMCLANG
+ 1
- STM32H743ZITx
- STMicroelectronics
- Keil.STM32H7xx_DFP.4.1.3
- https://www.keil.com/pack/
- IRAM(0x20000000-0x2001FFFF) IRAM2(0x24000000-0x2407FFFF) IROM(0x8000000-0x81FFFFF) CLOCK(12000000) FPU3(DFPU) CPUTYPE("Cortex-M7") ELITTLE
+ NS800RT7P65D-DHQFBY2
+ Novosense
+ NOVOSENSE.NS800RT7XXX.0.4.0
+ https://www.novosns.com/
+ IRAM(0x20000000,0x00020000) IRAM2(0x00000000,0x00020000) IROM(0x08000000,0x00080000) IROM2(0x08080000,0x00080000) XRAM(0x20100000,0x00020000) XRAM2(0x20120000,0x00020000) CPUTYPE("Cortex-M7") FPU3(DFPU) CLOCK(12000000) ELITTLE
- UL2CM3(-S0 -C0 -P0 -FD20010000 -FC1000 -FN1 -FF0STM32F7x_1024 -FS08000000 -FL0100000 -FP0($$Device:STM32F746NGHx$CMSIS\Flash\STM32F7x_1024.FLM))
+ UL2CM3(-S0 -C0 -P0 -FD20120000 -FC2000 -FN2 -FF0NS800RT7xxx_FlashBank1 -FS08000000 -FL080000 -FF1NS800RT7xxx_FlashBank2 -FS18080000 -FL180000 -FP0($$Device:NS800RT7P65D-DHQFBY2$CMSIS\Flash\NS800RT7xxx_FlashBank1.FLM) -FP1($$Device:NS800RT7P65D-DHQFBY2$CMSIS\Flash\NS800RT7xxx_FlashBank2.FLM))
0
- $$Device:STM32F746NGHx$Drivers\CMSIS\Device\ST\STM32F7xx\Include\stm32f7xx.h
+
@@ -33,7 +33,7 @@
- $$Device:STM32F746NGHx$CMSIS\SVD\STM32F7x.svd
+ $$Device:NS800RT7P65D-DHQFBY2$CMSIS\SVD\NS800RT7P65x.svd
0
0
@@ -54,7 +54,7 @@
0
0
1
- 0
+ 1
.\build\
1
0
@@ -181,21 +181,21 @@
0
1
1
- 0
+ 1
0
- 2
+ 3
0
0
0
1
- 0
+ 1
8
1
0
0
0
- 3
- 3
+ 4
+ 4
0
0
0
@@ -207,12 +207,12 @@
0
0
1
- 0
+ 1
0
0
0
1
- 0
+ 1
0
@@ -252,12 +252,12 @@
1
0x8000000
- 0x200000
+ 0x80000
- 0
- 0x0
- 0x0
+ 1
+ 0x20100000
+ 0x20000
1
@@ -277,22 +277,22 @@
1
0x8000000
- 0x100000
+ 0x80000
1
- 0x200000
- 0x100000
+ 0x8080000
+ 0x80000
0
- 0x0
- 0x0
+ 0x20100000
+ 0x20000
0
- 0x0
- 0x0
+ 0x20120000
+ 0x20000
0
@@ -301,13 +301,13 @@
0
- 0x20010000
- 0x40000
+ 0x20000000
+ 0x20000
0
- 0x20000000
- 0x10000
+ 0x0
+ 0x20000
@@ -323,24 +323,24 @@
1
0
0
- 0
+ 3
0
0
1
0
0
- 0
- 0
+ 3
+ 3
1
1
0
0
0
-
-
+ -Wno-tautological-constant-out-of-range-compare
+ NS800RT7P65X DUAL_CORE_ENABLE=0 SYSCLK_USE_PLL SYSCLK_SOURCE_USE_HXTL PLLCLK_SOURCE_USE_HXTL RT_USING_ARMLIBC, RT_USING_LIBC, NS800RT7P65X, USE_HAL_DRIVER, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS
-
+ ..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\io\poll;applications;..\..\..\components\net\utest;.;..\..\..\components\drivers\include;board\NS800_Config\Inc;..\..\..\libcpu\arm\common;..\..\..\components\drivers\phy;..\..\..\include;..\..\..\components\drivers\include;..\libraries\HAL_Drivers\drivers\config;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\epoll;.\packages\ns800rt7p65_driver\Inc\Legacy;..\libraries\HAL_Drivers\drivers;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\smp_call;..\libraries\HAL_Drivers;.\packages\ns800rt7p65_driver\Inc;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m7;packages\CMSIS-Core-latest\Include;board;..\..\..\components\libc\posix\io\eventfd;.\packages\ns800rt7p65_cmsis_driver\Include;.\packages\ns800rt7p65_driver\Inc\ti;..\..\..\components\drivers\can