<?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>i.MX ProcessorsのトピックRe: iMX6ULL Booting Linux OS - UUU vs Manual Partition</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/iMX6ULL-Booting-Linux-OS-UUU-vs-Manual-Partition/m-p/2063990#M235221</link>
    <description>&lt;P&gt;I eventually got the system to boot with the &lt;EM&gt;Pre-defined raw address&amp;nbsp;&lt;/EM&gt;method.&lt;BR /&gt;The commands listed in the Linux User's guide do not work for&amp;nbsp;Linux 6.6.52_2.2.0 because the zImage has increased in size beyond the space reserved for the first partition.&lt;/P&gt;&lt;P&gt;I started the first partition at 20560 (rather than 20480) and wrote the .dtb file to the beginning of that partition, then adjusted U-Boot to match.&lt;/P&gt;&lt;P&gt;However I get the same result as the VFAT partition method.&lt;BR /&gt;Linux boots but I get multiple errors:&lt;BR /&gt;&lt;EM&gt;[FAILED] Failed to start Network Time Synchronization&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;[FAILED] Failed to start User Login Management&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;[FAILED] Failed to start Hostname Service&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;So it still seems that there is some difference between the .wic and the separate image/rootfs in the demo files.&lt;BR /&gt;&lt;BR /&gt;I am running &lt;EM&gt;bitbake imx-image-core&amp;nbsp;&lt;/EM&gt;overnight and will retry with that image tomorrow.&lt;/P&gt;&lt;P&gt;Do you have any other suggestions?&lt;/P&gt;</description>
    <pubDate>Tue, 18 Mar 2025 18:09:30 GMT</pubDate>
    <dc:creator>SamM</dc:creator>
    <dc:date>2025-03-18T18:09:30Z</dc:date>
    <item>
      <title>iMX6ULL Booting Linux OS - UUU vs Manual Partition</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6ULL-Booting-Linux-OS-UUU-vs-Manual-Partition/m-p/2063129#M235174</link>
      <description>&lt;P&gt;Using iMX6ULL14x14EVK.&lt;BR /&gt;With the current Linux release &lt;STRONG&gt;Linux 6.6.52_2.2.0&lt;/STRONG&gt; demo files.&lt;BR /&gt;Booting from an SD card.&lt;/P&gt;&lt;P&gt;If I download the bootloader and image using UUU everything looks good, Linux boots with no errors.&lt;BR /&gt;&lt;EM&gt;uuu -b sd_all u-boot-imx6ull14x14evk_sd.imx imx-image-full-imx6ul7d.wic&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;Similarly if I download with dd Linux boots with no errors&lt;BR /&gt;&lt;EM&gt;sudo dd if=imx-image-full-imx6ul7d.wic of=/dev/sdb bs=1M &amp;amp;&amp;amp; sync&lt;BR /&gt;sudo dd if=u-boot-imx6ull14x14evk_sd.imx of=/dev/sdb bs=1k seek=1 conv=fsync&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;However if I follow the instructions from section 4.3.3 onwards in the i.MX Linux User's Guide to partition and download the bootloader/image/rootfs manually (using the default VFAT partition) then I see multiple errors at boot:&lt;BR /&gt;&lt;EM&gt;[FAILED] Failed to start Network Time Synchronization&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;[FAILED] Failed to start User Login Management&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;[FAILED] Failed to start Hostname Service&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;Also the display output is different, I see a terminal rather than the desktop.&lt;/P&gt;&lt;P&gt;I've checked that the *.dtb files are the same across all methods.&lt;/P&gt;&lt;P&gt;Am I missing something or is there a difference between the rootfs/image within the .wic and the separate rootfs/image?&lt;/P&gt;</description>
      <pubDate>Mon, 17 Mar 2025 14:36:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6ULL-Booting-Linux-OS-UUU-vs-Manual-Partition/m-p/2063129#M235174</guid>
      <dc:creator>SamM</dc:creator>
      <dc:date>2025-03-17T14:36:26Z</dc:date>
    </item>
    <item>
      <title>Re: iMX6ULL Booting Linux OS - UUU vs Manual Partition</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6ULL-Booting-Linux-OS-UUU-vs-Manual-Partition/m-p/2063159#M235178</link>
      <description>&lt;DIV&gt;
&lt;DIV&gt;
&lt;DIV&gt;
&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;It seems that there is an issue in kernel/rootfs flashing stage, please try with Pre-defined raw address instead VFAT partition.&lt;/P&gt;
&lt;P&gt;Best regards.&lt;/P&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Mon, 17 Mar 2025 15:40:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6ULL-Booting-Linux-OS-UUU-vs-Manual-Partition/m-p/2063159#M235178</guid>
      <dc:creator>JorgeCas</dc:creator>
      <dc:date>2025-03-17T15:40:11Z</dc:date>
    </item>
    <item>
      <title>Re: iMX6ULL Booting Linux OS - UUU vs Manual Partition</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6ULL-Booting-Linux-OS-UUU-vs-Manual-Partition/m-p/2063196#M235179</link>
      <description>&lt;P&gt;That method isn't 100% clear to me&lt;/P&gt;&lt;P&gt;The command provided is:&lt;BR /&gt;&lt;EM&gt;sudo dd if=zImage_imx_v7_defconfig of=/dev/sdx bs=512 seek=2048 conv=fsync&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;With the note:&lt;BR /&gt;The file &lt;EM&gt;zImage_imx_v7_defconfig&lt;/EM&gt; refers to the &lt;EM&gt;zImage&lt;/EM&gt; file created when using the &lt;EM&gt;imx_v7_defconfig&lt;/EM&gt; configuration file, which supports both i.MX 6 and i.MX 7 SoCs&lt;/P&gt;&lt;P&gt;The zImage files included in the demo files are &lt;EM&gt;zImage&lt;/EM&gt; and&amp;nbsp;&lt;EM&gt;zImage-imx6ul7d.bin&lt;/EM&gt;&lt;BR /&gt;Which (or both/neither?) of those is created using the &lt;EM&gt;imx_v7_defconfig&lt;/EM&gt; configuration file?&lt;/P&gt;</description>
      <pubDate>Mon, 17 Mar 2025 16:51:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6ULL-Booting-Linux-OS-UUU-vs-Manual-Partition/m-p/2063196#M235179</guid>
      <dc:creator>SamM</dc:creator>
      <dc:date>2025-03-17T16:51:39Z</dc:date>
    </item>
    <item>
      <title>Re: iMX6ULL Booting Linux OS - UUU vs Manual Partition</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6ULL-Booting-Linux-OS-UUU-vs-Manual-Partition/m-p/2063214#M235181</link>
      <description>&lt;P&gt;Also unclear on this note:&lt;BR /&gt;The later method needs to modify the U-Boot default environment variables&lt;BR /&gt;for loading the kernel image and DTB.&lt;/P&gt;&lt;P&gt;I can see that &lt;EM&gt;loadimage&lt;/EM&gt; and &lt;EM&gt;loadfdt&lt;/EM&gt; now fail in U-Boot.&lt;BR /&gt;Do I resolve that by changing &lt;EM&gt;fdt_addr&lt;/EM&gt; and &lt;EM&gt;loadaddr&lt;/EM&gt;? Or do I need to use a different &lt;EM&gt;bootcmd&lt;/EM&gt;?&lt;/P&gt;</description>
      <pubDate>Mon, 17 Mar 2025 17:14:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6ULL-Booting-Linux-OS-UUU-vs-Manual-Partition/m-p/2063214#M235181</guid>
      <dc:creator>SamM</dc:creator>
      <dc:date>2025-03-17T17:14:08Z</dc:date>
    </item>
    <item>
      <title>Re: iMX6ULL Booting Linux OS - UUU vs Manual Partition</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6ULL-Booting-Linux-OS-UUU-vs-Manual-Partition/m-p/2063771#M235211</link>
      <description>&lt;P&gt;Can you provide any more information on the &lt;STRONG&gt;Pre-defined raw address&amp;nbsp;&lt;/STRONG&gt;method of copying the kernel image and .dtb file?&lt;/P&gt;&lt;P&gt;Particularly how the default U-Boot environment variables should be changed?&lt;/P&gt;&lt;P&gt;I would guess that I need to use U-Boot read command rather than fatload, but I'm not sure what the correct &amp;lt;blk#&amp;gt; and &amp;lt;cnt&amp;gt; arguments are.&lt;/P&gt;</description>
      <pubDate>Tue, 18 Mar 2025 12:01:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6ULL-Booting-Linux-OS-UUU-vs-Manual-Partition/m-p/2063771#M235211</guid>
      <dc:creator>SamM</dc:creator>
      <dc:date>2025-03-18T12:01:30Z</dc:date>
    </item>
    <item>
      <title>Re: iMX6ULL Booting Linux OS - UUU vs Manual Partition</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6ULL-Booting-Linux-OS-UUU-vs-Manual-Partition/m-p/2063860#M235217</link>
      <description>&lt;P&gt;Changing the following U-Boot environment variables seems sensible&lt;/P&gt;&lt;P&gt;&lt;EM&gt;loadfdt = mmc read ${fdt_addr} 5000 59&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;loadimage = mmc read ${loadaddr} 800 484a&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;fdt is able to read the device tree at ${fdt_addr} after load.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;However the system now hangs at &lt;EM&gt;Starting kernel ...&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;Perhaps this is because my zImage is wrong? The manual says&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;... zImage file created when using the imx_v7_defconfig&lt;BR /&gt;configuration file ...&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;What is this configuration file and how do I obtain the corresponding zImage file?&lt;/P&gt;</description>
      <pubDate>Tue, 18 Mar 2025 14:05:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6ULL-Booting-Linux-OS-UUU-vs-Manual-Partition/m-p/2063860#M235217</guid>
      <dc:creator>SamM</dc:creator>
      <dc:date>2025-03-18T14:05:48Z</dc:date>
    </item>
    <item>
      <title>Re: iMX6ULL Booting Linux OS - UUU vs Manual Partition</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6ULL-Booting-Linux-OS-UUU-vs-Manual-Partition/m-p/2063990#M235221</link>
      <description>&lt;P&gt;I eventually got the system to boot with the &lt;EM&gt;Pre-defined raw address&amp;nbsp;&lt;/EM&gt;method.&lt;BR /&gt;The commands listed in the Linux User's guide do not work for&amp;nbsp;Linux 6.6.52_2.2.0 because the zImage has increased in size beyond the space reserved for the first partition.&lt;/P&gt;&lt;P&gt;I started the first partition at 20560 (rather than 20480) and wrote the .dtb file to the beginning of that partition, then adjusted U-Boot to match.&lt;/P&gt;&lt;P&gt;However I get the same result as the VFAT partition method.&lt;BR /&gt;Linux boots but I get multiple errors:&lt;BR /&gt;&lt;EM&gt;[FAILED] Failed to start Network Time Synchronization&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;[FAILED] Failed to start User Login Management&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;[FAILED] Failed to start Hostname Service&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;So it still seems that there is some difference between the .wic and the separate image/rootfs in the demo files.&lt;BR /&gt;&lt;BR /&gt;I am running &lt;EM&gt;bitbake imx-image-core&amp;nbsp;&lt;/EM&gt;overnight and will retry with that image tomorrow.&lt;/P&gt;&lt;P&gt;Do you have any other suggestions?&lt;/P&gt;</description>
      <pubDate>Tue, 18 Mar 2025 18:09:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6ULL-Booting-Linux-OS-UUU-vs-Manual-Partition/m-p/2063990#M235221</guid>
      <dc:creator>SamM</dc:creator>
      <dc:date>2025-03-18T18:09:30Z</dc:date>
    </item>
    <item>
      <title>Re: iMX6ULL Booting Linux OS - UUU vs Manual Partition</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6ULL-Booting-Linux-OS-UUU-vs-Manual-Partition/m-p/2064620#M235269</link>
      <description>&lt;P&gt;I've now tried both the VFAT and Pre-defined fixed address methods on the demo files, and a set of files rebuilt from source using imx-image-core.&lt;/P&gt;&lt;P&gt;Same result in all cases, errors on &lt;EM&gt;User Login Management&lt;/EM&gt; and&amp;nbsp;&lt;EM&gt;Network Time Synchronisation&lt;/EM&gt;.&lt;/P&gt;&lt;P&gt;I've also tried with/without uTee as I noticed that is enabled when downloading the .wic but it made no difference.&lt;/P&gt;&lt;P&gt;Downloading the .wic file continues to work in all cases.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've run out of ideas for now, and we're back to the original question.&lt;BR /&gt;Why does downloading the .wic work correctly, while downloading the image/rootfs/bootloader manually results in errors at boot?&lt;/P&gt;</description>
      <pubDate>Wed, 19 Mar 2025 10:18:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6ULL-Booting-Linux-OS-UUU-vs-Manual-Partition/m-p/2064620#M235269</guid>
      <dc:creator>SamM</dc:creator>
      <dc:date>2025-03-19T10:18:07Z</dc:date>
    </item>
    <item>
      <title>Re: iMX6ULL Booting Linux OS - UUU vs Manual Partition</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6ULL-Booting-Linux-OS-UUU-vs-Manual-Partition/m-p/2067217#M235430</link>
      <description>&lt;P&gt;I've since had the same result from the &lt;STRONG&gt;Pre-defined Raw Address&lt;/STRONG&gt; alternative described in the manual, and from both methods with the image files build from source.&lt;/P&gt;&lt;P&gt;I've tried to take things a bit further with no success so far.&lt;BR /&gt;If the .wic works, it makes sense to look at how it is created. The WKS_FILE variable is set to "imx-uboot-bootpart.wks.in"&lt;/P&gt;&lt;P&gt;Inspecting that file we see&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;part u-boot --source rawcopy --sourceparams="file=${UBOOT_BINARY}.tagged" --ondisk mmcblk --no-table --align 1&lt;/P&gt;&lt;P&gt;part /boot --source bootimg-partition --ondisk mmcblk --fstype=vfat --label boot --active --align 4096 --size 16&lt;/P&gt;&lt;P&gt;part / --source rootfs --ondisk mmcblk --fstype=ext4 --label root --align 4096&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;I think bootimg-partition pulls in the files listed in IMAGE_BOOT_FILES, which is "zImage imx6ull-14x14-evk.dtb &amp;lt;various other .dtb files&amp;gt; tee.bin uTee-6ullevk"&lt;/P&gt;&lt;P&gt;I tried creating the partitions manually, respecting the size and alignment settings in the .wks and including all of the above files.&lt;/P&gt;&lt;P&gt;I got exactly the same errors.&lt;/P&gt;&lt;P&gt;The next thing I plan to try is to rebuild the .wic in cooked mode to confirm that still works&lt;/P&gt;</description>
      <pubDate>Mon, 24 Mar 2025 11:03:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6ULL-Booting-Linux-OS-UUU-vs-Manual-Partition/m-p/2067217#M235430</guid>
      <dc:creator>SamM</dc:creator>
      <dc:date>2025-03-24T11:03:01Z</dc:date>
    </item>
  </channel>
</rss>

