The video recorded with my assistant shows the process of changing the firmware of the WiFi module in the Tuya relay built on the BK7231 (here: BK7231N/CB2S) taking into account possible difficulties, such as additional elements that hinder programming connected to the paths from the UART.
A still from the film for encouragement: The difficulties shown in the video do not always occur, for example, there were none in the once described Qihip relay . There, the RX and TX lines had no additional functions, it was enough to solder the wires and everything worked right away. I had a similar problem once when I changed the firmware of the device to ESP. Similar difficulties may occur, for example, in devices with TuyaMCU - there, on the RX / TX lines used for programming, there is a microcontroller, which can also interfere with the change of the batch. Then you can also cut the paths, or unsolder this microcontroller, or put it in the RESET state.
These difficulties can scare a beginner because " how is it, I connected everything according to the instructions and nothing works?! ", but it's really not difficult. You just need to trace the paths and cleverly remove what may interfere - see the video above. Outlet is not that difficult, reconstruction of the path is too.
Side news/organizational matters: 1. The BK7231N platform in OpenBeken will get a patch this week that significantly improves stability with a large number of MQTT events (problems were reported by several users, they are now fixed) 2. OpenBeken recently supports Home Assistant Discovery, so you don't have to manually copy the configuration. Config->Generate Home Assistant CFG and there you need to click the new button: 3. OpenBeken already supports the W600 and W601 WinnerMicro platform (thanks to the help of one of the contributors). 4. OpenBeken has recently supported an online device database (Launch Web Application->Config): The database contains photos of devices, their templates, settings and scripts as well as links to Elektroda. Do you have any new device? Anyone can add them via pull request to: https://github.com/OpenBekenIOT/webapp/blob/gh-pages/devices.json
That's it for now, another video on the way, for now I will only reveal that it will be again with soldering and soldering / soldering the system in SOIC08 ...