<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Yocto targets for LS1043ARDB in Layerscape</title>
    <link>https://community.nxp.com/t5/Layerscape/Yocto-targets-for-LS1043ARDB/m-p/1737610#M13464</link>
    <description>&lt;P style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;SPAN data-preserver-spaces="true"&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/29765"&gt;@lineage&lt;/a&gt;!&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt;"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;SPAN data-preserver-spaces="true"&gt;Thank you for contacting NXP Support!&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;SPAN data-preserver-spaces="true"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;SPAN data-preserver-spaces="true"&gt;You can generate your image similar to our precompiled images for Layerscape (Installed on an SD card by flex-installer ).&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;SPAN data-preserver-spaces="true"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;SPAN data-preserver-spaces="true"&gt;To compile that image you have to follow these steps:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;SPAN data-preserver-spaces="true"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;SPAN data-preserver-spaces="true"&gt;$ mkdir desktop&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;SPAN data-preserver-spaces="true"&gt;$ cd desktop&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;SPAN data-preserver-spaces="true"&gt;$ repo init -u&amp;nbsp;&lt;/SPAN&gt;&lt;A class="editor-rtfLink" style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt; ; color: #4a6ee0;" href="https://github.com/nxp-qoriq/yocto-sdk" target="_blank" rel="noopener"&gt;&lt;SPAN data-preserver-spaces="true"&gt;https://github.com/nxp-qoriq/yocto-sdk&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN data-preserver-spaces="true"&gt;&amp;nbsp;-b langdale -m ls-6.1.1-1.0.0_distro.xml&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;SPAN data-preserver-spaces="true"&gt;$ repo sync&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;SPAN data-preserver-spaces="true"&gt;$ source distro-setup-env -m ls1043ardb&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;SPAN data-preserver-spaces="true"&gt;$ bitbake qoriq-composite-firmware # build composite firmware for flex-installer&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;SPAN data-preserver-spaces="true"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;SPAN data-preserver-spaces="true"&gt;After those commands, you can install the firmware update on your SD card using the Flex-installer or on your board following the steps in the LSDK2108 User Guide.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;SPAN data-preserver-spaces="true"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;SPAN data-preserver-spaces="true"&gt;Best Regards!&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;SPAN data-preserver-spaces="true"&gt;Chavira&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Wed, 11 Oct 2023 15:03:20 GMT</pubDate>
    <dc:creator>Chavira</dc:creator>
    <dc:date>2023-10-11T15:03:20Z</dc:date>
    <item>
      <title>Yocto targets for LS1043ARDB</title>
      <link>https://community.nxp.com/t5/Layerscape/Yocto-targets-for-LS1043ARDB/m-p/1737390#M13459</link>
      <description>&lt;P&gt;I'm working on the LS1043ARDB and am looking for a basic Yocto build target.&lt;/P&gt;&lt;P&gt;The LLDPUG points at ls-image-tiny, ls-image-lite and ls-image-main. ls-image-tiny does not seem to exist in the langdale 6.1.1_1.0.0 build and -lite and -main want to build Ubuntu based systems.&lt;/P&gt;&lt;P&gt;What I need is a basic, minimal embedded platform with U-Boot, kernel, root filesystem with busybox, networking, ssh and a mimimal set of tools and to build an SDK that can be used to cross build other applications outside of Yocto.&lt;/P&gt;&lt;P&gt;It also needs to be basically host OS-flavour agnostic. ie I want to be able to use langdale default host build tools (which for example won't compile the very old, NXP-patched pseudo) and not create problematic dependencies on host tools like apt-get unless they are really essential and properly built within the Yocto system.&lt;/P&gt;&lt;P&gt;Would something like fsl-image-networking from 6.1.1_1.0.0 get me what I need or is there a better target or approach. Would flex-installer still work in this case? What would be the recommended cross SDK target?&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Wed, 11 Oct 2023 10:08:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Yocto-targets-for-LS1043ARDB/m-p/1737390#M13459</guid>
      <dc:creator>lineage</dc:creator>
      <dc:date>2023-10-11T10:08:29Z</dc:date>
    </item>
    <item>
      <title>Re: Yocto targets for LS1043ARDB</title>
      <link>https://community.nxp.com/t5/Layerscape/Yocto-targets-for-LS1043ARDB/m-p/1737610#M13464</link>
      <description>&lt;P style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;SPAN data-preserver-spaces="true"&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/29765"&gt;@lineage&lt;/a&gt;!&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt;"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;SPAN data-preserver-spaces="true"&gt;Thank you for contacting NXP Support!&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;SPAN data-preserver-spaces="true"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;SPAN data-preserver-spaces="true"&gt;You can generate your image similar to our precompiled images for Layerscape (Installed on an SD card by flex-installer ).&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;SPAN data-preserver-spaces="true"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;SPAN data-preserver-spaces="true"&gt;To compile that image you have to follow these steps:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;SPAN data-preserver-spaces="true"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;SPAN data-preserver-spaces="true"&gt;$ mkdir desktop&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;SPAN data-preserver-spaces="true"&gt;$ cd desktop&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;SPAN data-preserver-spaces="true"&gt;$ repo init -u&amp;nbsp;&lt;/SPAN&gt;&lt;A class="editor-rtfLink" style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt; ; color: #4a6ee0;" href="https://github.com/nxp-qoriq/yocto-sdk" target="_blank" rel="noopener"&gt;&lt;SPAN data-preserver-spaces="true"&gt;https://github.com/nxp-qoriq/yocto-sdk&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN data-preserver-spaces="true"&gt;&amp;nbsp;-b langdale -m ls-6.1.1-1.0.0_distro.xml&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;SPAN data-preserver-spaces="true"&gt;$ repo sync&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;SPAN data-preserver-spaces="true"&gt;$ source distro-setup-env -m ls1043ardb&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;SPAN data-preserver-spaces="true"&gt;$ bitbake qoriq-composite-firmware # build composite firmware for flex-installer&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;SPAN data-preserver-spaces="true"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;SPAN data-preserver-spaces="true"&gt;After those commands, you can install the firmware update on your SD card using the Flex-installer or on your board following the steps in the LSDK2108 User Guide.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;SPAN data-preserver-spaces="true"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;SPAN data-preserver-spaces="true"&gt;Best Regards!&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="color: #0e101a; background: transparent; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;SPAN data-preserver-spaces="true"&gt;Chavira&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 11 Oct 2023 15:03:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Yocto-targets-for-LS1043ARDB/m-p/1737610#M13464</guid>
      <dc:creator>Chavira</dc:creator>
      <dc:date>2023-10-11T15:03:20Z</dc:date>
    </item>
    <item>
      <title>Re: Yocto targets for LS1043ARDB</title>
      <link>https://community.nxp.com/t5/Layerscape/Yocto-targets-for-LS1043ARDB/m-p/1737673#M13465</link>
      <description>&lt;P&gt;Thanks &lt;SPAN&gt;Chavira&lt;/SPAN&gt;,&lt;/P&gt;&lt;P&gt;That helps a lot. I'd just realised that fsl-image-networking only generates the raw comonents.&lt;/P&gt;&lt;P&gt;Would you recommend using the fsl-image-networking or fsl-image-mfgtool main target first or does &lt;SPAN&gt;qoriq-composite-firmware &lt;/SPAN&gt;have internal dependencies to build a basic system?&lt;/P&gt;&lt;P&gt;For the SDK I presume any image target would probably work, so would&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;bitbake&amp;nbsp;fsl-image-networking -c populate_sdk&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;be a sensible option?&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Wed, 11 Oct 2023 16:49:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Yocto-targets-for-LS1043ARDB/m-p/1737673#M13465</guid>
      <dc:creator>lineage</dc:creator>
      <dc:date>2023-10-11T16:49:58Z</dc:date>
    </item>
    <item>
      <title>Re: Yocto targets for LS1043ARDB</title>
      <link>https://community.nxp.com/t5/Layerscape/Yocto-targets-for-LS1043ARDB/m-p/1737866#M13467</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/29765"&gt;@lineage&lt;/a&gt;!&lt;BR /&gt;&lt;BR /&gt;Only compiling the "qoriq-composite-firmware" can generate the tiny image, please see all can be generated with "qoriq-composite-firmware" only in the log attached&lt;BR /&gt;&lt;BR /&gt;To generate the SDK for the host that command should work.&lt;BR /&gt;&lt;BR /&gt;Best Regards!&lt;BR /&gt;Chavira&lt;/P&gt;</description>
      <pubDate>Wed, 11 Oct 2023 19:14:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Yocto-targets-for-LS1043ARDB/m-p/1737866#M13467</guid>
      <dc:creator>Chavira</dc:creator>
      <dc:date>2023-10-11T19:14:51Z</dc:date>
    </item>
    <item>
      <title>Re: Yocto targets for LS1043ARDB</title>
      <link>https://community.nxp.com/t5/Layerscape/Yocto-targets-for-LS1043ARDB/m-p/1740558#M13488</link>
      <description>&lt;P&gt;Just to wrap this up for anyone else coming here,&lt;/P&gt;&lt;P&gt;qoriq-composite-firmware will generate a set of files firmware_ls1043ardb_uboot_{nor,sd,nand}boot.img. They include RCW, BL*, U-Boot, some microcode, Kernel, device tree and a ram filesystem. The kernel/filesystem is a fit file that is pulled into memory then booted.&lt;/P&gt;&lt;P&gt;It is based on the components from fsl-image-mfgtool&lt;/P&gt;&lt;P&gt;I put the the SD version on a SD card and it did boot Ok&lt;/P&gt;&lt;P&gt;Building, using the recipes from &lt;SPAN class=""&gt;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/206761"&gt;@Chavira&lt;/a&gt; above,&lt;/SPAN&gt; you can either&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;source setup-env -m ls1043ardb&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;which builds a system based on initscripts (49M) or you can use&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;source distro-setup-env -m ls1043ardb&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;which builds a slightly larger image (57M) based on systemd.&lt;/P&gt;&lt;P&gt;I have not worked out whether there is anything in 'distro' I need yet, but I'm guessing there are a few other differences.&lt;/P&gt;&lt;P&gt;One word of warning when using distro-setup-env. I build using the Yocto host toolchain (sources/poky/scripts/install-buildtools). The distro-setup-env builds a patched version of the Yocto pseudo tool which is quite old but has changes needed to run the Ubuntu apt tools. The version of pseudo used is too old to compile with the Yocto toolchain. Since for&lt;BR /&gt;qoriq-composite-firmware we don't need apt tools, we need to revert to the default Yocto version of pseudo to get it to build.&lt;BR /&gt;The files to drop are meta-nxp-desktop/recipes-devtools/pseudo/pseudo_git.bb and meta-nxp-desktop/dynamic-layers/core/recipes-devtools/pseudo/pseudo_%.bbappend&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 16 Oct 2023 16:21:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Yocto-targets-for-LS1043ARDB/m-p/1740558#M13488</guid>
      <dc:creator>lineage</dc:creator>
      <dc:date>2023-10-16T16:21:10Z</dc:date>
    </item>
  </channel>
</rss>

