So you're a Noob? Post your questions here until you graduate! Don't be shy.

User avatar
By Narfel
#78170 Thanks for your help. But I tried it several times and i get success messages but no answer sending the hex strings. I am sure the hex code is the right one from https://www.esp8266.com/viewtopic.php?p=74262#p74262 since i can see your name in the last couple of bytes.

Here is the output from flashing
Code: Select allChecking target MCU ...
  MCU type: STC15F104W
  F/W version: 7.2.5Q

Current H/W Option:
  . Current system clock source is internal IRC oscillator
  . IRC frequency: 11.069MHz
  . Wakeup Timer frequency: 36.987KHz
  . Do not detect the level of P3.2 and P3.3 next download
  . Power-on reset, use the extra power-on delay
  . RESET pin behaves as I/O pin
  . Reset while detect a Low-Voltage
  . Thresh voltage level of the built-in LVD : 3.82 V
  . Inhibit EEPROM operation under Low-Voltage
  . Hardware do not enable Watch-Dog-Timer
  . Watch-Dog-Timer pre-scalar : 256
  . Watch-Dog-Timer stop count in idle mode
  . Program can modify the Watch-Dog-Timer scalar
  . Do not erase user EEPROM area at next download
  . Do not control 485 at next download
  . Do not check user password next download
  . TXD is independent IO
  . TXD pin as quasi-bidirectional mode after reset
  . P3.3 output HIGH level after reset
  . Testing time: 2017-6-5

  . MCU type: STC15F104W
  F/W version: 7.2.5Q

Adjusting frequency ...         [0.360"]
Adjusted frequency: 11.083MHz (0.217%)

Re-handshaking ... Successful         [0.047"]
Current Baudrate: 9600
Erasing MCU flash ...  OK !      [0.391"]
MCU ID : F29424751026C9
Programming user code ... OK !      [1.797"]
Programming OPTIONS ... OK !      [0.140"]

H/W Option upgrade to:
  . Current system clock source is internal IRC oscillator
  . IRC frequency: 11.083MHz
  . Do not detect the level of P3.2 and P3.3 next download
  . Power-on reset, use the extra power-on delay
  . RESET pin behaves as I/O pin
  . Reset while detect a Low-Voltage
  . Thresh voltage level of the built-in LVD : 3.82 V
  . Inhibit EEPROM operation under Low-Voltage
  . Hardware do not enable Watch-Dog-Timer
  . Watch-Dog-Timer pre-scalar : 256
  . Watch-Dog-Timer stop count in idle mode
  . Program can modify the Watch-Dog-Timer scalar
  . Do not erase user EEPROM area at next download
  . Do not control 485 at next download
  . Do not check user password next download
  . TXD is independent IO
  . TXD pin as quasi-bidirectional mode after reset
  . P3.3 output HIGH level after reset

  . MCU ID : F29424751026C9
  . MCU type: STC15F104W
  F/W version: 7.2.5Q

  . Set frequency: 11.059MHz
  . Adjusted frequency: 11.083MHz
  . Trim error: 0.217%


  Complete !(2018-09-10 13:31:00)


Below two screens from the programming software (one with loaded Buffer shown, one with COM Helper), i'm not sure if i need any EEPROM data or if my settings are correct. Its all on default. In the COM Helper window you can see the RXs increment, but no TX or LED flashing :(
https://imgur.com/a/hOtahmE
http://imgur.com/a/GYh3n6x
User avatar
By nobugz
#78407 I've been having trouble with this as well, but I'm stuck at "Checking target MCU ...".

Serial works fine when I have the ESP plugged in, but when I remove it, it only sends 00s or nothing at all.

Not sure what I'm doing wrong, maybe there's some other problem with the board. The ones I received had the R3 and R4 resistors swapped.