<?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>LPC MicrocontrollersのトピックRe: Restricted SWD access</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/Restricted-SWD-access/m-p/1308691#M45876</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/188718"&gt;@dmiv&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Many thanks for your patience so far.&lt;/P&gt;
&lt;P&gt;Regarding&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;1.&lt;EM&gt; Have you any documentation besides "LPC55S1x-LPC551x User manual" and "LPC55S1x_PDS" about low-level&amp;nbsp;&lt;/EM&gt;&lt;/SPAN&gt;&lt;EM&gt;DM-AP? No scripts and no&amp;nbsp;J-Link.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;Unfortunately, we do not have further documentation to provide . I would recommend to check with our partners who develop SWD interfaces and SW,&amp;nbsp; that it is ARM with the CMSIS DAP,&amp;nbsp; Segger, PE-Micro etc., to see which kind of further support could provide.&lt;/P&gt;
&lt;P&gt;Regarding your other questions, as this is not a regular inquiry, I am still checking this and I will let you know my feedback.&lt;/P&gt;
&lt;P&gt;Diego.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 16 Jul 2021 00:18:16 GMT</pubDate>
    <dc:creator>diego_charles</dc:creator>
    <dc:date>2021-07-16T00:18:16Z</dc:date>
    <item>
      <title>Restricted SWD access</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Restricted-SWD-access/m-p/1302434#M45756</link>
      <description>&lt;P&gt;I have LPC55S16-EVK board.&lt;BR /&gt;I implemented an SWD interface on my own controller. But I faced with following problem. SWD works correctly on programmed LPC55S16. I can read, blank check, start/stop core and so on. But if I erase LPC55S16 (no matter by me or by MCUXpresso ) the only thing i can do by SWD is read/write IDCODE, CTRL/STAT..( Debug Port) registers. Any access to AP registers is restricted. I program LPC55S16&amp;nbsp; by MCUXpresso and get access again.&lt;BR /&gt;What's wrong I do? Are there additional steps i must do while flash is erased?&lt;/P&gt;&lt;P&gt;Thank you&lt;/P&gt;</description>
      <pubDate>Tue, 06 Jul 2021 07:37:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Restricted-SWD-access/m-p/1302434#M45756</guid>
      <dc:creator>dmiv</dc:creator>
      <dc:date>2021-07-06T07:37:20Z</dc:date>
    </item>
    <item>
      <title>Re: Restricted SWD access</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Restricted-SWD-access/m-p/1303518#M45772</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/188718"&gt;@dmiv&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I hope that you are doing excellent&lt;/P&gt;
&lt;P&gt;Could you describe further how did you implemented your SWD interface, which debug probe are you using and how did you perform an erase to the flash?&lt;/P&gt;
&lt;P&gt;The MCU has a feature called debug mailbox (DM-AP), which always remains enabled to the external world. The thing is that there is a pseudo script where the AP and DP registers are selected to communicate with the DM. You could try to see if you are able to access to the DM-AP, to narrow down this. Please check section &lt;EM&gt;&lt;STRONG&gt;Debug session with uninitialized/invalid flash image or ISP mode &lt;/STRONG&gt;&lt;/EM&gt;of the UM11295.&lt;/P&gt;
&lt;P&gt;We have an application called flash programing tips, where we provide guidelines and recommendations for manage the flash memory. &lt;A href="https://www.nxp.com/docs/en/application-note/AN12949.pdf" target="_self"&gt;Flash Programming Tips for LPC5500 Series&lt;/A&gt;, there are interesting things like: ensuring that the core clock is under 100 MHz when doing flash operations, avoid erasing any the PFR region etc.&lt;/P&gt;
&lt;P&gt;Also, the AN &lt;A href="https://www.nxp.com/docs/en/application-note/AN13033.pdf" target="_self"&gt;Hardware Design Guidelines for LPC55(S)xx Microcontrollers&lt;/A&gt;, provides recommendations for the SWD interface, for example to which pins add pull resistors, that may help to double check you SWD interface.&lt;/P&gt;
&lt;P&gt;All the best,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Diego.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 07 Jul 2021 03:04:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Restricted-SWD-access/m-p/1303518#M45772</guid>
      <dc:creator>diego_charles</dc:creator>
      <dc:date>2021-07-07T03:04:17Z</dc:date>
    </item>
    <item>
      <title>Re: Restricted SWD access</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Restricted-SWD-access/m-p/1303857#M45784</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;SPAN&gt;Diego,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thank you for answer&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I do not quite understand your question about how i implemented SWD. I have my own programmer in which implemented SWD that works for numerous devices including Cortex-M0, M3, M4, M23 and M33.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;And as for erasing the flash...I can erase one by my own code ( sample in LPC55S1x/LPC551x User manual ) and by&amp;nbsp;MCUXpresso IDE v11.3.1_5262. The result is the same. Namely I lose the access after erasing and access gets back after programming by&amp;nbsp;MCUXpresso.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Second, as i understand to get access to the debug mailbox i have to have access to AP. But i dont have one. I have access only to DP. Let me know if i'm wrong.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I&amp;nbsp;&amp;nbsp;checked the section&amp;nbsp;&lt;EM&gt;&lt;STRONG&gt;Debug session with uninitialized/invalid flash image or ISP mode&amp;nbsp;&lt;/STRONG&gt;&lt;/EM&gt;of the UM11295 you referred and it starts from "When the device boots, there may be no valid image in the boot media (erased flash, isn't it?), ..., and debug access is disabled for security reasons." Does that mean that i haven't access in case of erased flash. But how does MCUXpresso (link-2) get it?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;And finally, for some reasons i must use only SWD interface.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 07 Jul 2021 10:25:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Restricted-SWD-access/m-p/1303857#M45784</guid>
      <dc:creator>dmiv</dc:creator>
      <dc:date>2021-07-07T10:25:05Z</dc:date>
    </item>
    <item>
      <title>Re: Restricted SWD access</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Restricted-SWD-access/m-p/1304120#M45791</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/188718"&gt;@dmiv&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Many thanks for your reply!&lt;/P&gt;
&lt;P&gt;Which firmware&amp;nbsp; is running your own programmer?&amp;nbsp; Is&amp;nbsp; able to run the J-Link firmware ?&lt;/P&gt;
&lt;P&gt;Could you show me to which DP and AP registers are you trying to access&amp;nbsp; and how are you writing to them? This to try&amp;nbsp; &amp;nbsp;to replicate your issue on my own.&lt;/P&gt;
&lt;P&gt;On the LPC55s16, there are two access ports&amp;nbsp;CPU0 AP and&amp;nbsp;DM-AP (debug mailbox Access port) The&amp;nbsp;DM-AP ,&amp;nbsp; is always open to the external world, so I think that you should be able to access to its corresponding&amp;nbsp; DP and AP registers, even after a mass erase on the flash. if you can only access to the DM-AP (although it is not our target here ) this could help also us to narrow down the issue.&lt;/P&gt;
&lt;P&gt;Attached a screenshot , where I access to the DM-AP, after performing a mass erase with the J-link firmware.&lt;/P&gt;
&lt;P&gt;Diego&lt;/P&gt;</description>
      <pubDate>Wed, 07 Jul 2021 16:40:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Restricted-SWD-access/m-p/1304120#M45791</guid>
      <dc:creator>diego_charles</dc:creator>
      <dc:date>2021-07-07T16:40:10Z</dc:date>
    </item>
    <item>
      <title>Re: Restricted SWD access</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Restricted-SWD-access/m-p/1304538#M45800</link>
      <description>&lt;P&gt;Diego,&lt;/P&gt;&lt;P&gt;I'm really do appreciate you're trying to help me. Thanx.&lt;/P&gt;&lt;P&gt;Concerning&amp;nbsp;&amp;nbsp;firmware. I have my own programmer with my own hardware and software. It doesn't know anything about&amp;nbsp;J-Link.&lt;/P&gt;&lt;P&gt;I use regular way to get through to device.&amp;nbsp;&lt;/P&gt;&lt;P&gt;pseudo code below&lt;/P&gt;&lt;P&gt;1. enter.&amp;nbsp;&lt;/P&gt;&lt;P&gt;reset&lt;/P&gt;&lt;P&gt;50(256) clocks&lt;/P&gt;&lt;P&gt;0xe79e&lt;/P&gt;&lt;P&gt;50(256) clocks&lt;/P&gt;&lt;P&gt;read IDCODE( ( A32 &amp;lt;&amp;lt; 3 ) | ( RnW &amp;lt;&amp;lt; 2 ) | ( APnDP &amp;lt;&amp;lt; 1 ) | 1 | (0xa0 or 0x80) )&lt;/P&gt;&lt;P&gt;2.&amp;nbsp;&lt;/P&gt;&lt;P&gt;CTRL_STAT_CDBGPWRUPREQ | CTRL_STAT_CSYSPWRUPREQ | CTRL_STAT_ORUNDETECT to&amp;nbsp;CTRL/STAT&lt;/P&gt;&lt;P&gt;Here i want to get&amp;nbsp;IDR.&amp;nbsp;&lt;/P&gt;&lt;P&gt;send to SELECT appropriate A32, RnW,&amp;nbsp;APnDP&amp;nbsp;&lt;/P&gt;&lt;P&gt;If flash is not erased i get it. If flash is erased i get 0(zero) and&amp;nbsp;swd_response_ok.&amp;nbsp;&lt;/P&gt;&lt;P&gt;if i try to read/write DP registers i get it. If i try to read/write AP register i get 0 always.&lt;/P&gt;&lt;P&gt;I traced &lt;SPAN&gt;LPC55s16 when&amp;nbsp;MCUXpresso was programming it and found out that&amp;nbsp;MCUXpresso is doing the same things as i'm doing. Up to a point, at least. It a difficult&amp;nbsp;to track far away.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Anyway, thank you for your consultation and advices. I got what you're talking about. I mean mailbox. And will be trying to get to the device. I'll let you know if there's any progress.&lt;/P&gt;&lt;P&gt;Dmitry&lt;/P&gt;</description>
      <pubDate>Thu, 08 Jul 2021 07:01:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Restricted-SWD-access/m-p/1304538#M45800</guid>
      <dc:creator>dmiv</dc:creator>
      <dc:date>2021-07-08T07:01:36Z</dc:date>
    </item>
    <item>
      <title>Re: Restricted SWD access</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Restricted-SWD-access/m-p/1305770#M45834</link>
      <description>&lt;P&gt;Hi Diego,&lt;/P&gt;&lt;P&gt;I cannot get through to DM-AP.&lt;/P&gt;&lt;P&gt;In according with sample in&amp;nbsp;LPC55S1x-LPC551x User manual, i sent 0x020000F0 ( why APSEL = 2!!!??? ) to SELECT register and got&amp;nbsp;0x002A0000.&amp;nbsp;And this is the only success i achieved.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is there somewhere additional documentation in which it described a lowest layer? If&amp;nbsp; we need to, i can officially ask on behalf of the company and sign the NDA.&lt;/P&gt;&lt;P&gt;Again, the use Link, j-Link, scripts and so on is not acceptable for us, We use our own hardware and software.&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 11 Jul 2021 13:26:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Restricted-SWD-access/m-p/1305770#M45834</guid>
      <dc:creator>dmiv</dc:creator>
      <dc:date>2021-07-11T13:26:25Z</dc:date>
    </item>
    <item>
      <title>Re: Restricted SWD access</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Restricted-SWD-access/m-p/1306597#M45848</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Hi NXP TechSupport,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;I have three simple and straight linked questions.&lt;/P&gt;&lt;P&gt;1. Have you any documentation besides "LPC55S1x-LPC551x User manual" and "LPC55S1x_PDS" about low-level&amp;nbsp;&lt;SPAN&gt;DM-AP? No scripts and no&amp;nbsp;J-Link.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;2. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;If yes, i&lt;/SPAN&gt;&lt;SPAN&gt;s there any way i can get it?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;If no, i&lt;SPAN&gt;s there any&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;particular man i have to contaсt to ask a question?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;3. Not exactly a question but anyway..&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;If you wouldn't mind answering the both questions above.&lt;/P&gt;</description>
      <pubDate>Tue, 13 Jul 2021 06:22:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Restricted-SWD-access/m-p/1306597#M45848</guid>
      <dc:creator>dmiv</dc:creator>
      <dc:date>2021-07-13T06:22:24Z</dc:date>
    </item>
    <item>
      <title>Re: Restricted SWD access</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Restricted-SWD-access/m-p/1308691#M45876</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/188718"&gt;@dmiv&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Many thanks for your patience so far.&lt;/P&gt;
&lt;P&gt;Regarding&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;1.&lt;EM&gt; Have you any documentation besides "LPC55S1x-LPC551x User manual" and "LPC55S1x_PDS" about low-level&amp;nbsp;&lt;/EM&gt;&lt;/SPAN&gt;&lt;EM&gt;DM-AP? No scripts and no&amp;nbsp;J-Link.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;Unfortunately, we do not have further documentation to provide . I would recommend to check with our partners who develop SWD interfaces and SW,&amp;nbsp; that it is ARM with the CMSIS DAP,&amp;nbsp; Segger, PE-Micro etc., to see which kind of further support could provide.&lt;/P&gt;
&lt;P&gt;Regarding your other questions, as this is not a regular inquiry, I am still checking this and I will let you know my feedback.&lt;/P&gt;
&lt;P&gt;Diego.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 16 Jul 2021 00:18:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Restricted-SWD-access/m-p/1308691#M45876</guid>
      <dc:creator>diego_charles</dc:creator>
      <dc:date>2021-07-16T00:18:16Z</dc:date>
    </item>
    <item>
      <title>Re: Restricted SWD access</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Restricted-SWD-access/m-p/1310773#M45920</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/188718"&gt;@dmiv&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you for your patience.&lt;/P&gt;
&lt;P&gt;By default, when a LPC55 boots&amp;nbsp; with the flash erased, it will enter to the ROM bootloader or ISP mode.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;According to the UM11295, section &lt;EM&gt;&amp;nbsp;51.6 Debug session protocol&amp;nbsp; &lt;/EM&gt;:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;On LPC55S1x/LPC551x parts, when program control is in ROM memory context (i.e.,&lt;BR /&gt;instructions are fetched from the ROM memory address range during the boot process),&lt;BR /&gt;the debug access port (AP) of CPU0 is disabled irrespective of device life-cycle state or&lt;BR /&gt;DCFG_SOCU settings. This mechanism is referred to as 'Boot-ROM protection' in this&lt;BR /&gt;manual.&amp;nbsp;&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Therefore, what you are probably facing is the Boot-ROM protection, which disables access to the Core 0 DAP . However, there are several ways to start a debug session for different scenarios .The section&amp;nbsp;&lt;EM&gt;51.6.1 Debug session with uninitialized/invalid flash image or ISP mode&amp;nbsp; &lt;/EM&gt;(that we mentioned before ) describes is one of those ways that fits your scenario with&amp;nbsp; the erased flash.&lt;/P&gt;
&lt;P&gt;In other words, the Debug mailbox , or DM-AP,&amp;nbsp; is the AP&amp;nbsp; that can&amp;nbsp; help to get out of the Boot-ROM protection and&amp;nbsp; start a&amp;nbsp; debug session , gaining&amp;nbsp; access to the Core 0 AP.&amp;nbsp; The&amp;nbsp; &amp;nbsp;&lt;SPAN&gt;APSEL = 2 is the index for the DM-AP, as this&amp;nbsp; AP its NXP implementation.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Regarding the pseudocode and your situation of not being follow our Debug mailbox script further, unfortunately, we are not able to test with the same tools. However, the DM-AP access should be granted&amp;nbsp; by&amp;nbsp; the LPC55, as it comes out of fabric or does not have any other modification.&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;To develop low level SWD algorithms you may refer to the &lt;A href="https://developer.arm.com/documentation/100230/latest" target="_self"&gt;ARM Cortex M33 Processor Technical Reference manual&amp;nbsp;&amp;nbsp;&lt;/A&gt;&amp;nbsp;and the&amp;nbsp;&amp;nbsp;&lt;A href="https://developer.arm.com/documentation/ihi0031/f" target="_self"&gt;ARM Debug Interface Architecture Specification ADIv5.0 to ADIv5.2 &lt;/A&gt;&amp;nbsp;&lt;SPAN&gt;( as the M33 follow Arm debug interface (ADI) 5.0 to 5.2 spec). &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Additionally, If you would like to get more support on the develop of&amp;nbsp; your own programmer you may contact our &lt;A href="https://www.nxp.com/support/support/nxp-engineering-services/professional-engineering-services:PROFESSIONAL-ENGINEERING-SERVICES" target="_self"&gt;Professional Engineering services Team&lt;/A&gt;, who can evaluate your request, or any other of our partners who develop similar algorithms. As this labor&amp;nbsp;is out of the scope of our support team at this community.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Please accept my apologies for the delay, and any inconvenience.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;Diego.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 21 Jul 2021 00:30:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Restricted-SWD-access/m-p/1310773#M45920</guid>
      <dc:creator>diego_charles</dc:creator>
      <dc:date>2021-07-21T00:30:02Z</dc:date>
    </item>
    <item>
      <title>Re: Restricted SWD access</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Restricted-SWD-access/m-p/1312144#M45940</link>
      <description>&lt;P&gt;Hi Diego,&lt;/P&gt;&lt;P&gt;Thank you so much for answer.&lt;/P&gt;&lt;P&gt;I handled the problem. Using script as a sample and knowing your hint about undocumented AP = 2 i managed to go around a bootloader and then it's all down on the old scheme without mailbox. It just was important and critical to figure out the right delays.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 23 Jul 2021 06:36:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Restricted-SWD-access/m-p/1312144#M45940</guid>
      <dc:creator>dmiv</dc:creator>
      <dc:date>2021-07-23T06:36:32Z</dc:date>
    </item>
  </channel>
</rss>

