Вот ужастики на ночь: https://www.macronix.com/Lists/ApplicationNote/Attachments/1915/AN0302V1%20-%20MX25L_G%20Serial%20Flash%20Programming%20Guide.pdf
Summary
The MX25L_G supports Byte Program and Page Program functions and is backward compatible with
the existing MX25L series. However, in order maintain the same data reliability as the existing MX25L
(non G rev) series, it is strongly recommended that data be written to the MX25L_G using full
256-byte pages. Writing individual bytes or partial page programs (non-multiples of 16-bytes) is
accepted, but allocating 16-byte length boundaries for address alignment is recommended for
maximum data reliability.