I'm actually gathering informations about designing some code for interfacing an Arduino to whatever JTAG interface capable. I'm facing a lack of informations which is not helping me at all.
I started these researches because a friend of mine gave me a Samsung Galaxy 3 which is perfectly bricked (during a flash where the bootloader was written, câble fell off ...). Actually the phone doesn't powers on at all (it even doesn't enter in the DOWNLOAD MODE when pressing the combination of keys). Moreover, i tried a solution where a resistor has to be put between two pins of the micro-USB connector -> nothing more !
So actually this phone is DEAD, and, lucky me, i can try whatever i want/need/can on it !
I know where the JTAG connector is, and i know the pinout. I have the connector to connect something on it (a breadboard for example).
Now, let's talk about what i'm facing ... I need some documentations about JTAG protocol. How to communicate between devices. I especially need some kind of informations about JTAG protocol used on the CPU of the Samsung Galaxy 3 (Samsung S5P6422 // appears that datasheet is very hard to find !)
If someone already managed to build some JTAG-like interface based on the Arduino, it would be really great.
By the way, i have some skills on software programming under Windows .NET technologies, so, writting a small piece of code for communicating with the [Arduino-JTAG-Interface] would be easy to do !