I've been running into problems when flashing the at45db642D, rendering the device completely useless...
After flashing, it randomly occurs that, for the affected sector, the 0x0C'th byte of every page of the 256 in the sector has its least significant bit stuck to 0.
Even a full erase cannot solve the problem. For now all the devices seem to be part of the same batch.
Did anyone else see such problems?
I noticed that this always occurs when writing to the device with the mtd tool (linux btw). Which in fact does nothing but write data directly to the device. Could it be that the SPI frequency is set too high or something?
I'm pretty desperate at this point so any help whatsoever is very much appreciated!
After flashing, it randomly occurs that, for the affected sector, the 0x0C'th byte of every page of the 256 in the sector has its least significant bit stuck to 0.
Even a full erase cannot solve the problem. For now all the devices seem to be part of the same batch.
Did anyone else see such problems?
I noticed that this always occurs when writing to the device with the mtd tool (linux btw). Which in fact does nothing but write data directly to the device. Could it be that the SPI frequency is set too high or something?
I'm pretty desperate at this point so any help whatsoever is very much appreciated!