There are a lot of these cloned and problems have occured in so much as they seem to only accept a 256k per bank flash. Flashing with 512K results in corruption of the bank osmetimes not recoverable.
If you could put a pic of the chip up it can be confirmed if its a clone or genuine.