<?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>SPI with BLE Stack</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/99443/spi-with-ble-stack</link><description>I am developing some code that involves multiple peripherals, but I am having issues only with the SPI lines following initializing the BLE stack. I am able to write to and from a FRAM chip before the BLE stack is initialized and see data flowing on my</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 09 May 2023 05:35:48 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/99443/spi-with-ble-stack" /><item><title>RE: SPI with BLE Stack</title><link>https://devzone.nordicsemi.com/thread/424402?ContentTypeID=1</link><pubDate>Tue, 09 May 2023 05:35:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:930a6c2b-ebc0-451f-a010-29f55864955f</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;It could be, Did not hear about this on our nRF52 DK.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI with BLE Stack</title><link>https://devzone.nordicsemi.com/thread/424340?ContentTypeID=1</link><pubDate>Mon, 08 May 2023 14:52:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:843646b4-d6bf-40f6-a693-51783794aa6d</guid><dc:creator>inspiringdev123</dc:creator><description>&lt;p&gt;I changed my code to use Pin 11 vs Pin 13 and it seems to be working now. Is this just something to do with the BMD 350 Eval Board?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI with BLE Stack</title><link>https://devzone.nordicsemi.com/thread/424330?ContentTypeID=1</link><pubDate>Mon, 08 May 2023 14:17:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:97243691-def0-4dff-9b9d-5c78236af39b</guid><dc:creator>inspiringdev123</dc:creator><description>&lt;p&gt;I have added that to the code to no avail. I am actually seeing that after the BLE stack is initialized, the chip select line is unable to be toggled anymore to the active low position.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SPI with BLE Stack</title><link>https://devzone.nordicsemi.com/thread/424217?ContentTypeID=1</link><pubDate>Mon, 08 May 2023 10:45:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cabc107b-06a1-4a44-a237-33d36726c994</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;The only thing that I can think is that when the BLE is initialized then it takes control over the LFCLK and HFCLK. In your SPI code are you making sure to request the HFCLK XTAL before using it or is your application assuming that the HFCLK is set automatically?&amp;nbsp;&lt;br /&gt;After BLE is initialized make sure you call&amp;nbsp;sd_clock_hfclk_request to make sure that the clock is kept active for SPI when softdevice is not using it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>