Error while trying to program MCU using STC-ISP programmer

I'm trying to program my STC chip but for some reason the program gets stuck on checking MCU Type:

Probably wired incorrectly. What does this have to do with Arduino though?

In all honestly? Nothing. But after searching the whole internet, this is the only site where I actually managed to find a post about this program (STC MCUs, Cross-Compiler, STC-ISP programmer - Microcontrollers - Arduino Forum). Since the MCU manufacturer is Chinese, there is basically nothing anywhere in English where to ask for some help.

It's wired correctly anyway, since I can access the firmware that is already written on the chip using the specific software. It's a serial interface, but the cable is kind of unusual: https://i.imgur.com/qF6sDIV.jpg

It's wired correctly anyway, since I can access the firmware that is already written on the chip using the specific software.

Not with the STC software... you can read EEPROM data but not the contents of flash.

You have to toggle power to the target chip to wake up the bootloader. There is a circuit detailed in the English version chip user manuals for how to do this, a n/c pushbutton an a couple of diodes are required in addition to a TTL level serial port.

Send me a PM if you want, I'm reasonably experienced with the STC parts.

avr_fred: Could you start a PM convo with me (can't seem to find the function on this site--maybe I'm not allowed yet--as I'm knew)? I have some questions about the STC stuff if you wouldn't mind. Thx.