Please note: We are aware of an issue affecting replies on the Arm Community forums, which may not be loading as expected.
We apologize for any inconvenience and appreciate your patience while we investigate and work to resolve the issue.
Thank you for your understanding.
Is HTRANS always NONSEQ for SINGLE bursts?
I imagine this is ok:
A0 A1 A2NONSEQ NONSEQ NONSEQSINGLE SINGLE SINGLE
I imagine this is not ok (?):
A0 A1 A2NONSEQ SEQ SEQSINGLE SINGLE SINGLE
Yes, HTRANS cannot be SEQ for HBURST SINGLE.
HTRANS=SEQ tells the slave that the master is moving on to the next transfer in a burst, which cannot happen with a SINGLE transfer which by its very name means just ONE transfer.
So when HBURST=SINGLE, the only legal values for HTRANS are NONSEQ or IDLE.