<?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>Custom TWIS DFU transport in SDK15 on S132v6: Hash verification fails in TWIS - passes in BLE.</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/33887/custom-twis-dfu-transport-in-sdk15-on-s132v6-hash-verification-fails-in-twis---passes-in-ble</link><description>I added an additional, custom TWIS DFU transport to the secure BLE DFU bootloader in SDK15. 
 I generated an app-only package with: nrfutil pkg generate --debug-mode --application $(APP) --hw-version 52 --sd-req 0xa5 --key-file $(KEY) $(DISTAPP) 
 That</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 08 Mar 2024 09:21:14 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/33887/custom-twis-dfu-transport-in-sdk15-on-s132v6-hash-verification-fails-in-twis---passes-in-ble" /><item><title>RE: Custom TWIS DFU transport in SDK15 on S132v6: Hash verification fails in TWIS - passes in BLE.</title><link>https://devzone.nordicsemi.com/thread/472875?ContentTypeID=1</link><pubDate>Fri, 08 Mar 2024 09:21:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:583ec4b9-fe35-4ccd-bd2b-3a2c1e257d5d</guid><dc:creator>tian bnb</dc:creator><description>&lt;p&gt;Hello, could you please send the final debugging case to me for reference?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Custom TWIS DFU transport in SDK15 on S132v6: Hash verification fails in TWIS - passes in BLE.</title><link>https://devzone.nordicsemi.com/thread/130355?ContentTypeID=1</link><pubDate>Mon, 30 Apr 2018 22:07:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:390a6faf-af74-49e4-9851-7ccde936bce0</guid><dc:creator>lesher</dc:creator><description>&lt;p&gt;That was it. Now to clean things up (react to TWI rx done in the controller instead of delaying).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Custom TWIS DFU transport in SDK15 on S132v6: Hash verification fails in TWIS - passes in BLE.</title><link>https://devzone.nordicsemi.com/thread/130347?ContentTypeID=1</link><pubDate>Mon, 30 Apr 2018 19:41:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1276dbaf-c947-4b1b-9d90-6f18ccb707db</guid><dc:creator>lesher</dc:creator><description>&lt;p&gt;Looks like it was a mistake to stop using a memory pool for the transferred data (while still keeping queued flash writes). I&amp;#39;m using an MTU of 129 (128 data Bytes plus a command). It appears the 6th MTU is being programmed into the beginning of app flash. Now I understand that the CRC response (both to PRN-expired and to the direct command) applies to the data transferred, not to the flash. Will attempt to bring back the balloc pool, now.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Custom TWIS DFU transport in SDK15 on S132v6: Hash verification fails in TWIS - passes in BLE.</title><link>https://devzone.nordicsemi.com/thread/130170?ContentTypeID=1</link><pubDate>Sat, 28 Apr 2018 00:23:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a2b80e36-cfcd-4ec0-9833-e1b3ff28e19d</guid><dc:creator>lesher</dc:creator><description>&lt;p&gt;Here is the source (copied from other locations, so it won&amp;#39;t build in place).&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;It is a first-pass, and is not very clean - but it produces the results above.&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/nrf_5F00_dfu_5F00_twis.zip"&gt;devzone.nordicsemi.com/.../nrf_5F00_dfu_5F00_twis.zip&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>