<?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>Any other requirement for HEX on DFU in Android OS?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/6200/any-other-requirement-for-hex-on-dfu-in-android-os</link><description>Hi guys,
I install V1.6 nRF ToolBox apk in my Android phone, and want to do the DFU operation.
When the device in DFU status, I select the target HEX file but it shows me INVALID file so that the Android phone could not connect to the device. I found</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 25 Mar 2015 13:18:05 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/6200/any-other-requirement-for-hex-on-dfu-in-android-os" /><item><title>RE: Any other requirement for HEX on DFU in Android OS?</title><link>https://devzone.nordicsemi.com/thread/21705?ContentTypeID=1</link><pubDate>Wed, 25 Mar 2015 13:18:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:37642ec7-a0f2-4463-83a4-eca6d466ab2f</guid><dc:creator>jimlin</dc:creator><description>&lt;p&gt;Great！Space is the root cause.
So, no matter what OS, the file name could not include it, right?&lt;/p&gt;
&lt;p&gt;Thanks for your support again.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Any other requirement for HEX on DFU in Android OS?</title><link>https://devzone.nordicsemi.com/thread/21703?ContentTypeID=1</link><pubDate>Wed, 25 Mar 2015 12:41:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bbd57280-4d87-426e-93b1-821cccaa3844</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;@Jimlin: The problem is with your file name. If you remove space in the file name, you should be fine.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Any other requirement for HEX on DFU in Android OS?</title><link>https://devzone.nordicsemi.com/thread/21706?ContentTypeID=1</link><pubDate>Wed, 25 Mar 2015 10:20:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:776d6d0e-b7a0-4ec4-bc7c-033d30e48817</guid><dc:creator>jimlin</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/ble_5F00_app_5F00_uart-alpha-V1.0.hex"&gt;ble_app_uart alpha V1.0.hex&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;the problem is still on the way.
It is OK with the V1.6 on iOS, the same HEX file.&lt;/p&gt;
&lt;p&gt;Maybe the compability of different phone ? My is Mi.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Any other requirement for HEX on DFU in Android OS?</title><link>https://devzone.nordicsemi.com/thread/21704?ContentTypeID=1</link><pubDate>Wed, 25 Mar 2015 09:42:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8ca078f9-5f26-4e8a-ae0a-ae500a9f27bd</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;@Jimlin: please make sure you select Application instead of Distribution packet (ZIP) when you click Select File. Also after you select the file, please select NO when asked for Init packet.&lt;/p&gt;
&lt;p&gt;The bootloader from SDK v6.0 doesn&amp;#39;t require init packet.&lt;/p&gt;
&lt;p&gt;If the issue remain, please upload your application hex file (by editting the answer)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Any other requirement for HEX on DFU in Android OS?</title><link>https://devzone.nordicsemi.com/thread/21702?ContentTypeID=1</link><pubDate>Wed, 25 Mar 2015 02:36:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:97469756-c8be-44a2-9335-5d3524268d40</guid><dc:creator>jimlin</dc:creator><description>&lt;p&gt;Could not access.
I update to V1.12 from another market but found it was the same as before, HEX file invalid, like the attached picture.
Bootloader and the application both based on SDK 6.0 with softdevice 7.0.
No such appearence on the windows PC side with pca10001 dongle.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Any other requirement for HEX on DFU in Android OS?</title><link>https://devzone.nordicsemi.com/thread/21701?ContentTypeID=1</link><pubDate>Tue, 24 Mar 2015 14:58:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a87d2c1d-e4c6-4a35-94da-3ae4e0eb62d3</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Can you access Github ?
&lt;a href="https://github.com/NordicSemiconductor/Android-nRF-Toolbox"&gt;https://github.com/NordicSemiconductor/Android-nRF-Toolbox&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Any other requirement for HEX on DFU in Android OS?</title><link>https://devzone.nordicsemi.com/thread/21700?ContentTypeID=1</link><pubDate>Tue, 24 Mar 2015 14:55:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:86bbfbdc-7500-47a5-958b-3ee8ca4fb602</guid><dc:creator>jimlin</dc:creator><description>&lt;p&gt;@Hung Bui
Thanks for remind. But I could not find the download link of nRF Toolbox for BLE V1.12 on the nodicsemi .com. It&amp;#39;s so sad that it could not login in the google play in China for some reasons.
Is there any link to download the latest APK in your website? Or could you send me? I prefer the first and could update it in the future in time.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Any other requirement for HEX on DFU in Android OS?</title><link>https://devzone.nordicsemi.com/thread/21699?ContentTypeID=1</link><pubDate>Tue, 24 Mar 2015 14:17:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9d54e9fa-0024-4c8e-aac2-82cfe7e9c107</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;@Jimlin: nRF Toolbox current version is 1.12. Could you update with latest version ?&lt;/p&gt;
&lt;p&gt;If you use bootloader from SDK v6.x you wouldn&amp;#39;t need to select the init file.
If you use bootloader from SDK v7.x and up, you would need to select the init file.&lt;/p&gt;
&lt;p&gt;You would need to match the softdevice with the softdevice required for the application image.&lt;/p&gt;
&lt;p&gt;I would suggest you to use bootloader from newer SDK, SDK v6.0 is pretty old.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>