[meta-freescale] [meta-fsl-arm PATCH v2 0/16] Freescale MfgTool artifacts support

Otavio Salvador otavio at ossystems.com.br
Wed Feb 26 13:50:04 PST 2014


We've been cooking this patchset for a while at O.S. Systems and I
think it is ready for pristine time.

This allow us to generate the initramfs, kernel and u-boot artifacts
for use with Freescale MfgTool. This has been deployed for some of our
customers already and it's working fine for them and this allowed us
to improve and make it generic as possible for use in
customer-specific layers.

Please review and test it.

UPDATE: The series need a patch sent to OE-Core[1] so apply it
        in OE-Core or Poky for the build to work.

        1. http://patchwork.openembedded.org/patch/67495/

Changes in v2:
- Rework commitlog (Mario Goulart)
- Drop DESCRIPTION as it is short so we ought to use SUMMARY (Daiane)
- Add extra space in S
- Rework commitlog (Daiane)
- Fix breakage from by Daiane; it was cased by a change in master in
  the way it stages the content. A new FIXME has been added.
- Rework commitlog (Daiane)
- Rework commitlog (Daiane)
- Rework commitlog (Daiane)
- Rework commitlog (Daiane)
- Rework commitlog (Daiane)
- Rework commitlog (Daiane)
- Rework commitlog (Daiane)
- Rework commitlog (Daiane)
- Add comment block in the class (Daiane)
- Use a DEFAULT_FS_SUPPORT variable so it is clear the goal of the var
- Add a comment about fs support
- Rework commitlog (Daiane)

Lauren Post (1):
  imx-kobs: Upgrade to 3.10.17-1.0.0 version

Otavio Salvador (15):
  imx-uuc: Add 0.4 recipe
  packagegroup-fsl-mfgtool: Provide the required packages
  u-boot-mfgtool.inc: Build a Manufactoring Tool variant
  u-boot-imx-mfgtool: Add 2013.04 version
  linux-mfgtool.inc: Build a Manufactoring Tool variant
  linux-imx-mfgtool: Add 3.10.17 version
  imx6slevk: Add U-Boot Manufacturing Tool config
  imx6dlsabreauto: Add U-Boot Manufacturing Tool config
  imx6dlsabresd: Add U-Boot Manufacturing Tool config
  imx6qsabreauto: Add U-Boot Manufacturing Tool config
  imx6qsabresd: Add U-Boot Manufacturing Tool config
  imx6solosabreauto: Add U-Boot Manufacturing Tool config
  imx6solosabresd: Add U-Boot Manufacturing Tool config
  mfgtool-initramfs-image.bbclass: Abstracts the MfgTool's initramfs
    needs
  fsl-image-mfgtool-initramfs: Add image

 classes/mfgtool-initramfs-image.bbclass            |  40 +++
 conf/machine/imx6dlsabreauto.conf                  |   1 +
 conf/machine/imx6dlsabresd.conf                    |   1 +
 conf/machine/imx6qsabreauto.conf                   |   1 +
 conf/machine/imx6qsabresd.conf                     |   1 +
 conf/machine/imx6slevk.conf                        |   4 +-
 conf/machine/imx6solosabreauto.conf                |   1 +
 conf/machine/imx6solosabresd.conf                  |   1 +
 recipes-bsp/imx-kobs/imx-kobs_3.10.17-1.0.0.bb     |  15 +
 recipes-bsp/imx-kobs/imx-kobs_3.5.7-1.0.0.bb       |  19 --
 .../imx-uuc/imx-uuc/COPYING-Add-license-file.patch | 362 +++++++++++++++++++++
 ...ile-adapt-to-work-out-of-box-with-OE-Core.patch |  46 +++
 .../linuxrc-Use-devtmpfs-and-general-cleanup.patch |  46 +++
 .../sdimage.c-uu.c-update-license-header.patch     |  53 +++
 recipes-bsp/imx-uuc/imx-uuc_0.4.bb                 |  23 ++
 recipes-bsp/u-boot/u-boot-imx-mfgtool_2013.04.bb   |   4 +
 recipes-bsp/u-boot/u-boot-mfgtool.inc              |  21 ++
 recipes-fsl/images/fsl-image-mfgtool-initramfs.bb  |   8 +
 .../packagegroups/packagegroup-fsl-mfgtool.bb      |  46 +++
 .../linux/linux-imx-mfgtool-3.10.17/mx6/defconfig  | 341 +++++++++++++++++++
 recipes-kernel/linux/linux-imx-mfgtool_3.10.17.bb  |   4 +
 recipes-kernel/linux/linux-mfgtool.inc             |  80 +++++
 22 files changed, 1098 insertions(+), 20 deletions(-)
 create mode 100644 classes/mfgtool-initramfs-image.bbclass
 create mode 100644 recipes-bsp/imx-kobs/imx-kobs_3.10.17-1.0.0.bb
 delete mode 100644 recipes-bsp/imx-kobs/imx-kobs_3.5.7-1.0.0.bb
 create mode 100644 recipes-bsp/imx-uuc/imx-uuc/COPYING-Add-license-file.patch
 create mode 100644 recipes-bsp/imx-uuc/imx-uuc/Makefile-adapt-to-work-out-of-box-with-OE-Core.patch
 create mode 100644 recipes-bsp/imx-uuc/imx-uuc/linuxrc-Use-devtmpfs-and-general-cleanup.patch
 create mode 100644 recipes-bsp/imx-uuc/imx-uuc/sdimage.c-uu.c-update-license-header.patch
 create mode 100644 recipes-bsp/imx-uuc/imx-uuc_0.4.bb
 create mode 100644 recipes-bsp/u-boot/u-boot-imx-mfgtool_2013.04.bb
 create mode 100644 recipes-bsp/u-boot/u-boot-mfgtool.inc
 create mode 100644 recipes-fsl/images/fsl-image-mfgtool-initramfs.bb
 create mode 100644 recipes-fsl/packagegroups/packagegroup-fsl-mfgtool.bb
 create mode 100644 recipes-kernel/linux/linux-imx-mfgtool-3.10.17/mx6/defconfig
 create mode 100644 recipes-kernel/linux/linux-imx-mfgtool_3.10.17.bb
 create mode 100644 recipes-kernel/linux/linux-mfgtool.inc

-- 
1.9.0



More information about the meta-freescale mailing list