Adafruit Industries, Essential service and business: NYC – Executive Order 202.6 - Read more. Accepting essential orders - here's how.
0

Does Adafruit_CharLCD work in Jessie?
Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.

Does Adafruit_CharLCD work in Jessie?

by bilmar on Tue Jul 05, 2016 8:37 am

I have been using the 398 RGB 16x2 display with the BBB and Wheezy - it works fine in standard and PWM modes

But when upgraded to the latest Debian 8.4 Jessie release then the display will not show characters ( backlight colors still change)
In PWM mode I do see an error about 'Must start PWM channel first" but in standard mode there are no errors at all!

Since this library pulls in BBIO lib I am not sure where to start troubleshooting when there are no errors.

So, can anyone confirm that this library works with the current BBB release?

Thanks

Bill

bilmar
 
Posts: 2
Joined: Sat Sep 26, 2015 2:14 pm

Re: Does Adafruit_CharLCD work in Jessie?

by drewfustini on Wed Jul 06, 2016 2:00 am

Unfortunately, PWM support in Adafruit_BBIO does not yet work in newer Linux kernels, such as used in the Debian Jessie image.

I've been investigating how to add support and noting my findings here:
Add PWM support for Linux 4.1+ #103
https://github.com/adafruit/adafruit-be ... issues/103

For now, it is best to stay with the Linux 3.8.13 kernel for full Adafruit_BBIO support.

drewfustini
 
Posts: 920
Joined: Sat Dec 26, 2015 1:19 pm

Re: Does Adafruit_CharLCD work in Jessie?

by bilmar on Wed Jul 06, 2016 5:20 pm

I guess I will just have to roll back to Wheezy for a while.
I really wish there were better warnings about compatibility with the latest Jessie Image
The home page instructions for the BB clearly say "get the latest image" but there are no warnings about what will break if you do

What I have found so with Jessie:

1. Bonescript Pin control no longer works
2. I2C changes the index used - ( took me a day to figure that one out )
3. Adafruit BBIO no longer works
4. Adafruit CharLCD appears to be broken
5. Capemgr is different
6. path to /slots is different

An update that breaks common libraries is a big deal and if I had seen a readme then I would have stuck with wheezy.

Bill

Bill



Bill

bilmar
 
Posts: 2
Joined: Sat Sep 26, 2015 2:14 pm

Please be positive and constructive with your questions and comments.