Commit Graph

89 Commits

Author SHA1 Message Date
jzlv
e0ebebd4e9 [update] disable bflog default 2023-01-18 13:53:05 +08:00
jzlv
47d0f9cd38 [fix][board] halt d0 when flash init 2023-01-18 11:42:36 +08:00
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
b643d309cb [chore][cmake] support extern board 2022-12-23 14:21:04 +08:00
Justin Hammond
fd2377ebc5 Fix compile error when using TLSF memory manager 2022-12-23 11:33:44 +08:00
jzlv
fce6ce539e [chore][cmake] move app target source into board 2022-12-21 20:33:14 +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
9ad915ef1f [feat][lcd] add st7789v support, demo used sipeed m1sdock 2022-12-08 11:08:11 +08:00
jzlv
05e403062c [feat][tlsf] add tlsf component 2022-12-08 11:02:49 +08:00
jzlv
d4473020d6 [refactor] move component port from common into component 2022-12-08 10:58:41 +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
f7af90c996 [fix][board] fix sdh mcu_reset macro 2022-12-01 10:17:49 +08:00
jzlv
40f154ca39 [chore][ld] update 808 m0 memory 2022-11-25 20:18:59 +08:00
jzlv
6fb5e2d80f [fix][board] enable usb clock 2022-11-24 14:19:55 +08:00
jzlv
5133d0f5d9 [feat][flash] add bflb_flash_get_image_offset api 2022-11-22 16:00:00 +08:00
jzlv
d6fab307bf [update] update lhal, soc and demos
* Add flash driver and init in boards.
* Add timeout for all poll wait apis
* Add 808 d0 startup to bringup
* Update lhal device tables
* Update demos
2022-11-18 16:30:00 +08:00
jzlv
c70a3cd8f0 [update] update lhal, soc and demos 2022-11-05 10:47:12 +08:00
jzlv
251da8c488 [chore][eclipse] update debug memory 2022-10-25 16:45:59 +08:00
jzlv
d075071312 [feat][bl602] add bl602 support 2022-10-24 19:15:50 +08:00
jzlv
05b93d802a [update][board] config i2c clock 2022-10-24 19:05:55 +08:00
jzlv
44a68b3adc [feat][psram] enable 808 psram 2022-10-21 20:12:06 +08:00
jzlv
664c605ada [refactor] refactor mcu sdk framework, add BL702,BL616,BL808 CHIP support 2022-10-21 10:20:58 +08:00
minlewang
ca1d0cbc2b [feat][mcu_lcd] add st7796 lcd driver 2022-06-24 15:45:58 +08:00
jzlv
d0092f878a [refactor][dma] rename DMA_BURST_xBYTE with DMA_BURST_INCRx 2022-04-26 13:42:18 +08:00
qqwang
014113cd95 [feat][examples] add tensorflow-lite vww demo detection person 2022-04-25 20:50:27 +08:00
qqwang
21621d54cf [fix][dma] set dma_ctrl_cfg.bits.i false when do not enable irq 2022-04-25 20:37:50 +08:00
jzlv
a12381870c [fix][board] automatic switching uart sig and funciton to avoid the same uart function 2022-02-23 17:07:18 +08:00
jzlv
6b11ba03ef [update][board] update peripheral config 2022-02-23 17:05:16 +08:00
jzlv
1f4fd9061d [update][bsp_common][examples] sync demo and bsp common with hal driver" 2022-01-13 18:50:14 +08:00
jzlv
61ca34f7c7 [update][board] update board config 2022-01-13 18:50:14 +08:00
jzlv
5d5c6a2f32 [refactor][dma] refactor dma driver,add DMA_SI,DMA_DI and dma burst size config 2021-11-10 17:42:17 +08:00
jzlv
a31ce13293 [refactor][dac] refactor dac driver and dac clock config 2021-11-10 17:40:53 +08:00
jzlv
1ffe3b83a8 [fix][bsp_common/fatfs] fix pointer assigning type in disk_ioctl function when cmd equal GET_SECTOR_SIZE or GET_BLOCK_SIZE 2021-10-25 15:19:47 +08:00
jzlv
e27aedace2 [refactor][cam] refactor camera driver,add standard interfaces for camera 2021-10-25 15:14:04 +08:00
jzlv
1a226e5ab6 [feat][bsp_common/usb] sync usb_event_type in usb_stack to reduce Conditional judgement 2021-10-19 20:07:59 +08:00
jzlv
31564a9bdd [feat][bsp_common/platform] complete calloc function that float print needs 2021-10-19 20:06:47 +08:00
jzlv
626c6f3fae [feat][board] add XTAL_32K_TYPE macro 2021-10-19 20:04:50 +08:00
jzlv
9c67a54e24 [refactor] remove bflb_platform.h from bl602 and bl702 driver,include it in anywhere used 2021-10-19 20:04:23 +08:00
jzlv
fa7c811b2a [fix][gpio] modify gpio function macro value,which caused uart if statement error judgement 2021-10-14 19:00:15 +08:00
jzlv
a6a7f077e5 [feat][emac] add lwip component,add phy_8720 driver,add emac demo 2021-09-30 15:18:11 +08:00
jzlv
6c5470d8de [feat][clock] add XTAL_32K_TYPE macro 2021-09-30 15:09:20 +08:00
jzlv
205e179d8c [fix][spi_sd] modify pointer strong rotation macro 2021-09-30 15:00:26 +08:00
jzlv
3c464a6c37 [fix][examples/pwm] fix pwm div description 2021-09-28 11:31:02 +08:00
jzlv
bec13de776 [feat][platform] add cxx new interface support 2021-09-26 15:10:44 +08:00
jzlv
66ec110725 [refactor][bl702_driver] refactor std and hal common include file, drop some flash api 2021-09-26 13:53:05 +08:00
jzlv
88dc25473c [feat][fatfs] add usb port 2021-09-26 13:40:15 +08:00
jzlv
53aa115201 [fix][board] delete gpio13 config,delete repeated pins config,enable all peripherals default 2021-09-26 12:56:22 +08:00
jzlv
c367faa6ea [fix][bsp_common] modify some drivers config 2021-09-26 12:56:22 +08:00