Hi,
I manage to debrick my wr850g. I am now have problem with my wan. I can't connect to it. I have no problem connecting (telnet/ssh) with lan. BTW, I have manage to put the openwrt experimental in it. I have WR850G v3.0. I works well without the wan now. I do not use the wireless on this one. I would really appriciate it if I could get a copy of your nvram. Just send me the output of your nvram show (remove all the wireless setting line key, ssid). I just need to learn whether I have miss something.
In return to this board, I am going to describe my experience using JTAG connector to flash CFE and erase NVRAM on this router. Here it is.
1. I download the http://spacetoad.com/tmp/hairydairymaid_debrickv22.zip. Follow the instruction on the pdf to wire and create your jtag cable. I have found that the jtag pin in our cable is the same as wrt54g(obvious). Do not flash or erase your flash yet! You can also buy jtag cable as long as they are pin compatible with Xilink DLC5. Infact, I did not make my own cable. I use jtag cable from insight. Thank you to HairyDairyMaid aka LightBulb. This tool is really a live safer.
2. Modify the wrt54G.c that is in the hairydairymaid_debrickv22.zip. In function chip_detect, modify the
if (id == 0x1471217F) // ID String: (Hi) 00010100011100010010000101111111 (Lo)
{
//chip_type = BCM4712_CHIP; to
chip_type = BCM4702_CHIP
printf("\nCHIP ID: ");
ShowData(id);
printf("*** Found a Broadcom BCM4712 Rev 1 chip ***\n\n");
return;
}
This is only to say the we are going to flash an AMD fash memory. Before the above mods, I think the code make assumption that if BCM4712, then it got to be intel flash memory. This is not true for our router. Our router comes with AMD flash memory.
3. do make to build the wrt54 in your linux box. pelase continue reading the instruction on the pdf.
4. What I have confirm that work are backup:cfe, erase:cfe, flash:cfe and erase:nvram and erase:kernel work. I did not play around with the flash:kernel. It takes a long time to do this. I guess you can develop your own cfe if you have the cfe know how on motorola and flash it with the JTAG. Motorola CFE is different compared to other routers. It defaulted to 192.168.10.1 instead of 192.168.1.1 on the linksys. Once you have CFE uploaded and NVRAM erased, you should be able to tftp your choice of firmware. I brought my bricked WR850G this way.
I hope that helps. I hope that you can help me also on the nvram wan setting.
Thanks
Iman