Commit Graph

37 Commits

Author SHA1 Message Date
Alexandre Bard c76e078016 kernel-fitimage: Fix fpga support in fitimage
Instead of rewriting the full fitimage_assemble, we can just append to
the part generating the kernel entry, therefore reducing the duplicated
code.

BugzID: 74530
2021-08-30 11:03:16 +02:00
Lucien Mueller 1bf9ce5778 add netmodule-fitimage recipe.
This recipe lets us create a fitimage outside of the kernel recipe.
For this to work we need to create just the zImage from the standard
 kernel recipe.

BugzID: 73616

Signed-off-by: Lucien Mueller <lucien.mueller@netmodule.com>
2021-07-30 12:37:35 +02:00
Ramon Moesching 84df6d93ae linux-netmodule: add wlan.cfg kernel config fragment
Used for disabling built in wlan into kernel, instead use
backport

BugzID: 67825

Signed-off-by: Ramon Moesching <ramon.moesching@netmodule.com>
2020-11-11 12:50:48 +01:00
Ramon Moesching 3b651b1605 linux-netmodule: add config merge functionality
BugzID: 67825

Signed-off-by: Ramon Moesching <ramon.moesching@netmodule.com>
2020-11-11 12:50:48 +01:00
Alexandre Bard 07f2dd98a5 kernel: update nmhw23 to nxp kernel 4.19.98
BugzID: 62178

Signed-off-by: Patrick Zysset <patrick.zysset@netmodule.com>
2020-03-20 21:01:14 +01:00
Patrick Zysset c2aa550101 kernel: adjust kernel v4.19.y version identifier
netmodule default kernel branch have been merged with 4.19.88.

BugzID: 60485

Signed-off-by: Patrick Zysset <patrick.zysset@netmodule.com>
2019-12-11 22:16:10 +01:00
Alexandre Bard 044bba17d0 hw24: Use common kernel branch
BugzID: 59702
2019-10-22 17:32:38 +02:00
Andrejs Cainikovs a7824ac32b Revert "linux: dts: remove cts and rts pin configuration from dts"
Having external patch in Yocto means we need to maintain it and check
that it applies without conflicts after every device tree change.
Let's move this temporary change to kernel git instead.

This reverts commit 2bfe8d31c7.

BugzID: 58086
2019-08-19 13:47:59 +02:00
Ramon Moesching d172af6f30 linux-netmodule: 4.19 dev branch for nmhw24
linux 4.19 for nmhw24 development

BugzID: 58398 58180

Signed-off-by: Ramon Moesching <ramon.moesching@netmodule.com>
2019-08-14 10:36:08 +02:00
Ramon Moesching 2bfe8d31c7 linux: dts: remove cts and rts pin configuration from dts
Temporary workaround until issues are found.
rts and cts blocking serial communications, without rts and cts
serial communication works fine

BugzID: 58086

Signed-off-by: Ramon Moesching <ramon.moesching@netmodule.com>
2019-07-29 16:00:26 +02:00
Ramon Moesching 45113e0b90 linux-netmodule: PV: revert PV to 4.14.125
With current src revision we are checking out kernel 4.14.78
Clearing cache and sstate won't fix issue

Signed-off-by: Ramon Moesching <ramon.moesching@netmodule.com>
2019-07-08 17:11:55 +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
Ramon Moesching 2603028f48 linux-netmodule bb: adjust nmhw22 to nmhw23
renaming machine tasks and args

Signed-off-by: Ramon Moesching <ramon.moesching@netmodule.com>
2019-06-18 17:28:55 +02:00
Andrejs Cainikovs 5e82c74c04 Add imx8-nmhw22 target 2019-06-18 17:23:24 +02:00
Andrejs Cainikovs bde7631254 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-06-18 17:12:26 +02:00
Patrick Zysset 0558ac1232 linux: use kernel branch 4.19/standard/base
Merged base repository to 4.19.46 and updated tag in recipe.

Signed-off-by: Patrick Zysset <patrick.zysset@netmodule.com>
2019-05-28 19:11:08 +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 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 178e097144 hw16: kernel: Symlink dtb nbhw => nrhw 2019-04-11 17:58:40 +02:00
Alexandre Bard c50ab798f4 kernel: Fix dtb symlink name
Variable name changed with yocto thud
2019-04-11 17:57:11 +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 4a05c43443 linux-netmodule: Update kernel version to 4.19 2019-04-09 11:06:00 +02:00
Alexandre Bard 910d6ba8b8 Force initramfs in kernel fitImage 2019-04-09 11:06:00 +02: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
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
Alexandre Bard 5f784332bf hw18: dtb: Create symlink with name nbhw18
The board descriptor reference the devicetree as ..nbhw18..
And by now the actual name of the devicetree is ..nrhw18..

This symlink is needed to keep the compatiblity with NBSW
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 89d593eaf9 linux-netmodule: remove linux-dtb which moved to kernel in sumo
The Device Tree code has moved to a kernel-devicetree class.
Functionality is automatically enabled for any recipe that inherits
the kernel class and sets the KERNEL_DEVICETREE variable.
(4.12.4. Kernel Device Tree Move, Sumo, Ref-Manual)

Signed-off-by: Ramon Moesching <ramon.moesching@netmodule.com>
2018-05-17 15:54:23 +02:00
Stefan Eichenberger 126e3cd641 linux-netmodule: use github as SRC_URI 2017-07-14 15:13:14 +02:00
Stefan Eichenberger abde6220fa linux-netmodule: set PV in machine conf file 2017-02-24 17:20:44 +01:00
Stefan Eichenberger e3706f72b3 linux: use gitlab instead of internal repo 2016-12-02 14:27:11 +01:00
Stefan Eichenberger 93fc1a484c asterisk: add image with asterisk support enabled 2016-08-08 16:05:52 +02: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 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