<?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: devmem2 command can't update REG value from user space in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/devmem2-command-can-t-update-REG-value-from-user-space/m-p/1298967#M176103</link>
    <description>&lt;P&gt;Hi Zhao&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;one can try with memtool and NXP Demo Image&lt;/P&gt;
&lt;P&gt;&lt;A href="https://source.codeaurora.org/external/imx/imx-test/tree/test/memtool?h=lf-5.10.y_1.0.0" target="_blank"&gt;https://source.codeaurora.org/external/imx/imx-test/tree/test/memtool?h=lf-5.10.y_1.0.0&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A style="box-sizing: border-box; background-color: transparent; color: #215bd6; text-decoration: none; cursor: pointer;" href="https://www.nxp.com/webapp/Download?colCode=L5.10.9_1.0.0_MX8MQ&amp;amp;appType=license" target="_blank"&gt;​i.MX 8M Quad EVK​&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;/P&gt;</description>
    <pubDate>Mon, 28 Jun 2021 08:24:33 GMT</pubDate>
    <dc:creator>igorpadykov</dc:creator>
    <dc:date>2021-06-28T08:24:33Z</dc:date>
    <item>
      <title>devmem2 command can't update REG value from user space</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/devmem2-command-can-t-update-REG-value-from-user-space/m-p/1298875#M176096</link>
      <description>&lt;P&gt;I am using IMX8M EVK board and run Ubuntu. I use devmem command to debug , but I found that there are issue on IMX8M which i canit update REG value but on IMX6 everything is OK. I wonder if there some restrict condition in ARMV8 such EL0/EL1,&amp;nbsp; pls help me on this.&lt;/P&gt;&lt;P&gt;Can't update SOC REG value :(REG is RW type)&lt;/P&gt;&lt;P&gt;&lt;FONT face="batang,apple gothic"&gt;./devmem2 0x3d400100 w 0x1a201b00&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="batang,apple gothic"&gt;&lt;SPAN&gt;/dev/mem opened.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="batang,apple gothic"&gt;Memory mapped at address 0xffffb45cc0000 value at address 0x3d400100(0xffffb45cc0000):0x1A201B22 &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="batang,apple gothic" color="#FF0000"&gt;Written 0x1A201B00; readback 0x1A201B22&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 28 Jun 2021 06:38:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/devmem2-command-can-t-update-REG-value-from-user-space/m-p/1298875#M176096</guid>
      <dc:creator>zhaolj</dc:creator>
      <dc:date>2021-06-28T06:38:09Z</dc:date>
    </item>
    <item>
      <title>Re: devmem2 command can't update REG value from user space</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/devmem2-command-can-t-update-REG-value-from-user-space/m-p/1298967#M176103</link>
      <description>&lt;P&gt;Hi Zhao&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;one can try with memtool and NXP Demo Image&lt;/P&gt;
&lt;P&gt;&lt;A href="https://source.codeaurora.org/external/imx/imx-test/tree/test/memtool?h=lf-5.10.y_1.0.0" target="_blank"&gt;https://source.codeaurora.org/external/imx/imx-test/tree/test/memtool?h=lf-5.10.y_1.0.0&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A style="box-sizing: border-box; background-color: transparent; color: #215bd6; text-decoration: none; cursor: pointer;" href="https://www.nxp.com/webapp/Download?colCode=L5.10.9_1.0.0_MX8MQ&amp;amp;appType=license" target="_blank"&gt;​i.MX 8M Quad EVK​&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;/P&gt;</description>
      <pubDate>Mon, 28 Jun 2021 08:24:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/devmem2-command-can-t-update-REG-value-from-user-space/m-p/1298967#M176103</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2021-06-28T08:24:33Z</dc:date>
    </item>
    <item>
      <title>Re: devmem2 command can't update REG value from user space</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/devmem2-command-can-t-update-REG-value-from-user-space/m-p/1299649#M176178</link>
      <description>&lt;P&gt;Thanks for your reply. I have try your suggestion but still can't modify REG value.&lt;BR /&gt;Just guess: this issue may be some kernel configuration not allow modify REG from user space&lt;/P&gt;&lt;P&gt;memtool DDRC.DRAMTMG0.WR2PRE&lt;BR /&gt;DDRC Addr:0x3d400000&lt;BR /&gt;DDRC.DRAMTMG0 Addr:0x3D400100 Value:0x1A201B22 -&lt;BR /&gt;DDRC.DRAMTMG0.WR2PRE(24..30) :0x1a&lt;BR /&gt;DDRC.DRAMTMG0_SHADOW Addr:0x3D402100 Value:0x0B070A07 -&lt;BR /&gt;DDRC.DRAMTMG0_SHADOW.WR2PRE(24..30) :0xb&lt;BR /&gt;&lt;BR /&gt;memtool DDRC.DRAMTMG0.&lt;FONT color="#FF0000"&gt;WR2PRE=0x8&lt;/FONT&gt;&lt;BR /&gt;write 0x00000008 to Bit 24..30 of 0x3D400100&lt;/P&gt;&lt;P&gt;memtool DDRC.DRAMTMG0.WR2PRE&lt;BR /&gt;DDRC Addr:0x3d400000&lt;BR /&gt;DDRC.DRAMTMG0 Addr:0x3D400100 Value:0x1A201B22 -&lt;BR /&gt;DDRC.DRAMTMG0.WR2PRE(24..30) :0x1a&lt;BR /&gt;DDRC.DRAMTMG0_SHADOW Addr:0x3D402100 Value:0x0B070A07 -&lt;BR /&gt;DDRC.DRAMTMG0_SHADOW.&lt;FONT color="#FF0000"&gt;WR2PRE(24..30) :0xb&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 29 Jun 2021 11:09:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/devmem2-command-can-t-update-REG-value-from-user-space/m-p/1299649#M176178</guid>
      <dc:creator>zhaolj</dc:creator>
      <dc:date>2021-06-29T11:09:09Z</dc:date>
    </item>
  </channel>
</rss>

