I have a question about SATA BIST testing. (Reference Manual Section 18.104.22.168)
We wish to transmit Built In Self Test (BIST) patterns contained in the PHY controller
We are trying to generate the following test patterns
High Frequency Test Pattern (HFTP)
Lone Bit Pattern (LBP)
We are writing to register SATA_BISTCR
We selecting the test pattern using the [PATTERN] field, and initiating transmision by setting bit [TXO]
Setting bit [TXO] does initiate transmission. Unfortunately the test pattern data appears to be incorrect.
It appears to be more or less random data rather than the test patterns above..
Any help appreciated