RX309Electronics / Tapo-C200V3-cam-research-project

In this repo i will post all information i gathered when opening a TPlink tapo c200 version3 wifi camera and i will post the progress
GNU General Public License v3.0
3 stars 1 forks source link

Tried to flash from SD card? #4

Open probonopd opened 1 month ago

probonopd commented 1 month ago

Hello @RX309Electronics. If I read it correctly, you managed to damage your firmware and the watchdog reboots it all the time.

Have you tried to flash another firmware from the microSD slot?

Here is a description, but for a slightly different model: https://github.com/nervous-inhuman/tplink-tapo-c200-re/issues/4#issuecomment-2267505153

https://github.com/tapo-firmware/Directory/blob/main/all_keys.txt lists the names of known firmware files, maybe

http://download.tplinkcloud.com/firmware/Tapo_TC70v3_en_1.3.8_Build_230913_Rel.54885n_up_boot-signed_1695869685783.bin

would work (the "TC70v3" makes me believe so), but no guarantees.

RX309Electronics commented 1 month ago

I might have a look. Otherwise i might be able to make a firmware image by using the GPL code from TapoLink. I know the firmware is based on Openwrt And has a few custom binaries by tplink. TPLink has the buildtools and the project folders licensed under GPL on the opensource page and i believe they use buildroot

RX309Electronics commented 1 month ago

It does not work and my camera does not get to the state where it tests the motors... It just keeps saying service file /usr/sbin/uhttpd is not executable. i found a firmware repo for tapolink devices: https://github.com/tapo-firmware/Tapo_C200 and might look if i can use any of those files and if not i might try and see if they contain everything and if they do i will use my ch341 soic8 clip to flash it on the camera. Otherwise i might try to make a new rootfs with the buildtools.. Thanks for the suggestion though! I did manage to get it in a different mode because now it does not complain about the 'ispfile not ready' thingy. I found the pcb links that transmit the usb signals of the rtl8xxx wifi chip, and i might try to hook up a usb ethernet interface to it so it does not have to configure the wireless interface and i can boot over tftp maybe. The pcb pads that have to be bridged are near the chip near the 4r7 inductor