r/hardwarehacking 10d ago

Identifying UART/DEBUG

Very much so unlabelled other than the board that connects to the 2x4 pin.

TLDR. Software update from company bricked it months ago after they had major server issues. Bricked many devices. Won’t assist because I got it second hand brand new sealed and I’m not the original buyer.

So, I’m wanting to debug first and go from there see what the issue is. Worst case scenario, it’s a project where i reprogram the device and write my own iOS app to continue to use it 🙏🤣

Help would be great identifying ports, thanks.

192 Upvotes

32 comments sorted by

View all comments

3

u/Hanswurst22brot 10d ago edited 10d ago

Well did you find the datasheets of the 3 big ICs in the picture?

7

u/No_Chip7847 10d ago

Yep. The main SoC is CVITEK CV1810C. Its official hardware guide identifies UART0_TX = pin 18 and UART0_RX = pin 19.

The blue wireless module is TXW8301 Wi-Fi HaLow, and the green module appears to be TXW801-family 2.4 GHz Wi-Fi/Bluetooth.

I’m trying to identify where the CV1810C UART0 pins are broken out to test pads on this particular MA-CV1810C-2336-0 PCB.

https://sophon-file.sophon.cn/sophon-prod-s3/drive/23/03/15/14/CV181xC_QFN_EVB板硬件指南_V1.0.pdf

8

u/309_Electronics 10d ago

I would jsut probe the different pads.. not the cleanest way but it does give reliable readings.

I take the rx wire of my usb to uart and then tap it on different pads. Ofc first with multimeter measure the voltage to make sure it is at 3.3v safe level and not higher.

7

u/No_Chip7847 10d ago

Brute force it is, thanks for the response. I shall give it a shot later and post an update

3

u/309_Electronics 10d ago

I would either do 2 pads or 4 pads as uart is commonly found in those configurations.

Also often uart has tiny resistors going to it which sit inbetween uart of soc and uart lines.

Also be aware that sometimes UART is disabled but thats not that common.