<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>nRF52833 Secure DFU Bootloader Issue with Keil uVision 5 and ARM Compiler 6</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/128148/nrf52833-secure-dfu-bootloader-issue-with-keil-uvision-5-and-arm-compiler-6</link><description>Hello Nordic Team, 
 I am working on an nRF52833 project using nRF5 SDK 17.1.0 with Secure DFU Bootloader. 
 Environment: 
 
 MCU: nRF52833 
 
 SDK: nRF5 SDK 17.1.0 
 
 SoftDevice: S140 7.2.0 
 
 IDE: Keil uVision 5 
 
 Compiler: ARM Compiler 6.24 (ARMCLANG</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 29 May 2026 13:57:55 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/128148/nrf52833-secure-dfu-bootloader-issue-with-keil-uvision-5-and-arm-compiler-6" /><item><title>RE: nRF52833 Secure DFU Bootloader Issue with Keil uVision 5 and ARM Compiler 6</title><link>https://devzone.nordicsemi.com/thread/567129?ContentTypeID=1</link><pubDate>Fri, 29 May 2026 13:57:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9b70c34c-57c7-434a-80f8-32040f2970b7</guid><dc:creator>Rohit15</dc:creator><description>&lt;p&gt;Thank You Vidar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52833 Secure DFU Bootloader Issue with Keil uVision 5 and ARM Compiler 6</title><link>https://devzone.nordicsemi.com/thread/566673?ContentTypeID=1</link><pubDate>Thu, 21 May 2026 11:18:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7e06db1e-2a69-4321-af50-dd7ec11cb3ab</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;To use ARM clang you would need to add support for it first in the SDK code. This posts gives some details about what is currently missing for it to work:&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/50605/nrf52-development-using-clang/203490"&gt;https://devzone.nordicsemi.com/f/nordic-q-a/50605/nrf52-development-using-clang/203490&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52833 Secure DFU Bootloader Issue with Keil uVision 5 and ARM Compiler 6</title><link>https://devzone.nordicsemi.com/thread/566667?ContentTypeID=1</link><pubDate>Thu, 21 May 2026 10:23:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:33ca3730-05a0-43d2-8dc3-7cf552059f52</guid><dc:creator>Rohit15</dc:creator><description>&lt;p&gt;&lt;span&gt;Hello Vidar, actually I want to use ARM Compiler 6, but I am facing an issue.&lt;/span&gt;&lt;br /&gt;&lt;span&gt;When I manually write the UICR and then read the register, the value is read correctly, but I still get an error and BLE advertising does not start.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;C:\Users\admin&amp;gt;nrfjprog --memwr 0x10001014 --val 0x73000&lt;br /&gt;Parsing parameters.&lt;br /&gt;Writing.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;C:\Users\admin&amp;gt;nrfjprog --reset&lt;br /&gt;Applying system reset.&lt;br /&gt;Run.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;C:\Users\admin&amp;gt;nrfjprog --readregs&lt;br /&gt; R0: 0x0007321D&lt;br /&gt; R1: 0x00073215&lt;br /&gt; R2: 0x20000000&lt;br /&gt; R3: 0x00000417&lt;br /&gt; R4: 0x00000FFC&lt;br /&gt; R5: 0x0007E080&lt;br /&gt; R6: 0x10001000&lt;br /&gt; R7: 0x0007E000&lt;br /&gt; R8: 0x00000000&lt;br /&gt; R9: 0x00000000&lt;br /&gt; R10: 0x00000000&lt;br /&gt; R11: 0x00000000&lt;br /&gt; R12: 0x00000000&lt;br /&gt; SP: 0x00073214&lt;br /&gt; LR: 0x000004EF&lt;br /&gt; PC: 0x0007321C&lt;br /&gt; xPSR: 0x01000000&lt;br /&gt; MSP: 0x00073214&lt;br /&gt; PSP: 0x00000000&lt;br /&gt; RAZ: 0x00000000&lt;br /&gt; CFBP: 0x00000000&lt;br /&gt; APSR: 0x00000000&lt;br /&gt; EPSR: 0x01000000&lt;br /&gt; IPSR: 0x00000000&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52833 Secure DFU Bootloader Issue with Keil uVision 5 and ARM Compiler 6</title><link>https://devzone.nordicsemi.com/thread/566462?ContentTypeID=1</link><pubDate>Mon, 18 May 2026 12:20:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5e6da1ec-b63c-4c94-a3db-fb097b4311e1</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;The register readout show that a fault exception was raised. The likely reason for this is that you are using the ARM Clang compiler which is not compatible with this SDK. Please use&amp;nbsp;&lt;span&gt;ARM Compiler 5 and try again. This compiler is available in&amp;nbsp;MDK-ARM version 5.25&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1779106821450v1.png" alt=" " /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;(&lt;a href="https://docs.nordicsemi.com/bundle/sdk_nrf5_v17.1.0/page/index.html"&gt;https://docs.nordicsemi.com/bundle/sdk_nrf5_v17.1.0/page/index.html&lt;/a&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Best regards,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Vidar&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>