Прочитал регистры с 2 микросхем AT45DB161D-SU.
На корпусе написано: ATMEL0726
Первые 64 байта - FFы. Так и должно быть, их сами программируем.
Дальше так (начиная с 64 байта по ходу чтения):
Код
07 06 04 0B 11 00 1F 26 00 00 35 10 FF FF 9B FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
и
07 06 04 0B 11 06 1F 26 00 00 15 10 FF FF AF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
1F 26 00 00 - очень похоже на Manufacturer & Device ID Information.
Похоже что самый оптимальный способ сгенерить ID - это пропустить 64 байта, прочитать следущие 16 байт и по ним посчитать CRC32.