Купил тут USB SSD и обнаружил, что он *иногда* отдаёт данные со смещением на 512 байт больше чем нужно
То есть запись происходит правильно без ошибок, чтение тоже происходит без ошибок *иногда* — но некоторые случайные группы данных по 4 байта считываются из неправильного места, из-за чего данные в целом начинают выглядеть битыми
Это происходит только при чтении по смещениям, которые оканчиваются на 0b000001000 (0x08), любые другие смещения читаются без ошибок
Подскажите, чем это можно объяснить? Это какая-то аппаратная проблема или просто может быть баг в прошивке контроллера?