<?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: i.MX91 fusemap spreadsheet needed to write MAC addresses into OTP in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/i-MX91-fusemap-spreadsheet-needed-to-write-MAC-addresses-into/m-p/2152671#M240129</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/253724"&gt;@6502_z80&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You need to download the PDF - i.MX91RM that you highlight it, and then you will find attachment (as previous post) from the left panel after opening the PDF. You will find the below from the MAC fuse information.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Harvey021_0-1755231093296.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/352504i346857299E3CFD1D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Harvey021_0-1755231093296.png" alt="Harvey021_0-1755231093296.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;The attached Fusemap for your reference.&lt;/P&gt;
&lt;P&gt;Regards&lt;/P&gt;
&lt;P&gt;Harvey&lt;/P&gt;</description>
    <pubDate>Fri, 15 Aug 2025 04:14:08 GMT</pubDate>
    <dc:creator>Harvey021</dc:creator>
    <dc:date>2025-08-15T04:14:08Z</dc:date>
    <item>
      <title>i.MX91 fusemap spreadsheet needed to write MAC addresses into OTP</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX91-fusemap-spreadsheet-needed-to-write-MAC-addresses-into/m-p/2150691#M240049</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I have the i.MX91 FRDM devkit and would like to write the MAC addresses in the OTP.&lt;/P&gt;&lt;P&gt;Uboot can read (and probably write) the efuses (e.g: fuse read 0 1 returns 26d8).&lt;/P&gt;&lt;P&gt;Now I'd like to write the MAC addresses, but I don't know which fuse to write.&lt;/P&gt;&lt;P&gt;The RM says:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="6502_z80_0-1754985583758.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/351937i7E0416690783517A/image-size/medium?v=v2&amp;amp;px=400" role="button" title="6502_z80_0-1754985583758.png" alt="6502_z80_0-1754985583758.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;But I could not find the spreadsheet on:&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.nxp.com/products/i.MX91" target="_blank"&gt;https://www.nxp.com/products/i.MX91&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Where can I get the spreadsheet?&lt;/P&gt;&lt;P&gt;Also, which fuses are used to store the MAC addresses?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Lo&lt;/P&gt;</description>
      <pubDate>Tue, 12 Aug 2025 08:02:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX91-fusemap-spreadsheet-needed-to-write-MAC-addresses-into/m-p/2150691#M240049</guid>
      <dc:creator>6502_z80</dc:creator>
      <dc:date>2025-08-12T08:02:06Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX91 fusemap spreadsheet needed to write MAC addresses into OTP</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX91-fusemap-spreadsheet-needed-to-write-MAC-addresses-into/m-p/2151260#M240066</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/253724"&gt;@6502_z80&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can get the spreadsheet from the attachment of i.MX91RM as below.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Harvey021_1-1755052914613.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/352103iE5013DDA412B26A3/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Harvey021_1-1755052914613.png" alt="Harvey021_1-1755052914613.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;And which fuse you need for the MAC from the Fusemap.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards&lt;/P&gt;
&lt;P&gt;Harvey&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 13 Aug 2025 02:45:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX91-fusemap-spreadsheet-needed-to-write-MAC-addresses-into/m-p/2151260#M240066</guid>
      <dc:creator>Harvey021</dc:creator>
      <dc:date>2025-08-13T02:45:05Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX91 fusemap spreadsheet needed to write MAC addresses into OTP</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX91-fusemap-spreadsheet-needed-to-write-MAC-addresses-into/m-p/2152188#M240108</link>
      <description>&lt;P&gt;Hi Harvey,&lt;/P&gt;&lt;P&gt;the i.MX91RM is just a PDF document:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="6502_z80_0-1755158234407.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/352402i73DFDBBA864F8C1F/image-size/medium?v=v2&amp;amp;px=400" role="button" title="6502_z80_0-1755158234407.png" alt="6502_z80_0-1755158234407.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;All 22 documents for the i.MX91 that are shown are PDF documents.&lt;/P&gt;&lt;P&gt;I need to know which fuses should hold the MAC addresses for the two Ethernet ports.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Lo&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 14 Aug 2025 08:00:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX91-fusemap-spreadsheet-needed-to-write-MAC-addresses-into/m-p/2152188#M240108</guid>
      <dc:creator>6502_z80</dc:creator>
      <dc:date>2025-08-14T08:00:43Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX91 fusemap spreadsheet needed to write MAC addresses into OTP</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX91-fusemap-spreadsheet-needed-to-write-MAC-addresses-into/m-p/2152671#M240129</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/253724"&gt;@6502_z80&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You need to download the PDF - i.MX91RM that you highlight it, and then you will find attachment (as previous post) from the left panel after opening the PDF. You will find the below from the MAC fuse information.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Harvey021_0-1755231093296.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/352504i346857299E3CFD1D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Harvey021_0-1755231093296.png" alt="Harvey021_0-1755231093296.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;The attached Fusemap for your reference.&lt;/P&gt;
&lt;P&gt;Regards&lt;/P&gt;
&lt;P&gt;Harvey&lt;/P&gt;</description>
      <pubDate>Fri, 15 Aug 2025 04:14:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX91-fusemap-spreadsheet-needed-to-write-MAC-addresses-into/m-p/2152671#M240129</guid>
      <dc:creator>Harvey021</dc:creator>
      <dc:date>2025-08-15T04:14:08Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX91 fusemap spreadsheet needed to write MAC addresses into OTP</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX91-fusemap-spreadsheet-needed-to-write-MAC-addresses-into/m-p/2152729#M240130</link>
      <description>&lt;P&gt;Hi Harvey,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanks for pointing out that the spreadsheet is &lt;EM&gt;inside&lt;/EM&gt; the PDF. I was not aware that was an option.&lt;/P&gt;&lt;P&gt;FYI evince handles this well:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="6502_z80_0-1755239663364.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/352522i5739277DA96B1BC4/image-size/medium?v=v2&amp;amp;px=400" role="button" title="6502_z80_0-1755239663364.png" alt="6502_z80_0-1755239663364.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;According to this document, the MAC addresses are stored in bank 39, words 315-317:&lt;/P&gt;&lt;P&gt;39, 315 MAC1_ADDR_31_0[31:0]&lt;/P&gt;&lt;P&gt;39, 316 MAC1_ADDR_47_32[47:32] and MAC2_ADDR_15_0[15:0]&lt;/P&gt;&lt;P&gt;39, 317 MAC2_ADDR_47_16[47:16]&lt;/P&gt;&lt;P&gt;When I try to access them in u-boot, I get an error:&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;u-boot=&amp;gt; fuse read 39 315 &lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;Reading bank 39:&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;Word 0x0000013b:ERROR&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;Programming them doesn't work:&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;u-boot=&amp;gt; fuse prog 39 315 0xA6B41D7F&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;Programming bank 39 word 0x0000013b to 0xa6b41d7f...&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;Warning: Programming fuses is an irreversible operation!&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;This may brick your system.&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;Use this command only if you are sure of what you are doing!&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;Really perform this fuse programming? &amp;lt;y/N&amp;gt;&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;y&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;ERROR&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;u-boot=&amp;gt;&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is u-boot 2024.04 (&lt;STRONG&gt;&lt;EM&gt;U-Boot 2024.04 (Aug 11 2025 - 12:04:12 +0200)&lt;/EM&gt;&lt;/STRONG&gt;)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have the same result when I try this using the u-boot that came with the dev kit in eMMC (&lt;EM&gt;&lt;STRONG&gt;U-Boot 2024.04+gde16f4f1722+p0 (Sep 02 2024 - 10:44:35 +0000)&lt;/STRONG&gt;&lt;/EM&gt;)&lt;/P&gt;&lt;P&gt;Writing them from user space is not an option anymore (we used to do this on i.MX6ULL), so u-boot is the right choice, correct?&lt;/P&gt;&lt;P&gt;Am I missing an u-boot patch? Do I need to "unlock" something first?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Lo&lt;/P&gt;</description>
      <pubDate>Fri, 15 Aug 2025 06:48:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX91-fusemap-spreadsheet-needed-to-write-MAC-addresses-into/m-p/2152729#M240130</guid>
      <dc:creator>6502_z80</dc:creator>
      <dc:date>2025-08-15T06:48:54Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX91 fusemap spreadsheet needed to write MAC addresses into OTP</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX91-fusemap-spreadsheet-needed-to-write-MAC-addresses-into/m-p/2152799#M240132</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/253724"&gt;@6502_z80&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The word that you use is not correct. Send you a demo for reference.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards&lt;/P&gt;
&lt;P&gt;Harvey&lt;/P&gt;</description>
      <pubDate>Fri, 15 Aug 2025 09:24:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX91-fusemap-spreadsheet-needed-to-write-MAC-addresses-into/m-p/2152799#M240132</guid>
      <dc:creator>Harvey021</dc:creator>
      <dc:date>2025-08-15T09:24:21Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX91 fusemap spreadsheet needed to write MAC addresses into OTP</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX91-fusemap-spreadsheet-needed-to-write-MAC-addresses-into/m-p/2152875#M240134</link>
      <description>&lt;P&gt;Hi Harvey,&lt;/P&gt;&lt;P&gt;thanks for your explanation how the banks/words are addressed.&lt;/P&gt;&lt;P&gt;I successfully programmed my two MAC addresses into OTP using uboot.&lt;/P&gt;&lt;P&gt;To program MAC 665544332211 and FFEEDDCBBAA write:&lt;/P&gt;&lt;P&gt;44332211 to bank 39 word 3&lt;BR /&gt;BBAA6655 to bank 39 word 4&lt;BR /&gt;FFEEDDCC to bank 39 word 5&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;P&gt;Lo&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 15 Aug 2025 12:37:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX91-fusemap-spreadsheet-needed-to-write-MAC-addresses-into/m-p/2152875#M240134</guid>
      <dc:creator>6502_z80</dc:creator>
      <dc:date>2025-08-15T12:37:46Z</dc:date>
    </item>
  </channel>
</rss>

