<?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: eMMC flash from CodeWarrior</title>
    <link>https://community.nxp.com/t5/Layerscape/eMMC-flash-from-CodeWarrior/m-p/2105671#M15798</link>
    <description>&lt;P style="margin: 0in; font-family: Aptos; font-size: 12.0pt;" lang="en-US"&gt;CW Flash programmer does not support to make partitions and formatting.&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Aptos; font-size: 12.0pt;" lang="en-US"&gt;Such operations are usually done by Linux command like fdisk.&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Aptos; font-size: 12.0pt;" lang="en-US"&gt;When boot into tiny Linux of the NOR flash(QSPI), such as the &lt;A href="https://www.nxp.com/docs/en/user-guide/LSDKUG_Rev21.08.pdf" target="_blank"&gt;LSDK21.08&lt;/A&gt;, page 66.&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Aptos; font-size: 12.0pt;" lang="en-US"&gt;Hope this would help you, if any misunderstanding please let me know.&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Aptos; font-size: 12.0pt;" lang="en-US"&gt;Thanks&lt;/P&gt;</description>
    <pubDate>Wed, 28 May 2025 02:05:43 GMT</pubDate>
    <dc:creator>June_Lu</dc:creator>
    <dc:date>2025-05-28T02:05:43Z</dc:date>
    <item>
      <title>eMMC flash from CodeWarrior</title>
      <link>https://community.nxp.com/t5/Layerscape/eMMC-flash-from-CodeWarrior/m-p/2094936#M15720</link>
      <description>&lt;P&gt;Hi, we have both a NOR flash (QSPI) and an eMMC chip on our custom, LS1046A-based board.&lt;/P&gt;&lt;P&gt;We can flash QSPI just fine and it boots, but we'd also like to to flash eMMC, but not the general purpose partition, but rather the first hardware boot partition, which in Linux, shows as&amp;nbsp;/dev/mmcblk0boot0.&lt;/P&gt;&lt;P&gt;Question is, how can we do that from CodeWarrior?&lt;/P&gt;&lt;P&gt;I have this line in our Target Initialization File:&lt;/P&gt;&lt;LI-CODE lang="python"&gt;fl.add_device({"alias": "mmc", "name": "EMMC_MTFC8_SDHC2", "address": 0x0, "ws_address": 0x80000000, "ws_size": 0x1FFFF, "geometry": "8x1", "controller": "eSDHC"})&lt;/LI-CODE&gt;&lt;P&gt;If I write BL2 to this device, though, it writes to the general purpose partition, and not the hardware boot partition.&lt;/P&gt;&lt;P&gt;We're using&amp;nbsp;&lt;SPAN&gt;&lt;STRONG&gt;MTFC32GBCAQTC-IT&lt;/STRONG&gt;, connected to the eSDHC if it helps, and otherwise works fine, we can boot into Linux that's on it.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thanks!&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 11 May 2025 23:09:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/eMMC-flash-from-CodeWarrior/m-p/2094936#M15720</guid>
      <dc:creator>tzaman</dc:creator>
      <dc:date>2025-05-11T23:09:05Z</dc:date>
    </item>
    <item>
      <title>Re: eMMC flash from CodeWarrior</title>
      <link>https://community.nxp.com/t5/Layerscape/eMMC-flash-from-CodeWarrior/m-p/2095108#M15722</link>
      <description>&lt;P&gt;You can refer the information below and related application notes for detail&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="db16122_0-1747022482633.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/337088iCD48DE89C5EFEA43/image-size/medium?v=v2&amp;amp;px=400" role="button" title="db16122_0-1747022482633.png" alt="db16122_0-1747022482633.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 12 May 2025 04:04:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/eMMC-flash-from-CodeWarrior/m-p/2095108#M15722</guid>
      <dc:creator>db16122</dc:creator>
      <dc:date>2025-05-12T04:04:15Z</dc:date>
    </item>
    <item>
      <title>Re: eMMC flash from CodeWarrior</title>
      <link>https://community.nxp.com/t5/Layerscape/eMMC-flash-from-CodeWarrior/m-p/2095368#M15727</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Please follow the &lt;/SPAN&gt;&lt;A href="https://community.nxp.com/t5/Layerscape-Knowledge-Base/How-to-boot-from-LS1043A-bare-board-by-flash-SD-card-using-CMSIS/ta-p/1752382" target="_blank"&gt;&lt;SPAN&gt;https://community.nxp.com/t5/Layerscape-Knowledge-Base/How-to-boot-from-LS1043A-bare-board-by-flash-SD-card-using-CMSIS/ta-p/1752382&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;Although it's CMSIS-DAP instead of&amp;nbsp; CodeWarrior TAP, LS1043A instead of LS1028A, but you could follow the steps and address offset.&lt;/P&gt;
&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Mon, 12 May 2025 09:27:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/eMMC-flash-from-CodeWarrior/m-p/2095368#M15727</guid>
      <dc:creator>June_Lu</dc:creator>
      <dc:date>2025-05-12T09:27:20Z</dc:date>
    </item>
    <item>
      <title>Re: eMMC flash from CodeWarrior</title>
      <link>https://community.nxp.com/t5/Layerscape/eMMC-flash-from-CodeWarrior/m-p/2105373#M15796</link>
      <description>&lt;P&gt;The tutorial you're pointing me to is not even remotely close to what I'm asking.&lt;/P&gt;&lt;P&gt;We don't have any dip switches on the board, nor CMSIS-DAP, but what is more important, this tutorial is flashing the &lt;STRONG&gt;general purpose partition&lt;/STRONG&gt; on the eMMC. What we want to boot our device from is &lt;STRONG&gt;boot partition&lt;/STRONG&gt;&amp;nbsp;(/dev/mmcblk0boot0) on the eMMC chip.&lt;/P&gt;&lt;P&gt;Boot partitions are by default not exposed, so I'm asking whether CodeWarrior has a way to expose it (by writing to&amp;nbsp;&lt;SPAN&gt;&lt;STRONG&gt;EXT_CSD&lt;/STRONG&gt; register on the eMMC) and then write to it.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 27 May 2025 14:48:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/eMMC-flash-from-CodeWarrior/m-p/2105373#M15796</guid>
      <dc:creator>tzaman</dc:creator>
      <dc:date>2025-05-27T14:48:40Z</dc:date>
    </item>
    <item>
      <title>Re: eMMC flash from CodeWarrior</title>
      <link>https://community.nxp.com/t5/Layerscape/eMMC-flash-from-CodeWarrior/m-p/2105671#M15798</link>
      <description>&lt;P style="margin: 0in; font-family: Aptos; font-size: 12.0pt;" lang="en-US"&gt;CW Flash programmer does not support to make partitions and formatting.&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Aptos; font-size: 12.0pt;" lang="en-US"&gt;Such operations are usually done by Linux command like fdisk.&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Aptos; font-size: 12.0pt;" lang="en-US"&gt;When boot into tiny Linux of the NOR flash(QSPI), such as the &lt;A href="https://www.nxp.com/docs/en/user-guide/LSDKUG_Rev21.08.pdf" target="_blank"&gt;LSDK21.08&lt;/A&gt;, page 66.&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Aptos; font-size: 12.0pt;" lang="en-US"&gt;Hope this would help you, if any misunderstanding please let me know.&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Aptos; font-size: 12.0pt;" lang="en-US"&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Wed, 28 May 2025 02:05:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/eMMC-flash-from-CodeWarrior/m-p/2105671#M15798</guid>
      <dc:creator>June_Lu</dc:creator>
      <dc:date>2025-05-28T02:05:43Z</dc:date>
    </item>
  </channel>
</rss>

