<?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>Question about the bootloader</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/47569/question-about-the-bootloader</link><description>Hi, 
 
 I am working on a project and I want to program the nrf52832 with the arduino IDE with this package ( https://github.com/sandeepmistry/arduino-nRF5 ). I want to use Arduino because I learn to use BLE with the Sparkfun nrf52832 Breakout Board </description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 21 May 2019 15:23:24 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/47569/question-about-the-bootloader" /><item><title>RE: Question about the bootloader</title><link>https://devzone.nordicsemi.com/thread/188342?ContentTypeID=1</link><pubDate>Tue, 21 May 2019 15:23:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:23de5e45-70bb-4251-a9b3-90fc47869024</guid><dc:creator>Ukoolele</dc:creator><description>&lt;p&gt;Thanks you !&lt;/p&gt;
&lt;p&gt;Hm this is possible, I will follow your advice ! Have a good day !&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Question about the bootloader</title><link>https://devzone.nordicsemi.com/thread/188340?ContentTypeID=1</link><pubDate>Tue, 21 May 2019 15:14:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:629e33f6-0b45-4555-9a96-e373acf617a0</guid><dc:creator>Andy</dc:creator><description>&lt;p&gt;If you have any questions about the SPI manager just shoot and I&amp;#39;ll try to help.&lt;/p&gt;
&lt;p&gt;It&amp;#39;s pretty straight forward though (if you read the API documentation). You shouldn&amp;#39;t run into any problems. I think people run into problems when they try to write their own HALs from scratch, or use lower level APIs.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Question about the bootloader</title><link>https://devzone.nordicsemi.com/thread/188338?ContentTypeID=1</link><pubDate>Tue, 21 May 2019 15:11:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1f1484fd-b721-4e4c-818b-3c148b6cd704</guid><dc:creator>Ukoolele</dc:creator><description>&lt;p&gt;I know how to read documentation ahah, I don&amp;#39;t want youtube videos too, but the only tutoria I found is outdatted (2016 by mind) ahah.&lt;/p&gt;
&lt;p&gt;Thanks for that, I will try to work with !&lt;br /&gt;Thanks for your help !&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Question about the bootloader</title><link>https://devzone.nordicsemi.com/thread/188334?ContentTypeID=1</link><pubDate>Tue, 21 May 2019 15:04:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:eb7b4ca8-3a70-40a4-8631-58201491d446</guid><dc:creator>Andy</dc:creator><description>&lt;p&gt;I agree that there aren&amp;#39;t many &amp;quot;tutorials&amp;quot;. There are some &amp;quot;examples&amp;quot; though.&lt;/p&gt;
&lt;p&gt;In my experience, it is easiest to just import the SDK library you want to work with, and take a look at the API. Eventually you&amp;#39;ll learn the thought process of the SDK development team and it&amp;#39;ll get easier to use new libraries. Of course, you have to learn how to read documentation. If you want a YouTube tutorial for every possible component of the NRF52 SoCs you&amp;#39;ll have a hard time developing your application.&lt;/p&gt;
&lt;p&gt;For SPI, the nrf_spi_mngr library worked quite well for me. There&amp;#39;s an&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.3.0/nrf_spi_mngr_example.html"&gt;example&lt;/a&gt;&amp;nbsp;that you can use for reference.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Question about the bootloader</title><link>https://devzone.nordicsemi.com/thread/188329?ContentTypeID=1</link><pubDate>Tue, 21 May 2019 14:55:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ab3099ca-c69b-455c-a724-042cb84a4462</guid><dc:creator>Ukoolele</dc:creator><description>&lt;p&gt;The problem is there is no real tutotrial or courses to learn how to wrok with Nordic&amp;#39;s SDK. In total, I passed 1 month to search how to understand Nordic&amp;#39;s SDK Example. I understood the basics, but when I wanted to work with SPI, or other, there is no explanations and I don&amp;#39;t understand how that&amp;#39;s work. So if you have a good tutorial or any explication about how to use SPI with the nRF52832, can you send it to me ? Thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Question about the bootloader</title><link>https://devzone.nordicsemi.com/thread/188325?ContentTypeID=1</link><pubDate>Tue, 21 May 2019 14:42:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:db572f8e-c25a-464e-8d84-fa95ec19aaf7</guid><dc:creator>Andy</dc:creator><description>&lt;p&gt;Well, I guess then you should evaluate the trade-off between the time that it takes learning how to work with Nordic&amp;#39;s SDK, and the time it takes to get support for questions like this.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Question about the bootloader</title><link>https://devzone.nordicsemi.com/thread/188322?ContentTypeID=1</link><pubDate>Tue, 21 May 2019 14:35:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:952aa117-922b-41ff-a96c-4c575cf442a7</guid><dc:creator>Ukoolele</dc:creator><description>&lt;p&gt;I choosed to use Arduino because this is simpler than the Nordic SDK ! Before the Sparkfun&amp;#39;s Breakout Board, I bought the nRF52DK and I didn&amp;#39;t understand nothing about this card. I have a good level in programmation (I worked on PIC16F for example). To change the chip select pins with the GPIOs for each SPI slaves, with Arduino that tooks only 3 lines, with Nordic SDK, I searched during one week to do the same thing and that not works.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;This is why I choosed that, I wanted to use BLE and Nordic Chip&amp;#39;s are the best for that.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Question about the bootloader</title><link>https://devzone.nordicsemi.com/thread/188312?ContentTypeID=1</link><pubDate>Tue, 21 May 2019 13:51:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3aaafcee-5544-402d-95f6-fae73ad5f725</guid><dc:creator>Andy</dc:creator><description>&lt;p&gt;If I were you, I would drop all that Arduino bloatware and work directly with Nordic&amp;#39;s SDK.&lt;/p&gt;
&lt;p&gt;If you use third-party libraries you will have to rely on the third-parties for support. The Arduino &amp;quot;core&amp;quot; has about one commit/month, and the bootloader you posted was last updated over two years ago. From my perspective, your support needs won&amp;#39;t be met.&lt;/p&gt;
&lt;p&gt;If you use standard Nordic resources, you can get all the help you need straight from this community and Nordic&amp;#39;s technical support.&lt;/p&gt;
&lt;p&gt;I see no reason why you should go use Arduino&amp;#39;s IDE to develop anything.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Question about the bootloader</title><link>https://devzone.nordicsemi.com/thread/188303?ContentTypeID=1</link><pubDate>Tue, 21 May 2019 13:35:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6e269473-6d2d-4209-8cfb-1cbdc027fa87</guid><dc:creator>Andy</dc:creator><description>&lt;p&gt;According to the readme, that&amp;#39;s just the UART bootloader from SDK 11 slightly modified to enter bootloader using specific pins. There&amp;#39;s absolutely no mention about Arduino whatsoever.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Question about the bootloader</title><link>https://devzone.nordicsemi.com/thread/188298?ContentTypeID=1</link><pubDate>Tue, 21 May 2019 13:29:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ccd4c15c-16a1-4318-9485-2e6ff14503bf</guid><dc:creator>Ukoolele</dc:creator><description>&lt;p&gt;Hum I don&amp;#39;t really know, ahah, but in the Sparkfun board, they put their hown bootloader, and with this bootloader I can make my program as an arduino board. I found this bootloader here :&amp;nbsp;&lt;a href="https://github.com/sparkfun/nRF52832_Breakout/tree/master/Firmware/bootloader-custom"&gt;https://github.com/sparkfun/nRF52832_Breakout/tree/master/Firmware/bootloader-custom,&lt;/a&gt;&amp;nbsp;but I don&amp;#39;t know how I can put it in the nrf52832. Could you help me ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Question about the bootloader</title><link>https://devzone.nordicsemi.com/thread/188239?ContentTypeID=1</link><pubDate>Tue, 21 May 2019 11:55:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7c1f6c53-9e53-4cdc-9323-fc48fbafb898</guid><dc:creator>Andy</dc:creator><description>&lt;p&gt;What&amp;#39;s an Arduino-compatible bootloader?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>