Hello to all , this is my first post in this forum . Unfortunately few days ago i bricked my wrt54g v3.1. To cut most of the comments i tried resetting with button, shortcircuiting flash (which is bad as i read recently) and also tried using jtag cable. First thing that went bad was that my router was recognized as 0x24... (instead of 0x14... as for 4712 v1 broadcom chip), but after adding one line to sourcecode it didnt compain about bad chip any more. The problem is when i try to backup cfe it is blank (000000 everywhere) and when i try to flash , it says that flash is not there. My question is whether anyone succeded in reanimatin wrt54g v3.1 with jtag cable or had same situation with unrecognizef intel flash (i am 99% sure that shortcircuiting flash killed it and that;s why now it is not recognized). maybe v3.1 chip is a bit different and it needs other jtag dma transfer definition (4710 and 4712 have different jtag dma definitions as written is wrt54g.c .