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

Documentation about network subsystem #41

Closed mindstorm38 closed 1 year ago

mindstorm38 commented 1 year ago

Hi, I'm wondering where to find documentation about all the network subsystem in details, I cannot find any information about Wifi/Zigbee/BT either in the reference manual or the datasheet, they are only mentioned but no register/IRQ description is available.

It seems intentional, so am I missing something in another doc?

gamelaster commented 1 year ago

Hi, those technologies are mostly under NDA, thus only way of getting more info is by reverse engineering.

mindstorm38 commented 1 year ago

Wow ok this sounds a bit difficult xD Thank you anyway 👍

gamelaster commented 1 year ago

@mindstorm38 oh sorry! I was in assumption this is directly BL808 question, but it might be not. About what information are you interested? If about registers and other stuff, then it is situation described in my previous message. If it is about how to get Wifi/Zigbee/BT working at all, BL60X and BL70X are supported in BL_IOT_SDK and BL_MCU_SDK, and support for BL808 is not officially released yet.

mindstorm38 commented 1 year ago

I'm still confused, because these are implemented, so what would be the point to implement such protocols if they are not documented?

Anyway, after rethinking my project it seems that the network subsystem is not directly needed, and I only need things like SPI. But that would be cool!

mindstorm38 commented 1 year ago

If about registers and other stuff, then it is situation described in my previous message. If it is about how to get Wifi/Zigbee/BT working at all, BL60X and BL70X are supported in BL_IOT_SDK and BL_MCU_SDK, and support for BL808 is not officially released yet.

Ok, I can start by looking at BL60X and BL70X to understand how they work, but without registers I will not be able to do anything I guess.

sakumisu commented 1 year ago

Registers are not available, all of iot business are the same, just work with applications, no think about hardware.

mindstorm38 commented 1 year ago

I would have liked to build a custom application on that, no problem tho.