jzlv
356f258e83
[sync] sync from internal repo
...
* use nuttx libc, disable system libc
* use tlsf as default
* update lhal flash driver
* add example readme
* add flash ini for new flash tool
* add fw header for new flash tool
2023-01-17 21:04:07 +08:00
jzlv
89592fc9a3
[refactor][components] Restructure the catalogue, sync from internal repo
2023-01-17 20:48:21 +08:00
jzlv
681e8c744a
[fix][flash] revert bl808 flash config
2023-01-17 16:15:49 +08:00
jzlv
9e189b69cb
[chore][openocd] add openocd config
2023-01-11 20:41:28 +08:00
jzlv
240594aa20
[update][cherryusb] sync from cherryusb master
2023-01-11 20:36:57 +08:00
jzlv
daef36c40e
[fix] fix typos
2023-01-11 20:36:57 +08:00
lyon
15f764ee5e
add pikapython example
2023-01-11 18:42:18 +08:00
jzlv
a574195a4b
[doc] update ds and rm url
2022-12-31 21:08:59 +08:00
jzlv
8470057234
[fix] fix cmake filemode
2022-12-29 17:53:55 +08:00
jzlv
926235b949
[doc] update rst
2022-12-27 19:48:12 +08:00
jzlv
3c3e85b504
[fix] fix build error
2022-12-24 17:10:05 +08:00
jzlv
b643d309cb
[chore][cmake] support extern board
2022-12-23 14:21:04 +08:00
dec0b92200
if using TLSF, reconfigure freertos to use heap_3 instead of heap5
2022-12-23 11:33:44 +08:00
fd2377ebc5
Fix compile error when using TLSF memory manager
2022-12-23 11:33:44 +08:00
jzlv
15401c29bd
[doc] update lhal support
2022-12-22 17:09:41 +08:00
jzlv
312a4dd4cd
[doc] update version
2022-12-22 17:09:21 +08:00
jzlv
4e99ee80f2
[update][boot2] update boot2 demo
2022-12-21 20:59:44 +08:00
jzlv
da1fa7a289
[refactor] move std/port/startup into std dir, in order to free space for rf
2022-12-21 20:52:37 +08:00
jzlv
fce6ce539e
[chore][cmake] move app target source into board
2022-12-21 20:33:14 +08:00
jzlv
fb718ae09b
[update][examples] update demos
2022-12-21 20:25:59 +08:00
jzlv
0ea925c313
[update][soc] update efuse api, add some drivers for boot2
2022-12-21 20:25:11 +08:00
jzlv
a77b0dc866
[update][lhal] update lhal
...
* update lhal api comments
* add cam driver
* add efuse driver
* add iso11898 driver
2022-12-21 20:20:40 +08:00
jzlv
185805cbbe
[update][bsp_common] update common driver, add dvp sensor driver
2022-12-21 20:12:55 +08:00
jzlv
ce46974340
[update][board] update board init
...
* 702/616/808 dvp gpio init
* 702 psram init
* 602 uart1 init
2022-12-21 20:11:28 +08:00
jzlv
633d9d1eae
[refactor][freertos] split port into common and c906
2022-12-21 19:47:44 +08:00
jzlv
16d3a819c8
[refactor][soc] modify delay with arch_delay_us and arch_delay_ms
2022-12-08 21:35:29 +08:00
jzlv
906a9aaae8
[fix][ef_ctrl] replace bflb_mtimer_delay_us with arch_delay_us
2022-12-08 17:04:45 +08:00
jzlv
34a5fe8e0b
[fix] fix build error
2022-12-08 16:15:29 +08:00
jzlv
9ad915ef1f
[feat][lcd] add st7789v support, demo used sipeed m1sdock
2022-12-08 11:08:11 +08:00
jzlv
223589e8d9
[update][fatfs] add write read test
2022-12-08 11:03:19 +08:00
jzlv
05e403062c
[feat][tlsf] add tlsf component
2022-12-08 11:02:49 +08:00
jzlv
d9adf21997
[refactor] move utils into component
2022-12-08 11:00:45 +08:00
jzlv
d4473020d6
[refactor] move component port from common into component
2022-12-08 10:58:41 +08:00
jzlv
44c8bf854d
[doc] fix command
2022-12-07 16:56:13 +08:00
jzlv
4cdef3164f
[doc] update readme and rst
2022-12-07 10:19:27 +08:00
jzlv
3f480f087b
[update][shell] support shell with os
2022-12-07 10:19:05 +08:00
jzlv
2db77dee27
[chore][eclipse] update memory and add build target
2022-12-07 09:50:54 +08:00
jzlv
beaa5db640
[fix][board] fix ef_ctrl_get_device_info api
2022-12-07 09:50:16 +08:00
jzlv
fcf07aa3a9
[fix][startup] fix __Vectors section
2022-12-02 20:55:33 +08:00
jzlv
7e1e3a0927
[fix] fix project name
2022-12-02 18:15:22 +08:00
jzlv
75abaf7f71
[chore][cmake] update cmake to v2.25
2022-12-01 15:17:29 +08:00
jzlv
93116cbb91
[chore] add ninja support
2022-12-01 15:16:30 +08:00
jzlv
f7af90c996
[fix][board] fix sdh mcu_reset macro
2022-12-01 10:17:49 +08:00
jzlv
8a97e11593
[fix][lhal] fix kys macro missing
2022-11-29 17:31:30 +08:00
jzlv
fe3c57a68d
[fix][flash] fix flash init, move bflb_ef_ctrl_get_device_info before flash config
2022-11-29 15:45:19 +08:00
jzlv
f83c0655cc
[refactor][uart] rename uart_rts to uart_sw_rts
2022-11-29 15:45:02 +08:00
jzlv
844809bca8
[style] format code
2022-11-29 14:05:55 +08:00
jzlv
d30a09dc49
[fix][libc] strongly link _malloc_r to avoid using system libc
2022-11-28 17:14:29 +08:00
jzlv
f5541d1adf
[chore][make] add make Dependency Libraries in windows
2022-11-28 14:30:54 +08:00
jzlv
769349f292
[feat][dma] add dma cycle mode case
2022-11-25 20:19:22 +08:00