Ask / Submit

HW components not (yet) supported by JollaC or missing? (mostly solved, except for compass)

Tracked by Jolla

asked 2016-07-19 21:14:39 +0200

AkiBerlin gravatar image

updated 2016-10-07 23:32:21 +0200

My first Impression of the Jolla C makes me wonder whether the following HW components are not (yet) supported by SFOS or even missing:

solved - GPS: my JollaC was unable to receive GPS signals and to provide location data - Compass: no compass signal solved - FM Radio: JollaC hardware supposely comprises an FM receiver (usualy as part of the Bluetooth circuit)

As far as I understand, the components mentioned are part of JollaC HW so maybe it is just the Software (APIs?) that is lacking.

EDIT: since I just learned that other JollaC got a GPS signal I have to say that I placed my JollaC next to an open window for more than half an hour, but neither GPS info nor poor maps produced any location info. Maybe I am too impatient

EDIT 2: found FM receiver in the media player - I guess a radio (transmitter, like in he N900) is indeed missing

However, my first observations maybe obsolete to a large extend. Thanks for all the hints!

BTW: all software I tried so far is running as expected. Well done, Jolla!

edit retag flag offensive close delete

4 Answers

Sort by » oldest newest most voted

answered 2016-10-07 21:58:29 +0200

steils gravatar image

updated 2016-10-08 00:35:29 +0200

It seems Jolla C does have a compass. There is a device named ak09911 on i2c bus:

[nemo@Sailfish ~]$ cat /sys/bus/i2c/devices/1-000d/name 

That's a compass:

But its driver fails to probe:

[    0.873581] AKM compass driver: initialize.
[    0.962568] akm09911 1-000d: akm_i2c_rxdata: transfer failed.
[    0.963610] akm09911: probe of 1-000d failed with error -107

Unfortunately 2.0.4 kernel source hasn't been released yet, so I can't say more. Anyway a failing initialization of a driver should be considered a bug I think. @AkiBerlin: could you add a [bug] tag to your post?

edit flag offensive delete publish link more


Done! Thank you!

AkiBerlin ( 2016-10-07 23:33:06 +0200 )edit

AFAIK: There is no compass hw. But a compass kernel driver is enabled -> it fails to communicate with hw that does not exist -> error logging. Filed a bug for disabling CONFIG_SENSORS_AKM09911 in kernel config.

spiiroin ( 2016-10-08 11:20:19 +0200 )edit

Noooo, you had my hopes up! :-(

MoritzJT ( 2016-10-09 13:16:22 +0200 )edit

@MoritzJT Same here :(

bhavin192 ( 2016-10-14 05:32:31 +0200 )edit

answered 2016-07-19 21:33:26 +0200

Andrik gravatar image

Indeed there is no compass in the Jolla C. In some ways the Jolla C is a small step back compared to the original Jolla.

edit flag offensive delete publish link more


like.. none at all, or just not working ?

jbruggem ( 2016-07-19 22:31:54 +0200 )edit

There is no magnetometer sensor (compass) in the HW.

veskuh ( 2016-07-20 10:59:39 +0200 )edit

Seriously? Why would someone compromise on such a crucial part of the HW :-( That means no VR and AR apps for the Jolla C.

MoritzJT ( 2016-07-20 23:43:10 +0200 )edit

answered 2016-07-19 21:41:17 +0200

rgrnetalk gravatar image

updated 2016-07-19 21:42:07 +0200

I got the gps working, but it took some time.... Here and viewranger (both android apps) didn't work, but with Hud (my own app) the signal started in a situation on a bike, moving while stopping en starting the gps a couple of times....

Radio worked for me out of the box. I turned it on when the bluetooth was already on (although I don't know whether that makes any difference)

edit flag offensive delete publish link more


What app do you use for the radio?

vbarrielle ( 2016-07-20 10:29:46 +0200 )edit

I use the radioapp in the mediaapp. And it works like a charm.

Sailor ( 2016-07-20 13:29:15 +0200 )edit

answered 2016-07-19 21:20:33 +0200

Swl gravatar image

i got the GPS working, but it did not want to play until i went outside :)

edit flag offensive delete publish link more


Thank you! Maybe I was too impatient. I left the JollaC next to a window for more than half an hour without geting any location information. Plus, poor maps also behaved as if there is no location information at all. I'll give it a second try and will report thereon

AkiBerlin ( 2016-07-19 21:26:39 +0200 )edit

Mine worked after 10mins.

Sailor ( 2016-07-20 13:30:21 +0200 )edit
Login/Signup to Answer

Question tools



Asked: 2016-07-19 21:14:39 +0200

Seen: 1,056 times

Last updated: Oct 08 '16