flaminggoat / Eachine-E58-CFW

15 stars 3 forks source link

How did you dumped firmware #4

Open vido89 opened 2 months ago

vido89 commented 2 months ago

I have similar rc drone its S97 here is picture of PCB

PCB_UNDER PCB_TOP

I have ST-LINK V2 programmer so can I dump firmware ? And for what for is TX and RX, is it UART ?

vido89 commented 2 months ago

I attached my Arduino UNO as serial reader to TX and RX and I got garbage

Dump

flaminggoat commented 2 months ago

@vido89 I think the tx Rx are for communication between WiFi chip and microcontroller. I used the nuvoton openocd fork with the stlink, you will need to find the SWD pads on the board.

vido89 commented 2 months ago

@flaminggoat Can you guess which MCU is on board ?

flaminggoat commented 2 months ago

Looks like the markings have been removed. Perhaps STM32F030F4P6TR ? check the datasheet and see if power and ground pins match with your board.

vido89 commented 2 months ago

@flaminggoat Nope 4 is GND and I can' find VCC Edit It seams 7 is VCC its connected to via 14microF cap

vido89 commented 2 months ago

Can you help me from where to measure VCC because it not connected from battery directly 7is GND

Measure

flaminggoat commented 2 months ago

Pin 4 of the XN297 is VDD https://www.panchip.com/static/upload/file/20190916/1568621331607821.pdf

vido89 commented 2 months ago

@flaminggoat fantastic pin 9 is VCC

vido89 commented 2 months ago

@flaminggoat Could it be STM8AF6213 or CH32X033F8P6 ?

vido89 commented 2 months ago

@flaminggoat can you help me determine where SWD pad is if MCU is from CH32X0 family ?

flaminggoat commented 2 months ago

Have you tried the other testpoints on the board?

vido89 commented 2 months ago

@flaminggoat I tried few non worked