Hi everyone, this is my first post so I'm gonna present myself, I'm Dario, I'm an italian student, and this is the first time in my life I'm trying to use JTAG
I have some electronics knowledge, but it's all theoretical from my university lessons. I've never actually put my hands on a device.
So let's see what's my problem here.
I have a very old D-Link DWL G700AP, it's been in my closet for something like 5 years, and thought "hey what better occasion to learn something new using old bricks?"
This device is based on a RealTek RTL 8186 SoC, finding its datasheet wasn't too much hard, I could trace the JTAG pins and solder a pinout header on the PCB. There's also a JTAG_ENABLE pulled down pin that needs to be set on high, I soldered it against +Vcc (3.3).
After that, I purchased a TUMPA Lite, installed the FTD2XX drivers following the wiki guide, downloaded zJTAG, plugged in the device, plugged in the TUMPA-Lite, and then ran the following command:
C:\zjtag-1.8>zjtag.exe -probeonly /verbose /cable:3
==============================================
zJTAG EJTAG Debrick Utility v1.8 RC3
==============================================
cableid=3, cabletype=0
Dev 0:
Flags=0x2
Type=0x8
ID=0x4038a99
LocId=0x82
SerialNumber=TITL0615
Description=USB Multi-Protocol Adapter Lite
ftHandle=0x0
Set I/O speed to 30000 KHz
USB TAP device has been initialized. Please confirm VREF signal connected!
Press any key to continue... ONCE target board is powered on!
Detected IR chain length = 0
There are 32 device(s) in the JTAG chain
IDCODE for device 1 is 0x00000000 (IR length:0)
IDCODE for device 2 is 0x00000000 (IR length:0)
IDCODE for device 3 is 0x00000000 (IR length:0)
IDCODE for device 4 is 0x00000000 (IR length:0)
IDCODE for device 5 is 0x00000000 (IR length:0)
IDCODE for device 6 is 0x00000000 (IR length:0)
IDCODE for device 7 is 0x00000000 (IR length:0)
IDCODE for device 8 is 0x00000000 (IR length:0)
IDCODE for device 9 is 0x00000000 (IR length:0)
IDCODE for device 10 is 0x00000000 (IR length:0)
IDCODE for device 11 is 0x00000000 (IR length:0)
IDCODE for device 12 is 0x00000000 (IR length:0)
IDCODE for device 13 is 0x00000000 (IR length:0)
IDCODE for device 14 is 0x00000000 (IR length:0)
IDCODE for device 15 is 0x00000000 (IR length:0)
IDCODE for device 16 is 0x00000000 (IR length:0)
IDCODE for device 17 is 0x00000000 (IR length:0)
IDCODE for device 18 is 0x00000000 (IR length:0)
IDCODE for device 19 is 0x00000000 (IR length:0)
IDCODE for device 20 is 0x00000000 (IR length:0)
IDCODE for device 21 is 0x00000000 (IR length:0)
IDCODE for device 22 is 0x00000000 (IR length:0)
IDCODE for device 23 is 0x00000000 (IR length:0)
IDCODE for device 24 is 0x00000000 (IR length:0)
IDCODE for device 25 is 0x00000000 (IR length:0)
IDCODE for device 26 is 0x00000000 (IR length:0)
IDCODE for device 27 is 0x00000000 (IR length:0)
IDCODE for device 28 is 0x00000000 (IR length:0)
IDCODE for device 29 is 0x00000000 (IR length:0)
IDCODE for device 30 is 0x00000000 (IR length:0)
IDCODE for device 31 is 0x00000000 (IR length:0)
IDCODE for device 32 is 0x00000000 (IR length:0)
Probing bus ... Done
CPU Chip ID: 00000000000000000000000000000000 (0x00000000)
*** Unknown or NO CPU Chip ID Detected ***
*** Possible Causes:
1) Router/Modem is not Connected.
2) Router/Modem is not Powered On.
3) Improper JTAG Cable.
4) Unrecognized CPU Chip ID.
Notice: You are using FT2232H based cable without frequency (clock speed) diviso
r flag.
Most router's CPU cannot handle highest clock speed, thus you will have
to slow down the clock to make it work.
C:\zjtag-1.8>
I've tried every combination of /L1:X until /L1:11, the response is always the same: CPU Chip ID 0x00000000... then I stopped
Does anybody know how to proceed? I want to smash this thing
I've attached a picture of the two little buddies together
// EDIT
Adjusting the title