<?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>LayerscapeのトピックRe: U-Boot Image for LS-1028ARDB Yocto Distribution 5.15 Kernel from Github?</title>
    <link>https://community.nxp.com/t5/Layerscape/U-Boot-Image-for-LS-1028ARDB-Yocto-Distribution-5-15-Kernel-from/m-p/1617090#M12053</link>
    <description>&lt;P&gt;These instructions did the trick! Awesome thanks!&lt;/P&gt;&lt;P&gt;I did some digging as well, and turns out I was not installing the&amp;nbsp;&lt;EM&gt;firmware&lt;/EM&gt;&amp;nbsp;correctly.&amp;nbsp; I was passing to flex-installer the Linux image instead of the&amp;nbsp;&lt;EM&gt;correct&lt;/EM&gt; firmware found &lt;A href="https://lsdk.github.io/components.html" target="_self"&gt;here.&lt;/A&gt;&lt;/P&gt;&lt;P&gt;(Go to `LSDK Images -&amp;gt; 2108 -&amp;gt; firmware_ls1028ardb_sdboot.img`)&lt;/P&gt;&lt;P&gt;After using flex-installer to install the firmware (which seems to be to be the disk dump steps you perform below, but I still need to verify), U-Boot opened and I was able to reverse engineer the environment variables that U-Boot uses to boot from SD or USB or DHCP.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your help&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/52411"&gt;@yipingwang&lt;/a&gt;&amp;nbsp;!&lt;/P&gt;</description>
    <pubDate>Thu, 16 Mar 2023 19:58:00 GMT</pubDate>
    <dc:creator>Koffeekake</dc:creator>
    <dc:date>2023-03-16T19:58:00Z</dc:date>
    <item>
      <title>U-Boot Image for LS-1028ARDB Yocto Distribution 5.15 Kernel from Github?</title>
      <link>https://community.nxp.com/t5/Layerscape/U-Boot-Image-for-LS-1028ARDB-Yocto-Distribution-5-15-Kernel-from/m-p/1614262#M12014</link>
      <description>&lt;P&gt;Hey NXP folks,&lt;/P&gt;&lt;P&gt;I am trying to boot an LS1028ARDB via an SD card (16GB) after following the instructions to build a Linux image on the meta-nxp-desktop github page here:&amp;nbsp;&lt;A href="https://github.com/nxp-imx/meta-nxp-desktop/blob/lf-5.15.71-2.2.0-kirkstone/README.md" target="_blank" rel="noopener"&gt;https://github.com/nxp-imx/meta-nxp-desktop/blob/lf-5.15.71-2.2.0-kirkstone/README.md&lt;/A&gt;&lt;/P&gt;&lt;P&gt;I'm using flex-installer v1.13.2108 to complete the installation process.&amp;nbsp; The output of bitbake results in an 'Image--5.15.71+git0+95448dd0dc-r0-ls1028ardb-20230307002605.bin' (which I am under the assumption is the firmware image), a root filesystem called 'fsl-image-networking-ls1028ardb-20230307002605.rootfs.tar.gz', and various u-boot related files (device tree binaries and binaries labeled u-boot).&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I compared the output of bitbake with the most recent LSDK 2108, found &lt;A href="https://lsdk.github.io/components.html" target="_self"&gt;here&lt;/A&gt;, but because the LSDK does not support kernel 5.15, I do not have a one-to-one comparison for what U-Boot files are required.&amp;nbsp; Furthermore, I am not too familiar with what files U-Boot requires.&amp;nbsp; All I know is that the flex-installer tool defaults to install the boot partition on partition 2 and the root filesystem of partition 4.&amp;nbsp; I have installed the root filesystem on partition 4 on my 16 GB SD card, but I do now know how to install the U-Boot portion of this.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If I can explain anything else better please let me know.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 13 Mar 2023 19:12:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/U-Boot-Image-for-LS-1028ARDB-Yocto-Distribution-5-15-Kernel-from/m-p/1614262#M12014</guid>
      <dc:creator>Koffeekake</dc:creator>
      <dc:date>2023-03-13T19:12:10Z</dc:date>
    </item>
    <item>
      <title>Re: U-Boot Image for LS-1028ARDB Yocto Distribution 5.15 Kernel from Github?</title>
      <link>https://community.nxp.com/t5/Layerscape/U-Boot-Image-for-LS-1028ARDB-Yocto-Distribution-5-15-Kernel-from/m-p/1616546#M12049</link>
      <description>&lt;P&gt;Please refer to the following procedure.&lt;/P&gt;
&lt;P style="background: white; margin: 0cm 0cm 11.25pt 0cm;"&gt;&lt;SPAN&gt;Please create two partitions with Linux command "fdisk", one 1G FAT16 and 2G one ext2/ext3 or with remainder of the available disk size.&lt;/SPAN&gt;&lt;BR style="box-sizing: border-box;" /&gt;&lt;SPAN&gt;# mkfs.vfat /dev/sdb1&lt;/SPAN&gt;&lt;BR style="box-sizing: border-box;" /&gt;&lt;SPAN&gt;# mkfs.ext2 /dev/sdb2&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="background: white; box-sizing: border-box; font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; word-spacing: 0px; margin: 0cm 0cm 11.25pt 0cm;"&gt;&lt;SPAN&gt;&lt;STRONG&gt;$ cd ~/yocto-sdk/build_ls1028ardb/tmp/deploy/images/ls1028ardb/atf/&lt;/STRONG&gt;&lt;STRONG&gt;&lt;BR style="box-sizing: border-box;" /&gt;$ sudo dd if=bl2_sd.pbl of=&lt;/STRONG&gt;/dev/sdb&lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN&gt; bs=512 seek=8&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;STRONG&gt;&lt;SPAN&gt;&lt;BR style="box-sizing: border-box;" /&gt;$ sudo dd if=fip_uboot.bin of=&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt;/dev/sdb&lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN&gt; bs=512 seek=2048&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;STRONG&gt;&lt;SPAN&gt;&lt;BR style="box-sizing: border-box;" /&gt;$ cd ..&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P style="background: white; box-sizing: border-box; font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; word-spacing: 0px; margin: 0cm 0cm 11.25pt 0cm;"&gt;&lt;STRONG style="box-sizing: border-box;"&gt;&lt;SPAN&gt;$ sudo mkdir ~/temp&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P style="background: white; box-sizing: border-box; font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; word-spacing: 0px; margin: 0cm 0cm 11.25pt 0cm;"&gt;&lt;STRONG style="box-sizing: border-box;"&gt;&lt;SPAN&gt;$ sudo mount &lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt;/dev/sdb2&lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN&gt; ~/temp&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P style="background: white; box-sizing: border-box; font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; word-spacing: 0px; margin: 0cm 0cm 11.25pt 0cm;"&gt;&lt;STRONG style="box-sizing: border-box;"&gt;&lt;SPAN&gt;$ sudo cp fsl-image-networking-ls1028ardb.tar.gz ~/temp/&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P style="background: white; box-sizing: border-box; font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; word-spacing: 0px; margin: 0cm 0cm 11.25pt 0cm;"&gt;&lt;STRONG style="box-sizing: border-box;"&gt;&lt;SPAN&gt;$ cd ~/temp&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P style="background: white; box-sizing: border-box; font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; word-spacing: 0px; margin: 0cm 0cm 11.25pt 0cm;"&gt;&lt;STRONG style="box-sizing: border-box;"&gt;&lt;SPAN&gt;$ sudo tar -xzvf fsl-image-networking-ls1028ardb.tar.gz&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P style="background: white; box-sizing: border-box; font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; word-spacing: 0px; margin: 0cm 0cm 11.25pt 0cm;"&gt;&lt;STRONG&gt;&lt;SPAN&gt;$ sudo rm -xzvf fsl-image-networking-ls1028ardb.tar.gz&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P style="background: white; box-sizing: border-box; font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; word-spacing: 0px; margin: 0cm 0cm 11.25pt 0cm;"&gt;&lt;STRONG style="box-sizing: border-box;"&gt;&lt;SPAN&gt;$ cd ~/yocto-sdk/build_ls1028ardb/tmp/deploy/images/ls1028ardb/&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P style="background: white; box-sizing: border-box; font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; word-spacing: 0px; margin: 0cm 0cm 11.25pt 0cm;"&gt;&lt;STRONG style="box-sizing: border-box;"&gt;&lt;SPAN&gt;$ sudo cp Image ~/temp/boot&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P style="background: white; box-sizing: border-box; font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; word-spacing: 0px; margin: 0cm 0cm 11.25pt 0cm;"&gt;&lt;STRONG style="box-sizing: border-box;"&gt;&lt;SPAN&gt;$ sudo cp fsl-ls1028a-rdb-sdk.dtb ~/temp/boot&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P style="background: white; box-sizing: border-box; font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; word-spacing: 0px; margin: 0cm 0cm 11.25pt 0cm;"&gt;&lt;STRONG style="box-sizing: border-box;"&gt;&lt;SPAN&gt;$ sudo umount ~/temp&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P style="background: white; box-sizing: border-box; font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; word-spacing: 0px; margin: 0cm 0cm 11.25pt 0cm;"&gt;&lt;STRONG style="box-sizing: border-box;"&gt;&lt;SPAN&gt;$ sync&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P style="background: white; margin: 0cm 0cm 11.25pt 0cm;"&gt;&lt;STRONG&gt;&lt;SPAN&gt;=&amp;gt; setenv bootcmd 'setenv bootargs root=/dev/mmcblk0p2 rw rootdelay=5 console=ttyS0,115200;mmcinfo;ext2load mmc 0:2 0xa0000000 /boot/Image;ext2load mmc 0:2 0xb0000000 /boot/fsl-ls1028a-rdb-sdk.dtb;booti 0xa0000000 - 0xb0000000'&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 16 Mar 2023 08:10:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/U-Boot-Image-for-LS-1028ARDB-Yocto-Distribution-5-15-Kernel-from/m-p/1616546#M12049</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2023-03-16T08:10:58Z</dc:date>
    </item>
    <item>
      <title>Re: U-Boot Image for LS-1028ARDB Yocto Distribution 5.15 Kernel from Github?</title>
      <link>https://community.nxp.com/t5/Layerscape/U-Boot-Image-for-LS-1028ARDB-Yocto-Distribution-5-15-Kernel-from/m-p/1617090#M12053</link>
      <description>&lt;P&gt;These instructions did the trick! Awesome thanks!&lt;/P&gt;&lt;P&gt;I did some digging as well, and turns out I was not installing the&amp;nbsp;&lt;EM&gt;firmware&lt;/EM&gt;&amp;nbsp;correctly.&amp;nbsp; I was passing to flex-installer the Linux image instead of the&amp;nbsp;&lt;EM&gt;correct&lt;/EM&gt; firmware found &lt;A href="https://lsdk.github.io/components.html" target="_self"&gt;here.&lt;/A&gt;&lt;/P&gt;&lt;P&gt;(Go to `LSDK Images -&amp;gt; 2108 -&amp;gt; firmware_ls1028ardb_sdboot.img`)&lt;/P&gt;&lt;P&gt;After using flex-installer to install the firmware (which seems to be to be the disk dump steps you perform below, but I still need to verify), U-Boot opened and I was able to reverse engineer the environment variables that U-Boot uses to boot from SD or USB or DHCP.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your help&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/52411"&gt;@yipingwang&lt;/a&gt;&amp;nbsp;!&lt;/P&gt;</description>
      <pubDate>Thu, 16 Mar 2023 19:58:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/U-Boot-Image-for-LS-1028ARDB-Yocto-Distribution-5-15-Kernel-from/m-p/1617090#M12053</guid>
      <dc:creator>Koffeekake</dc:creator>
      <dc:date>2023-03-16T19:58:00Z</dc:date>
    </item>
  </channel>
</rss>

