Alexandre Bard
881a818a37
Adapt gpsd recipe to make it compatible with gnss-mgr
...
gpsd needs some small changes to not conflict with gnss-mgr
id:502637
2024-03-15 14:00:01 +01:00
Alexandre Bard
c5dd7ce5e8
nwl-distro: Add gnss-mgr to test tools
...
This tool is used to enable and configure the gnss receiver.
id:502637
2024-03-15 14:00:01 +01:00
Alexandre Bard
2837a9f876
nwl-distro: Add ModemManager and wwan-config to test tools
...
These tools are required to properly enable, configure and use the wwan
modems.
id:502637
2024-03-15 14:00:01 +01:00
Alexandre Bard
a77ced658e
nwl-distro: Add udev-rules to test tools
...
These udev rules are used to "standardized" the names of the different
interfaces (mainly GNSS and WWAN).
id:502637
2024-03-15 14:00:01 +01:00
Alexandre Bard
580b4be2ca
nwl-test-image: Add some test tools
...
- hostapd to create access points
- gps-utils to test the gnss receiver
- can-utils to test the can interfaces
- libgpiod-tools to toggle the gpios
- chrony to get the time set properly on the target and help reading the
logs
- minicom to debug the serial ports
id:502637
2024-03-15 14:00:01 +01:00
Alexandre Bard
ead191b097
distro/nwl.conf: Fix typo
2024-03-15 14:00:01 +01:00
Alexandre Bard
d2e0b9c9df
packagegroup-nwl-core: Add dnsmasq for AP mode
...
dnsmasq is used by networkmanager as DHCP server in AP mode.
But the default service must be disabled otherwise it conflicts with the
instance started by NetworkManager.
id:502637
2024-03-15 14:00:01 +01:00
Alexandre Bard
a11f7a39b9
meta-nwl-distro: Remove custom signing keys
...
Common development keys are now integrated directly in core-os.
2024-03-01 17:37:50 +01:00
Alexandre Bard
3516f4f7bd
nwl-image.bbclass: Remove custom core-os configs
...
These configs are now properly handled in core-os based on machine
definitions.
id:502637
2024-03-01 17:37:50 +01:00
Alexandre Bard
a40e734c0d
meta-netmodule-legacy-bsp: machine.conf: Use relative import paths
...
Since the included files are in the same directory, it makes more sense
to include them relatively.
More specifically, it is a problem for ti33x.inc that exists in meta-ti
which is now used for hw34.
id:502637
2024-03-01 17:37:50 +01:00
Alexandre Bard
8d098aaa6c
templates/bblayers.conf.sample: Add new layers from CoreOS
...
id:502637
2024-03-01 16:22:30 +01:00
Alexandre Bard
f7c25896cf
Update Core-OS to latest version
...
id:397918
2024-03-01 16:22:03 +01:00
Alexandre Bard
2bee4cb540
templates/conf-notes: Fix targets name
...
We forgot to change this when we renamed the images
2024-02-16 18:41:54 +01:00
Lucien Mueller
e20ff1ff22
templates/bblayers.conf.sample: add the new meta-nwl-marvell-bsp layer
...
templates/local.conf.sample: add cn9131-nitroc machine as example
Signed-off-by: Lucien Mueller <lucien.mueller@netmodule.com>
2024-01-30 15:54:09 +01:00
Stefan Eichenberger
c790b986ca
layers: meta-nwl-marvell-bsp: add initial layer and add Nitroc support
...
Add an initial Marvell BSP layer which supports Nitroc. It is different
from CoreOS for now because it uses a newer kernel, U-Boot and trusted
firmware.
Signed-off-by: Stefan Eichenberger <stefan.eichenberger@netmodule.com>
2024-01-25 17:06:55 +01:00
Marc Mattmüller
3e672279f7
srcrev: updated source revisions by Jenkins Job
2023-11-07 05:51:11 +01:00
Alexandre Bard
16bd38ae2b
nwl-test-image: Add components required by uboot to boot the image
...
nrsw-uboot is reading the devicetree and the fpga image from the rootfs.
id:458169
2023-10-31 11:10:56 +01:00
Alexandre Bard
20b9904c2b
legacy-bsp: Add wic files for armada devices
...
id:458169
2023-10-31 11:10:56 +01:00
Alexandre Bard
64bc9777e8
legacy-bsp: Add support for u-boot for armada
...
id:458169
2023-10-31 11:10:56 +01:00
Alexandre Bard
c1165a318f
nwl-test-image: Add missing components
...
Since we worked mainly on the ramdisk image, the test-image was almost
empty and lacking the minimum components.
This components are now defined in a packagegroup which is included in
all nwl-images.
It also include a new MACHINE_FEATURE : nrsw-ready.
This feature allows us to not include NRSW modules for devices that are
not supported by NRSW: for the moment it is mainly the devices supported
by core-os like cn9130-cf-pro. These devices are build against there
custom kernel against which the NRSW modules are not buildable.
id:458169
2023-10-30 14:19:58 +01:00
Alexandre Bard
49cf460db4
kernel: Add support for gpt partitions
...
We are using a GPT partition table in the WIC file, so GPT support is
required.
id:458169
2023-10-27 14:35:20 +02:00
Alexandre Bard
02dc2cdbef
ramdisk-image: Add tools to install the wic files on the mmc
...
id:458169
2023-10-27 14:35:20 +02:00
Alexandre Bard
19f4f4f7a3
nwl-test-image: Create a wic file for sitara devices
...
id:458169
2023-10-27 14:35:20 +02:00
Alexandre Bard
f7a130b901
bsp: Add u-boot for sitara devices
...
id:458169
2023-10-27 14:35:20 +02:00
Lucien Mueller
6ad5d7fd94
add fpga image support in fitImage.
...
INFO: The image address entries in the fitImage changed
e.g. "fpga@1" -> "fpga-1"
see: commit 6047be9f8f0f5d616fda11d83b682c1b8aeaa0ae in meta-openembedded
Signed-off-by: Lucien Mueller <lucien.mueller@netmodule.com>
2023-10-26 15:15:52 +02:00
Alexandre Bard
ff08561cb5
Update source revisions
...
Auto-update by jenkins in nightly branch
Squashed commit of the following:
commit 936c4f49f17f4fe0a10d601bf7dd3937b72b7a89
Author: Marc Mattmüller <marc.mattmueller@netmodule.com>
Date: Thu Oct 5 05:51:12 2023 +0200
srcrev: updated source revisions by Jenkins Job
2023-10-05 08:24:31 +02:00
Marcel Reichmuth
af9096dd9a
hw18: implement card detect for sd card
...
id:447882
2023-10-03 12:43:23 +02:00
Lucien Mueller
53507a012e
sitara defconfig: add CONFIG_ETHTOOL_NETLINK to fix broadr issues
...
ID: 446426
Signed-off-by: Lucien Mueller <lucien.mueller@netmodule.com>
2023-10-03 09:17:40 +02:00
Marcel Reichmuth
d63894745b
dsa: fix cpu port configuration
...
id:447902
2023-09-29 14:18:32 +02:00
Lucien Mueller
2537fd2076
nwl-ramdisk-minimal: add kernel-modules
...
Signed-off-by: Lucien Mueller <lucien.mueller@netmodule.com>
2023-09-29 11:14:14 +02:00
Alexandre Bard
3c81ac50ca
kernel-module-pcie: Use devicetree to configure gpios
...
id:452476
2023-09-28 18:30:17 +02:00
Lucien Mueller
d9c27fbd9a
nwl-ramdisk-minimal: add ssh support
...
Signed-off-by: Lucien Mueller <lucien.mueller@netmodule.com>
2023-09-28 09:47:31 +02:00
Lucien Mueller
0e30a45837
nwl-tests: update recipe for new file structure
...
Signed-off-by: Lucien Mueller <lucien.mueller@netmodule.com>
2023-09-21 09:54:32 +02:00
Samuel Dolt
8eec0f932c
nwl-image-fitimage: Fix filename of the fitimage in the artifacts file
...
id: 414705
2023-09-18 11:01:45 +02:00
Alexandre Bard
41820366c4
nwl-ramdisk-minimal: Fix missing artifacts list
...
id:414705
2023-09-18 10:58:20 +02:00
Alexandre Bard
437387f41c
linux-nrsw: Update to version 5.15
...
The the "patch number" in the linux version will likely change, the
version check is also disabled and only the "main" version is set.
id:448028
2023-09-12 13:50:43 +02:00
Marcel Reichmuth
5c04761e26
Update kernel-module-system-info to the latest version to make
...
it compile with kernel 5.15.
id:418230
2023-09-06 11:48:25 +02:00
Alexandre Bard
a96df99645
Move wlan layer to external-layers
...
Having it in "layers" made the update-source-revisions script to update
revisions there too.
id:425378
2023-09-05 12:18:30 +02:00
Alexandre Bard
773946b892
ramdisk-image: Add wifi firmwares for TI chips
...
And make it dependent on MACHINE_FEATURES.
These firmwares are required for the chip to function properly.
id:425378
2023-09-04 16:38:45 +02:00
Alexandre Bard
6caf907636
Add meta-netmodule-wlan
...
id:425378
2023-09-04 16:38:45 +02:00
Marcel Reichmuth
7260611e4e
kernel: add nrsw specific kernel modules system-info and pcie
...
id:418230
2023-09-04 15:53:44 +02:00
Samuel Dolt
bef2978876
nwl-image-fitimage: automatically add the fitimage as a CI artifact
...
The nwl-image-fitimage is now integrated with the coreos-image-ci classes
and automatically add the generated fitimage to the list of artifacts
that need to be published by the CI
2023-09-04 14:31:08 +02:00
Marcel Reichmuth
0df5643e08
legacy-bsp: Add kernel module board descriptor
...
id:418230
2023-08-31 15:45:22 +02:00
Samuel Dolt
7d0367f2e6
nwl-image.bbclass: keep default value of COREOS_IMAGE_GENERATE_
...
The serie of COREOS_IMAGE_GENERATE_ variable are now better
handled by coreos and their default value depends on
DISTRO_FEATURES or COMBINED_FEATURES. We don't need to disable
them manually anymore.
2023-08-30 14:56:43 +02:00
Samuel Dolt
0d2952d9e0
nwl-image.bbclass: add fitimage generation support
2023-08-30 14:55:33 +02:00
Samuel Dolt
0cd9abc5a8
vscode: copy settings from CoreOS
2023-08-30 14:51:35 +02:00
Alexandre Bard
479e3f0a11
nwl-tests: Remove dependencies to ethtool and usbutils
...
The latest versions don't need this tool anymore.
id:418214
2023-08-30 12:40:37 +02:00
Alexandre Bard
20d8db24e1
Add wifi for TI chips to kernel
...
id:418214
2023-08-23 11:58:04 +02:00
Alexandre Bard
e9b125ab1e
scripts/update-source-revisions: Print errors when devtool fails
2023-08-21 12:37:25 +02:00
Alexandre Bard
0f3c7caf26
distro/image-minimal: Add base tools
...
For the terminals to work properly and have some basic tools these
packages are necessary.
id:418214
2023-08-18 17:02:16 +02:00