bouffalolab / bouffalo_sdk

BouffaloSDK is the IOT and MCU software development kit provided by the Bouffalo Lab Team, supports all the series of Bouffalo chips. Also it is the combination of bl_mcu_sdk and bl_iot_sdk
Apache License 2.0
362 stars 128 forks source link

How to use SDIO2 on bl616 #168

Closed trevor403 closed 7 months ago

trevor403 commented 1 year ago

It looks like the bl602 exclusively used sdu as an SDIO2 slave interface. However bl616_sdu.c in the SDK looks like a stub when compared with the bl_iot_sdk_matter implementation.

Is the correct way to use the SDIO2 slave peripheral via bflb_sdio2.c and will there be an example like the netbus_mgmr component?

sakumisu commented 1 year ago

SDIO2 is special and need private sdh host driver, not for public

trevor403 commented 1 year ago

I am more interested in sdu and how to use it on bl616 as an SDIO Slave device.

trevor403 commented 1 year ago

So is this a private proprietary feature? Is it not actually offered and the marketing for this IC is incorrect? I am interested to know Bouffalo Lab's response.

gamelaster commented 7 months ago

https://github.com/bouffalolab/bouffalo_sdk/tree/master/examples/peripherals/sdio2/sdio2_test