pvvx / TLSRPGM

TLSR SWire programmer
Other
45 stars 4 forks source link

Clarification on the Usable Devices #8

Closed TheFrozenDuck closed 2 months ago

TheFrozenDuck commented 2 months ago

I am a bit confused about one of the first sentences in the readme and want to make sure before doing some major mistake.

Use TB-04-KIT or TB-04 / 03F module (TLSR8253 chip) and USB-COM PL2303HX or CH430 chip.

To my understanding, the following options would be valid:

Does that mean that I can use a CH340-based (I suppose CH430 is a typo?) to directly flash a new firmware?

pvvx commented 2 months ago

For the initial recording of a program in the TLSR8253, almost any USB-COM with 3.3V outputs is suitable. It is advisable to use the specified chips to operate the programmer. The work has not been tested on other options.

TheFrozenDuck commented 2 months ago

Thank you very much for the clarification :grin:

TheFrozenDuck commented 2 months ago

One last question popped up:

Regarding the mapping of the ports VCC and GND are pretty straight forward. In addition the CH340 has TX and RX labelled. Am I correct to assume that TX is to be connected to SWS, and RX to RST?

pvvx commented 2 months ago
  1. Diagram for initial programming.
  2. In the working version of the programmer, disconnect the resistor from the circuit. You can also disable the SWS connection to TX on the module side.

https://github.com/pvvx/TlsrComProg825x/tree/main/Doc

image

The marked part is used for initial (re)programming of the module. Not used when operating a ready-made programmer.


It is possible to program the module in other ways.

https://github.com/pvvx/TlsrComSwireWriter

https://github.com/pvvx/ATC_MiThermometer?tab=readme-ov-file#the-usb-com-adapter-writes-the-firmware-in-explorer-web-version

TheFrozenDuck commented 2 months ago

Thank you, I didn't realise that the information exists in a differnt repo.