I've got a weird problem here. I wrote a bunch of code to control a 635 display. Everything works great on Mac OSX. I recompiled it for an ARM SBC and now only commands that have an even (or zero) number of data bytes work. Commands with an odd number of data bytes don't. Clear display works but Set Cursor Style doesn't. And if I write a string, the string needs an even number of characters to work. My code is based off the example-635 code.
Looking for additional LCD resources? Check out our LCD blog for the latest developments in LCD technology.