Comments (2)
Looks like it did have to do with the fact that the DMA over spi was disabled on my system. I will assume that others have not seen this issue due to the fact that I believe for the 4.x kernels we are using the bone-universal overlay and it must set up the spi0 hardware in the correct manor. I am using the EPD with a CryptoCape and I think the crypto is loading the BB-SPIDEV0-00A0 overlay, which I found from this thread ( http://beagleboard.org/Community/Forums?place=msg%2Fbeagleboard%2F_22bW7vMkW0%2F16mBP2faAQAJ ) was edited to not allow DMA transfers by adding the line
ti,pio-mode;
apparently in the 4.1 kernel that RCN is working on there was a bug that crashed the system when DMA kicked in. so for S & giggles I decided to decompile that overlay and recompile it with that line removed and I'm writing the screen @ speed :)
I still don't know what pio stands for but some other day I can figure that out.
hopefully this might help someone out like me who is still working wading their way around these systems on the BBB, Thank you for all your hard work on this project!
from gratis.
most likely it is polled input/output so it would be slow.
from gratis.
Related Issues (20)
- not enough space on Mega2560 HOT 3
- does not work with energia MSP430 HOT 2
- The upload "u" command in command sketch Arduino HOT 3
- Arduino upload command for epaper HOT 23
- flash store image
- Error with epd-fuse.service starting - see issue 51 also HOT 4
- Problem with latest Raspberry Pi Kernel rpi-4.9.y HOT 2
- Refactor to use sysfs interface or dedicated kernel driver
- Do we need a terminating '\n' in the error strings (/dev/epd/error)? HOT 4
- Linux kernel driver - re-license code under GPLv2? HOT 39
- Support for 2.87" three color Display (Pervasive; Spectra; E2271CS021) HOT 5
- Arduino UNO EG020BS011 EPD Extension Board Gen2 HOT 2
- M430G2553 Not Enough ROM
- EPD on Tinkerboard HOT 1
- your homepage is broken: reference and documentation links HOT 11
- epaper display with raspberry pi 3 and Windows IoT Core OS
- Display is told to be broken, but it isn't HOT 1
- E2271CS021 stm32 driver support HOT 4
- Question about compatibility.
- review/idea HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gratis.