Fiddling with my first Matter device - 10A 1CH switch [CB3S / BL2028N (BK7231N)]
I grabbed this from Ali to have a play. https://www.aliexpress.com/item/1005006155824101.html
It comes with a CB3S module which is BK7231N.
The VCC was just about accessible with a pin, so no soldering.
Short boot log:
Assuming the CB3S module was standard hardware I used BKflasher to dump the factory firmware, attached. I also took a small risk and flashed OBK to the module to see if it would boot up with an AP, as expected with any non-Matter BK device, but sadly not. I was able to flash it back to factory though and it worked again.
Will OBK not working be because of some other partition differences? The RF partition? Should I try "Restore RF part" in the easy flasher?
Will OBK support Matter one day? Does it need to? I know there's a lot of other development, so maybe low priority.
Questions!
Anyway, here are some more pics


It comes with a CB3S module which is BK7231N.
The VCC was just about accessible with a pin, so no soldering.
Short boot log:
BK7231n_1.0.13
REG:cpsr spsr r13 r14
SVC:0x000000D3 0x00401C1C 0x000033AC
IRQ:0x000000D2 0x00000010 0x00401E0C 0x37A60330
FIR:0x000000D1 0x00000010 0x00401FFC 0x7A05E227
SYS:0x000000DF 0x0040192C 0x00000158
ST:0x00000000
[I/FAL] Fal(V0.4.0)success
go os_addr(0x10000)..........
Assuming the CB3S module was standard hardware I used BKflasher to dump the factory firmware, attached. I also took a small risk and flashed OBK to the module to see if it would boot up with an AP, as expected with any non-Matter BK device, but sadly not. I was able to flash it back to factory though and it worked again.
Will OBK not working be because of some other partition differences? The RF partition? Should I try "Restore RF part" in the easy flasher?
Will OBK support Matter one day? Does it need to? I know there's a lot of other development, so maybe low priority.
Questions!
Anyway, here are some more pics










Comments
Add a commentThat's a very interesting and informative post. I haven't seen a matter BK7231 yet. Are you really sure that's BK7231N inside and not a BK7231M? Since you're saying it's not booting, did you try... [Read more]
interesting. I had not heard of BK7231M. After spending ages flashing various CB3S and other BK7231N firmware, and even the BK7231M firmware from https://www.elektroda.com/rtvforum/viewtopic.php?p=20837165#20837165 I... [Read more]
That's very strange, BL2028N is known to work with OpenBeken. Have you tried flashing whole 2MB of dump from a working OBK device or a flashable Tuya device? I would say that it has to work, because... [Read more]
yeh weird. I'll flash again with OBK and leave it longer. [Read more]
I've searched for 0x00401C1C , here is a possibly related thread: Flashing Aubess Plug via Serial Adapter: BK7231M/CB2S Not Creating Open AP Post-Flash That seem to confirm that you have the M flavour... [Read more]
yes, quite a few now. some of my own and at least these two in repo. no AP or log out with any https://obrazki.elektroda.pl/3295173900_1706896095_thumb.jpg do we have any full 2mb ones from... [Read more]
I have some BK7231M devices sent by a user. Currently I've checked the dumps and they seem to have changed encryption keys, so the solution would be to build OBK with a correct keys: https://obraz... [Read more]
to add the public discourse the shield over the Belon has these markings - UAM028 https://obrazki.elektroda.pl/7019581100_1706947096_thumb.jpg which suggests these are not Tuya, but uHome.... [Read more]
What is the MAC address of this device? Added after 24 : EDIT: Wait it seems you posted the reply on the screenshot while I was posting my question [Read more]
ha. thought you'd gone mad 38:73:EA:E2:C5:8B yes [Read more]
I picked up another Matter device. The familiar 16A mini switch. To my surprise this one comes with an ESP32-C3 chip on module SM-028C3 on a little riser. I can only find this in relation to that module... [Read more]
Hi @divadiow How did you restore to the stock firmware for the BL chip? [Read more]
oh. I think I used the Easy flasher. You have to check the "allow backup restore" box https://obrazki.elektroda.pl/8944725900_1708330279_thumb.jpg and I think the filename has to start "readResult_BK7231N_QIO.."... [Read more]
Thanks, i actually tried to restore to stock using bk7231tools but never worked for me. This was before easy launcher tool though Do you plan to swap esp32c3 chip on the matter relay switch since it’s... [Read more]
excellent. well. I don't *need* to, I have it just to play with tbh. I've got quite a few smart switches now. I am playing with a tiny ESP8285 that was orphaned from a destroyed GU10 that I've... [Read more]
Any WB2S/CB2S should be a drop in replacement Or this esp32c2 module https://m.intl.taobao.com/detail/detail.html?id=717948565081 [Read more]
sure. a module would be much nicer than squeezing in something hacky. though it'd be more about the challenge than ending up with a working/deployable device. [Read more]
Not quite, but I do have a similar relay device like the matter version you have but it’s using TR6260 chip. I swapped it for esp32c2 running tasmota [Read more]
ah yes. i see https://www.elektroda.com/rtvforum/topic3965929.html [Read more]