| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-03-10 | [bsp][nxp][lpc] move lpc BSPs into nxp/lpc folders | Meco Man | |
| 2024-03-08 | [RTduino] pins_arduino.h add limit check | Meco Man | |
| 2024-02-07 | [bsp][lpc55sxx] GNU toolchain: fix broken port. | Yilin Sun | |
| 1 - The current linker flags undefines `Reset_Handler' and uses `entry()' as default entry point (specified by `-e'), which will cause a invalid reset vector in the image without proper crt0 init assembly routine. 2 - The default startup files provided by NXP violate the crt0 assumption that bss section will be filled with zero unless macro `__STARTUP_CLEAR_BSS' is defined. This will cause RTT hook funtion pointers set to non-NULL values at kernel start, thus successfully passes the `RT_nnnn_HOOK_CALL` checks and jumps to an invalid pointer. 3 - The default heap size used by TCB and kernel objects are set by linker file macros, which is 0x400 (1024 bytes). The size is too small for main task and the allocation will fail before the first task being created. This patch restores Reset_Handler as default reset vector and executes entry by replacing __START from newlib, defines the `__STARTUP_CLEAR_BSS` macro to forcibly zeroize the bss section to avoid unexpected hard faults, set proper heap sizes based on the SRAM sizes. Some unused compiler/linker flags are also removed or replaced to avoid future confusion. The heap sizes for different devices are: * LPC55(S)69/LPC55(S)28: 64kB * LPC55(S)06/LPC55(S)16/LPC55(S)36: 32kB Signed-off-by: Yilin Sun <[email protected]> | |||
| 2024-02-07 | [bsp][lpc55sxx] Add RTT constant table sections to GNU lds. | Yilin Sun | |
| The following RTT constant table sections are missing from the linker script which will cause non-functional image: * .rti_fn* * FSymTab * VSymTab Add these sections after .text sections. Signed-off-by: Yilin Sun <[email protected]> | |||
| 2024-02-07 | [bsp][lpc55sxx] Update default configs for LPC5500 series. | Yilin Sun | |
| Fixes compilation errors on mainline RTT versions. Signed-off-by: Yilin Sun <[email protected]> | |||
| 2024-01-18 | [bsp][renesas] RTduino configuration update | kurisaw | |
| sync update some optimize [bsp][driver] Updates the naming convention of the i2c configuration item | |||
| 2023-10-08 | [project] update mdk/iar project and config. | guozhanxin | |
| 2023-10-03 | [bsp][lpc55sxx]: update debug log (#8106) | Shicheng Chu | |
| 2023-07-22 | [debug] 整理debug宏并增加RT_DEBUGING_CONTEXT (#7805) | Man, Jianting (Meco) | |
| 2023-06-16 | [bsp][lpc55sxx]update: update keil default project | Shicheng Chu | |
| 1.update keil default project 2.add rtduino aht10 demo | |||
| 2023-06-02 | [bsp][lpc55sxx]update: drv_soft_i2c drv_soft_spi | rose_man | |
| 1.config pin in menuconfig; 2.update format; 3.chang soft_i2c name | |||
| 2023-05-31 | [bsp][lpc55sxx]add: adaptation LVGL (#7585) | Shicheng Chu | |
| 2023-05-30 | [bsp][lpc55sxx]add: drv_lcd and drv_touch (#7569) | Shicheng Chu | |
| 2023-05-29 | [bsp][lpc55sxx]update drv_adc | rose_man | |
| 2023-05-28 | [bsp][lpc55][gcc] fix the compiling errors when enable C++ (#7575) | Man, Jianting (Meco) | |
| 2023-05-18 | [bsp][lpc55sxx]update Kconfig default and delete drv_led drv_key | rose_man | |
| 2023-05-17 | [bsp][lpc55sxx]update: drv_spi | 褚仕成 | |
| 2023-05-15 | [bsp][lpc55sxx]update: drv_soft_i2c, fix macro (#7506) | Shicheng Chu | |
| Co-authored-by: Man, Jianting (Meco) <[email protected]> | |||
| 2023-05-12 | [bsp][lpc55sxx]update rtconfig.py to support armclang configurations | Shicheng Chu | |
| 2023-05-08 | [bsp][lpc55sxx]add: rw007_lpc55sxx_port.c (#7450) | Shicheng Chu | |
| 2023-04-28 | [bsp][lpc55sxx]update:update drv_wdt (#7397) | Shicheng Chu | |
| 2023-04-28 | [bsp][lpc55sxx]update: add missing library (#7408) | Shicheng Chu | |
| 2023-04-28 | [bsp][lpc55s69]update:drv_hwtimer (#7385) | Shicheng Chu | |
| 2023-04-23 | [bsp][lpc55sxx] Added drv_soft_spi functionality and fixed drv_soft_i2c pin ↵ | Yuqiang Wang | |
| errors (#7251) 1.lpc55sxx添加软件模拟SPI驱动 2.lpc55s69 board在Kconfig中添加软件SPI配置项 3.lpc55s69添加通用GPIO引脚定义 4.lpc55s69修正Kconfig中关于软件i2c配置项 | |||
| 2023-04-19 | [HUST CSE]fix invalid document link about env tools user manual | Chaos-3 | |
| Signed-off-by: Chaos-3 <[email protected]> | |||
| 2023-04-18 | [HUST CSE] fix: Fixed wrong download link of env in 20+ files. (#7296) | Hornos Lee | |
| 2023-04-18 | [HUST CSE]Modify invalid links (#7279) | arche8 | |
| * [HUST CSE]Modify invalid links | |||
| 2023-04-13 | [bsp][lpc55s69]add softi2c (#7221) | linshire | |
| 2023-04-11 | [bsp][lpc55sxx] update keil project files (#7180) | 杨熙 | |
| 2023-04-08 | [RTduino][STM32] 优化内置ADC通道 | Meco Man | |
| 2023-03-31 | sync and update all projects (#7138) | yangjie11 | |
| * sync and update | |||
| 2023-03-30 | [bsp][lpc55sxx] add i2s and wm8904 driver | vandoul | |
| 2023-03-20 | [errno code][-RT_ERROR] fix that use RT_ERROR without - | Meco Man | |
| 2023-03-19 | format sconscript Kconfig files | Meco Man | |
| 2023-03-16 | [errno code][-RT_EINVAL] fix that use RT_EINVAL without - | Meco Man | |
| 2023-03-05 | [bsp][rtduino] update arduino_main.cpp | Meco Man | |
| 2023-03-02 | [bsp][lpc55sxx] add CPU define for S06/S16/S29/S36 make GCC comiple pass | 杨熙 | |
| 2023-03-02 | [bsp][lpc55sxx] 修复scons --dist工程文件复制残缺的问题 | linshire | |
| 修复CMSIS缺失的问题 | |||
| 2023-02-28 | [bsp][lpc55sxx] update pwm driver | 螺丝松掉的人 | |
| 2023-02-27 | [rtduino][lpc55s69] ↵ | Yifang | |
| 添加RTduino所需i2c引脚定义及结构体对象声明 (#6984) | |||
| 2023-02-27 | [bsp][lpc55sxx] update spi driver (#6986) | 杨熙 | |
| * [bsp][lpc55sxx] update spi driver 1. update spi driver, fix pin driver 2. move DMA_Init to board.c * [bsp][lpc55sxx] formmat code * [bsp][lpc55sxx] format lpc55s69_nxp_evk board file | |||
| 2023-02-27 | [arduino][lpc55s69] : update PWM | 褚仕成 | |
| 2023-02-26 | [bsp][lpc55sxx]修复drv_spi和drv_pwm测试得到的问题 (#6983) | vandoul | |
| 修复spi通过env配置选中之后没有使能的问题,修改spi获取时钟源的API,修改cs脚无效的问题; 修复pwm不能修改频率和占空比的问题,修改pwm获取时钟源的API解决PWM频率和占空比不正确的问题。 | |||
| 2023-02-25 | [rtduino][lpc55s69] 纠正uart引脚错误并使能相关依赖项 (#6976) | Yifang | |
| * [rtduino][lpc55s69] 纠正uart引脚错误并使能相关依赖项 Co-authored-by: Man, Jianting (Meco) <[email protected]> | |||
| 2023-02-25 | [rtduino][lpc55s69] update (#6972) | 螺丝松掉的人 | |
| 2023-02-23 | [rtduino][lpc55s69] 修正RTduino框架下的引脚错误 (#6963) | Yifang | |
| 1.修正RTduino框架下的引脚错误 2.Kconfig新增RTduino依赖项 3.README文档完善 4.上传LPC55s69兼容arduino部分引脚图 | |||
| 2023-02-22 | [arduino][lpc55s69] : 对接RTduino | 褚仕成 | |
| 2023-02-19 | [nxp][lpc55sxx] add status to lpc_i2c_bus in drv_i2c for lpc55sxx. (#6935) | vandoul | |
| 添加一个status,判断I2C执行结果来修复i2c传输始终正确的BUG。 | |||
| 2023-02-07 | rt_device_write/read return data type as rt_ssize_t | Meco Man | |
| rt_ssize_t can give negative error code, which follows the unix style correctly | |||
| 2023-02-06 | bsp][LPC55S69] README文档增加keil版本编译报错解决方案 (#6910) | Yifang | |
