In response to a report of a problem using the PiTFT35 driver with a Raspberry Pi Zero it was discovered that random DMA failures can occur due to apparent timing issues when using the SPI0 device in DMA mode.
A fix has now been committed which resolves these issues by changing the way the DMA channel pair for SPI RX and TX are started when performing an SPI DMA transfer. After extensive testing no further failures have been observed on any current Raspberry Pi model.
For details of how to apply the latest source to your Ultibo core installation and rebuild your run time library see the wiki page Building from Source or watch the Building the RTL video on YouTube.
Releases, updates and announcements from the Ultibo team.
1 post • Page 1 of 1
Ultibo.org | Make something amazing
Who is online
Users browsing this forum: No registered users and 1 guest