<?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: LPC55S69: CPU lockup while accessing to SYSCON</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-CPU-lockup-while-accessing-to-SYSCON/m-p/2078118#M58036</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/38807"&gt;@raz3l&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;On the LPC55S69, the platform-level security mechanisms that control peripheral access between Secure and Non-Secure worlds (enabled by ARM TrustZone-M)&lt;/P&gt;
&lt;P&gt;Secure AHB Controller (SECURE_AHB / AHB_SECURE_CTRL)&lt;/P&gt;
&lt;P&gt;Security access rules for AHB peripherals&lt;BR /&gt;Security access rules for AHB peripherals on AHB Slave Port P8. Each peripheral can&lt;BR /&gt;have independent security attribute.&lt;/P&gt;
&lt;P&gt;Registers: SEC_CTRL_AHB_PORTx_SLAVEy_RULE&lt;BR /&gt;These determine whether each peripheral (e.g., SYSCON, CLOCK, IOCON, GPIO) is accessible by:&lt;BR /&gt;You can try to test it.&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Harry&lt;/P&gt;</description>
    <pubDate>Thu, 10 Apr 2025 08:21:50 GMT</pubDate>
    <dc:creator>Harry_Zhang</dc:creator>
    <dc:date>2025-04-10T08:21:50Z</dc:date>
    <item>
      <title>LPC55S69: CPU lockup while accessing to SYSCON</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-CPU-lockup-while-accessing-to-SYSCON/m-p/2068781#M57977</link>
      <description>&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;I'm running Zephyr (compiled as Non-Secure) on an LPC55S69, flashed at address&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;0x0. To boot it, I:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;P&gt;Flashed the NS image at&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;0x0&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;Manually set the PC via GDB&lt;/P&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;The system only works if I&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;comment out&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;this clock initialization line:&lt;/P&gt;&lt;LI-CODE lang="c"&gt;CLOCK_AttachClk(kFRO_HF_to_MAIN_CLK);&lt;/LI-CODE&gt;&lt;P&gt;Otherwise, it triggers a processor&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;LOCKUP&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;without any visible exception details. I have checked that&amp;nbsp;&lt;SPAN&gt;SAU and MPU are&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;disabled and I have r&lt;SPAN&gt;eviewed the Secure AHB Controller (no obvious blocking configurations).&lt;/SPAN&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Could a&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;platform-level firewall&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;(e.g., peripheral access control) block this clock register?&lt;/LI&gt;&lt;LI&gt;Are there other&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;hardware protections&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;I might have missed?&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Wed, 26 Mar 2025 14:51:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-CPU-lockup-while-accessing-to-SYSCON/m-p/2068781#M57977</guid>
      <dc:creator>raz3l</dc:creator>
      <dc:date>2025-03-26T14:51:11Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55S69: CPU lockup while accessing to SYSCON</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-CPU-lockup-while-accessing-to-SYSCON/m-p/2072708#M58002</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/38807"&gt;@raz3l&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN data-slate-fragment="JTVCJTdCJTIydHlwZSUyMiUzQSUyMnBhcmFncmFwaCUyMiUyQyUyMmNoaWxkcmVuJTIyJTNBJTVCJTdCJTIyaWQlMjIlM0ElMjJ6cm9kNFFabExCJTIyJTJDJTIycGFyYUlkeCUyMiUzQTE0JTJDJTIyc3JjJTIyJTNBJTIyWWVzJTJDJTIwdGhlJTIwTFBDNTVTNjklMjBoYXMlMjBwbGF0Zm9ybS1sZXZlbCUyMHNlY3VyaXR5JTIwbWVjaGFuaXNtcyUyMHRoYXQlMjBjb3VsZCUyMGJlJTIwcmVzdHJpY3RpbmclMjBhY2Nlc3MlMjB0byUyMHRoZSUyMGNsb2NrJTIwcmVnaXN0ZXJzJTIwd2hlbiUyMHJ1bm5pbmclMjBpbiUyME5vbi1TZWN1cmUlMjBtb2RlLiUyMCUyMiUyQyUyMmRzdCUyMiUzQSUyMiVFNiU5OCVBRiVFNyU5QSU4NCVFRiVCQyU4Q0xQQzU1UzY5JUU1JTg1JUI3JUU2JTlDJTg5JUU1JUI5JUIzJUU1JThGJUIwJUU3JUJBJUE3JUU1JUFFJTg5JUU1JTg1JUE4JUU2JTlDJUJBJUU1JTg4JUI2JUVGJUJDJThDJUU1JTlDJUE4JUU5JTlEJTlFJUU1JUFFJTg5JUU1JTg1JUE4JUU2JUE4JUExJUU1JUJDJThGJUU0JUI4JThCJUU4JUJGJTkwJUU4JUExJThDJUU2JTk3JUI2JUU1JThGJUFGJUU4JTgzJUJEJUU0JUJDJTlBJUU5JTk5JTkwJUU1JTg4JUI2JUU1JUFGJUI5JUU2JTk3JUI2JUU5JTkyJTlGJUU1JUFGJTg0JUU1JUFEJTk4JUU1JTk5JUE4JUU3JTlBJTg0JUU4JUFFJUJGJUU5JTk3JUFFJUUzJTgwJTgyJTIyJTJDJTIybWV0YWRhdGElMjIlM0ElMjIlMjIlMkMlMjJtYXRjaGVzJTIyJTNBbnVsbCUyQyUyMm1ldGFEYXRhJTIyJTNBJTVCJTVEJTJDJTIydGV4dCUyMiUzQSUyMlllcyUyQyUyMHRoZSUyMExQQzU1UzY5JTIwaGFzJTIwcGxhdGZvcm0tbGV2ZWwlMjBzZWN1cml0eSUyMG1lY2hhbmlzbXMlMjB0aGF0JTIwY291bGQlMjBiZSUyMHJlc3RyaWN0aW5nJTIwYWNjZXNzJTIwdG8lMjB0aGUlMjBjbG9jayUyMHJlZ2lzdGVycyUyMHdoZW4lMjBydW5uaW5nJTIwaW4lMjBOb24tU2VjdXJlJTIwbW9kZS4lMjAlMjIlN0QlNUQlN0QlNUQ="&gt;Yes, the LPC55S69 has platform-level security mechanisms that could be restricting access to the clock registers when running in Non-Secure mode. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN data-slate-fragment="JTVCJTdCJTIydHlwZSUyMiUzQSUyMnBhcmFncmFwaCUyMiUyQyUyMmNoaWxkcmVuJTIyJTNBJTVCJTdCJTIyaWQlMjIlM0ElMjJ6cm9kNFFabExCJTIyJTJDJTIycGFyYUlkeCUyMiUzQTE0JTJDJTIyc3JjJTIyJTNBJTIyWWVzJTJDJTIwdGhlJTIwTFBDNTVTNjklMjBoYXMlMjBwbGF0Zm9ybS1sZXZlbCUyMHNlY3VyaXR5JTIwbWVjaGFuaXNtcyUyMHRoYXQlMjBjb3VsZCUyMGJlJTIwcmVzdHJpY3RpbmclMjBhY2Nlc3MlMjB0byUyMHRoZSUyMGNsb2NrJTIwcmVnaXN0ZXJzJTIwd2hlbiUyMHJ1bm5pbmclMjBpbiUyME5vbi1TZWN1cmUlMjBtb2RlLiUyMCUyMiUyQyUyMmRzdCUyMiUzQSUyMiVFNiU5OCVBRiVFNyU5QSU4NCVFRiVCQyU4Q0xQQzU1UzY5JUU1JTg1JUI3JUU2JTlDJTg5JUU1JUI5JUIzJUU1JThGJUIwJUU3JUJBJUE3JUU1JUFFJTg5JUU1JTg1JUE4JUU2JTlDJUJBJUU1JTg4JUI2JUVGJUJDJThDJUU1JTlDJUE4JUU5JTlEJTlFJUU1JUFFJTg5JUU1JTg1JUE4JUU2JUE4JUExJUU1JUJDJThGJUU0JUI4JThCJUU4JUJGJTkwJUU4JUExJThDJUU2JTk3JUI2JUU1JThGJUFGJUU4JTgzJUJEJUU0JUJDJTlBJUU5JTk5JTkwJUU1JTg4JUI2JUU1JUFGJUI5JUU2JTk3JUI2JUU5JTkyJTlGJUU1JUFGJTg0JUU1JUFEJTk4JUU1JTk5JUE4JUU3JTlBJTg0JUU4JUFFJUJGJUU5JTk3JUFFJUUzJTgwJTgyJTIyJTJDJTIybWV0YWRhdGElMjIlM0ElMjIlMjIlMkMlMjJtYXRjaGVzJTIyJTNBbnVsbCUyQyUyMm1ldGFEYXRhJTIyJTNBJTVCJTVEJTJDJTIydGV4dCUyMiUzQSUyMlllcyUyQyUyMHRoZSUyMExQQzU1UzY5JTIwaGFzJTIwcGxhdGZvcm0tbGV2ZWwlMjBzZWN1cml0eSUyMG1lY2hhbmlzbXMlMjB0aGF0JTIwY291bGQlMjBiZSUyMHJlc3RyaWN0aW5nJTIwYWNjZXNzJTIwdG8lMjB0aGUlMjBjbG9jayUyMHJlZ2lzdGVycyUyMHdoZW4lMjBydW5uaW5nJTIwaW4lMjBOb24tU2VjdXJlJTIwbW9kZS4lMjAlMjIlN0QlNUQlN0QlNUQ="&gt;BR&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN data-slate-fragment="JTVCJTdCJTIydHlwZSUyMiUzQSUyMnBhcmFncmFwaCUyMiUyQyUyMmNoaWxkcmVuJTIyJTNBJTVCJTdCJTIyaWQlMjIlM0ElMjJ6cm9kNFFabExCJTIyJTJDJTIycGFyYUlkeCUyMiUzQTE0JTJDJTIyc3JjJTIyJTNBJTIyWWVzJTJDJTIwdGhlJTIwTFBDNTVTNjklMjBoYXMlMjBwbGF0Zm9ybS1sZXZlbCUyMHNlY3VyaXR5JTIwbWVjaGFuaXNtcyUyMHRoYXQlMjBjb3VsZCUyMGJlJTIwcmVzdHJpY3RpbmclMjBhY2Nlc3MlMjB0byUyMHRoZSUyMGNsb2NrJTIwcmVnaXN0ZXJzJTIwd2hlbiUyMHJ1bm5pbmclMjBpbiUyME5vbi1TZWN1cmUlMjBtb2RlLiUyMCUyMiUyQyUyMmRzdCUyMiUzQSUyMiVFNiU5OCVBRiVFNyU5QSU4NCVFRiVCQyU4Q0xQQzU1UzY5JUU1JTg1JUI3JUU2JTlDJTg5JUU1JUI5JUIzJUU1JThGJUIwJUU3JUJBJUE3JUU1JUFFJTg5JUU1JTg1JUE4JUU2JTlDJUJBJUU1JTg4JUI2JUVGJUJDJThDJUU1JTlDJUE4JUU5JTlEJTlFJUU1JUFFJTg5JUU1JTg1JUE4JUU2JUE4JUExJUU1JUJDJThGJUU0JUI4JThCJUU4JUJGJTkwJUU4JUExJThDJUU2JTk3JUI2JUU1JThGJUFGJUU4JTgzJUJEJUU0JUJDJTlBJUU5JTk5JTkwJUU1JTg4JUI2JUU1JUFGJUI5JUU2JTk3JUI2JUU5JTkyJTlGJUU1JUFGJTg0JUU1JUFEJTk4JUU1JTk5JUE4JUU3JTlBJTg0JUU4JUFFJUJGJUU5JTk3JUFFJUUzJTgwJTgyJTIyJTJDJTIybWV0YWRhdGElMjIlM0ElMjIlMjIlMkMlMjJtYXRjaGVzJTIyJTNBbnVsbCUyQyUyMm1ldGFEYXRhJTIyJTNBJTVCJTVEJTJDJTIydGV4dCUyMiUzQSUyMlllcyUyQyUyMHRoZSUyMExQQzU1UzY5JTIwaGFzJTIwcGxhdGZvcm0tbGV2ZWwlMjBzZWN1cml0eSUyMG1lY2hhbmlzbXMlMjB0aGF0JTIwY291bGQlMjBiZSUyMHJlc3RyaWN0aW5nJTIwYWNjZXNzJTIwdG8lMjB0aGUlMjBjbG9jayUyMHJlZ2lzdGVycyUyMHdoZW4lMjBydW5uaW5nJTIwaW4lMjBOb24tU2VjdXJlJTIwbW9kZS4lMjAlMjIlN0QlNUQlN0QlNUQ="&gt;Harry&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 02 Apr 2025 08:49:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-CPU-lockup-while-accessing-to-SYSCON/m-p/2072708#M58002</guid>
      <dc:creator>Harry_Zhang</dc:creator>
      <dc:date>2025-04-02T08:49:29Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55S69: CPU lockup while accessing to SYSCON</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-CPU-lockup-while-accessing-to-SYSCON/m-p/2073612#M58004</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/229957"&gt;@Harry_Zhang&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could you point me to which platform-level security mechanisms are you referring to?&lt;/P&gt;</description>
      <pubDate>Thu, 03 Apr 2025 10:15:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-CPU-lockup-while-accessing-to-SYSCON/m-p/2073612#M58004</guid>
      <dc:creator>raz3l</dc:creator>
      <dc:date>2025-04-03T10:15:10Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55S69: CPU lockup while accessing to SYSCON</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-CPU-lockup-while-accessing-to-SYSCON/m-p/2078118#M58036</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/38807"&gt;@raz3l&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;On the LPC55S69, the platform-level security mechanisms that control peripheral access between Secure and Non-Secure worlds (enabled by ARM TrustZone-M)&lt;/P&gt;
&lt;P&gt;Secure AHB Controller (SECURE_AHB / AHB_SECURE_CTRL)&lt;/P&gt;
&lt;P&gt;Security access rules for AHB peripherals&lt;BR /&gt;Security access rules for AHB peripherals on AHB Slave Port P8. Each peripheral can&lt;BR /&gt;have independent security attribute.&lt;/P&gt;
&lt;P&gt;Registers: SEC_CTRL_AHB_PORTx_SLAVEy_RULE&lt;BR /&gt;These determine whether each peripheral (e.g., SYSCON, CLOCK, IOCON, GPIO) is accessible by:&lt;BR /&gt;You can try to test it.&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Harry&lt;/P&gt;</description>
      <pubDate>Thu, 10 Apr 2025 08:21:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-CPU-lockup-while-accessing-to-SYSCON/m-p/2078118#M58036</guid>
      <dc:creator>Harry_Zhang</dc:creator>
      <dc:date>2025-04-10T08:21:50Z</dc:date>
    </item>
    <item>
      <title>Re: LPC55S69: CPU lockup while accessing to SYSCON</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-CPU-lockup-while-accessing-to-SYSCON/m-p/2094963#M58178</link>
      <description>&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Mon, 12 May 2025 01:51:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC55S69-CPU-lockup-while-accessing-to-SYSCON/m-p/2094963#M58178</guid>
      <dc:creator>raz3l</dc:creator>
      <dc:date>2025-05-12T01:51:45Z</dc:date>
    </item>
  </channel>
</rss>

