This anomaly applies to Revision 2, build codes QFAA-C00, CAAA-C00, QDAA-C00, QGAA-C00.
It was inherited from the previous SoC revision Revision 1.
Symptoms
A MAC error is generated.
Conditions
The MDATA size is larger than MLEN by 1 or a few bytes.
Consequences
Payload is lost due to MAC error.
Workaround
Use MLEN or a significantly bigger value than MLEN for the size of the MDATA job. For example, use mdata.size=1000 when a payload length in the range from 1 to 251 bytes is expected, but the exact payload length is not known beforehand.