Skip to content

[Documentation] Workaround for errata RP2040-E12 in datasheet incomplete #446

@vbargsten

Description

@vbargsten

It states that

Instead of checking READ_ADDR or WRITE_ADDR to monitor the progress of a transfer sequence, check
TRANS_COUNT

However, TRANS_COUNT is zero (in contrast to READ_ADDR) after the dma transfer has been aborted, for example. It is unclear how to determine the number of transferred bytes after an abort. The transfer could be paused (disabled), TRANS_COUNT read, and then aborted. But in this case it remains unclear what has to be done to properly account for in-flight data.

Metadata

Metadata

Assignees

Labels

documentationImprovements or additions to documentationrp2040Concerning the RP2040 chip

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions