<?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>lvgl on nrf54l15</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/126559/lvgl-on-nrf54l15</link><description>Hi, 
 I am trying to use lvgl on nrf54l15, but I am facing issues with spi. I was trying first to use vanilla zephyr 4.1, but now I switched to ncs 3.1.1. I am trying to run samples/subsys/display/lvgl . I first launched it on nrf52840 and that worked</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 19 Jan 2026 20:05:49 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/126559/lvgl-on-nrf54l15" /><item><title>RE: lvgl on nrf54l15</title><link>https://devzone.nordicsemi.com/thread/559080?ContentTypeID=1</link><pubDate>Mon, 19 Jan 2026 20:05:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:80e14d37-480b-49ee-a661-4b908235c3ae</guid><dc:creator>Michal</dc:creator><description>&lt;p&gt;Hi Edvin,&lt;/p&gt;
&lt;p&gt;Yes, this was definietly part of the problem, I can finally see something on the screen ! Data displayed is still malformed, so I will keep investigating.&lt;/p&gt;
&lt;p&gt;Thanks !&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: lvgl on nrf54l15</title><link>https://devzone.nordicsemi.com/thread/559059?ContentTypeID=1</link><pubDate>Mon, 19 Jan 2026 14:58:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b05fea54-6e36-4d61-b971-a5f6bec4912e</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;The logic trace must differ at one place, or else the display would behave the same. Do you see any difference? Particularly near the start of the application?&lt;/p&gt;
&lt;p&gt;And one thing, is the nRF54L15 running at 3.3V or 1.8V? If it is not running at 3.3V, please use&amp;nbsp;&lt;a href="https://www.nordicsemi.com/Products/Development-tools/nRF-Connect-for-Desktop?utm_feeditemid=&amp;amp;utm_device=c&amp;amp;utm_term=nordic%20nrf54l15&amp;amp;utm_source=google&amp;amp;utm_medium=ppc&amp;amp;utm_campaign=nRF54L15&amp;amp;hsa_cam=22088148164&amp;amp;hsa_grp=171705928974&amp;amp;hsa_mt=b&amp;amp;hsa_src=g&amp;amp;hsa_ad=727766411652&amp;amp;hsa_acc=1116845495&amp;amp;hsa_net=adwords&amp;amp;hsa_kw=nordic%20nrf54l15&amp;amp;hsa_tgt=kwd-2567293657112&amp;amp;hsa_ver=3&amp;amp;gad_source=1&amp;amp;gad_campaignid=22088148164&amp;amp;gbraid=0AAAAADPygHLNccF-G3CwPHoe0ajFzP9J4&amp;amp;gclid=CjwKCAiAybfLBhAjEiwAI0mBBi0IrlVMNij6oCm30nYfsRwgt9W69HTUp_5DvcHxJXtovs-VG4U_fBoCb4MQAvD_BwE"&gt;nRF Connect for Desktop&lt;/a&gt;&amp;nbsp;-&amp;gt; Board configurator to increase the P2 voltage from 1.8V to 3.3V. Perhaps the display doesn&amp;#39;t work at 1.8V, and this is what you are using.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: lvgl on nrf54l15</title><link>https://devzone.nordicsemi.com/thread/559041?ContentTypeID=1</link><pubDate>Mon, 19 Jan 2026 13:56:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:32db2ea8-1445-4194-a92e-6dacf2460dab</guid><dc:creator>Michal</dc:creator><description>&lt;p&gt;Hi Edvin,&lt;/p&gt;
&lt;p&gt;So I changed DC pin and it is changing state now. However, project on nrf52840 properly initialize the display and displays basic data, while on nrf54l15 it doesn&amp;#39;t work, even though on the logic analyzer everything seems fine.&lt;/p&gt;
&lt;p&gt;Yes,&amp;nbsp;&lt;span&gt;samples/subsys/display/lvgl example works on my nrf52840 + st7789, but no on nrf54.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Michal&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: lvgl on nrf54l15</title><link>https://devzone.nordicsemi.com/thread/558983?ContentTypeID=1</link><pubDate>Mon, 19 Jan 2026 10:21:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:06f65745-9a59-4b85-a9bc-3cba0dd309d3</guid><dc:creator>Edvin</dc:creator><description>[quote user="biolu"]Thanks, that seems to have helped for the clock issue ! I have tried the same pin mapping but using SPI00 and it wasn&amp;#39;t working, any idea why that could be? Could it be because of the external flash that is by default connected to SPI00?[/quote]
&lt;p&gt;might be. Try using SPIM21. The pins should not be in use, as they use P2.00-P2.05. The external flash does however use SPI00 by default, so alternatively, you can try to disable that in the overlay file. You need to delete the mx25r64 node:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;/delete-node/ &amp;amp;mx25r64;&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;to make it not try to take over your spi00.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Regarding your DC pin, I am not sure how it should usually be controlled. Does it work in the project for nRF52840?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: lvgl on nrf54l15</title><link>https://devzone.nordicsemi.com/thread/558912?ContentTypeID=1</link><pubDate>Fri, 16 Jan 2026 15:18:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:258724c8-a6e5-4b6a-af0a-0a83c19d934d</guid><dc:creator>Michal</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Thanks, that seems to have helped for the clock issue ! I have tried the same pin mapping but using SPI00 and it wasn&amp;#39;t working, any idea why that could be? Could it be because of the external flash that is by default connected to SPI00?&lt;/p&gt;
&lt;p&gt;However right now I have an issue with dc pin - I don&amp;#39;t see any change in the signal state while I see it for nrf52840 setup. Any idea there? I tried to change to other pin - 2.14 - but that didn&amp;#39;t solve the problem.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Michal&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: lvgl on nrf54l15</title><link>https://devzone.nordicsemi.com/thread/558907?ContentTypeID=1</link><pubDate>Fri, 16 Jan 2026 14:47:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b8a2a465-0a7b-4450-9d8e-338c6efd707a</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;If you look at the back of the nRF54l15DK, you can see that the P1.03 is one of the NFC pins. If you want to use the NFC pins as normal GPIOs (like in this case, for SPI), you need to modify the DK a bit:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://docs.nordicsemi.com/bundle/ug_nrf54l15_dk/page/UG/nRF54L15_DK/hw_desription/nfc_if.html#d18e103"&gt;https://docs.nordicsemi.com/bundle/ug_nrf54l15_dk/page/UG/nRF54L15_DK/hw_desription/nfc_if.html#d18e103&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I think, without modifying anything on the HW side , it is probably easier to test another set of pins. You can use these pins on SPIM21:&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;P2.06 SCK&lt;/p&gt;
&lt;p&gt;P2.10 CS&amp;nbsp;&lt;/p&gt;
&lt;p&gt;P2.08 MOSI&lt;/p&gt;
&lt;p&gt;P2.09 MISO&lt;/p&gt;
&lt;p&gt;According to:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://docs.nordicsemi.com/bundle/ps_nrf54L15/page/chapters/pin.html"&gt;https://docs.nordicsemi.com/bundle/ps_nrf54L15/page/chapters/pin.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;See if that works, and let me know if it doesn&amp;#39;t.&lt;/p&gt;
&lt;p&gt;You can also use the pins that you picked earlier, but it requires you to desolder and re-solder some 0R resistors on the DK, according to the description in my first link, in addition to adding this snippet to your nrf54l15dk_nrf54l15_cpuapp.overlay:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;&amp;amp;uicr {
    nfct-pins-as-gpios;
};&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>