Can I overwrite a single byte in AT26DF081A Flash / SST25VF080B Flash?
you can over-write a single byte, but you can only write zeroes over ones, not ones over zeroes. to make ones you need to erase the block.