@@ -124,12 +124,12 @@ CONFIG_RT_NAME_MAX=16
124124# CONFIG_RT_USING_SMART is not set
125125# CONFIG_RT_USING_AMP is not set
126126CONFIG_RT_USING_SMP=y
127- CONFIG_RT_CPUS_NR=4
127+ CONFIG_RT_CPUS_NR=8
128128CONFIG_RT_ALIGN_SIZE=4
129129# CONFIG_RT_THREAD_PRIORITY_8 is not set
130- CONFIG_RT_THREAD_PRIORITY_32=y
131- # CONFIG_RT_THREAD_PRIORITY_256 is not set
132- CONFIG_RT_THREAD_PRIORITY_MAX=32
130+ # CONFIG_RT_THREAD_PRIORITY_32 is not set
131+ CONFIG_RT_THREAD_PRIORITY_256=y
132+ CONFIG_RT_THREAD_PRIORITY_MAX=256
133133CONFIG_RT_TICK_PER_SECOND=1000
134134CONFIG_RT_USING_OVERFLOW_CHECK=y
135135CONFIG_RT_USING_HOOK=y
@@ -143,7 +143,7 @@ CONFIG_RT_USING_TIMER_SOFT=y
143143CONFIG_RT_TIMER_THREAD_PRIO=4
144144CONFIG_RT_TIMER_THREAD_STACK_SIZE=8192
145145# CONFIG_RT_USING_TIMER_ALL_SOFT is not set
146- # CONFIG_RT_USING_CPU_USAGE_TRACER is not set
146+ CONFIG_RT_USING_CPU_USAGE_TRACER=y
147147
148148#
149149# kservice options
@@ -196,10 +196,10 @@ CONFIG_RT_USING_DEVICE_OPS=y
196196# CONFIG_RT_USING_INTERRUPT_INFO is not set
197197# CONFIG_RT_USING_THREADSAFE_PRINTF is not set
198198CONFIG_RT_USING_CONSOLE=y
199- CONFIG_RT_CONSOLEBUF_SIZE=128
199+ CONFIG_RT_CONSOLEBUF_SIZE=512
200200CONFIG_RT_CONSOLE_DEVICE_NAME="uart1"
201- CONFIG_RT_VER_NUM=0x50200
202- # CONFIG_RT_USING_STDC_ATOMIC is not set
201+ CONFIG_RT_VER_NUM=0x50201
202+ CONFIG_RT_USING_STDC_ATOMIC=y
203203CONFIG_RT_BACKTRACE_LEVEL_MAX_NR=32
204204# end of RT-Thread Kernel
205205
@@ -258,40 +258,21 @@ CONFIG_FINSH_USING_OPTION_COMPLETION=y
258258CONFIG_RT_USING_DFS=y
259259CONFIG_DFS_USING_POSIX=y
260260CONFIG_DFS_USING_WORKDIR=y
261+ # CONFIG_RT_USING_DFS_MNTTABLE is not set
261262CONFIG_DFS_FD_MAX=16
262- # CONFIG_RT_USING_DFS_V1 is not set
263- CONFIG_RT_USING_DFS_V2=y
264- CONFIG_RT_USING_DFS_ELMFAT=y
265-
266- #
267- # elm-chan's FatFs, Generic FAT Filesystem Module
268- #
269- CONFIG_RT_DFS_ELM_CODE_PAGE=437
270- CONFIG_RT_DFS_ELM_WORD_ACCESS=y
271- # CONFIG_RT_DFS_ELM_USE_LFN_0 is not set
272- # CONFIG_RT_DFS_ELM_USE_LFN_1 is not set
273- # CONFIG_RT_DFS_ELM_USE_LFN_2 is not set
274- CONFIG_RT_DFS_ELM_USE_LFN_3=y
275- CONFIG_RT_DFS_ELM_USE_LFN=3
276- CONFIG_RT_DFS_ELM_LFN_UNICODE_0=y
277- # CONFIG_RT_DFS_ELM_LFN_UNICODE_1 is not set
278- # CONFIG_RT_DFS_ELM_LFN_UNICODE_2 is not set
279- # CONFIG_RT_DFS_ELM_LFN_UNICODE_3 is not set
280- CONFIG_RT_DFS_ELM_LFN_UNICODE=0
281- CONFIG_RT_DFS_ELM_MAX_LFN=255
282- CONFIG_RT_DFS_ELM_DRIVES=2
283- CONFIG_RT_DFS_ELM_MAX_SECTOR_SIZE=512
284- # CONFIG_RT_DFS_ELM_USE_ERASE is not set
285- CONFIG_RT_DFS_ELM_REENTRANT=y
286- CONFIG_RT_DFS_ELM_MUTEX_TIMEOUT=3000
287- # CONFIG_RT_DFS_ELM_USE_EXFAT is not set
288- # end of elm-chan's FatFs, Generic FAT Filesystem Module
289-
263+ CONFIG_RT_USING_DFS_V1=y
264+ # CONFIG_RT_USING_DFS_V2 is not set
265+ CONFIG_DFS_FILESYSTEMS_MAX=4
266+ CONFIG_DFS_FILESYSTEM_TYPES_MAX=4
267+ # CONFIG_RT_USING_DFS_ELMFAT is not set
290268CONFIG_RT_USING_DFS_DEVFS=y
269+ # CONFIG_RT_USING_DFS_ISO9660 is not set
291270# CONFIG_RT_USING_DFS_ROMFS is not set
292271# CONFIG_RT_USING_DFS_CROMFS is not set
272+ CONFIG_RT_USING_DFS_RAMFS=y
293273# CONFIG_RT_USING_DFS_TMPFS is not set
294274# CONFIG_RT_USING_DFS_MQUEUE is not set
275+ # CONFIG_RT_USING_DFS_NFS is not set
295276# end of DFS: device virtual file system
296277
297278# CONFIG_RT_USING_FAL is not set
@@ -311,7 +292,7 @@ CONFIG_RT_USING_SERIAL_V1=y
311292# CONFIG_RT_USING_SERIAL_V2 is not set
312293CONFIG_RT_SERIAL_USING_DMA=y
313294CONFIG_RT_SERIAL_RB_BUFSZ=64
314- # CONFIG_RT_USING_SERIAL_BYPASS is not set
295+ CONFIG_RT_USING_SERIAL_BYPASS=y
315296CONFIG_RT_USING_CAN=y
316297CONFIG_RT_CAN_USING_HDR=y
317298CONFIG_RT_CAN_USING_CANFD=y
@@ -376,7 +357,6 @@ CONFIG_RT_USING_PIN=y
376357CONFIG_RT_USING_KTIME=y
377358# CONFIG_RT_USING_HWTIMER is not set
378359# CONFIG_RT_USING_CHERRYUSB is not set
379- CONFIG_RT_LWIP_PBUF_POOL_BUFSIZE=1700
380360# end of Device Drivers
381361
382362#
@@ -404,7 +384,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
404384CONFIG_RT_USING_POSIX_FS=y
405385CONFIG_RT_USING_POSIX_DEVIO=y
406386CONFIG_RT_USING_POSIX_STDIO=y
407- # CONFIG_RT_USING_POSIX_POLL is not set
387+ CONFIG_RT_USING_POSIX_POLL=y
408388# CONFIG_RT_USING_POSIX_SELECT is not set
409389# CONFIG_RT_USING_POSIX_EVENTFD is not set
410390# CONFIG_RT_USING_POSIX_TIMERFD is not set
@@ -535,7 +515,11 @@ CONFIG_RT_USING_RYM=y
535515# CONFIG_YMODEM_USING_CRC_TABLE is not set
536516CONFIG_YMODEM_USING_FILE_TRANSFER=y
537517# CONFIG_RT_USING_ULOG is not set
538- # CONFIG_RT_USING_UTEST is not set
518+ CONFIG_RT_USING_UTEST=y
519+ CONFIG_UTEST_THR_STACK_SIZE=4096
520+ CONFIG_UTEST_THR_PRIORITY=20
521+ # CONFIG_RT_UTEST_USING_AUTO_RUN is not set
522+ # CONFIG_RT_UTEST_USING_ALL_CASES is not set
539523# CONFIG_RT_USING_VAR_EXPORT is not set
540524CONFIG_RT_USING_RESOURCE_ID=y
541525CONFIG_RT_USING_ADT=y
@@ -1491,65 +1475,16 @@ CONFIG_RT_USING_UART0=y
14911475CONFIG_RT_USING_UART1=y
14921476# CONFIG_RT_USING_UART2 is not set
14931477# CONFIG_RT_USING_UART3 is not set
1494- CONFIG_BSP_USING_SPI=y
1495- # CONFIG_RT_USING_SPIM0 is not set
1496- # CONFIG_RT_USING_SPIM1 is not set
1497- CONFIG_RT_USING_SPIM2=y
1498- # CONFIG_RT_USING_SPIM3 is not set
1499- CONFIG_BSP_USING_CAN=y
1500- CONFIG_RT_USING_CANFD=y
1501- # CONFIG_RT_USING_FILTER is not set
1502- CONFIG_RT_USING_CAN0=y
1503- CONFIG_RT_USING_CAN1=y
1504- CONFIG_BSP_USING_GPIO=y
1505- CONFIG_BSP_USING_QSPI=y
1506- CONFIG_RT_USING_QSPI0=y
1507- CONFIG_USING_QSPI_CHANNEL0=y
1508- # CONFIG_USING_QSPI_CHANNEL1 is not set
1509- CONFIG_BSP_USING_ETH=y
1510- CONFIG_BSP_USING_PWM=y
1511- # CONFIG_RT_USING_PWM0 is not set
1512- # CONFIG_RT_USING_PWM1 is not set
1513- CONFIG_RT_USING_PWM2=y
1514- # CONFIG_RT_USING_PWM3 is not set
1515- # CONFIG_RT_USING_PWM4 is not set
1516- # CONFIG_RT_USING_PWM5 is not set
1517- # CONFIG_RT_USING_PWM6 is not set
1518- # CONFIG_RT_USING_PWM7 is not set
1519- CONFIG_BSP_USING_I2C=y
1520- CONFIG_I2C_USE_MIO=y
1521- # CONFIG_RT_USING_MIO0 is not set
1522- # CONFIG_RT_USING_MIO1 is not set
1523- # CONFIG_RT_USING_MIO2 is not set
1524- # CONFIG_RT_USING_MIO3 is not set
1525- # CONFIG_RT_USING_MIO4 is not set
1526- # CONFIG_RT_USING_MIO5 is not set
1527- # CONFIG_RT_USING_MIO6 is not set
1528- # CONFIG_RT_USING_MIO7 is not set
1529- # CONFIG_RT_USING_MIO8 is not set
1530- # CONFIG_RT_USING_MIO9 is not set
1531- # CONFIG_RT_USING_MIO10 is not set
1532- # CONFIG_RT_USING_MIO11 is not set
1533- # CONFIG_RT_USING_MIO12 is not set
1534- # CONFIG_RT_USING_MIO13 is not set
1535- # CONFIG_RT_USING_MIO14 is not set
1536- CONFIG_RT_USING_MIO15=y
1537- # CONFIG_I2C_USE_CONTROLLER is not set
1538- CONFIG_BSP_USING_SDIF=y
1539- CONFIG_BSP_USING_SDCARD_FATFS=y
1540- CONFIG_USING_SDIF0=y
1541- # CONFIG_USE_SDIF0_TF is not set
1542- CONFIG_USE_SDIF0_EMMC=y
1543- CONFIG_USING_SDIF1=y
1544- CONFIG_USE_SDIF1_TF=y
1545- # CONFIG_USE_SDIF1_EMMC is not set
1546- CONFIG_BSP_USING_DC=y
1547- CONFIG_RT_USING_DC_CHANNEL0=y
1548- CONFIG_RT_USING_DC_CHANNEL1=y
1549- CONFIG_BSP_USING_I2S=y
1550- CONFIG_RT_I2S_SAMPLERATE=8000
1551- CONFIG_RT_I2S_SAMPLEBITS=16
1552- CONFIG_RT_USING_I2S0=y
1478+ # CONFIG_BSP_USING_SPI is not set
1479+ # CONFIG_BSP_USING_CAN is not set
1480+ # CONFIG_BSP_USING_GPIO is not set
1481+ # CONFIG_BSP_USING_QSPI is not set
1482+ # CONFIG_BSP_USING_ETH is not set
1483+ # CONFIG_BSP_USING_PWM is not set
1484+ # CONFIG_BSP_USING_I2C is not set
1485+ # CONFIG_BSP_USING_SDIF is not set
1486+ # CONFIG_BSP_USING_DC is not set
1487+ # CONFIG_BSP_USING_I2S is not set
15531488# end of On-chip Peripheral Drivers
15541489
15551490#
@@ -1560,7 +1495,6 @@ CONFIG_RT_USING_I2S0=y
15601495CONFIG_BSP_USING_GIC=y
15611496CONFIG_BSP_USING_GICV3=y
15621497CONFIG_PHYTIUM_ARCH_AARCH64=y
1563- CONFIG_ARM_SPI_BIND_CPU_ID=2
15641498
15651499#
15661500# Standalone Setting
@@ -1571,22 +1505,21 @@ CONFIG_TARGET_ARMV8_AARCH64=y
15711505# Soc configuration
15721506#
15731507# CONFIG_TARGET_PHYTIUMPI is not set
1574- CONFIG_TARGET_E2000Q=y
1508+ # CONFIG_TARGET_E2000Q is not set
15751509# CONFIG_TARGET_E2000D is not set
15761510# CONFIG_TARGET_E2000S is not set
15771511# CONFIG_TARGET_FT2004 is not set
15781512# CONFIG_TARGET_D2000 is not set
15791513# CONFIG_TARGET_PD2308 is not set
15801514# CONFIG_TARGET_PS2316 is not set
1515+ CONFIG_TARGET_PD2408=y
15811516# CONFIG_TARGET_QEMU_VIRT is not set
1582- CONFIG_SOC_NAME="e2000"
1583- CONFIG_TARGET_TYPE_NAME="q"
1584- CONFIG_SOC_CORE_NUM=4
1517+ CONFIG_SOC_NAME="pd2408"
1518+ CONFIG_SOC_CORE_NUM=8
15851519CONFIG_F32BIT_MEMORY_ADDRESS=0x80000000
15861520CONFIG_F32BIT_MEMORY_LENGTH=0x80000000
15871521CONFIG_F64BIT_MEMORY_ADDRESS=0x2000000000
15881522CONFIG_F64BIT_MEMORY_LENGTH=0x800000000
1589- CONFIG_TARGET_E2000=y
15901523CONFIG_DEFAULT_DEBUG_PRINT_UART1=y
15911524# CONFIG_DEFAULT_DEBUG_PRINT_UART0 is not set
15921525# CONFIG_DEFAULT_DEBUG_PRINT_UART2 is not set
@@ -1596,23 +1529,7 @@ CONFIG_DEFAULT_DEBUG_PRINT_UART1=y
15961529# Board Configuration
15971530#
15981531CONFIG_BOARD_NAME="demo"
1599- # CONFIG_USE_SPI_IOPAD is not set
1600- # CONFIG_USE_GPIO_IOPAD is not set
1601- # CONFIG_USE_CAN_IOPAD is not set
1602- # CONFIG_USE_QSPI_IOPAD is not set
1603- # CONFIG_USE_PWM_IOPAD is not set
1604- # CONFIG_USE_MIO_IOPAD is not set
1605- # CONFIG_USE_TACHO_IOPAD is not set
1606- # CONFIG_USE_UART_IOPAD is not set
1607- # CONFIG_USE_THIRD_PARTY_IOPAD is not set
1608- CONFIG_E2000Q_DEMO_BOARD=y
1609-
1610- #
1611- # IO mux configuration when board start up
1612- #
1613- # end of IO mux configuration when board start up
1614-
1615- # CONFIG_CUS_DEMO_BOARD is not set
1532+ CONFIG_CUS_DEMO_BOARD=y
16161533# end of Board Configuration
16171534
16181535#
0 commit comments