We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
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.