First of all, nice to meet you all. It's nice to see an active comunity trying to program these controllers, because so far I found only old threads.
I have a Lishui controller and I would like to flash it with firmware, because of the handshake issue. I know a bit about programming.
I have been through the forum, which is full of interesting information. However, I have a different problem. I don't have any external plugs for programming. I believe, from what i could make, that there is a plug going to the battery, a plug going to the rear light, one going to the motor, and one going to a mother board. The plug going to the mother board (which is another STM chip) is a 1-wire UART communication from what I could understand (two pins, RX and TX, on the STM chip are connected to the same wire that goes down to the controller).
There are not other cables. Therefore, I am quite sure the firmware on the controller is updated through this 1-wire UART and using a bootloader.
My question is: can I flash the new firmware through this 1-wire UART in your opinion?
Second question: if so, do I need a USB to 1-wire UART to flash the fw? (like this for example: 1-Wire USB Interface
I know I could buy a new controller and LCD panel, but I would really like to use the available hardware and "hack" my first thing ever
I must add, the controller is embedded in silicone, which explains why I don't want to open it and am trying to reprogram it through the existing cables.
Thank you in advance for your help!