Btw, should matter be developed? This sdk supports it, and beken matter source is publicly available (https://gitlab.bekencorp.com/wifi_pub/matter/connectedhomeip)
The same sdk, but with history is available here
https://gitee.com/belonpeter/beken_freertos_sdk_release/tree/SDK_3.0.70.1
Can be cloned without registration.
Added after 2 [hours] 11 [minutes]:
Several questions before porting.
Several functions differ from tuya sdks, so they needs to be addressed.
Assuming the sdk is more or less the same, as arduino bk7238, they should share the problems.
Looking at the new sdk, several issues can already be solved - powersave, logging.
Deep sleep is something different - it will have 2 modes - normal mode (600uA), with no need to reconnect to wifi, and idle mode (20uA), but wifi will need to reconnect and i am assuming it is how currently coded in obk. Allow selection via parameter in cmd? But then on obk boot it will try to reconnect in normal mode.
Partitions differ. I assume they will have to be changed to the current ones?
Flash vars will probably freeze too.
SPI DMA
drv_ir/drv_ir2 (as far as i remember they failed to compile due to something in i2c headers).
And i haven't tested LFS on bk7238, so unsure if it works ok.