Commit Graph

921 Commits

Author SHA1 Message Date
Jeremy a3377c21b6 fix #260 pbuf assert 2023-03-30 10:26:11 +08:00
Liu_Weichao 08388f1b11 1、updata lora_radio_driver submodules;2、fix radio define error in connect_lora_spi.c;3、fix ticks calculation bug in timer_settime。 2023-03-21 15:16:12 +08:00
wgzAIIT 0a3ba23753 add flash-mcuboot-app.ld file copy from flash-ocram.ld 2023-03-20 18:09:14 +08:00
Liu_Weichao 83d383feab feat support event function for XiZi transform_layer 2023-03-20 14:49:40 +08:00
Liu_Weichao 47cea831ba modify lora_radio_driver path and compile OK 2023-03-17 10:05:59 +08:00
Liu_Weichao 4db0c44434 delete useless printf in connect_touch.c 2023-03-16 10:17:21 +08:00
Liu_Weichao 5e499bf975 add soft timer posix support in XiZi 2023-03-10 17:11:53 +08:00
wgzAIIT abba2ce735 delete defconfig on nuttx 2023-03-01 09:24:03 +08:00
Wang_Weigen 419b53594f repair the compiler error of gd32vf103 2023-02-28 18:06:28 +08:00
Wang_Weigen 179c894840 Merge branch 'prepare_for_master' of https://git.trustie.net/xuos/xiuos into develop 2023-02-28 17:20:51 +08:00
Wang_Weigen 5ae31a37f3 repair the compiler error of the configuration with Seperating compiler or musl lib 2023-02-28 17:20:39 +08:00
wgzAIIT 0996e47b88 optimize w5500 socket test cmd for edu-riscv64 board 2023-02-27 16:59:08 +08:00
xuedongliang 779444f998 add timer and flash and can drivers with test examples for hc32f4a0 in XiZi_IIoT from Wu_zheng
it is OK
2023-02-27 12:13:39 +08:00
wuzheng 918b3663b8 fix kconfig issue for tfcard drivered by soft-spi 2023-02-24 19:52:11 +08:00
wuzheng eed171df2a path_kernel.mk update 2023-02-24 16:00:46 +08:00
wgzAIIT a286b2292f Merge branch 'prepare_for_master' of https://gitlink.org.cn/xuos/xiuos into develop 2023-02-24 14:14:59 +08:00
wgzAIIT 1655d28d63 optimize w5500 socket test cmd for edu-riscv64 board 2023-02-24 13:51:36 +08:00
xuedongliang 5dc639a133 add ADC and DAC driver for hc32f4a0 on XiZi_IIOT from Zhao_yun
it is OK
2023-02-24 10:49:36 +08:00
wuzheng 10c39d930c add cpp support for hc32f4a0 2023-02-22 15:15:40 +08:00
wuzheng 73fbeea117 add can and flash driver for hc32f4a0 in XiZi_IIoT 2023-02-22 09:38:41 +08:00
wuzheng 002325c1d8 add flash and timer driver for hc32f4a0 2023-02-17 16:21:06 +08:00
zhaoyun1215 1b73886dbc add adc and dac drivers for hc32f4a0 in XiZi Kernel 2023-02-14 18:04:49 -08:00
zhaoyun1215 3a5d63762b add adc and dac drivers for hc32f4a0 in XiZi Kernel 2023-02-09 00:43:15 -08:00
zhaoyun1215 3950a6ec28 add adc and dac drivers for hc32f4a0 in XiZi Kernel 2023-02-09 00:41:24 -08:00
wuzheng ba51d8ba8e fix bugs for gpio interrupt in hc32f4a0 for XiZi_IIOT 2023-02-09 10:59:17 +08:00
wuzheng c88ce9d708 fix bugs in hc32f4a0 GPIO driver 2023-02-08 09:20:58 +08:00
wuzheng bfe1e72378 Format rtc and watchdog driver for hc32 2023-02-07 16:48:52 +08:00
wuzheng e6fa8a2603 code simplified and delete some unused 2023-02-06 16:34:46 +08:00
wgzAIIT 732320f5c9 support sabre-lite borad on xiuos appframework and Nuttx 2023-02-03 13:32:52 +08:00
wuzheng 3a6b5d7f4f fix file log error 2023-02-03 09:50:21 +08:00
wuzheng 8632d37d14 fix the file time log error 2023-02-03 09:48:11 +08:00
wuzheng bcb5e48d6a adapt watchdog driver for hc32f4a0 2023-02-03 09:45:20 +08:00
wuzheng d2e6719a0e adapt rtc driver for hc32f4a0 2023-02-02 18:01:24 +08:00
wgzAIIT 60dbe78045 Merge branch 'prepare_for_master' of https://gitlink.org.cn/xuos/xiuos into develop 2023-01-18 16:24:34 +08:00
xuedongliang ff78fcc100 1、add menuconfig and compilation function for XiZi_AIoT; 2、add isr function and machine start for imxrt6q-sabrelite from Wang_Weigen
it is OK
2023-01-18 15:08:00 +08:00
xuedongliang aea6a4f63e fixed nsh can’t use bug support hc32f4a0 i2c driver from Wang_linyu
it is OK
2023-01-18 15:07:00 +08:00
xuedongliang d1da6ae35b 1、feat add modbus tcp protocol for control framework; 2、fix spi6 io define error on hc32f4a0 board from Liu_Weichao
it is OK
2023-01-18 15:06:08 +08:00
xuedongliang df2a1043df add lora e22、ch376 usb fuction、lora e220 and wifi esp8285 for edu-riscv64 on Nuttx from Wang_Guozhu
it is OK
2023-01-18 15:05:28 +08:00
Liu_Weichao 55654af275 fix serial receive data bug in control framework on xidatong-arm32 board 2023-01-13 15:35:34 +08:00
Wang_Weigen 806492e271 1、modify the 'link.lds' file accroding to sdk;2、add irq enable and disable function 2023-01-11 14:32:41 +08:00
Liu_Weichao 8001b07341 fix Calculte error 2023-01-10 17:49:20 +08:00
Liu_Weichao c621db2ca7 add imxrt1052 board mdelay function 2023-01-10 17:21:10 +08:00
Liu_Weichao 9ad282c39e feat support LwIP in hc32f4a0 board 2023-01-06 10:17:24 +08:00
wgzAIIT a4e37b962f add spi_sdcard driver for edu-riscv64 on Nuttx 2023-01-04 18:20:19 +08:00
Wang_Weigen 6b091797ae 1、add 'menuconfig' function for XiZi_AIoT with imx6q-sabrelite board;2、add compilation function for AIoT system with imx6q-sabrelite board;3、add newlib base files;4、add startup files and irq function for imx6q-sabrelite 2023-01-03 10:14:05 +08:00
wgzAIIT 1a0880c3f2 fix kconfig bug for edu-riscv64 2022-12-30 10:31:43 +08:00
wgzAIIT 32bf012d9a add e22 test demo on edu-riscv64 2022-12-28 14:44:16 +08:00
wagweigen ce60710fe6 add exception.c and irq entry function 2022-12-23 16:28:39 +08:00
WuZheng 9f6419e5f6 fix dvp-read problem caused by driver adaptation 2022-12-23 09:09:54 +08:00
wlyu 4edf73254e support i2c and fixed no shell bug 2022-12-21 18:36:30 +08:00
Liu_Weichao b933e0decb fix spi6 io define error on hc32f4a0 board 2022-12-21 12:07:47 +08:00
wgzAIIT d57552e223 add e22、ch376 usb fuction、lora e220 and wifi esp8285 for edu-riscv64 on nuttx 2022-12-20 11:04:19 +08:00
Wang_Weigen 4f7f98b0e9 add armv7-a start file 2022-12-19 16:33:25 +08:00
WuZheng 38c4419ef9 add KPU driver and resource in XiZi for edu-riscv64 2022-12-19 14:13:54 +08:00
Liu_Weichao bc014769f5 1、fix modbus_tcp socket bug;2、fix ch438 init error on xidatong-arm32 board 2022-12-16 10:58:26 +08:00
WuZheng 5761bd0916 primarily unify dvp APIs with rt 2022-12-15 15:51:46 +08:00
WuZheng 186790f5ec fix bugs camera buff unstable 2022-12-15 10:36:56 +08:00
WuZheng 1864f39dd2 fix bugs in multi-blocks read meeting '0xFE' CRCs 2022-12-14 17:35:10 +08:00
WuZheng 5a64507a84 Merge branch 'prepare_for_master' of https://gitlink.org.cn/xuos/xiuos into prepare_for_master 2022-12-13 17:04:42 +08:00
wuzheng 6a89a12c49 temporarily adapt kpu for XiZi 2022-12-12 16:24:54 +08:00
wuzheng 04dc796f95 fix problems in client recv 2022-12-12 16:22:36 +08:00
xuedongliang a3094c1dd6 repaire the k210 start failed problem caused by float sub operation at boot.S from Wang_weigen
it is OK
2022-12-09 14:22:19 +08:00
wuzheng 2df54e7f41 fix some bugs for sd read 2022-12-09 13:57:01 +08:00
Wang_Weigen 4f85bc91e5 modify compiler with double float 2022-12-09 13:39:18 +08:00
xuedongliang 5622be48ac add i2c and gpio driver for hc32f4a0 board from Liu_Weichao
it is OK
2022-12-09 11:34:57 +08:00
xuedongliang 669b7f427e Optimize k210 serial port driver for nuttx from Wang_guozhu
it is OK
2022-12-09 11:33:52 +08:00
xuedongliang b20f041722 add tablestorage for RT-Thread_Fusion_XiUOS from yu
it is OK
2022-12-09 11:33:17 +08:00
Wang_Weigen 19b16f7729 repaire the k210 start failed problem caused by float sub operation at boot.S 2022-12-09 11:24:41 +08:00
Liu_Weichao 465241e569 feat add ethernet driver for hc32f4a0 board, compile OK and PHY Loop-Back test OK 2022-12-05 17:46:56 +08:00
Liu_Weichao dc8244cc5d feat add gpio for hc32f4a0 board 2022-12-05 11:23:56 +08:00
Liu_Weichao d0902ca37f feat add i2c driver for hc32f4a0 board 2022-12-05 11:01:47 +08:00
wuzheng a782b53423 adapt qs-fs and qs-fx for edu-riscv64 2022-12-01 09:37:43 +08:00
yu 5a3954b726 add tablestorage for RT-Thread_Fusion_XiUOS 2022-11-30 15:27:07 +08:00
wlyu 9b83bc586e support hc32 irq and spi and spi flash 2022-11-29 14:16:37 +08:00
wgzAIIT 2757649473 add loransh/defconfig for edu-riscv64 on nuttx 2022-11-29 11:13:08 +08:00
wgzAIIT 4fd39c0dd7 Optimize k210 serial port driver for nuttx 2022-11-28 17:39:30 +08:00
wuzheng d8ac0998b2 fix configure network problem and configure fpio for w5500 2022-11-28 09:38:35 +08:00
wgzAIIT 1f97dd3d77 Merge branch 'prepare_for_master' of https://git.trustie.net/xuos/xiuos into develop 2022-11-25 11:01:37 +08:00
xuedongliang e5bf0cee41 Add camera driver and examples for edu-riscv64 from Wu_zheng
it is OK
2022-11-25 10:25:38 +08:00
wuzheng 334d5f1eee Merge branch 'prepare_for_master' of https://gitlink.org.cn/xuos/xiuos into prepare_for_master 2022-11-25 09:50:44 +08:00
wgzAIIT 0125fdf0ef Merge branch 'prepare_for_master' of https://git.trustie.net/xuos/xiuos into develop 2022-11-25 09:32:07 +08:00
Liu_Weichao f4b21208e8 Merge branch 'prepare_for_master' of https://git.trustie.net/xuos/xiuos into control_framework 2022-11-24 16:06:20 +08:00
Liu_Weichao bc47ae644f feat add control_framework, read json file OK 2022-11-24 10:46:54 +08:00
wgzAIIT 31189c2939 add edu-riscv64 board on nuttx 2022-11-23 18:15:53 +08:00
TXuian 1061ce4dff Merge remote-tracking branch 'upstream/prepare_for_master' into prepare_for_master 2022-11-22 08:03:14 -08:00
wuzheng c1976c8d92 fix errors of naming function 2022-11-22 15:57:33 +08:00
TXuian 0d93a91829 add support to edu. 2022-11-21 19:38:18 -08:00
TXuian 7145cd6920 update w5500 functions. 2022-11-21 19:07:50 -08:00
wuzheng 49df162734 add softspi in xidatong-riscv64 2022-11-22 10:20:15 +08:00
Liu_Weichao 5560fc5318 feat add control_framework, support fins protocol, compile OK 2022-11-21 17:20:44 +08:00
wuzheng 987fd6c798 fit touch postion for lvgl 2022-11-21 16:46:46 +08:00
wuzheng ebc61431bd fit touch position for lcd 2022-11-21 15:59:25 +08:00
wuzheng 7c252bda56 fix touch address error 2022-11-21 14:29:17 +08:00
wuzheng e31199a104 Merge branch 'prepare_for_master' of https://gitlink.org.cn/xuos/xiuos into prepare_for_master 2022-11-21 11:30:48 +08:00
wuzheng 68cdcbdcce improve dvp driver by add one effective mode 2022-11-21 11:12:35 +08:00
wuzheng 06ed03337a add camera driver and examples for edu-riscv64 2022-11-18 20:20:34 +08:00
Liu_Weichao 72e09d82e7 Merge branch 'prepare_for_master' of https://git.trustie.net/xuos/xiuos into control_framework 2022-11-18 09:52:41 +08:00
xuedongliang 164614a75a add touch for edu-riscv64 board from Wang_weigen
it is OK
2022-11-16 15:23:34 +08:00
xuedongliang 75259c4006 1、support musl libc on nuttx and add test case on xidatong-arm32 2、register lcd device on xidatong-riscv64 on nuttx
it is OK
2022-11-16 15:23:05 +08:00
xuedongliang 992b8f62ab soft-SPI driver for edu-riscv64,which mainly for SDcard. edu-riscv64 examples including filesystem/RS485/gpio/loraE220/RTC from Wu_zheng
it is OK
2022-11-16 15:22:09 +08:00
Wang_Weigen 96baeb9482 add new files for armv7-a 2022-11-16 10:58:56 +08:00
TXuian 2a07e463f6 add w5500 support 2022-11-15 17:40:51 -08:00
TXuian 629e8893e3 add w5500 support. 2022-11-15 07:45:21 -08:00
wuzheng f22fbc3c94 example for edu-riscv64:watchdog,lcd and timer 2022-11-15 15:47:48 +08:00
Wang_Weigen 14f0e442ad fix compile error 2022-11-15 14:09:03 +08:00
Liu_Weichao 32c8701391 Merge branch 'prepare_for_master' of https://git.trustie.net/xuos/xiuos into control_framework 2022-11-14 16:09:47 +08:00
Liu_Weichao 452699ac02 feat add third_party_driver/usb for hc32f4a0 board, support Mount file-system 2022-11-14 16:05:26 +08:00
wgzAIIT 02cbcf2b23 fix touch problem 2022-11-14 15:20:03 +08:00
wuzheng 8c929ba701 rs485 test example 2022-11-11 20:29:35 +08:00
wuzheng e7175c2745 add edu-riscv64 RTC test example 2022-11-11 17:39:03 +08:00
wuzheng e746639f8a add edu-riscv64 lora example and fix name problem 2022-11-11 15:32:38 +08:00
Wang_Weigen d89e018d33 add touch for edu-riscv64 board 2022-11-11 11:13:56 +08:00
wgzAIIT 5d6aa56f29 support can and add test case for xidatong-riscv64 on nuttx 2022-11-10 14:37:54 +08:00
wuzheng 00b39cdd55 gpio test sample for edu-riscv64 2022-11-10 10:20:20 +08:00
wuzheng b8cf052d49 test framework 2022-11-09 20:45:44 +08:00
wuzheng d3836f1a6f softspi driver and its app test 2022-11-09 19:23:12 +08:00
wgzAIIT 2bc1de068c change ch376_demo.c 2022-11-09 18:07:48 +08:00
wgzAIIT 4f15f1e70b add usbnsh/defconfig and sdnsh/defconfig 2022-11-09 16:48:18 +08:00
Liu_Weichao 696c9f6fe0 fix MountUsb function error 2022-11-08 17:02:39 +08:00
Liu_Weichao 9a818b1ef4 feat add third_party_driver/usb for hc32f4a0 board, compile OK 2022-11-08 14:15:23 +08:00
wgzAIIT b5e08c5d43 support musl libc on nuttx and add test case 2022-11-08 13:57:46 +08:00
Liu_Weichao 636f803b7b modify usb init position into board.c from init.c 2022-11-08 11:27:06 +08:00
wgzAIIT 51ebd8f604 register lcd device on xidatong-riscv64 on nuttx 2022-11-07 16:45:00 +08:00
Liu_Weichao 5f4922866e modify hc32f4a0 console usart as usart3 2022-11-03 09:31:34 +08:00
Liu_Weichao d0e42a9b51 feat add third_party_driver/spi/lora for hc32f4a0 board, send and receive function OK 2022-11-02 17:23:07 +08:00
Liu_Weichao 107913cb61 Merge branch 'prepare_for_master' of https://gitlink.org.cn/xuos/xiuos into hc32f4a0_driver 2022-11-02 17:22:06 +08:00
wgzAIIT 9965ce4c43 register lcd device on riscv64 on nuttx 2022-11-02 14:43:58 +08:00
wgzAIIT a39bc41597 Merge branch 'prepare_for_master' of https://git.trustie.net/xuos/xiuos into prepare_for_master 2022-11-02 09:34:43 +08:00
wgzAIIT 3352d4be6b add hc32 dir 2022-11-02 09:33:03 +08:00
wgzAIIT 485555b3a2 Merge branch 'prepare_for_master' of https://gitlink.org.cn/wgzAIIT/xiuos into prepare_for_master 2022-11-02 09:18:23 +08:00
wgzAIIT 0bb057c642 register_driver lcd device on riscv64 on nuttx 2022-11-02 09:18:04 +08:00
Liu_Weichao 2e383f0c85 modify XiZi_AIoT DIR 2022-11-01 18:33:04 +08:00
Liu_Weichao 0504cf0e48 feat add third_party_driver/spi/lora for hc32f4a0 board, init function OK 2022-11-01 17:40:53 +08:00
Liu_Weichao 234f4fc2ed Merge branch 'prepare_for_master' of https://gitlink.org.cn/xuos/xiuos into hc32f4a0_driver 2022-11-01 17:39:40 +08:00
Wang_Weigen 5d0c0f944e Merge branch 'prepare_for_master' of https://git.trustie.net/xuos/xiuos into develop 2022-11-01 17:10:33 +08:00
Wang_Weigen d2192a0cb1 add microkernel dir for xizi 2022-11-01 17:10:11 +08:00
xuedongliang 8e5c61c487 add wifi esp8285 and lcd driver for xidatong-riscv64 on nuttx
it is OK
2022-11-01 16:42:43 +08:00
xuedongliang 1a846ba3ae support hc32f4a0 on nuttx and hc32f4a0 gpio is ok!
it is OK
2022-11-01 16:41:39 +08:00
Liu_Weichao 2d7d5d121d feat add third_party_driver/spi for hc32f4a0 board, write and read function OK 2022-10-31 15:11:39 +08:00
Liu_Weichao 7a8766a74d Merge branch 'prepare_for_master' of https://gitlink.org.cn/xuos/xiuos into hc32f4a0_driver 2022-10-31 15:09:35 +08:00
wgzAIIT 7869538b1d support wifi for xidatong-riscv64 on nuttx 2022-10-28 20:48:05 +08:00
wgzAIIT b693f91f30 Optimize lcd driver for xidatong-riscv64 on nuttx 2022-10-27 13:43:01 +08:00
wgzAIIT c541128122 Optimize lcd driver for xidatong-riscv64 on nuttx 2022-10-27 11:29:47 +08:00
wgzAIIT a04a4288a7 add printf point.x and point.y in test case 2022-10-25 18:21:32 +08:00
wlyu 3cddeb1985 support hc32 on nuttx 2022-10-25 18:08:35 +08:00
wgzAIIT 490d372b47 add touchnsh/defconfig 2022-10-25 17:41:08 +08:00
wgzAIIT 6794cb03a8 support touch screen for xidatong-riscv64 on nuttx 2022-10-25 16:27:25 +08:00
Wang_Weigen 166f88fd46 add lcd and spi for edu_riscv64 board 2022-10-25 14:26:33 +08:00
Wang_Weigen db2faeeba6 Merge branch 'prepare_for_master' of https://git.trustie.net/xuos/xiuos into develop 2022-10-24 10:06:50 +08:00
wgzAIIT c815bb3b6e support gpio on k210 on nuttx 2022-10-21 18:13:41 +08:00