Reading your post, i suspect the problem may be the bricked chip which was disconnected while previous "write" attempt due to an intermittent hardware contact somewhere. Check the reset pin of the CPU. If that doesn't work, try using a new firmware chip.
Hello, No that's not the problem. i actually never got to the point of burning firmware. also BSL is separate from the main flash memory.
I'm getting help from all the community i know. so far it seems it's a hardware failure. either USB or crystal. I'll be testing crystal soon

