<?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>Connectivity Firmware for nrf52820</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/99321/connectivity-firmware-for-nrf52820</link><description>Hi all, 
 We require connectivity firmware for nRF52820. 
 
 For the prototype, we use the nrf52840 development kit and we are able to use the “connectivity_4.1.4_usb_for_s132_5.1.0” firmware. 
 We also try to compile the connectivity project from “nRF5_SDK_17</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 11 May 2023 13:02:30 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/99321/connectivity-firmware-for-nrf52820" /><item><title>RE: Connectivity Firmware for nrf52820</title><link>https://devzone.nordicsemi.com/thread/425114?ContentTypeID=1</link><pubDate>Thu, 11 May 2023 13:02:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:87efbb2b-19b2-4339-b2dd-ed85edf54815</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I do not have detailed steps, but you can refer to this &lt;a href="https://github.com/NordicSemiconductor/pc-ble-driver/blob/master/hex/CMakeLists.txt"&gt;CMakeLists.txt&lt;/a&gt;&amp;nbsp;for how the connectivity firmware is built. As you can see there, it is the armgcc project files under&amp;nbsp;examples/connectivity/ble_connectivity/ that are in use, so it is the Makefile and linker script under there you need to modify to build for nRF52820 instead (you may also want to make some other changes for your custom board, like pins for UART etc).&lt;/p&gt;
&lt;p&gt;As the guide on building the connectivity firmware is also applies the patch, probably the simplest is to first build using that guide, applying the patch. Then make the&amp;nbsp;requiered changes in the Makefile and linker script, and build just using make from the command line, like you would any other armgcc example project in the SDK.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Connectivity Firmware for nrf52820</title><link>https://devzone.nordicsemi.com/thread/425025?ContentTypeID=1</link><pubDate>Thu, 11 May 2023 07:36:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4ae2490a-b2e1-4679-86fc-37edfe54514d</guid><dc:creator>SainathDK0</dc:creator><description>&lt;p&gt;We were able to build connectivity firmware.&lt;/p&gt;
&lt;p&gt;We want to build it for nrf52820.&lt;/p&gt;
&lt;p&gt;As mentioned in &amp;#39;Transferring the project to nRF52820 hardware file&amp;#39; we are not able to identify in which file we need to do the changes.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Can you please give us the steps on how to build connectivity firmware for nrf52820.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Connectivity Firmware for nrf52820</title><link>https://devzone.nordicsemi.com/thread/423532?ContentTypeID=1</link><pubDate>Wed, 03 May 2023 12:09:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7219f041-3caf-431e-9fa4-0b1cae750dfa</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The connectivity firmware used by the pc-ble-driver is quite different compared to the unmodified connectivity firmware from the SDK (these projects are patched with a patch file from the pc-ble-driver repo). To build connectivity firmware for the pc-ble-driver you should follow the instructions under &lt;a href="https://github.com/NordicSemiconductor/pc-ble-driver/blob/master/README.md#compiling-connectivity-hex-files"&gt;Compiling connectivity HEX files&lt;/a&gt;. There you also need to do the changes described under &lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.1.0/nrf52820_user_guide.html#ug_52820_project"&gt;Transferring the project to nRF52820 hardware&lt;/a&gt;&amp;nbsp;in order to use that.&lt;/p&gt;
&lt;p&gt;PS: The pc-ble-driver is based on the SoftDevice, and like that, is no longer under active development. So for the future I would recommend some other method, like the &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/0.3.0/zephyr/subsystems/shell/shell.html"&gt;Bluetooth shell&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>