GSM-Forum

GSM-Forum (https://forum.gsmhosting.com/vbb/)
-   Easy-Jtag / Easy-Jtag Plus (https://forum.gsmhosting.com/vbb/f672/)
-   -   JTAG Finder guide in pictures : HAIER C200 (https://forum.gsmhosting.com/vbb/f672/jtag-finder-guide-pictures-haier-c200-1661635/)

NoName® 05-21-2013 17:30

JTAG Finder guide in pictures : HAIER C200
 
Hi all , we get an some CDMA device to our lab , and I want to share with you fresh tutorial of full JTAG discovery in 10 minutes:

http://easy-jtag.com/wp-content/uplo...Main_Photo.jpg

Finding JTAG may need some steps before you solder any pins ;-)
You need some additional tools like multimeter

[IMG]http://4.bp.********.com/-GbDO8OqTJ8Y/UEyboG-xbUI/AAAAAAAAChY/HmedxGWOWbo/s1600/Multimeter.jpg[/IMG]

Before soldering we need to probe some important PINS:

GROUND ( Must be always connected to PIN20 )
BATTERY+ ( Must be excluded from search , because high currect may break box logic )
RESET ( Must be excluded from search , because powers off JTAG and finder may fail to detect JTAG. )

For this i've made more detailed photo of testpoint area
http://easy-jtag.com/wp-content/uplo...9161526877.jpg

With MULTIMETER in diode probing mode I am detected ground pin (blue) and
reset pin ( violet) Every time if you touch this pin phone go in restart.
GND and BATTERY TPs are easy to detect by multimeter , they directly wired on battery terminals.
NRST are easy to detect while looking on phone screen and tapping all testpoints one by one. Phone will
restart every time you tap NRESET pin. Most powerful method are connect testpionts to GND via 1kOm resistor
but in most situation enough to tap by tweezers or multimeter probe.

I am marked them on picture :
http://easy-jtag.com/wp-content/uplo...9161057227.jpg

Then I am numbered rest of test points on PCB and soldered them to EasyJTAG box header one by one:
http://easy-jtag.com/wp-content/uplo...9160870206.jpg

Connected phone to power source and tried to search pin out - and it was succeseful :) All JTAG pins are detected , and we know position of GND and NRST before.

http://easy-jtag.com/wp-content/uplo...ection_LOG.png

Next step to solder one of free pins ( ex. PIN1 ) to reset TP , define SRST to PIN1 in software and try to connect phone like nearest models with same MCU : QSC6010 For example as HAIER HC-C2030.

http://easy-jtag.com/wp-content/uplo...ER_TO_PIN1.png

Now we got success connection from first try ;-)

http://easy-jtag.com/wp-content/uplo...r_Dumping1.png

And finally we get HAIER HC-C200 JTAG Pinout World First by Z3X TEAM :

http://easy-jtag.com/wp-content/uplo...9161232388.jpg

mr.omphonx 05-21-2013 19:05

easy jtag is very easy and good box jtag of the year 2013


Br

hasanr92 05-21-2013 19:51

Easy Guide, thanks !!

Jacques2 06-17-2013 05:58

Easy JTAG Finder Question
 
I am attempting to locate the pinout on an LG MS910. I was able to get Easy JTAG to identify the pins in Stage 1, but when looking for TRST in Stage 2, it identified Pin 2 as TRST, which was identified as TCK during Stage 1.

Here is the log:
Start Z3X Jtag Pin Finder...
Successefuly connected to box on COM39
Waiting for box reset...
Box S/N: 00000000BXXXX (it's valid)
Box Working Mode: JTAG Pin Finder.
Start Z3X Jtag Pin Finder...
Stage 1: Search TCK / TMS / TDI / TDO...
Get IDCODE...
JTAG Pinout Found: TCK: Pin 2 / TMS: Pin 7 / TDI: Pin 8 / TDO: Pin 6
CPU IDCODE : 0x27B360E1 Mfg.: 0x070, Part: 0x7b36, Ver.: 0x2
CPU Manufacturer: QUALCOMM , CPU Name: MSM8255 Scorpion Rev 2.0
Stage 2: Search TRST...
TRST Pin Found: TRST: Pin 2
Box S/N: 00000000BXXXX (it's valid), ,FW Ver.: 01.44
Box Working Mode: JTAG Box.

So is pin 2 TCK or TRST? if TCK, how do I find TRST. If pin 2 is TRST, how do I find TCK?

During this test, BAT. and NRST WERE NOT connected to the Easy-JTAG box. Pin 20 was set to GND.

Suggestions?

NoName® 06-17-2013 08:54

Hi , offcource PIN2 are TCK and TRST has been detected wrong. At this moment you can try to select TRST pin on different position manyally. This CPU are multicore and detecting pinout on such CPUs will be improved in next box firmware.

alfin5557 06-28-2013 19:24

very simple for repair dead boot

haute 07-21-2013 12:17

It could be used to find the port jtag or EJTAG, MIPS based systems?.
As many cable modems, satellite box, etc. ..?

NoName® 07-22-2013 00:04

Quote:

Originally Posted by haute (Post 9587381)
It could be used to find the port jtag or EJTAG, MIPS based systems?.
As many cable modems, satellite box, etc. ..?

Hi , EJTAG are just extension on IEEE JTAG - finder function must work on MIPS

haute 07-29-2013 19:47

is there any manual or pdf that talks about debugging features easy-jtag box?

NoName® 08-04-2013 22:20

Quote:

Originally Posted by haute (Post 9607304)
is there any manual or pdf that talks about debugging features easy-jtag box?

Hi what function you need , we can implement basically functions , gdb server etc.

haute 08-05-2013 10:07

Hello, primarily seek support for Garmin GPS.
I think there is a very similar jtag port on all Garmin gps.
Do not know if it would be possible to get a shematic of some garmin gps model to verify. The phones are many schematics, but no gps.
To debrick and support debug, like functions (breakpoints, step, read registers etc. ..)

thx for your interest.

viniicell 08-07-2013 05:57

Quote:

Originally Posted by NoName® (Post 9506172)
Hi , offcource PIN2 are TCK and TRST has been detected wrong. At this moment you can try to select TRST pin on different position manyally. This CPU are multicore and detecting pinout on such CPUs will be improved in next box firmware.


Hello,

the cable for Jtag header[ gpgcable=10pins] if you take out v+ and Gnd pins you are left with 8pins to work with for searching pinouts. Now my question is, in the above Haier c200 example you have numbered the pin pads on the phone board from 1 to 14 and they are all possible pinouts and we are having only 8pins from the header cable which if we solder there will be still six tp on pcb left empty which might be part of the correct pinouts. How do you solve that? how do you have all the tpoints wired if they are 14....12...0r 15 so you avoid pin search failed and many endless trials?

the header has 20 pins in total but you have numerous GND and NC its like you can not expand it to increase the number of pins for searching to atleast 12 or 18? or is it possible?

b.r viniicell

diyong 08-31-2013 02:41

wow complete thread thanks

lunno 09-02-2013 03:15

Can I use this guide to make full dump of chinese cell phones?

manjukp6 11-02-2013 08:56

plz anyone add karbon a5 pinout plz


All times are GMT +1. The time now is 06:34.


vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
- GSM Hosting Ltd. - 1999-2023 -

Page generated in 0.19062 seconds with 7 queries

SEO by vBSEO