<?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のトピックimx8mm boot rom event buffer readout</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/imx8mm-boot-rom-event-buffer-readout/m-p/2061926#M235090</link>
    <description>&lt;P&gt;Hi,&lt;BR /&gt;I'm currently trying to get mainline u-boot v2025.01 running on an i.MX8MM on a custom board. However, we're stuck in the boot loader and don't get output via serial interface. So, I connected a J-Link base and read out the registers. Found out that SPL obviously returns to Boot ROM (as the PC is in the Boot ROM range when halting the Cortex-A53), so I wanted to read out the ROM event log buffer to get more info.&lt;BR /&gt;Having found this post (&lt;A href="https://community.nxp.com/t5/i-MX-Processors/ROM-Event-on-i-MX8M/m-p/1989877," target="_blank"&gt;https://community.nxp.com/t5/i-MX-Processors/ROM-Event-on-i-MX8M/m-p/1989877&lt;/A&gt;), I tried also with 0x9E0 as address, but the output doesn't seem to make sense:&lt;BR /&gt;---&lt;BR /&gt;Cortex-A53 identified.&lt;BR /&gt;J-Link&amp;gt;halt&lt;BR /&gt;PC = 00000000000160C4&lt;BR /&gt;CPSR = 600003CD (AArch64, EL3h (SP_EL3) mode, IRQ masked, FIQ masked)&lt;BR /&gt;SP = 0000000000901F40&lt;BR /&gt;ELR_EL1 = 2280006102140688 ELR_EL2 = A700010002088A08&lt;BR /&gt;ELR_EL3 = 0000000000016390&lt;BR /&gt;SP_EL0 = 01C0000202200002 SP_EL1 = 030C001080440040&lt;BR /&gt;SP_EL2 = 000000002002F0F3 SP_EL3 = 0000000000901F40&lt;BR /&gt;R0 = 000000000090CC90, R1 = 0000000000000006&lt;BR /&gt;R2 = 0000000000901DFB, R3 = 0000000000000000&lt;BR /&gt;R4 = 000000000000C1DC, R5 = 0000000000901DFC&lt;BR /&gt;R6 = 0000000000000000, R7 = 0000000000000000&lt;BR /&gt;R8 = 0000000000000000, R9 = 0000000000000180&lt;BR /&gt;R10 = 0000000000000047, R11 = 0000000000000000&lt;BR /&gt;R12 = 000000000090B5E0, R13 = 000000000090B528&lt;BR /&gt;R14 = 0000000000004000, R15 = 000000000090B5E0&lt;BR /&gt;R16 = 0000000000000000, R17 = 0000000000000000&lt;BR /&gt;R18 = 0000000000000000, R19 = 0000000030350480&lt;BR /&gt;R20 = 000000000000000F, R21 = 000000000090E6D8&lt;BR /&gt;R22 = 000000000090C000, R23 = 0000000030350480&lt;BR /&gt;R24 = 0000000000000002, R25 = 0000000000910000&lt;BR /&gt;R26 = 0000000030390070, R27 = 0000000072000000&lt;BR /&gt;R28 = 0000000000000000, R29 = 0000000000901F40&lt;BR /&gt;R30 = 00000000000160C4, R31 = 0000000000000000&lt;BR /&gt;JMISC = 0000000000000008&lt;BR /&gt;J-Link&amp;gt;mem32 0x9E0 4&lt;BR /&gt;000009E0 = 0090E558 00000000 0090E6D8 00000000&lt;BR /&gt;J-Link&amp;gt;&lt;BR /&gt;---&lt;BR /&gt;Is 0x9E0 the correct buffer address also for ixm8m Mini (not only for Nano)? AN12853 is not very clear in this regard...&lt;BR /&gt;If this is correct, the read data doesn't make sense to me since the first 8 bits should be the ROM event ID (starting with 0x01), but were read as 0x00? Or did I make some mistake in interpreting here?&lt;BR /&gt;Kind regards,&lt;BR /&gt;Markus&lt;/P&gt;&lt;P&gt;PS: I already added this question to &lt;A href="https://community.nxp.com/t5/i-MX-Processors/ROM-Event-on-i-MX8M/m-p/1989877," target="_blank"&gt;https://community.nxp.com/t5/i-MX-Processors/ROM-Event-on-i-MX8M/m-p/1989877, &lt;/A&gt;but since this post is marked as "solved", I created a new post, fearing that otherwise it would not be found...&lt;/P&gt;</description>
    <pubDate>Fri, 14 Mar 2025 08:33:14 GMT</pubDate>
    <dc:creator>MB_stek</dc:creator>
    <dc:date>2025-03-14T08:33:14Z</dc:date>
    <item>
      <title>imx8mm boot rom event buffer readout</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx8mm-boot-rom-event-buffer-readout/m-p/2061926#M235090</link>
      <description>&lt;P&gt;Hi,&lt;BR /&gt;I'm currently trying to get mainline u-boot v2025.01 running on an i.MX8MM on a custom board. However, we're stuck in the boot loader and don't get output via serial interface. So, I connected a J-Link base and read out the registers. Found out that SPL obviously returns to Boot ROM (as the PC is in the Boot ROM range when halting the Cortex-A53), so I wanted to read out the ROM event log buffer to get more info.&lt;BR /&gt;Having found this post (&lt;A href="https://community.nxp.com/t5/i-MX-Processors/ROM-Event-on-i-MX8M/m-p/1989877," target="_blank"&gt;https://community.nxp.com/t5/i-MX-Processors/ROM-Event-on-i-MX8M/m-p/1989877&lt;/A&gt;), I tried also with 0x9E0 as address, but the output doesn't seem to make sense:&lt;BR /&gt;---&lt;BR /&gt;Cortex-A53 identified.&lt;BR /&gt;J-Link&amp;gt;halt&lt;BR /&gt;PC = 00000000000160C4&lt;BR /&gt;CPSR = 600003CD (AArch64, EL3h (SP_EL3) mode, IRQ masked, FIQ masked)&lt;BR /&gt;SP = 0000000000901F40&lt;BR /&gt;ELR_EL1 = 2280006102140688 ELR_EL2 = A700010002088A08&lt;BR /&gt;ELR_EL3 = 0000000000016390&lt;BR /&gt;SP_EL0 = 01C0000202200002 SP_EL1 = 030C001080440040&lt;BR /&gt;SP_EL2 = 000000002002F0F3 SP_EL3 = 0000000000901F40&lt;BR /&gt;R0 = 000000000090CC90, R1 = 0000000000000006&lt;BR /&gt;R2 = 0000000000901DFB, R3 = 0000000000000000&lt;BR /&gt;R4 = 000000000000C1DC, R5 = 0000000000901DFC&lt;BR /&gt;R6 = 0000000000000000, R7 = 0000000000000000&lt;BR /&gt;R8 = 0000000000000000, R9 = 0000000000000180&lt;BR /&gt;R10 = 0000000000000047, R11 = 0000000000000000&lt;BR /&gt;R12 = 000000000090B5E0, R13 = 000000000090B528&lt;BR /&gt;R14 = 0000000000004000, R15 = 000000000090B5E0&lt;BR /&gt;R16 = 0000000000000000, R17 = 0000000000000000&lt;BR /&gt;R18 = 0000000000000000, R19 = 0000000030350480&lt;BR /&gt;R20 = 000000000000000F, R21 = 000000000090E6D8&lt;BR /&gt;R22 = 000000000090C000, R23 = 0000000030350480&lt;BR /&gt;R24 = 0000000000000002, R25 = 0000000000910000&lt;BR /&gt;R26 = 0000000030390070, R27 = 0000000072000000&lt;BR /&gt;R28 = 0000000000000000, R29 = 0000000000901F40&lt;BR /&gt;R30 = 00000000000160C4, R31 = 0000000000000000&lt;BR /&gt;JMISC = 0000000000000008&lt;BR /&gt;J-Link&amp;gt;mem32 0x9E0 4&lt;BR /&gt;000009E0 = 0090E558 00000000 0090E6D8 00000000&lt;BR /&gt;J-Link&amp;gt;&lt;BR /&gt;---&lt;BR /&gt;Is 0x9E0 the correct buffer address also for ixm8m Mini (not only for Nano)? AN12853 is not very clear in this regard...&lt;BR /&gt;If this is correct, the read data doesn't make sense to me since the first 8 bits should be the ROM event ID (starting with 0x01), but were read as 0x00? Or did I make some mistake in interpreting here?&lt;BR /&gt;Kind regards,&lt;BR /&gt;Markus&lt;/P&gt;&lt;P&gt;PS: I already added this question to &lt;A href="https://community.nxp.com/t5/i-MX-Processors/ROM-Event-on-i-MX8M/m-p/1989877," target="_blank"&gt;https://community.nxp.com/t5/i-MX-Processors/ROM-Event-on-i-MX8M/m-p/1989877, &lt;/A&gt;but since this post is marked as "solved", I created a new post, fearing that otherwise it would not be found...&lt;/P&gt;</description>
      <pubDate>Fri, 14 Mar 2025 08:33:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx8mm-boot-rom-event-buffer-readout/m-p/2061926#M235090</guid>
      <dc:creator>MB_stek</dc:creator>
      <dc:date>2025-03-14T08:33:14Z</dc:date>
    </item>
    <item>
      <title>Re: imx8mm boot rom event buffer readout</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx8mm-boot-rom-event-buffer-readout/m-p/2062327#M235117</link>
      <description>&lt;P&gt;Hello,&lt;BR /&gt;&lt;BR /&gt;Please note that&amp;nbsp;i.MX mSCALE series includes all i.MX8M family processors:&lt;BR /&gt;i.MX8MM, i.MX8MQ,&amp;nbsp;i.MX8MN,&amp;nbsp;i.MX8MPlus&lt;BR /&gt;&lt;BR /&gt;Also, it&amp;nbsp;is actually incorrect, please note that OCRAM address 0x9E0 read will return the address where the ROM log is stored.&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;So in your log 0&lt;SPAN&gt;x90E558 is the correct address where the ROM log is stored.&lt;BR /&gt;&lt;BR /&gt;Best regards/Saludos,&lt;BR /&gt;Aldo.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 14 Mar 2025 20:25:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx8mm-boot-rom-event-buffer-readout/m-p/2062327#M235117</guid>
      <dc:creator>AldoG</dc:creator>
      <dc:date>2025-03-14T20:25:42Z</dc:date>
    </item>
    <item>
      <title>Re: imx8mm boot rom event buffer readout</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx8mm-boot-rom-event-buffer-readout/m-p/2062952#M235160</link>
      <description>&lt;P&gt;Thanks for clarifying! Could successfully read from 0x0090E558 and the values there seem to make sense.&lt;/P&gt;&lt;P&gt;Kind regards,&lt;/P&gt;&lt;P&gt;Markus&lt;/P&gt;</description>
      <pubDate>Mon, 17 Mar 2025 09:53:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx8mm-boot-rom-event-buffer-readout/m-p/2062952#M235160</guid>
      <dc:creator>MB_stek</dc:creator>
      <dc:date>2025-03-17T09:53:24Z</dc:date>
    </item>
  </channel>
</rss>

