jzlv
d9adf21997
[refactor] move utils into component
2022-12-08 11:00:45 +08:00
jzlv
fcf07aa3a9
[fix][startup] fix __Vectors section
2022-12-02 20:55:33 +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
1b35880999
[update][lhal] update lhal
2022-11-25 20:15:34 +08:00
jzlv
f13440fc48
[feat][ef_ctrl] add ef_ctrl lhal driver
2022-11-25 19:52:09 +08:00
jzlv
3c19b600a0
[fix][gpio] disable gpio int when gpio init
2022-11-24 14:34:32 +08:00
jzlv
5133d0f5d9
[feat][flash] add bflb_flash_get_image_offset api
2022-11-22 16:00:00 +08:00
Jean-François Milants
a093cca2f0
Rename "bflb_flash_get_jedecid()" to bflb_flash_get_jedec_id() (in bl602_flash.c) to be consistent with the declaration in bflb_flash.h.
...
Fixes a build/link error when building for BL602.
2022-11-22 15:47:52 +08:00
jzlv
8942c4d341
[feat][flash] add flash read write demo
2022-11-18 17:11:19 +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
Marek Kraus
b46115f175
Add MJPEG to device table only for D0 core
2022-11-15 10:30:28 +08:00
jzlv
c70a3cd8f0
[update] update lhal, soc and demos
2022-11-05 10:47:12 +08:00
jzlv
be00c589dc
[chore][cmake] add static lib register function
2022-10-29 16:43:08 +08:00
jzlv
703fb5d8c2
[update][lhal] update lhal and demos
2022-10-29 16:11:43 +08:00
jzlv
39fc0d73c8
[update][wdg] update wdg demo
2022-10-24 19:19:28 +08:00
jzlv
d075071312
[feat][bl602] add bl602 support
2022-10-24 19:15:50 +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
jzlv
b83e522607
[chore][ld] update linkscript
2022-08-08 17:13:18 +08:00
jzlv
e2665472cb
[fix][hal] update dac adc config
2022-08-08 17:13:18 +08:00
jzlv
e1cd24b84c
[fix][clock] enable dma clock when defined BSP_USING_DMA
2022-04-28 17:29:22 +08:00
jzlv
d0092f878a
[refactor][dma] rename DMA_BURST_xBYTE with DMA_BURST_INCRx
2022-04-26 13:42:18 +08:00
jzlv
c65ae0f8f2
[fix][drivers/pm] set higher ldo level
2022-04-26 13:42:18 +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
5ff36fc813
[update][boot2] update boot2 driver
2022-03-22 11:19:23 +08:00
jzlv
fe34801106
[feat][adc_dma] add adc dma driver and demo
2022-03-21 15:00:15 +08:00
jzlv
ffdd9d7053
[update][drivers] update drivers
2022-02-23 17:03:42 +08:00
jzlv
b6c09e3e2b
[update][drivers] update bl602 and bl702 drivers
2022-01-13 18:50:14 +08:00
jzlv
5a29530fbe
[update][drivers] update bl602 and bl702 std driver
2021-12-10 11:34:49 +08:00
Gerson Fernando Budke
48fbbbbc65
[feat][zephyr] Drop arch includes at blx02.h files
...
This move riscv specific includes to source files that require the
definitions. It drop all arch files dependencies at blX02.h file.
Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-12-10 10:55:09 +08:00
jzlv
d43977f414
[feat][clock] move rc32m init into hal_clock.c
2021-11-23 16:48:02 +08:00
jzlv
aa4bec3776
[feat][bl702_driver] set some bits zero in xtal_cfg at default
2021-11-22 10:59:28 +08:00
jzlv
68977a1658
[refactor][usb] set ep0 ack in irq instead of read write function
2021-11-16 10:42:16 +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
70d8bbde68
[update][drivers] add misc functions
2021-11-10 17:37:04 +08:00
jzlv
a76692f697
[fix][bl702_driver] delete unused including header files, reset registers in xxx_close function
2021-10-25 15:21:01 +08:00
jzlv
e27aedace2
[refactor][cam] refactor camera driver,add standard interfaces for camera
2021-10-25 15:14:04 +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
dd10abb8bd
[refactor][i2s] set I2S_MONO_CHANNEL with right channel default
2021-10-14 19:05:23 +08:00
jzlv
dfb46a982a
[feat][clock] update clock frequence get function
2021-10-14 19:04:36 +08:00
jzlv
bc1b8dffac
[chore][cmake] add HAL API definition for using or not
2021-10-14 19:03:37 +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
096b2ade0b
[feat][usb] add ep isoc interrupt support
2021-10-14 18:57:50 +08:00
jzlv
8f233e91d6
[fix][pm] enable gpio ie in pds31 mode when pds pin reawakens
2021-10-14 18:57:11 +08:00
jzlv
6c5470d8de
[feat][clock] add XTAL_32K_TYPE macro
2021-09-30 15:09:20 +08:00
jzlv
e3449aabde
[feat][pm] add pm util for pds31 that ble needs
2021-09-30 14:59:08 +08:00
jzlv
839870500d
[fix][hal_dma] fix dma transfer lli config,optimise if statement
2021-09-29 15:27:40 +08:00
jzlv
2bdacbc638
[feat][adc] add overrun and underrun event
2021-09-28 11:31:41 +08:00