Skip to content

large memory chunks read/write speed #1754

Answered by dragonmux
cederom asked this question in Q&A
Discussion options

You must be logged in to vote

So to answer things a little out of order: BMP uses a USB-C receptacle because of the reversibility, but it's a USB 2.0 mode connector being used at FS speeds (the STM32F103/GD32F103 can only do LS/FS).

On the read side of things the primary limiting factors are the speed at which we can bitbang the transport protocol (JTAG/SWD), and the efficiency of the requests so we can best optimise the ADIv5 overheads (doing the largest possible requests for bulk reads on aligned addresses in 32-bit mode will give the best throughput up to 2^10 bytes per request). The firmware is nowhere near saturating the FS link at this time - though this would, with faster transport implementation, become the ne…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@cederom
Comment options

Answer selected by cederom
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants