TlsrComSwireWriter icon indicating copy to clipboard operation
TlsrComSwireWriter copied to clipboard

New Flasher Tool

Open ospanic opened this issue 3 years ago • 2 comments

Here's a new burning method :

https://github.com/Ai-Thinker-Open/TBXX_Flash_Tool

The connection line is simpler and the burning speed is faster:

USB-TTL                 TB Moudle

                 470 Ω 
             ┌-----▅--------SWS
Tx-----------└-----▅--------Rx
                  470 Ω   
Rx---------------------------Tx
RTS--------------------------RST

ospanic avatar Mar 10 '21 11:03 ospanic

I think I made it! Check it out at https://github.com/Suxsem/Telink-Zigbee-serial-flash-tool

Suxsem avatar Nov 29 '23 14:11 Suxsem

Yes, this https://github.com/Ai-Thinker-Open/TBXX_Flash_Tool was made from https://github.com/pvvx/TlsrComProg825x

The programmer https://github.com/pvvx/TLSRPGM has more speed and capabilities

Check it out at https://github.com/Suxsem/Telink-Zigbee-serial-flash-tool

  1. Very large downloadable code. Due to incomplete Swire emulation and the use of different USB-UART adapters, the bootloader code will not always load successfully.
  2. There is no function to disable write protection of parts of Flash. Required to work with Zigbee firmware.
  3. The voltage on the TX and RX pins of the UART adapter does not turn off. The chip is powered by this signal and does not wake up from sleep mode. Be sure to use the TLSR825x reset pin.
  4. There is no description of how to collect the source code. No parts from SDK and no SDK specified.
  5. Different TLSR825x devices have different GPIO pins. Different versions of TSLR825x chip packages do not always have the used RX and TX pins.

pvvx avatar Nov 29 '23 15:11 pvvx