| Age | Commit message (Collapse) | Author |
|
直接从主分支的 commit #cef57d0 rebase过来。 (#9265)
[armlibc] 修复AC6更新至6.19后_sys_tmpnam()函数编译报错 (#6647)
* [armlibc] 修复AC6更新至6.19后_sys_tmpnam()函数编译报错
Co-authored-by: wdfk-prog <[email protected]>
Co-authored-by: Man, Jianting (Meco) <[email protected]>
|
|
|
|
|
|
|
|
Co-authored-by: liuxianliang <[email protected]>
|
|
|
|
|
|
|
|
* compile_ok
Issues fixed:
(1) update .config: select FINSH_USING_SYMTAB
(2) add rt_size_t in rtconfig_project.h
(3) fix finsh problems of using sym table
(4) update .project to include ipc source codes.
Todo list:
(1) automate the build source selection of ccs and reconcile it with scons
* change compiler
* msh can run now
the key step is to swap the order of rt_interrupt_nest -- and RT_OBJECT_HOOK_CALL(rt_interrupt_leave_hook,()) in irq.c. This is an improvised solution and an issue has been raised.
* Update 2837x_FLASH_lnk_cpu1.cmd
The original one is also fine. Just to make it more rigorous since FSymTab is in data section.
* update readme.md
Complier selection and maintainer update.
Co-authored-by: YuQi <[email protected]>
|
|
* 完善can驱动中断处理
优化can波特率采样率,采样点在75%以上
增加新的can驱动宏定义支持,避免编译错误
* Update drv_can.c
Co-authored-by: Man, Jianting (Meco) <[email protected]>
|
|
|
|
|
|
report in #6300
|
|
|
|
* 增加千兆网络配置
* 适配最新1170SDK2.12版本
* 增加MAC层驱动配置
|
|
* 增加1170可操作的gpio数
* 修改默认引脚配置
* 增加千兆网络引脚配置
|
|
* 针对 TAMAGAWA 的 Smart-Abs 设备 TS5705N50添加 2.5M 波特率
|
|
|
|
* 将swm320和swm341整合进synwit
|
|
|
|
|
|
|
|
|
|
|
|
attach https://github.com/RT-Thread/rt-thread/pull/5451
|
|
弊之后得到的一套解决方案。Keil曾经提供了底层桩函数_sys_ensure,但是目前已经被废弃。因此唯一的解决方案就是每写完一句,就调用fsync去同步一次。
该问题在mbedos社区也进行过讨论,他们也面临和我们相同的两个问题:
1. Keil-MDK无有效的fflush解决方案,mbedos依然在使用淘汰的_sys_ensure桩函数。
2. Keil-MDK没有fileno函数,我方少部分软件包因此而无法使用Keil平台编译。
参考:https://github.com/ARMmbed/mbed-os/issues/1601
issue: https://github.com/RT-Thread/rt-thread/issues/4928
经过进一步测试发现,Keil-MDK中的fflush函数已经退化成服务于STDOUT的函数,Keil-MDK内部有一个buffer可以存放fputc(stdout) 发过来的数据,如果调用fflush,这些数据是可以flush出去的。但是如果是真正的文件数据,fflush函数并没有提供任何桩函数接口可以让文件flush数据出去。
|
|
Fix BSP bug:
-Function naming conflict in drv_rtc.c, rename get/set_timestamp to imxrt_hp_get/set_timestamp, which conflicted with rtc.c/.h framework.
|
|
* [renesas/ra2l1-cpk] add Captouch板载触摸按键配置说明.md
* Update Captouch板载触摸按键配置说明.md
* [renesas/drv_wdt.c] Fix error code issues
[renesas/drv_i2c.c] add hardware i2c driver
* [update] drv_wdt.c,drv_i2c.c
Co-authored-by: Man, Jianting (Meco) <[email protected]>
|
|
|
|
增加1170系列SDRAM时钟配置
修复sdram中memheap自动初始化时机错误导致被assert的情况
Co-authored-by: Meco Man <[email protected]>
|
|
* Update Kconfig
增加RT1170双路网络选项
* Update SConscript
增加RTL8211F驱动选项支持
* Update SConstruct
去掉外设目录
* Add files via upload
增加PHY芯片RTL8211F驱动
* Update drv_rtl8211f.c
* format code
Co-authored-by: Meco Man <[email protected]>
|
|
|
|
|
|
|
|
|
|
report in slack group
|
|
|
|
- in _can_int_tx if can driver sendmsg do not return RT_EOK,
it will repeat until sendmsg return RT_EOK
- if error occur on can bus(wire broken or EMI), all threads that
have lower priority will not be executed
- we should let application layer to determine if resend is appropriate
when send fail, besides in data link layer, can already implemented
auto resend in hardware
|
|
* Add CANFD support and correct typos
- Added CANFD required fields to can.h
- Fixed typos in can.h and can.c
- Corrected all the projects affected by the typo
- Fixed wrong line-ending in some affected can driver files
Signed-off-by: Fan YANG <[email protected]>
* update
Signed-off-by: Fan YANG <[email protected]>
Co-authored-by: Meco Man <[email protected]>
|
|
华芯微特SWM341芯片的bsp支持包
* 修改dac.c函数名称错误
* delete swm320-lq100 bsp
* 修复sdio读写块的地址偏移问题
* add synwit swm341 bsp
* 修复gcc下启动文件错误
* 为测试用例添加说明
|
|
clean_invalid must be set at the same time, and call
clean_invalid, or call clean/invalid
|
|
report in #4184
|
|
Co-authored-by: xinyi.gao <[email protected]>
|
|
|
|
failure
Some users' computer cannot find the path of VS and will cause failure. Just skip this step.
|
|
* [lvgl] PKG_USING_LV_MUSIC_DEMO defaults by yes
* [lvgl] remove specific suppport for imxrt1060
https://github.com/lvgl/lvgl/pull/3566
|
|
this is report in slack group:
- I had to do a small fix in board/linker_scripts/link.lds file.
line 81, should be:
ivt_begin = ORIGIN(m_boot_data) + LENGTH(m_boot_data);
(add a space between ivt_begin and "=“).
- For unknown reason I had to set DEMO_PANEL_RK043FN66HS as default in imxrt1060-nxp-evk/board/Kconfig
Leaving the DEMO_PANEL_RK043FN02H was not working even after selecting RK043FN66HS in menuconfig. The result was touch not working without this change as a wrong driver was being pick.
|
|
* [renesas/ra2l1-cpk] add Captouch板载触摸按键配置说明.md
* Update Captouch板载触摸按键配置说明.md
Co-authored-by: Man, Jianting (Meco) <[email protected]>
|
|
|
|
|