Commit Graph

139 Commits

Author SHA1 Message Date
Alexandre Bard e6ad5c5a93 Use MACHINE_FEATURE to include ublox-gsm-config
BugzID: 57829
2019-07-09 10:29:06 +02:00
Ramon Moesching 8506320178 initial nmhw23 (imx8) bsp layer
To apply: include meta-netmodule-bsp/recipes-bsp/imx8 to local bblayer
Requires: offical meta-freescale layer
linux kernel: use 4.14 kernel exclusive for imx8

BugzID: 57544

Signed-off-by: Ramon Moesching <ramon.moesching@netmodule.com>
2019-07-05 16:14:09 +02:00
Andrejs Cainikovs a31869ff33 nmhw22 target renamed to nmhw23 2019-06-18 17:27:30 +02:00
Andrejs Cainikovs 5e82c74c04 Add imx8-nmhw22 target 2019-06-18 17:23:24 +02:00
Andrejs Cainikovs aa546d3312 imx8-mek: add imx8-mek target
This is the official NXP imx8 evaluation board used as preview for nmhw23
target.

Signed-off-by: Patrick Zysset <patrick.zysset@netmodule.com>
2019-05-23 14:50:12 +02:00
Alexandre Bard ac888de4bd hw18: Remove deprecated device trees 2019-05-16 16:37:37 +02:00
Alexandre Bard 3c7c1dc49a Use only fitImage for all HWs
zImage is not required anymore since we are now packing everything
in fitImages.
Plus, KERNEL_IMAGETYPES should not be modified manually, it is
generated using KERNEL_IMAGETYPE and KERNEL_ALT_IMAGETYPE
2019-05-07 16:46:33 +02:00
Alexandre Bard 5468564377 hw18: Add support for FPGA image in fitImage
Note that the file kernel-fitimage-fpga.bbclass contains
overwrite of functions present in meta/kernel-fitimage.bbclass
and may not always be consistent with it
2019-05-07 16:34:48 +02:00
Alexandre Bard e529a6b585 machine config: Remove image related config 2019-05-06 09:06:44 +02:00
Alexandre Bard ea8c822d6d hw18: Cleanup and set ostree image configuration 2019-04-23 10:06:51 +02:00
Alexandre Bard 70f3ce5545 am335x: Move common configuration to common files
Generic HW related moved to include files
OStree related config moved to distro config in
meta-netmodule-distro
2019-04-16 14:15:05 +02:00
Alexandre Bard 3dab9387cc kernel: Use same branch for all HW and cleanup machine conf 2019-04-09 11:08:36 +02:00
Alexandre Bard d08e1ed71e hw21: Add ostree initramfs to fitImage 2019-04-09 11:06:00 +02:00
Patrick Zysset f7aa4a8a21 conf: streamline machine config of am335x-nrhw20
sync with latest changes introduced to am335x-nmhw21.

Signed-off-by: Patrick Zysset <patrick.zysset@netmodule.com>
2019-04-09 11:05:35 +02:00
Patrick Zysset 37dfef71c7 nmhw21: remove v1 from am335x-nmhw21 u-boot name
since u-boot is backward compatible and today mainly used on v2 boards,
this naming is misleading.

BugzId: 55650

Signed-off-by: Patrick Zysset <patrick.zysset@netmodule.com>
2019-04-09 11:05:35 +02:00
Lucien Mueller 8bee79ecae kernel-image: build fitImage and zImage for all non-sota builds.
Signed-off-by: Lucien Mueller <lucien.mueller@netmodule.com>
2018-11-23 10:32:09 +01:00
Alexandre Bard 6189d068ae hw20: Add preferred virtual/bootloader 2018-11-16 22:14:52 +01:00
Alexandre Bard 2468e86a2d Move some HW related sota configs to HW conf 2018-11-14 21:25:07 +01:00
Alexandre Bard 8ad3545175 hw18: Add sota capabilities 2018-11-14 21:25:07 +01:00
Alexandre Bard 20e5946385 Fix bootloader build and addresses 2018-11-14 21:25:07 +01:00
Alexandre Bard 9b82326f8e nrhw18: Add options to ath10k (wle600vx) module
This option forces the irq mode to legacy mode
By default irq mode is auto and the driver switches
to MSI which does not work
2018-11-14 21:25:07 +01:00
Lucien Mueller d79edf0034 wks: added wks-file.
Added a custom wks-file.

BugzID: 54224

Signed-off-by: Lucien Mueller <lucien.mueller@netmodule.com>
2018-11-12 18:27:00 +01:00
Alexandre Bard 29769183f1 hw18: Add kernel URI to machine config 2018-11-06 07:26:48 +01:00
Alexandre Bard 845a440b23 hw16: Add kernel to machine.conf 2018-11-05 19:24:37 +01:00
Alexandre Bard 412727b65e hw20 : Update kernel SRC_URI 2018-11-05 17:57:10 +01:00
Patrick Zysset 60f65cc98d kernel: update kernel recipe to use new repository
Kernel repository has been moved from nmrourter/linux.git to yoctoproject/linux-netmodule.git
Additionally the branch is autoselected to use the according machine branch

Signed-off-by: Patrick Zysset <patrick.zysset@netmodule.com>
2018-11-05 11:39:46 +01:00
Alexandre Bard 0b73da5290 hw18: Update kernel config 2018-10-31 07:40:30 +01:00
Alexandre Bard 4f86b24e74 hw16: Rename from nbhw to nrhw 2018-10-31 07:25:26 +01:00
Alexandre Bard 09e4c7caa5 hw16: Rename uboot recipes to nrhw instead of nbhw 2018-10-30 19:02:17 +01:00
Alexandre Bard e8cad3056b nbhw16: Update kernel 2018-10-30 18:31:14 +01:00
Lucien Müller 4ff3d2b09e sota: added sota capabilities.
BugzID: 53676
2018-10-26 01:07:56 +02:00
Patrick Zysset 929a4a1b9a nmhw21: fix machine definitions and branches
Signed-off-by: Patrick Zysset <patrick.zysset@netmodule.com>
2018-10-20 02:32:22 +02:00
Ramon Moesching 4bc60b0b38 vcu: weak assignment of defconfig
Allows override of machine type from local.conf

Signed-off-by: Ramon Moesching <ramon.moesching@netmodule.com>
Signed-off-by: Patrick Zysset <patrick.zysset@netmodule.com>
2018-08-28 23:12:40 +02:00
Alexandre Bard b79bd2133f nrhw18: Change devicetree to prod4
prod3 device tree is intended to be used with the PoE board
Fixed link is for the switch on PoE
2018-08-28 22:35:41 +02:00
Alexandre Bard 9ca3ae9718 Update branch names 2018-08-28 22:35:41 +02:00
Alexandre Bard b6d66b2e26 armada: Fix UBOOT_MACHINE 2018-08-28 22:35:41 +02:00
Patrick Zysset a990755e62 vcu: add initial vcu machine config
taking linux kernel from internal git repository

Signed-off-by: Patrick Zysset <patrick.zysset@netmodule.com>
2018-06-21 14:25:25 +02:00
Ramon Moesching b42845f350 Machines: Weak assignment of defcongis
Allows override from local.conf

Signed-off-by: Ramon Moesching <ramon.moesching@netmodule.com>
2018-06-18 18:36:36 +02:00
Ramon Moesching 83b8ae4481 fct-machines: delete fct-machine configurations and move defconfig in fct-image
Signed-off-by: Ramon Moesching <ramon.moesching@netmodule.com>
2018-06-13 13:45:55 +02:00
Patrick Zysset a789faf3a6 nrhw18: add nrhw18 fct machine config
Signed-off-by: Patrick Zysset <patrick.zysset@netmodule.com>
2018-06-09 01:07:01 +02:00
Patrick Zysset f8fa30fa5f fct: fix some minor fct recipe issues
fixed summaries and git links

Signed-off-by: Patrick Zysset <patrick.zysset@netmodule.com>
2018-06-08 19:58:49 +02:00
Patrick Zysset b2f639b9eb Merge remote-tracking branch 'remotes/origin/fct' into sumo-fct 2018-06-08 19:41:12 +02:00
Patrick Zysset e3b0b9cf52 NRHW18 - refactoring of NRHW18 definitions
and btw fixed wrong toolchain defines.

Signed-off-by: Patrick Zysset <patrick.zysset@netmodule.com>
2018-06-08 01:22:04 +02:00
Ramon Moesching b2e2f7dbc1 am335x & armada-385 machine config: replace image_types_u-boot with image_types
As of poky commit e18cec7 image_types_uboot.bbclass has been removed and its
features integrated in image_types.bbclass

Signed-off-by: Ramon Moesching <ramon.moesching@netmodule.com>
2018-05-08 10:53:44 +02:00
Alexandre Bard d5dfa92611 Merge branch 'jethro' into fct 2018-04-20 07:41:06 +02:00
Alexandre Bard 854147028b nrhw18 : Add machine config 2018-04-19 15:42:09 +02:00
Alexandre Bard d1170bca5b Merge branch 'jethro' into fct
Conflicts:
	conf/machine/am335x-nbhw16.conf
	conf/machine/am335x-nrhw20.conf
	recipes-bsp/u-boot/u-boot-am335x-nbhw16-v1_git.bb
	recipes-bsp/u-boot/u-boot-am335x-nbhw16-v2_git.bb
	recipes-connectivity/tibluetooth/tibluetooth.bb
	recipes-connectivity/tibluetooth/tibluetooth/tibluetooth-nrhw20.service
	recipes-core/sw-update/sw-update/am335x-nrhw20/sw_update_config
2018-04-04 15:36:44 +02:00
Stefan Eichenberger f2bf47139c machine: nrhw20: update kernel 2018-03-21 11:27:41 +01:00
Stefan Eichenberger 561604eb70 nrhw20: update kernel revision 2018-03-15 12:01:30 +01:00
Stefan Eichenberger 8f391c9234 nrhw20: update kernel 2018-03-07 15:50:41 +01:00
Stefan Eichenberger d4f6909ddb nrhw20: update kernel version 2018-02-22 18:24:19 +01:00
Stefan Eichenberger 3a1d054910 nrhw20: add machine config for nrhw20 2018-02-22 17:50:29 +01:00
Stefan Eichenberger da4eeaa5ec am335x-nrhw20: add machine conf 2018-02-13 11:40:06 +01:00
Stefan Eichenberger fc96b459d5 machine: am335x-nrhw20: add new machine config 2018-02-05 10:06:19 +01:00
Stefan Eichenberger 6cb6da71b0 machine: am335x-nbhw16: use new kernel version 2017-11-21 14:42:55 +01:00
Stefan Eichenberger d2fbe9b7bf am335x-nbhw16: make SRC_URI weaker to allow overwrite 2017-11-21 09:25:25 +01:00
Stefan Eichenberger 8b12ac6bba overlay: use update overlay with support for comio 2017-11-20 18:37:33 +01:00
Stefan Eichenberger b975582138 am335x-nbhw16: update kernel version (fixed muxing) 2017-11-06 16:29:56 +01:00
Stefan Eichenberger e9fb0489d5 am335x-nbhw16: update kernel version (rst-ext default-state) 2017-11-03 09:46:21 +01:00
Stefan Eichenberger 72642d4dcc am335x-nbhw16: update kernel version 2017-11-03 08:38:31 +01:00
Stefan Eichenberger bbd2c9387c am335x-nbhw16: use kernel version with activated devicetree overlay 2017-10-31 11:08:43 +01:00
Stefan Eichenberger e9ca2d1ad0 machine: am335x-nbhw16: update kernel version
The newer kernel version has a fix for CVE-2017-1000251 which allows
attackers to produce a buffer overflow via bluetooth in the kernel.
2017-09-14 10:26:52 +02:00
Stefan Eichenberger 7ce15f7799 am335x-nbhw16: update kernel revision 2017-08-21 18:12:46 +02:00
Stefan Eichenberger 34171276a8 am335x-nbhw16: update kernel revision 2017-08-21 13:49:46 +02:00
Stefan Eichenberger 7305b740cd nbhw16: update linux kernel revision 2017-08-21 11:35:34 +02:00
Stefan Eichenberger 1afb449529 fct: add fct stuff on top of new meta-nmrouter 2017-07-31 15:56:21 +02:00
Stefan Eichenberger 4ee2efdbd0 machine: armada: fix kernel config and revision 2017-07-26 17:59:21 +02:00
Stefan Eichenberger ecac9358e0 machine: cleanup machines 2017-07-14 15:12:54 +02:00
Stefan Eichenberger 8176c235b2 machine: remove non NetModule machines 2017-07-14 13:51:21 +02:00
Stefan Eichenberger dc014eff0d machine: am335x-nbhw16: use kernel from github 2017-07-14 13:50:13 +02:00
Stefan Eichenberger 948be408d0 meta-nmrouter: remove recipes not part of bsp
Remove all recipes that are not part of the bsp, move them in a separate
layer.
2017-07-14 10:40:20 +02:00
Stefan Eichenberger 4b8acff6b4 nbhw16: remove internal only recipes 2017-07-11 10:55:37 +02:00
Stefan Eichenberger c50e6dd7e0 nb2800: use newer kernel version 2017-06-06 09:27:46 +02:00
Stefan Eichenberger cea02a672f an335x-nbhw16: add prod4 and prod5 devicetree 2017-03-29 17:20:18 +02:00
Stefan Eichenberger 1498b5e70e am335x-nbhw16-fct: use correct kernel configuration 2017-03-10 09:25:59 +01:00
Stefan Eichenberger 792cd97e16 nbhw16: also build nbhw16-prod3 devicetree file 2017-03-08 16:00:40 +01:00
Stefan Eichenberger eb0f8c0d74 nbhw16-uboot: add recipes for uboots 2017-02-28 12:57:52 +01:00
Stefan Eichenberger 9ad71e9964 nbhw16: rename nb800 to prod2 2017-02-27 18:59:00 +01:00
Stefan Eichenberger abde6220fa linux-netmodule: set PV in machine conf file 2017-02-24 17:20:44 +01:00
Stefan Eichenberger f42d8df2c1 am335x-nbhw16-fct: add machine configuration 2017-02-24 17:09:04 +01:00
Stefan Eichenberger 4d2d3d5b1a am335x-nbwh16: do not force console on ttyS0 (for v2) 2017-02-22 15:08:04 +01:00
Stefan Eichenberger 592010180a machine: am335x-nbhw16: add devicetree for nb800 2017-01-12 15:59:13 +01:00
Stefan Eichenberger 3b0807c117 armada: add generic armada-385 machine type 2016-11-30 13:57:46 +01:00
Stefan Eichenberger 022af256eb nbhw17: update kernel version to 4.7-rc7 2016-07-29 11:06:50 +02:00
Stefan Eichenberger c6cf90e1f0 nbhw16: change system to select branch (kernel/u-boot)
If we set the branch over SRCREV, it will not detect changes, so make
SRCREV AUTOREV and set a branch on the SRC_URI.
2016-07-07 15:30:29 +02:00
Stefan Eichenberger 4ba63fcae7 u-boot: add u-boot for nbhw16 2016-07-01 15:05:30 +02:00
Stefan Eichenberger 31b063500c nbhw16: add some improvements for nbhw16
Add a minimal image, nbhw16 config, beaglebone config, a ctrl script for
nbhw16 and nodejs
2016-06-23 17:55:11 +02:00
Stefan Eichenberger 829f2becc9 linux-netmodule: point to gitlab server
Point to gitlab server instead of the internal git repository.
2016-04-27 19:30:29 +02:00
Stefan Eichenberger 8d4835d01a meta-nmrouter: initial commit with a simple test image
This commit contains a valid machine configuration and a recipe for
creating a NetModule router image.
2016-04-27 14:26:40 +02:00