We have moved to a new Sailfish OS Forum. Please start new discussions there.
4

replace notification LED on Jolla-C

asked 2016-11-10 00:41:05 +0300

poddl gravatar image

updated 2016-11-10 08:55:28 +0300

ced117 gravatar image

I'm thinking about to change the notification LED on my Jolla C, with a multicolor LED. Does anyone has an idea, if this works, I mean to have different notification colors afterwards, or does it depend on other hardware as well?

edit retag flag offensive close delete

Comments

3

I don't think it would be possible, a multicolor led would need 4 instead of 2 power lines on the PCB, not to speak about circuits to control it. And if not planned from the beginning, I doubt you can add those things.

till ( 2016-11-10 12:29:20 +0300 )edit

2 Answers

Sort by » oldest newest most voted
4

answered 2016-11-10 16:13:45 +0300

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

updated 2016-11-10 16:17:45 +0300

I was wondering about the same!

Unfortunately I have not found any schematic available for the device, but!

There is a leaked confidential schematic available on the FCC's website from a Qualcomm reference design which looks pretty similar to the device: https://fccid.io/pdf.php?id=2969258

On the lower right part of the pg. 27 you can see how they implemented the Breathe LED.

Qualcomm folks was funny, they used a PN for the I2C LED driver which is hardly known by the google. But with some Google-fu it could be identified as an 31FL3191 from ISSI. http://www.issi.com/WW/pdf/31FL3191.pdf

However the by listing the I2C devices an aw2013 is the most LED driver looking device which should be an RGB driver.

[root@Sailfish devices]# cat 1-000d/name 
ak09911
[root@Sailfish devices]# cat 1-0018/name 
bma2x2
[root@Sailfish devices]# cat 1-0023/name 
ltr553 # light sensor
[root@Sailfish devices]# cat 1-002d/name 
qmc7983 # FM radio?
[root@Sailfish devices]# cat 1-0045/name 
aw2013 # RGB LED driver
[root@Sailfish devices]# cat 1-0048/name 
stk3x1x # poximity
[root@Sailfish devices]# cat 1-0068/name 
mpu3050
[root@Sailfish devices]# cat 2-002b/name 
pn544 # NFC
[root@Sailfish devices]# cat 3-0001/name 
camera
[root@Sailfish devices]# cat 3-0002/name 
camera 
[root@Sailfish devices]# cat 3-0018/name 
actuator
[root@Sailfish devices]# cat 3-0042/name 
gc0310 # cam
[root@Sailfish devices]# cat 5-0038/name 
5x06 # touch
[root@Sailfish devices]# cat 5-005d/name 
gt9xx # touch

A schematic including an AW2013 driver can be found here: http://www.mcrf.ru/fz/Fly/Service%20Documentation/Willeyfox%20Storm/Wileyfox_Storm_Circuit_Diagram_V1.1.pdf

edit flag offensive delete publish link more
3

answered 2016-11-10 23:27:14 +0300

Good news and bad news: I have took apart my Aqua fish, to check the lower PCB. The I2C LED driver is not installed on the bottom PCB but on the main board under some of the metal caps. Only the LED is populated there and some passives for filtering I think:

PB100315.JPG PB100316.JPG

edit flag offensive delete publish link more

Comments

So the aw2013 RGB LED driver isn't on the lower PCB? Hmm..makes no sence at all, does it?

poddl ( 2016-11-11 00:03:57 +0300 )edit

In fact using this method they only need to pull 1 wire through for the LED between the main and the bottom PCB. To move the LED driver to the bottom board they would minimally would have to pull I2C (2 wires), heartbeat (1 wire), and power (1 wire). I think safe to assume that GND is available on the bottom board.

martonmiklos ( 2016-11-11 11:47:39 +0300 )edit
Login/Signup to Answer

Question tools

Follow
6 followers

Stats

Asked: 2016-11-10 00:41:05 +0300

Seen: 873 times

Last updated: Nov 10 '16