Support for TL-WR840N Ver 6.0

Hello, can anyone help me?
I've build some WR840N V6 firmware by configuring some parameter like in this thread

i flashed the firmware via TFTP method using reset button, and it's bricked
i realized it has bug on tftp recovery flashing after reading this thread

Now i'm trying to reflash it with original TP-Link firmware, which i had downloaded on official websites
I have some problem, when i send TFTPBOOT command, it's working like charm,
But erase command didn't show any output, just outputing usage message
And the cp.b command didn't show successfull copy message, and if i restart the devices, still no luck

does it means tp-link has rebuilding the u-boot command so we can't flash our firmware manually?

When i use tftp recovery with reset button, the routers load the file at 0x80060000 memory, then they copy it from 0x80070000 to 0x00010000, count 0x3D0000, which means i need to pad it for 64K (65536), but even i padded it, the firmware still stripped because the count is 0x3D0000 which is smaller than original firmware instead (0x3e0200), and yes, it's still make it failed to decompressing the image.

Can anyone help me to get this devices unbricked? The V5 and V6 had some similiarities, just the firmware partition start at 0x10000 and the ram memory down to 32M