<?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: LSDK21.08 LS1043AQDS SETUP in Layerscape</title>
    <link>https://community.nxp.com/t5/Layerscape/LSDK21-08-LS1043AQDS-SETUP/m-p/1908502#M14549</link>
    <description>&lt;P&gt;The emmc device is not removable, you could copy all your images to the USB device, then boot up the target board with image lsdk2108_yocto_tiny_LS_arm64.itb and deploy Ubuntu rootfs to emmc device in Linux on the target board.&lt;/P&gt;
&lt;P&gt;For example under u-boot,&lt;/P&gt;
&lt;P&gt;=&amp;gt; ext2load usb 0:1 0xa0000000 lsdk2108_yocto_tiny_LS_arm64.itb&lt;/P&gt;
&lt;P&gt;=&amp;gt; bootm&amp;nbsp;0xa0000000#ls1043aqds&lt;/P&gt;
&lt;P&gt;Under Linux on the target board, please run the following commands to deploy Kernel and Ubuntu rootfs to emmc device.&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;$ flex-installer -i pf -d /dev/mmcblk0&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;$ flex-installer -b boot_LS_arm64_lts_5.10.tgz -r rootfs_lsdk2108_ubuntu_main_arm64.tgz -d /dev/mmcblk0&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Note:/dev/mmcblk0 is the emmc device name on the target board.&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 15 Jul 2024 08:21:40 GMT</pubDate>
    <dc:creator>yipingwang</dc:creator>
    <dc:date>2024-07-15T08:21:40Z</dc:date>
    <item>
      <title>LSDK21.08 LS1043AQDS SETUP</title>
      <link>https://community.nxp.com/t5/Layerscape/LSDK21-08-LS1043AQDS-SETUP/m-p/1906887#M14536</link>
      <description>&lt;P&gt;Hello, Wang. With your help, my board ls1043aqds has entered uboot. I use LSDK 21.08 for development, and the boot mode is TF-A. But my qspi flash is small, only 16MB, so I can't write itb directly to flash and start kernel and ramdisk from qspi.&lt;/P&gt;&lt;P&gt;I think the next priority is to burn the kernel and ramdisk into 16GB emmc, and then load the kernel from emmc. But I don't know if I have to use an external writer to burn emmc at the moment, and I don't know exactly what needs to be modified and compiled in the next work.&lt;/P&gt;&lt;P&gt;I really hope to get your help and look forward to your reply as soon as possible. thank you.&lt;/P&gt;&lt;P&gt;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/52411"&gt;@yipingwang&lt;/a&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 12 Jul 2024 08:18:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LSDK21-08-LS1043AQDS-SETUP/m-p/1906887#M14536</guid>
      <dc:creator>SpringMelon</dc:creator>
      <dc:date>2024-07-12T08:18:21Z</dc:date>
    </item>
    <item>
      <title>Re: LSDK21.08 LS1043AQDS SETUP</title>
      <link>https://community.nxp.com/t5/Layerscape/LSDK21-08-LS1043AQDS-SETUP/m-p/1908502#M14549</link>
      <description>&lt;P&gt;The emmc device is not removable, you could copy all your images to the USB device, then boot up the target board with image lsdk2108_yocto_tiny_LS_arm64.itb and deploy Ubuntu rootfs to emmc device in Linux on the target board.&lt;/P&gt;
&lt;P&gt;For example under u-boot,&lt;/P&gt;
&lt;P&gt;=&amp;gt; ext2load usb 0:1 0xa0000000 lsdk2108_yocto_tiny_LS_arm64.itb&lt;/P&gt;
&lt;P&gt;=&amp;gt; bootm&amp;nbsp;0xa0000000#ls1043aqds&lt;/P&gt;
&lt;P&gt;Under Linux on the target board, please run the following commands to deploy Kernel and Ubuntu rootfs to emmc device.&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;$ flex-installer -i pf -d /dev/mmcblk0&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;$ flex-installer -b boot_LS_arm64_lts_5.10.tgz -r rootfs_lsdk2108_ubuntu_main_arm64.tgz -d /dev/mmcblk0&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Note:/dev/mmcblk0 is the emmc device name on the target board.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 15 Jul 2024 08:21:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LSDK21-08-LS1043AQDS-SETUP/m-p/1908502#M14549</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2024-07-15T08:21:40Z</dc:date>
    </item>
    <item>
      <title>Re: LSDK21.08 LS1043AQDS SETUP</title>
      <link>https://community.nxp.com/t5/Layerscape/LSDK21-08-LS1043AQDS-SETUP/m-p/1910259#M14555</link>
      <description>&lt;P&gt;Wang,Thank you very much for your technical reply, and I am honored to get your help in debugging this series of boards for the first time. I have made some progress following your suggestions, but it seems that the kernel is stuck and cannot continue. I have attached the log, and I hope to get your help on what I should do next so that I can successfully enter ramdisk.&lt;/P&gt;&lt;P&gt;&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>Wed, 17 Jul 2024 05:58:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LSDK21-08-LS1043AQDS-SETUP/m-p/1910259#M14555</guid>
      <dc:creator>SpringMelon</dc:creator>
      <dc:date>2024-07-17T05:58:45Z</dc:date>
    </item>
    <item>
      <title>Re: LSDK21.08 LS1043AQDS SETUP</title>
      <link>https://community.nxp.com/t5/Layerscape/LSDK21-08-LS1043AQDS-SETUP/m-p/1910302#M14556</link>
      <description>&lt;P&gt;You need to modify LS1043AQDS device tree according to your custom board.&lt;/P&gt;
&lt;P&gt;In LSDK 21.08 build environment:&lt;/P&gt;
&lt;P&gt;$ source setup.env&lt;/P&gt;
&lt;P&gt;$ flex-builder -c linux -m ls1043aqds&lt;/P&gt;
&lt;P&gt;Go to Linux Kernel source code&amp;nbsp;components/linux/linux, please modify&amp;nbsp;arch/arm64/boot/dts/freescale/fsl-ls1043a-qds.dts according to your custom board.&lt;/P&gt;
&lt;P&gt;For example, please delete the following device node, if there is no IFC NOR flash on your custom board.&lt;/P&gt;
&lt;P&gt;nor@0,0 {&lt;BR /&gt;compatible = "cfi-flash";&lt;BR /&gt;reg = &amp;lt;0x0 0x0 0x8000000&amp;gt;;&lt;BR /&gt;big-endian;&lt;BR /&gt;bank-width = &amp;lt;2&amp;gt;;&lt;BR /&gt;device-width = &amp;lt;1&amp;gt;;&lt;BR /&gt;};&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Then rebuild Linux Kernel&lt;/P&gt;
&lt;P&gt;$ flex-builder -c linux -m ls1043aqds&lt;/P&gt;
&lt;P&gt;Regenerate itb image&lt;/P&gt;
&lt;P&gt;$ flex-builder -i mkitb -r yocto:tiny&lt;/P&gt;
&lt;P&gt;Get the image flexbuild_lsdk2108_github/build/images/lsdk2108_yocto_tiny_LS_arm64.itb&lt;/P&gt;
&lt;P&gt;If you need to the bootpartition image, please regenerate it with the following command&lt;/P&gt;
&lt;P&gt;$ flex-builder -i mkbootpartition -a arm64&lt;/P&gt;</description>
      <pubDate>Wed, 17 Jul 2024 06:45:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LSDK21-08-LS1043AQDS-SETUP/m-p/1910302#M14556</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2024-07-17T06:45:40Z</dc:date>
    </item>
    <item>
      <title>Re: LSDK21.08 LS1043AQDS SETUP</title>
      <link>https://community.nxp.com/t5/Layerscape/LSDK21-08-LS1043AQDS-SETUP/m-p/1910966#M14563</link>
      <description>Dear WANG,Thank you very much for your help, I can now enter the official ubuntu file system.</description>
      <pubDate>Thu, 18 Jul 2024 04:01:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LSDK21-08-LS1043AQDS-SETUP/m-p/1910966#M14563</guid>
      <dc:creator>SpringMelon</dc:creator>
      <dc:date>2024-07-18T04:01:27Z</dc:date>
    </item>
  </channel>
</rss>

