When trying the latest (18.01) OE image, I noticed the gps/hexagon not working. Could this be something wrong with my setup, or image related?
When running systemctl start qdsp-start
this is in the logs:
Jan 30 08:58:07 dragonboard-410c systemd[1]: Starting QRTR service...
Jan 30 08:58:07 dragonboard-410c systemd[1]: Started QRTR service.
Jan 30 08:58:07 dragonboard-410c qrtr-ns[3214]: qrtr-ns: sock(AF_QIPCRTR): Address family not supported by protocol
Jan 30 08:58:07 dragonboard-410c qrtr-ns[3214]: qrtr-ns: unable to create control socket
Jan 30 08:58:07 dragonboard-410c systemd[1]: Starting RMTFS setup...
Jan 30 08:58:07 dragonboard-410c systemd[1]: qrtr.service: Main process exited, code=exited, status=1/FAILURE
Jan 30 08:58:07 dragonboard-410c systemd[1]: qrtr.service: Unit entered failed state.
Jan 30 08:58:07 dragonboard-410c systemd[1]: qrtr.service: Failed with result 'exit-code'.
Jan 30 08:58:07 dragonboard-410c systemd[1]: Started RMTFS setup.
Jan 30 08:58:07 dragonboard-410c rmtfs[3220]: E|qrtr: socket(AF_QIPCRTR): Address family not supported by protocol
Jan 30 08:58:07 dragonboard-410c rmtfs[3220]: failed to create qrtr socket
Jan 30 08:58:07 dragonboard-410c systemd[1]: Starting Start the Hexagon QDSP...
Jan 30 08:58:07 dragonboard-410c systemd[1]: Started Start the Hexagon QDSP.
some more info:
root@dragonboard-410c:~# uname -a Linux dragonboard-410c 4.14.15+linaro #1 SMP PREEMPT Thu Feb 8 19:23:14 UTC 2018 aarch64 aarch64 aarch64 GNU/Linux
When building the image myself, I see the same issue. The logs makes sense as in kernel .config there is:
# CONFIG_QRTR is not set
Best, Thors.