Hi everybody,
I'm afraid I'm in a similar situation. 
I've got an Archer C7 v2.0 on which I had successfully been running dd-wrt. For various reasons, I wanted to switch to OpenWRT. I read a lot of pages on the Net and forum posts and performed what I thought was the correct procedure. Apparently, it was not. Most likely I didn't properly strip off the correct part/amount of the image file I tried to flash. Anyway, now I'm in the lovely boot loop. No!
The symptoms:
LEDs blink in a pattern with a roughly six second period. Kernel messages about the eth0 interface going down and back up (see messages below) seem to indicate that the boot loop has a period of 11-12 seconds.
To sum up where I'm at now:
- Whatever is running at boot time, the OpenWRT failsafe mode is *not* working
- TFTP *is* working:
Following the TFTP unbricking directions on the wiki page for the Archer hardware, I set my PC to IP 192.168.0.66. I'm using Debian, so I installed the "atftpd" package for the TFTP daemon and "tftp" for the client.
By default, it serves files out of "/srv/tftp" so I put into that directory an image file named "ArcherC7v2_tp_recovery.bin". I manually tested getting the file from the TFTP server and that worked okay.
I then, plugged in the router, powered it on, and held down the WPS button until the transfer began. I could see the I/O spike on the network I/O graph widget I have running on my desktop. I also see in syslog the following lines:
Nov 20 17:00:34 Redtail atftpd[31449]: Advanced Trivial FTP server started (0.7)
Nov 20 17:00:34 Redtail atftpd[31449]: Serving ArcherC7v2_tp_recovery.bin to 192.168.0.86:1106
Nov 20 17:00:36 Redtail kernel: [385927.863533] r8169 0000:02:00.0 eth0: link down
Nov 20 17:00:38 Redtail kernel: [385930.315291] r8169 0000:02:00.0 eth0: link up
Nov 20 17:00:39 Redtail kernel: [385931.041901] r8169 0000:02:00.0 eth0: link down
So, it appears that the router *is* fetching the file, but it immediately resumes the endless boot loop. From reading other messages in this thread, I suspect that if I were to plug in a serial console I would see the LZMA decompression error message mentioned by others.
I've tried *many* different image files, and have tried stripping off various lengths at the beginning according to different forum posts and wiki pages. So far, none of them have worked. The images tried include OpenWRT CC (both factory and sysupgrade), the dd-wrt firmware it used to be running, and the most recent firmware available from TP-Link's website.
What am I doing wrong? I was initially really happy when I got the TFTP transfer to function as it meant that I could still communicate with the router. That bloom has since faded, however, as I have been unable to get past this point. Any help would be greatly appreciated.