<?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>nRF24LU1+ programming through USB interface</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/10929/nrf24lu1-programming-through-usb-interface</link><description>I have inserted the USB dongle nRF24LU1p in to PC. In nRFgo studio, it is detected as nRF24LU1+ Bootloader. If I click on the bootloader, It shows a window from where, it is able to program the flash memory with bootloader. I have tried to program example</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 18 Dec 2015 15:38:35 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/10929/nrf24lu1-programming-through-usb-interface" /><item><title>RE: nRF24LU1+ programming through USB interface</title><link>https://devzone.nordicsemi.com/thread/40857?ContentTypeID=1</link><pubDate>Fri, 18 Dec 2015 15:38:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7b7fcb91-6cbe-4a7c-9a3f-107a2ce75c1d</guid><dc:creator>H&amp;#229;kon Alseth</dc:creator><description>&lt;p&gt;Both nRFgo Studio and bootlu1p_linux programs the device with a .hex file.
How the device behaves afterwards depends on the firmware that you provide to it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF24LU1+ programming through USB interface</title><link>https://devzone.nordicsemi.com/thread/40856?ContentTypeID=1</link><pubDate>Fri, 18 Dec 2015 13:41:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a904e76f-0830-4897-b9f9-725ff94e45bc</guid><dc:creator>Raj005</dc:creator><description>&lt;p&gt;Thanks Hakon! I understand the points your described. But, my requirements is to program the firmware available in hex format into the dongle. Once the firmware is flashed, it should work standalone to communicate with external radio modules.&lt;/p&gt;
&lt;p&gt;Does it possible with the nRFgo studio software? Give some additional details to understand it please...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF24LU1+ programming through USB interface</title><link>https://devzone.nordicsemi.com/thread/40855?ContentTypeID=1</link><pubDate>Fri, 18 Dec 2015 12:58:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bf257bdd-c1eb-4a80-bb32-1c605a895723</guid><dc:creator>H&amp;#229;kon Alseth</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;In nrfgo studio when programming the nRF24LU1P bootloader, it will automatically do a verification of the written image. The USB commands / API for interfacing with the USB bootloader is documented in the nRF24LU1+ datasheet, at chapter 17.6.&lt;/p&gt;
&lt;p&gt;You can also program it through the supplied libusb-example for linux that is located in the nRFgo SDK:
\nRFgo SDK 2.3.0.10040\source_code\projects\nrfgo_sdk\bootloader_32k\host_applications\bootlu1p_linux&lt;/p&gt;
&lt;p&gt;Note that this bootloader is meant for one-time programming of the device (in production for instance) and once programmed, you have to include a hook-function to jump back to the bootloader. If this hook is not implemented, you need to re-program the device using a ISP programmer.&lt;/p&gt;
&lt;p&gt;Cheers,
Håkon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>