<?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: Re: MDM-AP Status register reading while the PKE02Z64 device held in reset in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MDM-AP-Status-register-reading-while-the-PKE02Z64-device-held-in/m-p/241927#M6014</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jozef Prokopovic,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I am sorry for my later reply!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Actually,reading the MDM-AP status register of KE is different from other series chip, after communicate with our expert, their advice just like the following:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; If Pin reset hold 0, MDM-AP register can’t load from NVM or core in KE family. But you can try to generate system reset by MDM-AP Control register bit3. In this case, it’s ok to read MDM-AP Status register:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Please do the following script on jlink commander:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="c++" __jive_macro_name="code" class="jive_text_macro jive_macro_code _jivemacro_uid_13933936181696702" jivemacro_uid="_13933936181696702" modifiedtitle="true"&gt;
&lt;P&gt;usb&lt;/P&gt;
&lt;P&gt;r&lt;/P&gt;
&lt;P&gt;swdwritedp 2, 0x01000000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //select MDM-AP&lt;/P&gt;
&lt;P&gt;sleep 10&lt;/P&gt;
&lt;P&gt;swdreadap 0&lt;/P&gt;
&lt;P&gt;sleep 10&lt;/P&gt;
&lt;P&gt;swdreadap 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;sleep 10&lt;/P&gt;
&lt;P&gt;swdreadap 1&lt;/P&gt;
&lt;P&gt;sleep 10&lt;/P&gt;
&lt;P&gt;swdreadap 1&lt;/P&gt;
&lt;P&gt;sleep 10&lt;/P&gt;
&lt;P&gt;swdwriteap 1, 0x00000008&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //generate system reset;&lt;/P&gt;
&lt;P&gt;sleep 100&lt;/P&gt;
&lt;P&gt;swdreadap 0&lt;/P&gt;
&lt;P&gt;sleep 10&lt;/P&gt;
&lt;P&gt;swdreadap 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //read MDM-AP reg0 in reset&amp;nbsp;&amp;nbsp; =&amp;gt;0x03000052&lt;/P&gt;
&lt;P&gt;sleep 10&lt;/P&gt;
&lt;P&gt;swdreadap 1&lt;/P&gt;
&lt;P&gt;sleep 10&lt;/P&gt;
&lt;P&gt;swdreadap 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //read MDM-AP reg1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&amp;gt;0x00000008&lt;/P&gt;
&lt;P&gt;sleep 10&lt;/P&gt;
&lt;P&gt;swdwriteap 1, 0x00000000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //release MDM system reset quest&lt;/P&gt;
&lt;P&gt;sleep 100&lt;/P&gt;
&lt;P&gt;swdreadap 0&lt;/P&gt;
&lt;P&gt;sleep 10&lt;/P&gt;
&lt;P&gt;swdreadap 0&lt;/P&gt;
&lt;P&gt;sleep 10&lt;/P&gt;
&lt;P&gt;swdreadap 1&lt;/P&gt;
&lt;P&gt;sleep 10&lt;/P&gt;
&lt;P&gt;swdreadap 1&lt;/P&gt;
&lt;P&gt;sleep 10&lt;/P&gt;
&lt;P&gt;swdwritedp 2, 0x00000000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //select AHB-AP&lt;/P&gt;
&lt;P&gt;r&lt;/P&gt;

&lt;/PRE&gt;&lt;P&gt;After do like that, you can read the MDM-AP status register out.&lt;/P&gt;&lt;P&gt;I&amp;nbsp; wish it helps you! &lt;/P&gt;&lt;P&gt;Best regards!&lt;/P&gt;&lt;P&gt;Jingjing&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 26 Feb 2014 05:40:47 GMT</pubDate>
    <dc:creator>kerryzhou</dc:creator>
    <dc:date>2014-02-26T05:40:47Z</dc:date>
    <item>
      <title>MDM-AP Status register reading while the PKE02Z64 device held in reset</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MDM-AP-Status-register-reading-while-the-PKE02Z64-device-held-in/m-p/241922#M6009</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am wondering if it is normal behaviour when the MDM-AP Status register is not possible to read while the PKE02Z64 device is held in reset. &lt;/P&gt;&lt;P&gt;I get only return value of MDM-AP status&amp;nbsp; 0x00000000. Is this the correct situation?&lt;/P&gt;&lt;P&gt;Writing and reading of the MDM-AP Control is OK while in reset.&amp;nbsp; &lt;/P&gt;&lt;P&gt;After releasing reset, the MDM-AP Status return correct values.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;Jozef&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Feb 2014 09:36:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MDM-AP-Status-register-reading-while-the-PKE02Z64-device-held-in/m-p/241922#M6009</guid>
      <dc:creator>guide19</dc:creator>
      <dc:date>2014-02-18T09:36:08Z</dc:date>
    </item>
    <item>
      <title>Re: MDM-AP Status register reading while the PKE02Z64 device held in reset</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MDM-AP-Status-register-reading-while-the-PKE02Z64-device-held-in/m-p/241923#M6010</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jozef Prokopovic,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Thank you for your question in our community! I'd like to serve you!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Actually,MDM-AP status register can be read out when the device is held in reset.&lt;/P&gt;&lt;P&gt;&amp;nbsp; So, I think may be your read method is not right.&lt;/P&gt;&lt;P&gt;&amp;nbsp; If you use jlink debugger, Please do your operation according to the following script on jlink commander:&lt;/P&gt;&lt;PRE __default_attr="c++" __jive_macro_name="code" class="_jivemacro_uid_13928672990751739 jive_text_macro jive_macro_code" jivemacro_uid="_13928672990751739"&gt;
&lt;P&gt;usb&lt;/P&gt;
&lt;P&gt;h&lt;/P&gt;
&lt;P&gt;r0 //system reset&lt;/P&gt;
&lt;P&gt;swdwritedp 2, 0x01000000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //select MDM-AP&lt;/P&gt;
&lt;P&gt;sleep 10&lt;/P&gt;
&lt;P&gt;swdreadap 0&lt;/P&gt;
&lt;P&gt;sleep 10&lt;/P&gt;
&lt;P&gt;swdreadap 0 // read MDM-AP register 0&lt;/P&gt;
&lt;P&gt;sleep 10&lt;/P&gt;
&lt;P&gt;swdreadap 1&lt;/P&gt;
&lt;P&gt;sleep 10&lt;/P&gt;
&lt;P&gt;swdreadap 1 // read MDM-AP register 1&lt;/P&gt;
&lt;P&gt;sleep 10&lt;/P&gt;
&lt;P&gt;swdwritedp 2, 0x00000000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //select AHB-AP&lt;/P&gt;
&lt;P&gt;r1 //system reset release&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;When you read the register, please read twice, I think you just not read it out .&lt;/P&gt;&lt;P&gt;Wish my answer will help you!&lt;/P&gt;&lt;P&gt;If you still have question, please let me know!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards!&lt;/P&gt;&lt;P&gt;Jingjing&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Feb 2014 03:37:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MDM-AP-Status-register-reading-while-the-PKE02Z64-device-held-in/m-p/241923#M6010</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2014-02-20T03:37:03Z</dc:date>
    </item>
    <item>
      <title>Re: MDM-AP Status register reading while the PKE02Z64 device held in reset</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MDM-AP-Status-register-reading-while-the-PKE02Z64-device-held-in/m-p/241924#M6011</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Josef,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I had a look at this with FRDM-KE02 and FRDM MK20 boards using the USBDM TCL interpreter.&amp;nbsp; I got the following results:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For a FRDM-KE02&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_text_macro jive_macro_code _jivemacro_uid_139287048599184" jivemacro_uid="_139287048599184"&gt;
&lt;P&gt;% stat&lt;/P&gt;
&lt;P&gt;Found 1 devices&lt;/P&gt;
&lt;P&gt;USBDM DLL Version = 4.10.6.100&lt;/P&gt;
&lt;P&gt;BDM Version = HW=59, SW=4A&lt;/P&gt;
&lt;P&gt;USBDM DLL Version = 4.10.6.100&lt;/P&gt;
&lt;P&gt;BDM Version = HW=59, SW=4A&lt;/P&gt;
&lt;P&gt;:setTarget ARM&lt;/P&gt;
&lt;P&gt;:connect&lt;/P&gt;
&lt;P&gt;With reset low&lt;/P&gt;
&lt;P&gt;:pinSet 0x8&lt;/P&gt;
&lt;P&gt;:rCreg r=0x1000000(MDM_AP.Status)-&amp;gt;0x00000000&lt;/P&gt;
&lt;P&gt;:rCreg r=0x1000004(MDM_AP.Control)-&amp;gt;0x00000000&lt;/P&gt;
&lt;P&gt;:rCreg r=0x10000FC(MDM_AP.Ident)-&amp;gt;0x001C0020&lt;/P&gt;
&lt;P&gt;With reset high&lt;/P&gt;
&lt;P&gt;:pinSet 0x4&lt;/P&gt;
&lt;P&gt;:rCreg r=0x1000000(MDM_AP.Status)-&amp;gt;0x0001000A&lt;/P&gt;
&lt;P&gt;:rCreg r=0x1000004(MDM_AP.Control)-&amp;gt;0x00000000&lt;/P&gt;
&lt;P&gt;:rCreg r=0x10000FC(MDM_AP.Ident)-&amp;gt;0x001C0020&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FRDM-MK20&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_text_macro jive_macro_code _jivemacro_uid_13928704436018293" jivemacro_uid="_13928704436018293"&gt;
&lt;P&gt;% stat&lt;/P&gt;
&lt;P&gt;Found 1 devices&lt;/P&gt;
&lt;P&gt;USBDM DLL Version = 4.10.6.100&lt;/P&gt;
&lt;P&gt;BDM Version = HW=59, SW=4A&lt;/P&gt;
&lt;P&gt;USBDM DLL Version = 4.10.6.100&lt;/P&gt;
&lt;P&gt;BDM Version = HW=59, SW=4A&lt;/P&gt;
&lt;P&gt;:setTarget ARM&lt;/P&gt;
&lt;P&gt;:connect&lt;/P&gt;
&lt;P&gt;With reset low&lt;/P&gt;
&lt;P&gt;:pinSet 0x8&lt;/P&gt;
&lt;P&gt;:rCreg r=0x1000000(MDM_AP.Status)-&amp;gt;0x00000032&lt;/P&gt;
&lt;P&gt;:rCreg r=0x1000004(MDM_AP.Control)-&amp;gt;0x00000000&lt;/P&gt;
&lt;P&gt;:rCreg r=0x10000FC(MDM_AP.Ident)-&amp;gt;0x001C0000&lt;/P&gt;
&lt;P&gt;With reset high&lt;/P&gt;
&lt;P&gt;:pinSet 0x4&lt;/P&gt;
&lt;P&gt;:rCreg r=0x1000000(MDM_AP.Status)-&amp;gt;0x0001003A&lt;/P&gt;
&lt;P&gt;:rCreg r=0x1000004(MDM_AP.Control)-&amp;gt;0x00000000&lt;/P&gt;
&lt;P&gt;:rCreg r=0x10000FC(MDM_AP.Ident)-&amp;gt;0x001C0000&lt;/P&gt;
&lt;P&gt;1835008&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This was using the following TCL script:&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_text_macro jive_macro_code _jivemacro_uid_13928706232144465" jivemacro_uid="_13928706232144465"&gt;
&lt;P&gt;set ::status&amp;nbsp; 0x01000000&lt;/P&gt;
&lt;P&gt;set ::control 0x01000004&lt;/P&gt;
&lt;P&gt;set ::idreg&amp;nbsp;&amp;nbsp; 0x010000FC&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;proc stat {} {&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; openbdm&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; settarget arm&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; connect&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; puts "With reset pin low"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; pinSet rst=0&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; rcreg $::status&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; rcreg $::control&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; rcreg $::idreg&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; puts "With reset pin 3-state"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; pinSet rst=3&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; rcreg $::status&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; rcreg $::control&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; rcreg $::idreg&lt;/P&gt;
&lt;P&gt;}&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This would confirm your conclusion that the mdm-ap-status register reads zero when the device is being held in reset by the reset pin.&amp;nbsp; This is different from the MK20.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;bye&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Feb 2014 04:32:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MDM-AP-Status-register-reading-while-the-PKE02Z64-device-held-in/m-p/241924#M6011</guid>
      <dc:creator>pgo</dc:creator>
      <dc:date>2014-02-20T04:32:48Z</dc:date>
    </item>
    <item>
      <title>Re: MDM-AP Status register reading while the PKE02Z64 device held in reset</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MDM-AP-Status-register-reading-while-the-PKE02Z64-device-held-in/m-p/241925#M6012</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jingjing,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think that the read method is OK at least for MKL devices, where can I read out the MDM-AP status even when the device is held in reset.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;Jozef&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Feb 2014 09:52:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MDM-AP-Status-register-reading-while-the-PKE02Z64-device-held-in/m-p/241925#M6012</guid>
      <dc:creator>guide19</dc:creator>
      <dc:date>2014-02-20T09:52:42Z</dc:date>
    </item>
    <item>
      <title>Re: MDM-AP Status register reading while the PKE02Z64 device held in reset</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MDM-AP-Status-register-reading-while-the-PKE02Z64-device-held-in/m-p/241926#M6013</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi pgo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks for your asnwer. It looks like the MDM-AP status register of the MKE device is not readable while in reset from some reason.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;Jozef&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Feb 2014 09:54:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MDM-AP-Status-register-reading-while-the-PKE02Z64-device-held-in/m-p/241926#M6013</guid>
      <dc:creator>guide19</dc:creator>
      <dc:date>2014-02-20T09:54:41Z</dc:date>
    </item>
    <item>
      <title>Re: Re: MDM-AP Status register reading while the PKE02Z64 device held in reset</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MDM-AP-Status-register-reading-while-the-PKE02Z64-device-held-in/m-p/241927#M6014</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jozef Prokopovic,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; I am sorry for my later reply!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Actually,reading the MDM-AP status register of KE is different from other series chip, after communicate with our expert, their advice just like the following:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; If Pin reset hold 0, MDM-AP register can’t load from NVM or core in KE family. But you can try to generate system reset by MDM-AP Control register bit3. In this case, it’s ok to read MDM-AP Status register:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Please do the following script on jlink commander:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="c++" __jive_macro_name="code" class="jive_text_macro jive_macro_code _jivemacro_uid_13933936181696702" jivemacro_uid="_13933936181696702" modifiedtitle="true"&gt;
&lt;P&gt;usb&lt;/P&gt;
&lt;P&gt;r&lt;/P&gt;
&lt;P&gt;swdwritedp 2, 0x01000000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //select MDM-AP&lt;/P&gt;
&lt;P&gt;sleep 10&lt;/P&gt;
&lt;P&gt;swdreadap 0&lt;/P&gt;
&lt;P&gt;sleep 10&lt;/P&gt;
&lt;P&gt;swdreadap 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;sleep 10&lt;/P&gt;
&lt;P&gt;swdreadap 1&lt;/P&gt;
&lt;P&gt;sleep 10&lt;/P&gt;
&lt;P&gt;swdreadap 1&lt;/P&gt;
&lt;P&gt;sleep 10&lt;/P&gt;
&lt;P&gt;swdwriteap 1, 0x00000008&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //generate system reset;&lt;/P&gt;
&lt;P&gt;sleep 100&lt;/P&gt;
&lt;P&gt;swdreadap 0&lt;/P&gt;
&lt;P&gt;sleep 10&lt;/P&gt;
&lt;P&gt;swdreadap 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //read MDM-AP reg0 in reset&amp;nbsp;&amp;nbsp; =&amp;gt;0x03000052&lt;/P&gt;
&lt;P&gt;sleep 10&lt;/P&gt;
&lt;P&gt;swdreadap 1&lt;/P&gt;
&lt;P&gt;sleep 10&lt;/P&gt;
&lt;P&gt;swdreadap 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //read MDM-AP reg1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&amp;gt;0x00000008&lt;/P&gt;
&lt;P&gt;sleep 10&lt;/P&gt;
&lt;P&gt;swdwriteap 1, 0x00000000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //release MDM system reset quest&lt;/P&gt;
&lt;P&gt;sleep 100&lt;/P&gt;
&lt;P&gt;swdreadap 0&lt;/P&gt;
&lt;P&gt;sleep 10&lt;/P&gt;
&lt;P&gt;swdreadap 0&lt;/P&gt;
&lt;P&gt;sleep 10&lt;/P&gt;
&lt;P&gt;swdreadap 1&lt;/P&gt;
&lt;P&gt;sleep 10&lt;/P&gt;
&lt;P&gt;swdreadap 1&lt;/P&gt;
&lt;P&gt;sleep 10&lt;/P&gt;
&lt;P&gt;swdwritedp 2, 0x00000000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //select AHB-AP&lt;/P&gt;
&lt;P&gt;r&lt;/P&gt;

&lt;/PRE&gt;&lt;P&gt;After do like that, you can read the MDM-AP status register out.&lt;/P&gt;&lt;P&gt;I&amp;nbsp; wish it helps you! &lt;/P&gt;&lt;P&gt;Best regards!&lt;/P&gt;&lt;P&gt;Jingjing&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Feb 2014 05:40:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MDM-AP-Status-register-reading-while-the-PKE02Z64-device-held-in/m-p/241927#M6014</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2014-02-26T05:40:47Z</dc:date>
    </item>
    <item>
      <title>Re: MDM-AP Status register reading while the PKE02Z64 device held in reset</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MDM-AP-Status-register-reading-while-the-PKE02Z64-device-held-in/m-p/241928#M6015</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;Which hw debugger is this the script for?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is this for MDM-AP or DAP?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Dec 2017 04:13:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MDM-AP-Status-register-reading-while-the-PKE02Z64-device-held-in/m-p/241928#M6015</guid>
      <dc:creator>dry</dc:creator>
      <dc:date>2017-12-20T04:13:42Z</dc:date>
    </item>
    <item>
      <title>Re: MDM-AP Status register reading while the PKE02Z64 device held in reset</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MDM-AP-Status-register-reading-while-the-PKE02Z64-device-held-in/m-p/241929#M6016</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi D.RY,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; It is using the JLINK debugger.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Kerry&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Dec 2017 07:33:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MDM-AP-Status-register-reading-while-the-PKE02Z64-device-held-in/m-p/241929#M6016</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2017-12-20T07:33:22Z</dc:date>
    </item>
    <item>
      <title>Re: MDM-AP Status register reading while the PKE02Z64 device held in reset</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MDM-AP-Status-register-reading-while-the-PKE02Z64-device-held-in/m-p/241930#M6017</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Segger's Jlink?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is that script for JLink commander? Sorry just dont' recognize the steps.&amp;nbsp; Also, is that the debug Access Port you accessing?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Dec 2017 08:00:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MDM-AP-Status-register-reading-while-the-PKE02Z64-device-held-in/m-p/241930#M6017</guid>
      <dc:creator>dry</dc:creator>
      <dc:date>2017-12-20T08:00:43Z</dc:date>
    </item>
    <item>
      <title>Re: MDM-AP Status register reading while the PKE02Z64 device held in reset</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MDM-AP-Status-register-reading-while-the-PKE02Z64-device-held-in/m-p/241931#M6018</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi D.RY,&lt;/P&gt;&lt;P&gt;Yes, Segger's JLINK, then use the JLINK commander to type the according command, I use the debug to access it.You can try it on your side.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Kerry&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Dec 2017 01:44:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MDM-AP-Status-register-reading-while-the-PKE02Z64-device-held-in/m-p/241931#M6018</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2017-12-21T01:44:11Z</dc:date>
    </item>
  </channel>
</rss>

