Obwohl das Technical Reference Manual (TRM) für SoC-Geräte eine Beschreibung enthält, wie QSPI-Controller im sogenannten indirekten Modus arbeiten, gab es eine Verwirrung, wie das Indaddrtrig-Register eingestellt werden sollte.
"Dies ist die Basisadresse, die vom AHB-Controller verwendet wird. Wenn die eingehende AHB-Lesezugriffsadresse mit einem Adressbereich von dieser Triggeradresse mit der Triggeradresse 15 übereinstimmt, wird die AHB-Anforderung durch Abrufen von Daten vom SRAM der indirekten Controller vervollständigt.
Die Dokumentation wird mit Informationen im Abschnitt Problemumgehung/Fehlerbehebung aktualisiert.
Der folgende Text ersetzt die vorhandene Beschreibung in der aktualisierten Dokumentation.
"Dieses Register wird vom QSPI-Controller verwendet, um zu erkennen, ob eingehende Speicherzugriffe auf das QSPI AHB-Speicherfenster für den Zugriff auf den SRAM-FIFO gedacht sind oder als direkte Zugriffsanforderungen interpretiert werden sollen. Wenn der eingehende Zugriff zwischen indaddrtrig .. indaddrtrig 15 ist der Zugriff auf SRAM FIFO gerichtet, ansonsten wird er als direkte Zugriffsanfrage interpretiert. Beachten Sie, dass es keine Rolle spielt, welche Adresse in der indaddrtrig .. Auf das Intervall indaddrtrig 15 wird zugegriffen, jeder Zugriff wird gleich behandelt und an SRAM FIFO weitergeleitet. Wenn der direkte Modus nicht verwendet wird, wird empfohlen, indaddrtrig auf 0 zu belassen und über die Basis des AHB-Speicherfensters auf den SRAM-FIFO zuzugreifen."