Phil Elwell
Phil Elwell
And then there's #6407.
6.6.54 has missed the cut-off for the next apt kernel release, but we'll try to get it out soon.
Does this follow-up patch (which should be in heitbaum:patch-2 now) also work? It looks more correct to me.
> PS is there a more appropriate repo to report this issue in? No, this is fine.
I modified the state machine to run `OUT PINS, 32` having configured a pair of GPIOs for PIO, and filled the buffer with alternating words of 0x55555555 and 0xaaaaaaaa. Putting...
Just a quick update: The DMA controller in RP1 has a slow path to system memory, but we can improve things a bit by playing with FIFO thresholds and increasing...
I have a kernel patch set/PR that may help [#6994](https://github.com/raspberrypi/linux/pull/6994). It allows the PIO driver to make use of longer DMA bursts. Frustratingly I'm not seeing the same levels of...
The DMA burst sizes have changed, but nothing else should have. Do you have a test program I can try, to make sure we're starting from the same place?
I found a change to the FIFO threshold used by DMA in the rp1-pio driver. https://github.com/raspberrypi/linux/pull/7037 is a reversion of that change. In about 40 minutes time you should be...
Can you post somewhere (GitHub gist or branch, paste in etc.) the full application program (or a minimal version of it)?