<?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>Override of ctx and crx-gpios when using MPSL</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/76478/override-of-ctx-and-crx-gpios-when-using-mpsl</link><description>Hello, 
 I have a design where I am using an nRF52840 along with a SKY66112-11 and am using Zephyr/MPSL for both BLE and Thread. I also have a run-time radio test mode which I need to invoke. 
 The radio test mode works with the radio API directly to</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 02 Jul 2021 10:22:12 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/76478/override-of-ctx-and-crx-gpios-when-using-mpsl" /><item><title>RE: Override of ctx and crx-gpios when using MPSL</title><link>https://devzone.nordicsemi.com/thread/318398?ContentTypeID=1</link><pubDate>Fri, 02 Jul 2021 10:22:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0c667334-4be0-45aa-8582-e3d9ec529386</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;You could try to use nrfx_ppi_channel_disable() on the ppi_channels that are used/&lt;a href="https://github.com/nrfconnect/sdk-nrf/blob/v1.6.0/subsys/mpsl/mpsl_fem.c#L364"&gt;allocated &lt;/a&gt;by MPSL FEM, alternatively nrfx_ppi_channel_free().&lt;/p&gt;
&lt;p&gt;Alternatively, mpsl_uninit() (but that function assumes no protocol stacks are running, and no timeslots are requested. All initialized protocol stacks need to be stopped before calling that function. )&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Override of ctx and crx-gpios when using MPSL</title><link>https://devzone.nordicsemi.com/thread/316551?ContentTypeID=1</link><pubDate>Tue, 22 Jun 2021 17:37:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:62e7906c-7963-49d9-995e-a4fd43fa6f50</guid><dc:creator>Jon</dc:creator><description>&lt;p&gt;Unfortunately those do not work. We are using the simple_gpio FEM setup (which ultimately calls&amp;nbsp;mpsl_fem_simple_gpio_interface_config_set). I tried all of the API&amp;#39;s you suggested, but the PPI channels still appear to be overriding the CTX and CRX pins that are configured in the&amp;nbsp;mpsl_fem_simple_gpio_interface_config_set() call.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Override of ctx and crx-gpios when using MPSL</title><link>https://devzone.nordicsemi.com/thread/316258?ContentTypeID=1</link><pubDate>Mon, 21 Jun 2021 12:27:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1c81cb6c-6605-44de-b6a5-ebd7e4c059a3</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;You could try to disable the MPSL FEM, here are some APIs you could try to use:&lt;/p&gt;
&lt;p&gt;mpsl_fem_pa_configuration_clear()&lt;br /&gt;mpsl_fem_lna_configuration_clear()&lt;br /&gt;mpsl_fem_deactivate_now()&lt;/p&gt;
&lt;p&gt;&lt;span&gt;mpsl_fem_cleanup()&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrfxlib/mpsl/doc/api.html#mpsl-fem"&gt;https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrfxlib/mpsl/doc/api.html#mpsl-fem&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>