<?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>STM32L4 + NRF52810 on custom board serialization over UART difficulties</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/39221/stm32l4-nrf52810-on-custom-board-serialization-over-uart-difficulties</link><description>Hi, 
 I am relatively new to the Nordic family of chips and I am very impressed with the level of documentation and support available, so many thanks for that. 
 I am working on trying to interface an NRF52810 with an STM32L451RxT6 on a custom board over</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 11 Oct 2018 13:01:33 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/39221/stm32l4-nrf52810-on-custom-board-serialization-over-uart-difficulties" /><item><title>RE: STM32L4 + NRF52810 on custom board serialization over UART difficulties</title><link>https://devzone.nordicsemi.com/thread/152510?ContentTypeID=1</link><pubDate>Thu, 11 Oct 2018 13:01:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8539dd81-f8e0-46bf-a078-f75764fbe8f5</guid><dc:creator>Bj&amp;#248;rn Kvaale</dc:creator><description>&lt;p&gt;Hi Andy,&lt;/p&gt;
&lt;p&gt;Very sorry for the delayed response. If you have not seen the &lt;a href="https://www.youtube.com/watch?v=YZouRE_Ol8g&amp;amp;list=PLx_tBuQ_KSqGHmzdEL2GWEOeix-S5rgTV" rel="noopener noreferrer" target="_blank"&gt;getting started videos playlist for SES&lt;/a&gt;, I would highly recommend taking a look. I am thinking out loud here, but would it be possible to use SES on the STM side too? Not sure how that would work with the license (since the other device is not a Nordic product), but it might be easier to see file dependencies that way. Just a thought.&lt;/p&gt;
&lt;p&gt;You are correct that the serialization files are located under sdk15_2/components/serialization. Take a look at the user include directories by right clicking on the Project -&amp;gt; change to the Common Configuration &amp;amp; click on the preprocessor tab. Then you can double click the User Include Directories tab. There, you can see all of the serialized header files that were included:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;../../../../../../components/serialization/application/codecs/ble/serializers
../../../../../../components/serialization/application/hal
../../../../../../components/serialization/application/transport
../../../../../../components/serialization/common
../../../../../../components/serialization/common/struct_ser/ble
../../../../../../components/serialization/common/transport
../../../../../../components/serialization/common/transport/ser_phy
../../../../../../components/serialization/common/transport/ser_phy/config&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Good idea to look at the &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.2.0/ble_sdk_app_hrs.html?cp=4_0_0_4_1_2_13"&gt;heart rate monitor&lt;/a&gt; example located it this path: nRF5_SDK_15.2.0_9412b96\examples\ble_peripheral\ble_app_hrs\pca10040\ser_s132_spi\ses. There is also an application for the S112 softdevice used in the 52810 (look at the ser_s112_hci example).&lt;/p&gt;
&lt;p&gt;I would recommend comparing that example with the regular HRS example located in the S132 folder. Below, you can see all of the files that were added to the regular HRS example:&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-8fa19fc084ae4dd1b9649f0a7a3a7611/pastedimage1539262075691v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;It might also be a good idea to take a look at the connectivity example located here: nRF5_SDK_15.2.0_9412b96\examples\connectivity\ble_connectivity\pca10040e&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;This document that an FAE at Nordic created could be helpful too. The links reference to an older sdk v12.2, which I would not recommend using.&lt;/p&gt;
&lt;p&gt;The documentation tends to be placed similarly in sdk 15.2, so I would just compare the location of where each documentation file is &amp;amp; find the updated documentation for sdk 15.2 in the file structure menu on the left side of our Infocenter. It could be that you already read most of this documentation, but there may be something that could be helpful.&lt;/p&gt;
&lt;p&gt;Quick comment: The sdk v12.2 is compatible with the both the nRF51 &amp;amp; 52 series, so it might be useful to compare the STM32 application note AN4499 with sdk v12.2.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-8fa19fc084ae4dd1b9649f0a7a3a7611/Serialization-Port-Information-V0.3.1.pdf"&gt;devzone.nordicsemi.com/.../Serialization-Port-Information-V0.3.1.pdf&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I hope that helps a bit! Please let me know if you need any more help. Have a nice day!&lt;/p&gt;
&lt;p&gt;Kind Regards,&lt;/p&gt;
&lt;p&gt;Bjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>