<?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: 1061 fuse configuration in i.MX RT Crossover MCUs</title>
    <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/1061-fuse-configuration/m-p/1707634#M26486</link>
    <description>&lt;P&gt;One of the questions I had was the fact that the uFUSE_BOOT_CFG1_DIR_BT_DIS fuse is programmed on a brand new processor. Is this normal?&lt;/P&gt;&lt;P&gt;I also am not getting any chip selects when I download firmware via jlink or when I reset the processor. I was able to modify the board to ground all the config GPIO pins as on the EVK. I tried using internal boot mode (10 on boot mode pins) and it still does not try to access the flash device. I'm using the same flexspi port / pins as the EVK board.&lt;/P&gt;&lt;P&gt;I also programmed the boot from fuses bit on one board. Still no accesses to the flash chip.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 18 Aug 2023 16:07:39 GMT</pubDate>
    <dc:creator>tmerics</dc:creator>
    <dc:date>2023-08-18T16:07:39Z</dc:date>
    <item>
      <title>1061 fuse configuration</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/1061-fuse-configuration/m-p/1705836#M26418</link>
      <description>&lt;P&gt;I have a custom rt1061 board. I cannot get it to boot from external flash. It always goes to the bootloader. I used the MCU boot utility to look at the fuses. For 0x460 I read an 0x00000008 for a new part before I program the boot from fuses bit (0x00000010 in 0x460). When I read this location on a 1062 EVK I see 0x00000000. Looks like the bit 0x80 disables booting from external memory. This bit is set on the 1064 which has internal flash.&lt;/P&gt;&lt;P&gt;I also programmed the boot from fuses bit on one board and it won't try to boot from the flash chip.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Why&amp;nbsp; would this fuse be programmed with a brand new part?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 16 Aug 2023 14:09:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/1061-fuse-configuration/m-p/1705836#M26418</guid>
      <dc:creator>tmerics</dc:creator>
      <dc:date>2023-08-16T14:09:16Z</dc:date>
    </item>
    <item>
      <title>Re: 1061 fuse configuration</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/1061-fuse-configuration/m-p/1706048#M26426</link>
      <description>&lt;P&gt;Hi&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;LI-CODE lang="c"&gt;    #define eFUSE_CFG1                       0x460                       // locked by BOOT_CFG_LOCK
        #define uFUSE_BOOT_CFG1_SEC_CONFIG_OPEN              (0x00000000)// allows any program image, even if authentication fails (shipped value)
        #define uFUSE_BOOT_CFG1_SEC_CONFIG_CLOSED            (0x00000002)// the program image executes only if authenticated
        #define uFUSE_BOOT_CFG1_BOOT_FREQ_396_132MHz         (0x00000000)// boot frequency 396MHz core and 132MHz bus
        #define uFUSE_BOOT_CFG1_BOOT_FREQ_528_132MHz         (0x00000004)// boot frequency 528MHz core and 132MHz bus
        #define uFUSE_BOOT_CFG1_DIR_BT_DIS                   (0x00000008)// disables the NXP reserved mode - must be set for the secure boot
        #define uFUSE_BOOT_CFG1_BT_FUSE_SEL                  (0x00000010)// in internal boot mode (BOOT_MODE[1:0] = 10) this fuse determines whether the GPIO input override bits in SBMR are taken or not
        #define uFUSE_BOOT_CFG1_FORCE_COLD_BOOT              (0x00000020)// force cold boot when core comes out of reset - reflected in SBMR register of SRC (higher level of security)
        #define uFUSE_BOOT_CFG1_BEE_KEY0_SEL_REGISTER        (0x00000000)// take the AES key selection for BEE_KEY0 from register (default)
        #define uFUSE_BOOT_CFG1_BEE_KEY0_SEL_SW_GP2          (0x00003000)// take the AES key selection for BEE_KEY0 from SW-GP2
        #define uFUSE_BOOT_CFG1_BEE_KEY1_SEL_REGISTER        (0x00000000)// take the AES key selection for BEE_KEY1 from register (default)
        #define uFUSE_BOOT_CFG1_BEE_KEY1_SEL_SW_GP2          (0x0000c000)// take the AES key selection for BEE_KEY1 from SW-GP2
        #define uFUSE_BOOT_CFG1_FORCE_INTERNAL_BOOT          (0x00010000)// BT_MODE pins are ignore and the boot mode is forced to internal boot
        #define uFUSE_BOOT_CFG1_SDP_DISABLE                  (0x00020000)// disable serial download support
        #define uFUSE_BOOT_CFG1_SDP_READ_DISABLE             (0x00040000)// serial download read register is disabled
        #define uFUSE_BOOT_CFG1_DAP_SJC_SWD_SEL_SWD          (0x00000000)// DAP works in SWD mode (default)
        #define uFUSE_BOOT_CFG1_DAP_SJC_SWD_SEL_JTAG         (0x00080000)// DAP works in JTAG mode
        #define uFUSE_BOOT_CFG1_SJC_DISABLE                  (0x00100000)// disable secure JTAG controller
        #define uFUSE_BOOT_CFG1_WDOG_ENABLE                  (0x00200000)// enable the watchdog
        #define uFUSE_BOOT_CFG1_JTAG_SMODE_JTAG              (0x00000000)// normal JTAG mode enabled (default)
        #define uFUSE_BOOT_CFG1_JTAG_SMODE_SECURE            (0x00400000)// secured JTAG mode enabled
        #define uFUSE_BOOT_CFG1_JTAG_SMODE_NO_DEBUG          (0x00c00000)// no JTAG debug mode
        #define uFUSE_BOOT_CFG1_DLL_ENABLE                   (0x01000000)// enable DLL for SD/eMMC
        #define uFUSE_BOOT_CFG1_NAND_ECC_DISABLE             (0x02000000)// disable NAND ECC
        #define uFUSE_BOOT_CFG1_KTE                          (0x04000000)// kill trace enable
        #define uFUSE_BOOT_CFG1_JTAG_HEO                     (0x08000000)// HAB JTAG enable is overridden
        #define uFUSE_BOOT_CFG1_PWR_STABLE_CYCLE_SELECTION   (0x20000000)
        #define uFUSE_BOOT_CFG1_SD_PWR_CYCLE_SELECTION_MASK  (0xc0000000)&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How are your Mode 00 and 01 pins ?&lt;BR /&gt;&lt;BR /&gt;Do you measure pulses the CS line of the external flash? If the configuration can't be read correctly from the Flash it will always go to the ISP mode.&lt;BR /&gt;&lt;BR /&gt;Regards&lt;BR /&gt;&lt;BR /&gt;Mark&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;For i.MX and Kinetis stock availability see &lt;A href="https://www.utasker.com/Shop/semi.html" target="_blank" rel="nofollow noopener noreferrer"&gt;https://www.utasker.com/Shop/semi.html&lt;/A&gt;&lt;/EM&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 16 Aug 2023 21:59:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/1061-fuse-configuration/m-p/1706048#M26426</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2023-08-16T21:59:38Z</dc:date>
    </item>
    <item>
      <title>Re: 1061 fuse configuration</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/1061-fuse-configuration/m-p/1707634#M26486</link>
      <description>&lt;P&gt;One of the questions I had was the fact that the uFUSE_BOOT_CFG1_DIR_BT_DIS fuse is programmed on a brand new processor. Is this normal?&lt;/P&gt;&lt;P&gt;I also am not getting any chip selects when I download firmware via jlink or when I reset the processor. I was able to modify the board to ground all the config GPIO pins as on the EVK. I tried using internal boot mode (10 on boot mode pins) and it still does not try to access the flash device. I'm using the same flexspi port / pins as the EVK board.&lt;/P&gt;&lt;P&gt;I also programmed the boot from fuses bit on one board. Still no accesses to the flash chip.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 18 Aug 2023 16:07:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/1061-fuse-configuration/m-p/1707634#M26486</guid>
      <dc:creator>tmerics</dc:creator>
      <dc:date>2023-08-18T16:07:39Z</dc:date>
    </item>
    <item>
      <title>Re: 1061 fuse configuration</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/1061-fuse-configuration/m-p/1707638#M26487</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;I have some products based on the 1062 (1061 with LCD) and read out these eFUSES (I don't program them):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;FUSEs&lt;BR /&gt;======&lt;BR /&gt;LOCK&lt;BR /&gt;0x40128003&lt;BR /&gt;CFG&lt;BR /&gt;0x614ebcf7&lt;BR /&gt;0x1024a9d7 &amp;lt;--- CFG1&lt;BR /&gt;0x5001004e&lt;BR /&gt;0x00420002&lt;BR /&gt;0x00000000&lt;BR /&gt;0x00000008&lt;BR /&gt;0x00000000&lt;BR /&gt;MEM&lt;BR /&gt;0x00000000&lt;BR /&gt;0x00009400&lt;BR /&gt;0x000000db&lt;BR /&gt;0x00000000&lt;BR /&gt;0x00000000&lt;BR /&gt;ANALOG&lt;BR /&gt;0x00000000&lt;BR /&gt;0x53c4dc5f&lt;BR /&gt;0x00000000&lt;BR /&gt;SRK&lt;BR /&gt;0x00000000&lt;BR /&gt;0x00000000&lt;BR /&gt;0x00000000&lt;BR /&gt;0x00000000&lt;BR /&gt;0x00000000&lt;BR /&gt;0x00000000&lt;BR /&gt;0x00000000&lt;BR /&gt;0x00000000&lt;BR /&gt;SJC&lt;BR /&gt;0x00000000&lt;BR /&gt;0x00000000&lt;BR /&gt;MAC&lt;BR /&gt;0x00000000&lt;BR /&gt;0x00000000&lt;BR /&gt;0x00000000&lt;BR /&gt;GP&lt;BR /&gt;0x00000000&lt;BR /&gt;0x00000000&lt;BR /&gt;SW GP&lt;BR /&gt;0x00000000&lt;BR /&gt;0x00000000&lt;BR /&gt;0x00000000&lt;BR /&gt;0x00000000&lt;BR /&gt;0x00000000&lt;BR /&gt;MISC&lt;BR /&gt;0x00000040&lt;BR /&gt;0x00000000&lt;BR /&gt;REVOKE&lt;BR /&gt;0x00000000&lt;BR /&gt;PATCH&lt;BR /&gt;0x00000000&lt;BR /&gt;0x00000000&lt;BR /&gt;0x00000000&lt;BR /&gt;0x00000000&lt;BR /&gt;0x00000000&lt;BR /&gt;0x00000000&lt;BR /&gt;0x00000000&lt;BR /&gt;0x00000000&lt;BR /&gt;GP3&lt;BR /&gt;0x00000000&lt;BR /&gt;0x00000000&lt;BR /&gt;0x00000000&lt;BR /&gt;0x00000000&lt;BR /&gt;0x00000000&lt;BR /&gt;0x00000000&lt;BR /&gt;0x00000000&lt;BR /&gt;0x00000000&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Mark&lt;/P&gt;</description>
      <pubDate>Fri, 18 Aug 2023 16:33:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/1061-fuse-configuration/m-p/1707638#M26487</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2023-08-18T16:33:02Z</dc:date>
    </item>
    <item>
      <title>Re: 1061 fuse configuration</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/1061-fuse-configuration/m-p/1707747#M26492</link>
      <description>&lt;P&gt;Hi&lt;BR /&gt;&lt;BR /&gt;The correct Mode setting is:&lt;BR /&gt;Normal Boot: Mode 00 = '0' / Mode 01 = '1'&lt;BR /&gt;&lt;BR /&gt;When you load code via JTAG it depends where you are loading it to whether it uses the CS line.&lt;BR /&gt;&lt;BR /&gt;After every reset the BOOT LOADER (when in correct mode) will read form the external Flash and therefore CS line pulses must be visible.&lt;BR /&gt;&lt;BR /&gt;Regards&lt;BR /&gt;&lt;BR /&gt;Mark&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 18 Aug 2023 22:17:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/1061-fuse-configuration/m-p/1707747#M26492</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2023-08-18T22:17:33Z</dc:date>
    </item>
  </channel>
</rss>

