I've got WL-500GPv2 router and by mistake I tried to apply 32MB-RAM patch for v1:

nvram set sdram_init=0x0009
nvram set sdram_ncdl=0
nvram commit
reboot

After that LAN1-LAN4 and WAN LEDs became lit constantly, and router could not be put in recovery mode using standard RESET button technique. I had googled similar cases, and found out that serial console would help. I've tried two variants of serial console adapter - MAX232-based and FT232-based, but there was nothing on the terminal. So I tried to ground pin 9 on flash chip during boot. Since I did the trick, the behaviour of router had changed. Now LAN LEDs is off, WAN LED reflects actual activity, and I can put it in recovery mode with Power LED flashing continuously... but I can't reflash it! No pings to 192.168.1.1, still no activity on serial console, both Linux atftp tool and Windows ASUS firmware restoration utility don't work.
Please tell me what's probably happened with my router? Maybe my serial console doesn't work properly because of wrong soldering etc? Can anyone point me to exact schematic that work? Maybe the last chance to reflash is JTAG? But I couldn't find nor any schematic neither howto on this. Can anyone help me?