Read and flash firmware from Tuya TYZS3 zigbee chip

Hey there.

Is there a chance to read the complete firmware of a TYZS3 zigbee chip?
I own two zigbee blind driver and one is the shit one from Livolo. The VL-XJ001.

The rest of the board seems to be 100% identical. But how can I read the other TYZS3 firmware to flash them on another TYZS3 I had leftover?

Did I need a swd-programmer or can I use a raspberry-pi or a simple usb-2-serial adapter?
Here a pic of the boards: