<?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: LS1012A Failed to load 'boot/Image' in Layerscape</title>
    <link>https://community.nxp.com/t5/Layerscape/LS1012A-Failed-to-load-boot-Image/m-p/1706125#M13101</link>
    <description>&lt;P&gt;Thanks&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/52411"&gt;@yipingwang&lt;/a&gt;!&amp;nbsp;You right, I was able to boot with the correct script.&lt;/P&gt;&lt;P&gt;I'm still trying to figure out how did I got this issue with my script...&lt;/P&gt;</description>
    <pubDate>Thu, 17 Aug 2023 01:36:07 GMT</pubDate>
    <dc:creator>epoletaev</dc:creator>
    <dc:date>2023-08-17T01:36:07Z</dc:date>
    <item>
      <title>LS1012A Failed to load 'boot/Image'</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1012A-Failed-to-load-boot-Image/m-p/1705347#M13079</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I'm getting trouble to load ubuntu from flex-installer prepared medium.&lt;/P&gt;&lt;P&gt;So far I have one SD card from two dozens that boots without issues, but other cards and eMMC does not work well (have same error as below).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Prepare&lt;/STRONG&gt;&lt;/P&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;root@localhost:~/ls1012/ls1012ardb# ./flex-installer.sh -i pf -d /dev/mmcblk1&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;/dev/mmcblk1: 30 GB&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;Partitioning /dev/mmcblk1 ...&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;Formatting partitions ...&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;Model: MMC KC3032 (sd/mmc)&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;Disk /dev/mmcblk1: 31.3GB&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;Sector size (logical/physical): 512B/512B&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;Partition Table: msdos&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;Disk Flags:&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;Number&amp;nbsp; Start&amp;nbsp; End&amp;nbsp; &amp;nbsp; Size&amp;nbsp; &amp;nbsp; Type&amp;nbsp; &amp;nbsp; File system&amp;nbsp; Flags&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;1&amp;nbsp; &amp;nbsp; &amp;nbsp; 71.3MB&amp;nbsp; 2219MB&amp;nbsp; 2147MB&amp;nbsp; primary&amp;nbsp; ext4&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;2&amp;nbsp; &amp;nbsp; &amp;nbsp; 2220MB&amp;nbsp; 2354MB&amp;nbsp; 134MB&amp;nbsp; primary&amp;nbsp; ext4&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;3&amp;nbsp; &amp;nbsp; &amp;nbsp; 2355MB&amp;nbsp; 7724MB&amp;nbsp; 5369MB&amp;nbsp; primary&amp;nbsp; ext4&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;4&amp;nbsp; &amp;nbsp; &amp;nbsp; 7725MB&amp;nbsp; 31.3GB&amp;nbsp; 23.5GB&amp;nbsp; primary&amp;nbsp; ext4&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;partition and format /dev/mmcblk1&amp;nbsp; &amp;nbsp; [Done]&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;root@localhost:~/ls1012/ls1012ardb#&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;root@localhost:~/ls1012/ls1012ardb# ./flex-installer.sh -i install -m ls1012ardb -b boot_LS_arm64_lts_5.15.tgz -f firmware_ls1012ardb_qspiboot.img -r rootfs_sdk2110_ubuntu_main_arm64.tgz -d /dev/mmcblk1&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;61877+1 records in&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;61877+1 records out&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;63362204 bytes (63 MB, 60 MiB) copied, 5.70644 s, 11.1 MB/s&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;Program firmware_ls1012ardb_qspiboot.img to /dev/mmcblk1 with offset 4K&amp;nbsp; &amp;nbsp; [Done]&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;Installing boot_LS_arm64_lts_5.15.tgz to /dev/mmcblk1p1 ...&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;Install boot_LS_arm64_lts_5.15.tgz in /dev/mmcblk1p1&amp;nbsp; &amp;nbsp; [Done]&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;Installing rootfs_sdk2110_ubuntu_main_arm64.tgz to /dev/mmcblk1p4 ...&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;Install rootfs_sdk2110_ubuntu_main_arm64.tgz in /dev/mmcblk1p4&amp;nbsp; &amp;nbsp; [Done]&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;setting UUID a7ee0e4a-6838-4909-ae72-a69752fddadf for boot partition /dev/mmcblk1p1 ...&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;syncing data ...&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;Installation completed successfully&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;Boot&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;=&amp;gt; set devnum 1&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;=&amp;gt; pri mmc_boot&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;mmc_boot=if mmc dev ${devnum}; then devtype=mmc; run scan_dev_for_boot_part; fi&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;=&amp;gt; run mmc_boot&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;switch to partitions #0, OK&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;mmc1(part 0) is current device&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;Scanning mmc 1:1...&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;Found U-Boot script /ls1012ardb_boot.scr&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;685 bytes read in 1 ms (668.9 KiB/s)&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;## Executing script at 80000000&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2" color="#FF0000"&gt;Failed to load 'boot/Image'&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2" color="#FF0000"&gt;Failed to load 'boot/fsl-ls1012a-rdb.dtb'&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;ERROR: Did not find a cmdline Flattened Device Tree&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;Could not find a valid device tree&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;SCRIPT FAILED: continuing...&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;libfdt fdt_check_header(): FDT_ERR_BADMAGIC&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;Scanning disk esdhc@1560000.blk...&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;Scanning disk esdhc@1580000.blk...&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;Found 10 disks&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;No EFI system partition&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;ERROR: invalid device tree&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;Scanning mmc 1:2...&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;libfdt fdt_check_header(): FDT_ERR_BADMAGIC&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;ERROR: invalid device tree&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;Scanning mmc 1:3...&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;libfdt fdt_check_header(): FDT_ERR_BADMAGIC&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;ERROR: invalid device tree&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;Scanning mmc 1:4...&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;libfdt fdt_check_header(): FDT_ERR_BADMAGIC&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;ERROR: invalid device tree&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;&lt;FONT face="lucida sans unicode,lucida sans"&gt;MMC boot partition content:&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="lucida sans unicode,lucida sans"&gt;sda - SD card I used to copy flex-installer from&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="lucida sans unicode,lucida sans"&gt;mmcblk0 - working ubuntu sd card&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;FONT face="lucida sans unicode,lucida sans"&gt;mmcblk1 - eMMC (32gb)&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;# lsblk&lt;BR /&gt;NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT&lt;BR /&gt;sda 8:0 1 14.7G 0 disk&lt;BR /&gt;mqsda1 8:1 1 14.7G 0 part&lt;BR /&gt;mtdblock0 31:0 0 128M 0 disk&lt;BR /&gt;mmcblk1 179:0 0 29.1G 0 disk&lt;BR /&gt;- mmcblk1p1 179:1 0 2G 0 part&lt;BR /&gt;- mmcblk1p2 179:2 0 128M 0 part&lt;BR /&gt;- mmcblk1p3 179:3 0 5G 0 part&lt;BR /&gt;- mmcblk1p4 179:4 0 22G 0 part&lt;BR /&gt;mmcblk1boot0 179:32 0 4M 1 disk&lt;BR /&gt;mmcblk1boot1 179:64 0 4M 1 disk&lt;BR /&gt;mmcblk0 179:96 0 15G 0 disk&lt;BR /&gt;- mmcblk0p1 179:97 0 2G 0 part /boot&lt;BR /&gt;- mmcblk0p2 179:98 0 128M 0 part&lt;BR /&gt;- mmcblk0p3 179:99 0 5G 0 part&lt;BR /&gt;- mmcblk0p4 179:100 0 7.8G 0 part /&lt;BR /&gt;root@localhost:~/ls1012/ls1012ardb# mount /dev/mmcblk1p1 /media/sda1&lt;BR /&gt;root@localhost:~/ls1012/ls1012ardb# ls -la /media/sda1/&lt;BR /&gt;total 60168&lt;BR /&gt;drwxr-xr-x 4 user user 4096 Aug 16 02:15 .&lt;BR /&gt;drwxr-xr-x 3 root root 4096 Aug 16 02:04 ..&lt;BR /&gt;-rw-r--r-- 1 user user 44870144 Aug 16 02:15 Image&lt;BR /&gt;-rw-r--r-- 1 user user 16639851 Aug 16 02:15 Image.gz&lt;BR /&gt;lrwxrwxrwx 1 root root 19 Aug 16 02:15 boot.scr -&amp;gt; ls1012ardb_boot.scr&lt;BR /&gt;-rw-r--r-- 1 user user 13580 Aug 16 02:15 fsl-ls1012a-qds-ls1012ardb.dtb&lt;BR /&gt;-rw-r--r-- 1 user user 13580 Aug 16 02:15 fsl-ls1012a-qds.dtb&lt;BR /&gt;-rw-r--r-- 1 user user 12626 Aug 16 02:15 fsl-ls1012a-rdb-ls1012ardb.dtb&lt;BR /&gt;-rw-r--r-- 1 user user 12626 Aug 16 02:15 fsl-ls1012a-rdb.dtb&lt;BR /&gt;drwx------ 2 root root 16384 Aug 16 02:14 lost+found&lt;BR /&gt;-rw-r--r-- 1 user user 685 Aug 16 02:15 ls1012ardb_boot.scr&lt;BR /&gt;drwxr-xr-x 3 user user 4096 Aug 16 02:15 modules&lt;/FONT&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Wed, 16 Aug 2023 03:35:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1012A-Failed-to-load-boot-Image/m-p/1705347#M13079</guid>
      <dc:creator>epoletaev</dc:creator>
      <dc:date>2023-08-16T03:35:07Z</dc:date>
    </item>
    <item>
      <title>Re: LS1012A Failed to load 'boot/Image'</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1012A-Failed-to-load-boot-Image/m-p/1705470#M13085</link>
      <description>&lt;P&gt;It seems that there is problem with your boot script&amp;nbsp;&lt;SPAN&gt;ls1012ardb_boot.scr, in the bootscript, the content should be as the following.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;setenv kernel_image Image&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;setenv dtb fsl-ls1012a-rdb.dtb&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;it should not fetch images in &lt;STRONG&gt;boot&lt;/STRONG&gt; folder.&lt;/P&gt;</description>
      <pubDate>Wed, 16 Aug 2023 06:48:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1012A-Failed-to-load-boot-Image/m-p/1705470#M13085</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2023-08-16T06:48:39Z</dc:date>
    </item>
    <item>
      <title>Re: LS1012A Failed to load 'boot/Image'</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1012A-Failed-to-load-boot-Image/m-p/1706125#M13101</link>
      <description>&lt;P&gt;Thanks&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/52411"&gt;@yipingwang&lt;/a&gt;!&amp;nbsp;You right, I was able to boot with the correct script.&lt;/P&gt;&lt;P&gt;I'm still trying to figure out how did I got this issue with my script...&lt;/P&gt;</description>
      <pubDate>Thu, 17 Aug 2023 01:36:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1012A-Failed-to-load-boot-Image/m-p/1706125#M13101</guid>
      <dc:creator>epoletaev</dc:creator>
      <dc:date>2023-08-17T01:36:07Z</dc:date>
    </item>
    <item>
      <title>Re: LS1012A Failed to load 'boot/Image'</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1012A-Failed-to-load-boot-Image/m-p/1706182#M13103</link>
      <description>&lt;P&gt;It seems LSDK made such script for me&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;repo init -u &lt;A href="https://github.com/nxp-qoriq/yocto-sdk" target="_blank" rel="noopener"&gt;https://github.com/nxp-qoriq/yocto-sdk&lt;/A&gt; -b kirkstone -m ls-5.15.71-2.2.0_distro.xml&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;repo sync&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;. setup-env -m ls1012ardb&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;cd ..&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;DISTRO=fsl-qoriq-distro MACHINE=ls1012ardb source distro-setup-env&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;bitbake fsl-image-lite&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="terminal,monaco" size="2"&gt;bitbake qoriq-composite-firmware&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;(I'm using older version of LSDK because specific driver sources are not compiles with the latest one)&lt;/DIV&gt;</description>
      <pubDate>Thu, 17 Aug 2023 03:02:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1012A-Failed-to-load-boot-Image/m-p/1706182#M13103</guid>
      <dc:creator>epoletaev</dc:creator>
      <dc:date>2023-08-17T03:02:05Z</dc:date>
    </item>
  </channel>
</rss>

