<?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>How to test flash of nRF54L15?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/123137/how-to-test-flash-of-nrf54l15</link><description>Hi, 
 I&amp;#39;m interested in testing the flash of the nRF54L15. Are there any sample applications or existing projects that could help me get started? 
 Thanks, 
 PG</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 28 Jul 2025 20:29:50 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/123137/how-to-test-flash-of-nrf54l15" /><item><title>RE: How to test flash of nRF54L15?</title><link>https://devzone.nordicsemi.com/thread/543837?ContentTypeID=1</link><pubDate>Mon, 28 Jul 2025 20:29:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e254b83d-51ba-4f7e-aa7b-a7cc81da7e46</guid><dc:creator>Menon</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;The &lt;a href="https://www.macronix.com/Lists/Datasheet/Attachments/8868/MX25R6435F,%20Wide%20Range,%2064Mb,%20v1.6.pdf"&gt;MX25R6435F module&lt;/a&gt; you mentioned is the external flash integrated on the nRF54L DK ,not the internal flash. The sample I referred to works with the internal flash of the nRF54L15.&lt;/p&gt;
&lt;p&gt;To work with the external flash, you’ll need to configure it first for the application/mcuboot (depending on your use case). You could start by looking at the &lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/zephyr/samples/drivers/spi_flash/README.html#spi-nor"&gt;JEDEC SPI NOR sample as a reference&lt;/a&gt;.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;br /&gt; Abhijith&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to test flash of nRF54L15?</title><link>https://devzone.nordicsemi.com/thread/543829?ContentTypeID=1</link><pubDate>Mon, 28 Jul 2025 19:13:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:498ac4d8-8232-46b6-ba21-c0beff084ba4</guid><dc:creator>PKG</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;&lt;span&gt;Abhijith,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Thank you &amp;mdash; I was able to successfully build and flash the sample. I just need to confirm one thing: does this sample operate on the flash labeled &lt;em&gt;U9&lt;/em&gt; on the nRF54L15-DK board, or is it targeting the internal flash within the chip? We&amp;#39;re specifically interested in the &lt;em&gt;U9&lt;/em&gt;-labeled external flash.&lt;/p&gt;
&lt;p&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/0827.Image.jpeg" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;PG&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to test flash of nRF54L15?</title><link>https://devzone.nordicsemi.com/thread/543690?ContentTypeID=1</link><pubDate>Mon, 28 Jul 2025 08:08:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fd9475fa-060c-4d48-858e-4a166b1bce8a</guid><dc:creator>Menon</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;This sample is not specific to the nRF52840, it is a generic example demonstrating the Flash API. I recommend trying this sample on the nRF54L15 to see how the read and write operations work.&lt;/p&gt;
&lt;p&gt;I have tested this sample on the nRF54L15 DK and can clearly see the well-defined flash layout. I am attaching the logs captured after flashing.&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;*** Booting nRF Connect SDK v3.0.2-89ba1294ac9b ***
*** Using Zephyr OS v4.0.99-f791c49f492c ***

Nordic nRF5 Internal Storage Sample
=====================================

Test 1: Internal storage erase page at 0x163000
   Erase not required by device

Test 2: Internal storage write (word array 1)
   Attempted to write 1122 at 0x163000
   Attempted to read 0x163000
   Data read: 1122
   Data read matches data written. Good!
   Attempted to write aabb at 0x163004
   Attempted to read 0x163004
   Data read: aabb
   Data read matches data written. Good!
   Attempted to write abcd at 0x163008
   Attempted to read 0x163008
   Data read: abcd
   Data read matches data written. Good!
   Attempted to write 1234 at 0x16300c
   Attempted to read 0x16300c
   Data read: 1234
   Data read matches data written. Good!

Test 3: Internal storage erase (2 pages at 0x163000)
   Erase not required by device

Test 4: Internal storage write (word array 2)
   Attempted to write 1234 at 0x163000
   Attempted to read 0x163000
   Data read: 1234
   Data read matches data written. Good!
   Attempted to write aabb at 0x163004
   Attempted to read 0x163004
   Data read: aabb
   Data read matches data written. Good!
   Attempted to write abcd at 0x163008
   Attempted to read 0x163008
   Data read: abcd
   Data read matches data written. Good!
   Attempted to write 1122 at 0x16300c
   Attempted to read 0x16300c
   Data read: 1122
   Data read matches data written. Good!

Test 5: Internal storage erase page at 0x163000
   Erase not required by device

Test 6: Non-word aligned write (word array 3)
   Attempted to write 1122 at 0x163001
   Attempted to read 0x163001
   Data read: 1122
   Data read matches data written. Good!
   Attempted to write aabb at 0x163005
   Attempted to read 0x163005
   Data read: aabb
   Data read matches data written. Good!
   Attempted to write abcd at 0x163009
   Attempted to read 0x163009
   Data read: abcd
   Data read matches data written. Good!
   Attempted to write 1234 at 0x16300d
   Attempted to read 0x16300d
   Data read: 1234
   Data read matches data written. Good!
   Attempted to write 1122 at 0x163011
   Attempted to read 0x163011
   Data read: 1122
   Data read matches data written. Good!
   Attempted to write aabb at 0x163015
   Attempted to read 0x163015
   Data read: aabb
   Data read matches data written. Good!
   Attempted to write abcd at 0x163019
   Attempted to read 0x163019
   Data read: abcd
   Data read matches data written. Good!
   Attempted to write 1234 at 0x16301d
   Attempted to read 0x16301d
   Data read: 1234
   Data read matches data written. Good!

Test 7: Page layout API
   Offset  0x00041234:
     belongs to the page 65 of start offset 0x00041000
     and the size of 0x00001000 B.
   Page of number 37 has start offset 0x00025000
     and size of 0x00001000 B.
     Page index resolved properly
   SoC flash consists of 357 pages.

Test 8: Write block size API
   write-block-size = 16

Finished!
&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Kind Regards,&lt;/p&gt;
&lt;p&gt;Abhijith&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to test flash of nRF54L15?</title><link>https://devzone.nordicsemi.com/thread/543561?ContentTypeID=1</link><pubDate>Thu, 24 Jul 2025 18:19:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ccf7d06a-eccf-4819-bbd0-4a3d5a94d3c8</guid><dc:creator>PKG</dc:creator><description>&lt;p&gt;Hi Abhijith,&lt;/p&gt;
&lt;p&gt;Thank you for your prompt response. The link you shared above is for nRF52. I am looking sample for nRF54L15.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;PG&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to test flash of nRF54L15?</title><link>https://devzone.nordicsemi.com/thread/543171?ContentTypeID=1</link><pubDate>Tue, 22 Jul 2025 12:13:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:911db067-627d-4646-aab4-b6e5f9aee370</guid><dc:creator>Menon</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I&amp;#39;m not exactly sure what you&amp;#39;re trying to test here, but if you&amp;#39;re looking for something like read/write operations on flash, you can take a look at the&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/zephyr/samples/drivers/soc_flash_nrf/README.html#soc-flash-nrf"&gt; nRF Soc internal Storage&lt;/a&gt;. See the relevant &lt;a href="https://github.com/nrfconnect/sdk-zephyr/tree/main/samples/drivers/soc_flash_nrf"&gt;sample here&lt;/a&gt;.&lt;br /&gt; Refer to the&lt;a href="https://docs.nordicsemi.com/bundle/zephyr-apis-latest/page/group_flash_interface.html"&gt; Zephyr Flash API documentation &lt;/a&gt;. You can also check &lt;a href="https://github.com/zephyrproject-rtos/zephyr/tree/main/samples/subsys/fs"&gt;out the file system samples&lt;/a&gt;, if you are looking for flash on the nRF54L15 using a file system .&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;br /&gt; Abhijith&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>