Matt Ickstadt
Matt Ickstadt
Here's an example of using this to implement a DMA transfer on STM32: https://github.com/mattico/stm32h7xx-hal/blob/df7cfd347a87ad37f9d6b7dcbd69f2a9369fbd07/examples/dma_uart.rs
Right, that's a feature for me, wish it was more helpful for you. I suppose what you need is placement-new or a custom `Box` that allocates in shared memory. You...
Yes, the actual buffer is part of the struct, it's the `buf` field where the `A` type parameter is for a `GenericArray` where N is a type-level integer which determines...
Appreciate you working on improving this @jamesmunns! My use case uses only fixed size arrays of known size. You could use an inner function to work around the monomorphization bloat,...
The memory ranges in HEAD are correct. I'll see if I can test with an STLINK-V2.
This error still happened when using a J-Link EDU with the WinUSB driver. It is probably an issue in how probe-rs is initializing the debug registers on the H7.
I've been using the J-Link without issues, but the STLINK-V3 didn't work a few days ago if I remember correctly. I'll try to test it more deliberately.
Yeah, this issue still occurs with an STLINK-V3 on f49d516. My J-Link has been working, though so maybe that was a different issue.
That fixes it! Thank you! I'm happy to stop using the J-Link because its flashing and RTT are very slow (with probe-rs).
I spoke too soon. The error only occurs when there are many RTT messages sent quickly (or some other activity?). Disabling ICache and DCache didn't help. I'll try using your...