<?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>Android uart bootloader used python</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/38862/android-uart-bootloader-used-python</link><description>Hi, 
 I used SDK_15.1.0, secure_bootloader/pca10040e_uart. 
 Through PC uart,it update successfully .But boot through android(linux) uart,it returned &amp;#39;invalid crc&amp;#39;.Can anybody help me?Thanks!</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 26 Sep 2018 12:31:38 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/38862/android-uart-bootloader-used-python" /><item><title>RE: Android uart bootloader used python</title><link>https://devzone.nordicsemi.com/thread/150481?ContentTypeID=1</link><pubDate>Wed, 26 Sep 2018 12:31:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:534085d5-51db-43cc-ace3-83a3be7ad14a</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;1. I have not seen this before. Can you PM me the name of the FAE so that I can check with him?&lt;/p&gt;
&lt;p&gt;2. The DFU .zip file contain the relevant addresses etc, so I do not think there should be any difference between nRF52832 and nRF52810 in this role (DFU Controller).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Android uart bootloader used python</title><link>https://devzone.nordicsemi.com/thread/150394?ContentTypeID=1</link><pubDate>Wed, 26 Sep 2018 08:08:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:55197a4c-48fe-428e-ad23-020daa957ba8</guid><dc:creator>Jerry</dc:creator><description>&lt;p&gt;&lt;span&gt;1.uartSecureDFU&amp;nbsp; is given by FAE.This is the file.&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/nRFutil_5F00_C_5F00_code_5F00_d97c2c0.zip"&gt;devzone.nordicsemi.com/.../nRFutil_5F00_C_5F00_code_5F00_d97c2c0.zip&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;2.I think may be the&amp;nbsp;different between 52832 and 52810 caused the crc invalid.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Android uart bootloader used python</title><link>https://devzone.nordicsemi.com/thread/150379?ContentTypeID=1</link><pubDate>Wed, 26 Sep 2018 07:31:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:28922ecb-b2f8-4f98-99e0-be247f80f636</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I have never seen a reference to&amp;nbsp;&lt;span&gt;uartSecureDFU before. Is that your own script? Can you upload it here?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Also, why don&amp;#39;t you use nrfutil on your Linux device as well?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Lastly, the two CRCs in your screenshot are very similar. Typically, even a tiny difference in the data will result in a completely different CRC, so this looks a bit suspicious.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Android uart bootloader used python</title><link>https://devzone.nordicsemi.com/thread/150351?ContentTypeID=1</link><pubDate>Wed, 26 Sep 2018 01:41:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f61b7088-c6b9-4ebb-acb7-5afa6a740a5a</guid><dc:creator>Jerry</dc:creator><description>&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/1817.111.png" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;The former is the value you bootloader replied to me, and the latter is the value calculated by my local upgrade program, which is inconsistent.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Android uart bootloader used python</title><link>https://devzone.nordicsemi.com/thread/150348?ContentTypeID=1</link><pubDate>Wed, 26 Sep 2018 01:23:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:272e260b-d18c-48c5-ac41-8ea79e3b9af6</guid><dc:creator>Jerry</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Windows: nrfutil dfu serial -pkg F:\dfu_app_pkg.zip -fc 0 -p COM2&lt;/p&gt;
&lt;p&gt;Linux:uartSecureDFU ttyMT1 ./&lt;span&gt;dfu_app_pkg.zip&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I have upgraded nRF52832 on PC and Linux,and it worked well.In order to reduce the cost,I&amp;nbsp;used 52810,But It can&amp;#39;t work.Thanks!&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Android uart bootloader used python</title><link>https://devzone.nordicsemi.com/thread/150262?ContentTypeID=1</link><pubDate>Tue, 25 Sep 2018 12:41:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:15ce815e-caf8-4c5f-b930-7ea92b86aa9c</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;It should not matter if you use PC (with nrfutil) or Linux. Are you using the same .zip file in both cases?&amp;nbsp;How do you do the upgrade from Linux? Can you upload exact descriptions of how you do it in both cases (show full nrfutil commands etc.)?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>