Skip to content

Commit ec996a0

Browse files
authored
Create ERRATA.md
1 parent 4454142 commit ec996a0

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

ERRATA.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ Any items in this release marked as WIP (Work-in-progress) or NA (Not avaiable y
4343

4444
* The integrated DMA function is in Beta stage. Known issues:
4545
* DMA READ addresses crossing 4K page boundaries. The failure can be triggered by READ transfers that start on an address other than 4K aligned AND cross the 4K page boundary. READ transfers that do not cross the 4K boundary OR transfers that start at the beginning of a 4K page and greater than 4K size are not susceptible to the error. WRITE transfers are not affected by this issue Developers should use 4K aligned address boundaries on any READ transfer that can cross a 4K boundary to avoid the issue.
46-
* Integrated DMA with large transfer sizes (16KB or greater) can cause timeouts between the Shell and CL if the Shell can’t respond with all data before the timeout. Transfer sizes of 8KB or less are supported with the integrated DMA engine for this revision of the Shell. Shell-CL interface timeouts can be detected by checking metrics using this command: `sudo fpga-describe-local-image -S 0 -M`
46+
* Transfer sizes of 8KB or less are supported with the integrated DMA engine for this revision of the Shell. Integrated DMA with large transfer sizes (16KB or greater) can cause timeouts between the Shell and CL if the Shell can’t respond with all data before the timeout. Please see documentation on how to [detect a timeout has occured](./hdk/docs/HOWTO_detect_shell_timeout.md)
47+
4748

4849

0 commit comments

Comments
 (0)