The wifi and bluetooth chip ti wl18xx firmware files are handled by seperate
meta-netmodule-wlan layer.
BugzID: 67576
Signed-off-by: Ramon Moesching <ramon.moesching@netmodule.com>
The DLM board does not have V2X module. Therefor we must remove related
software components. These components will there be enabled by looking
at v2x in MACHINE_FEATURES.
BugzID: 66088
Instead of checking if we are building for an IMX target to include or
not the jody bbappends, we are now including them only when the ublox
meta-layer is present, which offer more scalability for futur HW design.
BugzID: 65947
DLM board requires a different SCU firmware than HW23.
This firmware includes changes in the branch "dlm" from imx8-scfw repo:
https://git.netmodule.intranet/hancock/imx8-scfw/src/branch/dlm
(latest revision : 0356a979932ae24ef1b9d6f0c3b33c82abd42948)
BugzID: 65899
gnss-mgr is only present on HW21 and therefor gpsd will not be started
on other HWs if the service is disabled.
Also the bitrate is configured by gnss-mgr so we must keep gpsd with
default bitrate detection mode.
The tool was previously just printing log messages. Using this log
library, the timestamps in journald will be more precise and it will be
possible to filter by log level.
BugzID: 65586
The default config file has been emptied to not set dummy values
A example file has been added so the user knows which fields can be set.
BugzID: 65564
Our used ubxlib was forked and diverged too much from the original
one. Now there is a naming conflict when installing our image in
the car drive tests.
Therefore our ubxlib is renamed to nmubxlib
BugzID: 65478
Signed-off-by: Marc Mattmueller <marc.mattmueller@netmodule.com>
It can happen that hciattach fails because of timeout.
Reexecuting the service in this case makes sure that the bluetooth
device is handled by bluetoothctl.
BugzID: 65391
It may happen that the service is failing, because the modem is in an
unpredictable state. To avoid this kind of cases and increase the
resilience of the system, systemd will now restart the service if it
fails, leading to a full power cycle of the modem.
BugzID: 63740
scons was called manually in do_install step with different parameters
than in do_compile step, leading to a recompilation in do_install (but
without -j4), leading it to take very long.
BugzID: 62046
Get rid of issue: Fix overlapping ranges for Switzerland and
Liechtenstein
Fixed with upstream commit: 5dd4dbf709d38aab21cba0183cf26510054449f0
BugzID: 61219
Signed-off-by: Ramon Moesching <ramon.moesching@netmodule.com>
Making it clear what is related to netmodule version and what can be
appended to any gpsd version.
Additional small changes:
1. Removed udev rules createing /dev/gps0
Not needed since we have proper udev rules in their own repo now.
2. Removed patch 0001-gps_shm_close-Free-privdata.patch
It was not used referenced anywhere, probably a remans of an old
version.
3. Use gnss0 as default TTY device on all targets.
It avoids rebuilding everything when changing MACHINE
4. Update checksums for mainline gpsd archive.
This recipe alone is still not building but at least the checksums are
now correct.
BugzID: 62684