<?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>Thingy:91 X with external SPI Slave possible?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/118937/thingy-91-x-with-external-spi-slave-possible</link><description>Hello, I just had a look at the Thingy:91 X with the nRF9151 and nRF5340 SoC&amp;#39;s including nRF7002 Wifi support. 
 My understanding is that the nRF5340 is the main MCU running the main application, while the nRF9151 is used as a Cellular modem 
 (1) How</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 25 Feb 2025 09:53:00 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/118937/thingy-91-x-with-external-spi-slave-possible" /><item><title>RE: Thingy:91 X with external SPI Slave possible?</title><link>https://devzone.nordicsemi.com/thread/524539?ContentTypeID=1</link><pubDate>Tue, 25 Feb 2025 09:53:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4472de39-13fc-46e7-80ab-7a4ce63430b4</guid><dc:creator>puz_md</dc:creator><description>&lt;p&gt;Hi Maria,&lt;/p&gt;
&lt;p&gt;thanks for looking this up. Although the documentation only mentions a connection to the nRF9151, this should also work with the nRF5340.&lt;/p&gt;
&lt;p&gt;By the way, one signal of the connector (P0.12/TRACECLK) is only connected to the nRF9151. If you have contact to the hardware team, could you suggest connecting this signal also to the nRF5340 if there ever is a newer hardware revision? There are still unused pins on the nRF5340 and the fifth signal would be perfect as an interrupt line complementing the SPI interface.&lt;/p&gt;
&lt;p&gt;I think this information is enough for initial planning of our project. If you happen to find any more information about disabling the modem traces and using one of the UART connections for project-specific communication, or any other way for communication between the SoC&amp;#39;s without using the TRACE pins, just re-open the ticket and add one more comment.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Michael&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thingy:91 X with external SPI Slave possible?</title><link>https://devzone.nordicsemi.com/thread/524523?ContentTypeID=1</link><pubDate>Tue, 25 Feb 2025 09:26:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:591238eb-da50-4b0a-aee9-76998a8f9d77</guid><dc:creator>Maria Gilje</dc:creator><description>&lt;p&gt;Hi Michael,&lt;/p&gt;
[quote user="puz_md"]And please don&amp;#39;t forget my main question, which is whether the pins mentioned above are freely available (to connect a SPI CAN controller) in the intended nRF5340+nRF9151 setup.[/quote]
&lt;p&gt;Thank you for the reminder!&lt;/p&gt;
&lt;p&gt;I eventually found the &lt;a href="https://docs.nordicsemi.com/bundle/ug_thingy91x/page/UG/thingy91x/hw_description/debug_connector.html"&gt;correct documentation&lt;/a&gt; which clearly states that the P9 connector can be used to connect external boards:&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/pastedimage1740472758308v2.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;So you should be able to connect an SPI device to the TRACE pins of the P9 connector.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Maria&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thingy:91 X with external SPI Slave possible?</title><link>https://devzone.nordicsemi.com/thread/524423?ContentTypeID=1</link><pubDate>Mon, 24 Feb 2025 18:09:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7a82b429-60ae-4d56-83da-9a1365f1c954</guid><dc:creator>puz_md</dc:creator><description>&lt;p&gt;Hi Maria,&lt;/p&gt;
&lt;p&gt;thanks for looking so deeply into my inquiry!&lt;/p&gt;
&lt;p&gt;And please don&amp;#39;t forget my main question, which is whether the pins mentioned above are freely available (to connect a SPI CAN controller) in the intended nRF5340+nRF9151 setup.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Michael&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thingy:91 X with external SPI Slave possible?</title><link>https://devzone.nordicsemi.com/thread/524370?ContentTypeID=1</link><pubDate>Mon, 24 Feb 2025 14:08:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:91931b32-a187-4360-b6f5-aa16e9bd02e0</guid><dc:creator>Maria Gilje</dc:creator><description>&lt;p&gt;Hi Michael, &lt;/p&gt;
[quote user="puz_md"]So, one channel is used for communication/operation, and the other is used for modem trace, which is some debug logging?[/quote]
&lt;p&gt;If you&amp;#39;re asking what the modem trace is, the answer is that it is the logs from the cellular modem. See &lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrfxlib/nrf_modem/doc/modem_trace.html"&gt;this documentation&lt;/a&gt; for more info. &lt;/p&gt;
&lt;p&gt;My apologies if I misunderstood your question. &lt;/p&gt;
[quote user="puz_md"]Can the modem trace channel be deactivated, leaving the connection available for project-specific communication?[/quote]
&lt;p&gt;I haven&amp;#39;t found an answer to this yet. &lt;/p&gt;
[quote user="puz_md"]Further, can the connectivity bridge be combined with project-specific code?[/quote]
&lt;p&gt;Yes. &lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Maria&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thingy:91 X with external SPI Slave possible?</title><link>https://devzone.nordicsemi.com/thread/524133?ContentTypeID=1</link><pubDate>Fri, 21 Feb 2025 15:16:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b2b4f33d-9bcc-44c4-afb2-3b9b6eb41f00</guid><dc:creator>Maria Gilje</dc:creator><description>&lt;p&gt;Hi Michael, &lt;/p&gt;
&lt;p&gt;Thank you for your patience with this. I have started to look for some answers to your questions but it is taking some time. &lt;/p&gt;
&lt;p&gt;I will try to get a proper reply to you on Monday.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Maria&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thingy:91 X with external SPI Slave possible?</title><link>https://devzone.nordicsemi.com/thread/523242?ContentTypeID=1</link><pubDate>Mon, 17 Feb 2025 12:04:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d46d0ab7-6408-4ed8-a4fd-7ea465028870</guid><dc:creator>puz_md</dc:creator><description>[quote userid="114944" url="~/f/nordic-q-a/118937/thingy-91-x-with-external-spi-slave-possible/523154"]It should be using UART with the &lt;a href="https://docs.nordicsemi.com/bundle/ncs-2.7.0/page/nrf/applications/connectivity_bridge/README.html"&gt;connectivity bridge&lt;/a&gt; application running on nRF5340. One of the channels is used for modem trace by default I think.[/quote]
&lt;p&gt;So, one channel is used for communication/operation, and the other is used for modem trace, which is some debug logging? Can the modem trace channel be deactivated, leaving the connection available for project-specific communication?&lt;/p&gt;
&lt;p&gt;Further, can the connectivity bridge be combined with project-specific code?&lt;/p&gt;
&lt;p&gt;These are the pins I would like to use for an external SPI device:&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1739793494693v1.png" /&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1739793505665v2.png" /&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1739793510030v3.png" /&gt;&lt;/p&gt;
&lt;p&gt;And these are the VCOM / UART connections between the SoC&amp;#39;s:&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1739793834581v4.png" /&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1739793846491v5.png" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Michael&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Thingy:91 X with external SPI Slave possible?</title><link>https://devzone.nordicsemi.com/thread/523154?ContentTypeID=1</link><pubDate>Mon, 17 Feb 2025 01:09:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e7a00997-81c4-43d8-8a53-49b5d7afed9c</guid><dc:creator>Michal</dc:creator><description>[quote user=""](1) How is communication implemented between the nRF5340 and nRF9151? I noticed that the schematic defines two UART connections between the SoC&amp;#39;s, VCOM0 and VCOM1. Are full Cellular modem features on the nRF5340 available through these communication channels? Further, are both channels needed or can one channel be used for a project-specific communication protocol?[/quote]
&lt;p&gt;It should be using UART with the &lt;a href="https://docs.nordicsemi.com/bundle/ncs-2.7.0/page/nrf/applications/connectivity_bridge/README.html"&gt;connectivity bridge&lt;/a&gt; application running on nRF5340. One of the channels is used for modem trace by default I think.&lt;/p&gt;
[quote user=""](2) Is my assumption correct that even when using the Thingy:91 X with full features (Cellular, Wifi and Bluetooth active), the nRF5340&amp;#39;s &amp;quot;GPIO&amp;quot; pins connected to P9 and the nRF9151&amp;#39;s &amp;quot;TRACE&amp;quot; pins, are fully available for project-specific extensions? E.g. adding a MCP2515 CAN controller? In other words, these four pins are NOT needed for communication between the nRF5340 and the nRF9151?[/quote]
&lt;p&gt;Are those the pins used for modem trace by default? Could you show me for example a screenshot?&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Michal&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>