The three patches are attached:

0001-Add-Freescale-LS1021A-Tower-System-to-machine-list.i.patch

0001-Include-rootfs.tar.gz-Method-In-Build-and-boot-steps.patch

0001-Update-to-Krogoth.patch

Thomas Thorne  Software Engineer  Net2Edge Limited

On 21/09/16 13:03, Otavio Salvador wrote:
> On Wed, Sep 21, 2016 at 8:51 AM, Thomas Thorne
> <thomas.tho...@net2edge.com> wrote:
>> I have attempted to test if it is my client failing to send or my mail 
>> server refusing to deliver outside.  To do so I hand edited one of my patch 
>> files into a new email and used the same git command to send the message.  I 
>> received a copy of the email almost instantly in Outlook, which is running 
>> on another machine.  I am confident that a message made it at least as far 
>> as the Exchange server for my office.
> ...
>
> It seems your e-mail is not right. Please send the patches attached so
> we can review them but would be great if you could talk to your admin
> people so your email settings could be fixed.
>
>
>

From 34491be8b5358c636b5cdc225bba8b53f4894cdb Mon Sep 17 00:00:00 2001
From: Thomas Thorne <thomas.tho...@net2edge.com>
Date: Wed, 31 Aug 2016 15:48:57 +0100
Subject: [Documentation][PATCH] Add Freescale LS1021A Tower System to
 machine-list.inc
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

The Freescale QorIQ® LS1021A Tower® System Module is a supported
platform listed as a supported machine when sourcing the ./setup-
environment file.

According to the details in the meta-fsl-
arm/conf/machine/ls1021atwr.conf this is a ls102xa SoC item is supplied
by the meta-fsl-arm layer.

Signed-off-by: Thomas Thorne <thomas.tho...@net2edge.com>
---
 user-guide/source/machine-list.inc | 1 +
 1 file changed, 1 insertion(+)

diff --git a/user-guide/source/machine-list.inc b/user-guide/source/machine-list.inc
index 885e4e8..36349e1 100644
--- a/user-guide/source/machine-list.inc
+++ b/user-guide/source/machine-list.inc
@@ -28,6 +28,7 @@ imx6qsabresd               Freescale i.MX6Q SABRE Smart Device                 i
 imx6slevk                  Freescale i.MX6SL Evaluation Kit                    i.MX6SL     meta-fsl-arm
 imx6solosabreauto          Freescale i.MX6Solo SABRE Automotive                i.MX6S      meta-fsl-arm
 imx6solosabresd            Freescale i.MX6Solo SABRE Smart Device              i.MX6S      meta-fsl-arm
+ls1021atwr                 Freescale QorIQ® LS1021A Tower® System Module       ls102xa     meta-fsl-arm
 twr-vf65gs10               Freescale Vybrid TWR-VF65GS10                       vf60        meta-fsl-arm
 imx233-olinuxino-maxi      OLIMEX iMX233-OLinuXino-Maxi                        i.MX23      meta-fsl-arm-extra
 imx233-olinuxino-micro     OLIMEX iMX233-OLinuXino-Micro                       i.MX23      meta-fsl-arm-extra
-- 
2.7.4

From d8929f519f69412af110807e863c0c5b64216006 Mon Sep 17 00:00:00 2001
From: Thomas Thorne <thomas.tho...@net2edge.com>
Date: Wed, 31 Aug 2016 15:22:44 +0100
Subject: [Documentation][PATCH] Include rootfs.tar.gz Method In Build and boot
 steps

Many Yocto build systems, including the one for the ls1021a-twr do not
generate .sdcard bianry images.  This changeset adds some instructions
on inflaiting a tar'ed and gzip'ed root filesystem image onto an SD card
and then copying over the kernel and device tree bianry files too.

I think this also reflects the more recent documentation from the Yocto
project.

Signed-off-by: Thomas Thorne <thomas.tho...@net2edge.com>
---
 user-guide/source/nsteps.rst | 52 +++++++++++++++++++++++++++++++++-----------
 1 file changed, 39 insertions(+), 13 deletions(-)

diff --git a/user-guide/source/nsteps.rst b/user-guide/source/nsteps.rst
index a64cca7..63b2f6b 100644
--- a/user-guide/source/nsteps.rst
+++ b/user-guide/source/nsteps.rst
@@ -29,19 +29,45 @@ Build and boot in *N*-steps
     build $ bitbake-layers show-recipes "*image*" | grep ':'  # To list all possible images
     build $ bitbake <selected image>	# Bake! The first time can take several hours
 
-6. Flash your SD card::
-
-    # Insert your SD Card
-    # Type '$ dmesg | tail' to see the device node being used, e.g /dev/sdb
-    # In case the SD to be flashed has already some partitions, the host system may have 
-    # mounted these, so unmount them, e.g. '$ sudo umount /dev/sdb?'.
-    build $ ls -la 'tmp/deploy/images/<selected machine>/*.sdcard'
-
-    # Flash the soft link one
-    build $ sudo dd if=tmp/deploy/images/<selected machine>/<selected image>-<selected machine>.sdcard \
-                    of=/dev/sdX \
-                    bs=1M \
-                    conv=fsync
+6. Flash your SD card:
+
+    a) With a pre-formed sdcard image::
+
+        # Insert your SD Card
+        # Type '$ dmesg | tail' to see the device node being used, e.g /dev/sdb
+        # In case the SD to be flashed has already some partitions, the host system may have 
+        # mounted these, so unmount them, e.g. '$ sudo umount /dev/sdb?'.
+        build $ ls -la 'tmp/deploy/images/<selected machine>/*.sdcard'
+        
+        # Flash the soft link .sdcard image
+        build $ sudo dd \
+                  if=tmp/deploy/images/<selected machine>/<selected image>-<selected machine>.sdcard \
+                  of=/dev/sdX \
+                  bs=1M \
+                  conv=fsync
+
+    b) With a pre-formed root filesystem archive, kernel and device tree binary image::
+
+        # Insert your SD Card
+        # Check your card is mounted ls /media/<user name>/<mounted filesystem name>
+        build $ ls -la 'tmp/deploy/images/<selected machine>/*.tar.gz'
+        
+        # Inflate the the soft link .tar.gz onto the cards filesystem
+        build $ sudo tar -zxvf \
+                  tmp/deploy/images/<selected machine>/<selected image>-<selected machine>.tar.gz \
+                  -C /media/<user name>/<mounted filesystem name>
+        
+        # Copy over the kernel
+        build $ ls -la 'tmp/deploy/images/<selected machine>/uImage*.bin'
+        build $ sudo cp \
+                  'tmp/deploy/images/<selected machine>/uImage-<selected machine>.bin' \
+                  /media/<user name>/<mounted filesystem name>/boot/
+        
+        # Copy over the device tree binary
+        build $ ls -la 'tmp/deploy/images/<selected machine>/uImage*.dtb'
+        build $ sudo cp \
+                  'tmp/deploy/images/<selected machine>/uImage-<selected machine>.dtb' \
+                  /media/<user name>/<mounted filesystem name>/boot/
 
 7. Place your SD Card in the correct board's slot and boot!
 
-- 
2.7.4

From af9868ca98c638e9de2c1dfa368893593c454bda Mon Sep 17 00:00:00 2001
From: Thomas Thorne <thomas.tho...@net2edge.com>
Date: Wed, 24 Aug 2016 17:54:59 +0100
Subject: [Documentation][PATCH] Update to Krogoth

Replace 'Jethro' with 'Krogoth' and '2.0' with '2.1'

Signed-off-by: Thomas Thorne <thomas.tho...@net2edge.com>
---
 FAQ/source/conf.py           | 6 +++---
 release-notes/source/conf.py | 2 +-
 user-guide/source/conf.py    | 6 +++---
 user-guide/source/nsteps.rst | 2 +-
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/FAQ/source/conf.py b/FAQ/source/conf.py
index a2792a6..00eaebd 100644
--- a/FAQ/source/conf.py
+++ b/FAQ/source/conf.py
@@ -47,10 +47,10 @@ copyright = u'2014, Freescale Community BSP Team'
 # |version| and |release|, also used in various other places throughout the
 # built documents.
 #
-# The short X.Y version.
-version = '1.5'
+# The short X.Y version or version name if applicable. 
+version = 'krogoth'
 # The full version, including alpha/beta/rc tags.
-release = '1.5'
+release = '2.1'
 
 # The language for content autogenerated by Sphinx. Refer to documentation
 # for a list of supported languages.
diff --git a/release-notes/source/conf.py b/release-notes/source/conf.py
index 6115217..0ea97f1 100644
--- a/release-notes/source/conf.py
+++ b/release-notes/source/conf.py
@@ -50,7 +50,7 @@ copyright = u'2013-2016, FSL Community BSP Team'
 # |version| and |release|, also used in various other places throughout the
 # built documents.
 #
-# The short X.Y version.
+# The short X.Y version or version name if applicable. 
 version = 'krogoth'
 # The full version, including alpha/beta/rc tags.
 release = '2.1'
diff --git a/user-guide/source/conf.py b/user-guide/source/conf.py
index 558f919..7c9f536 100644
--- a/user-guide/source/conf.py
+++ b/user-guide/source/conf.py
@@ -47,10 +47,10 @@ copyright = u'2014, Freescale Community BSP Team'
 # |version| and |release|, also used in various other places throughout the
 # built documents.
 #
-# The short X.Y version.
-version = '1.6'
+# The short X.Y version or version name if applicable. 
+version = 'krogoth'
 # The full version, including alpha/beta/rc tags.
-release = '1.6'
+release = '2.1'
 
 # The language for content autogenerated by Sphinx. Refer to documentation
 # for a list of supported languages.
diff --git a/user-guide/source/nsteps.rst b/user-guide/source/nsteps.rst
index df1c107..a64cca7 100644
--- a/user-guide/source/nsteps.rst
+++ b/user-guide/source/nsteps.rst
@@ -16,7 +16,7 @@ Build and boot in *N*-steps
     $ cd fsl-community-bsp
     fsl-community-bsp $ repo init \
                             -u https://github.com/Freescale/fsl-community-bsp-platform \
-                            -b jethro
+                            -b krogoth
     fsl-community-bsp $ repo sync 
 
 4. Select your machine (:ref:`machines`) and prepare the environment for bitbake::
-- 
2.7.4

Attachment: signature.asc
Description: OpenPGP digital signature

-- 
_______________________________________________
meta-freescale mailing list
meta-freescale@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale

Reply via email to