@ Marven
Thanks mate...but I have no idea how to use Busybox. I have only window xp and have no idea how to use linux...if you can help me out I will be very grateful.
Will any type of J-Tag interface work ?
You don't need to install Linux on your PC to get access to the busybox shell ;-), just try those few commands I told you before and tell me if you can see the busybox screen... If you can access the busybox shell I'll post you some other few commands and instructions in order to substitute the adam2 version.
For what concern the jtag adapter, unfortunately there are a lot of them because there isn't one standard only.
The ocdemon flash programmer accepts various jatg adapters, among them the wiggler type is the cheaper if you can
build it by schematics you can get from
www.dlinkpedia.net site ($150 from Macraigor and not completly specific, needs anyway some simple adaptation). There are also cheaper (arround $25) commercial wiggler clone adapters but they are for ARM processors while our dlinks have a MIPS processor. Also these wiggler for ARM could be easly adapted for our purposes, but if one is able to do these adaptations, he could also be able to mount the simple jtag circuit on dlinkpedia for a fraction cost, arround 4 Euros, of the commercial one.
If you are not able to mount the jtag adapter by yourself you could ask some vendor to make for you the needed simple modification looking at the dilinkpedia jtag schematics.