<?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>Update of MAX32664 version A internal system</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/108580/update-of-max32664-version-a-internal-system</link><description>I am developing a Pulse Oximeter and I have designed my own customized PCB. The PCB has nrf52832 as micro ( MDBT42Q ), MAX32664 version A as sensor hub, MAX30101 optical module and KX122-1037 accelerometer. The PCB connections have been designed following</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 26 Feb 2024 13:26:41 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/108580/update-of-max32664-version-a-internal-system" /><item><title>RE: Update of MAX32664 version A internal system</title><link>https://devzone.nordicsemi.com/thread/470750?ContentTypeID=1</link><pubDate>Mon, 26 Feb 2024 13:26:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ccf0b4ac-36d4-4a46-819d-e653c2a50744</guid><dc:creator>Jared</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
[quote user="MartinaMonte"]But, since I need to update the firmware of the sensor hub to use my code, I am trying doing it by using MAX32630FTHR. Doing it, following the steps I described before, I do not get a response from the sensor hub: In particular, this is what I have in the command prompt[/quote]
&lt;p&gt;I struggle to see how this is related to the onboard nRF52. As far as I see, you&amp;#39;re trying to update the sensor hub by using a third party evaluation board? Where does the nRF52 that is connected to the sensor hub come into play here? Does it act as a bridge between the evaluation board and the sensor hub?&lt;/p&gt;
&lt;p&gt;It might seem trivial to you, but remember that most of the products you mention are third party products we don&amp;#39;t really have any experience with. A more detailed explanation would be appreciated.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;A sketch or similar would help..&lt;/p&gt;
&lt;p&gt;regards&lt;/p&gt;
&lt;p&gt;Jared&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Update of MAX32664 version A internal system</title><link>https://devzone.nordicsemi.com/thread/470510?ContentTypeID=1</link><pubDate>Fri, 23 Feb 2024 16:02:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:61db8dcd-5b14-49b2-ac1a-5b0539e735a9</guid><dc:creator>MartinaMonte</dc:creator><description>&lt;p&gt;Moreover, I tried, by connecting nrf52-dk to my custom pcb via SWD: to set high / low mfio/rstn and it does it properly; and also to use twi_scanner example and it finds properly the sensors. So my deduction was that everything is properly connected and working&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Update of MAX32664 version A internal system</title><link>https://devzone.nordicsemi.com/thread/470508?ContentTypeID=1</link><pubDate>Fri, 23 Feb 2024 15:59:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:892fff68-b87f-4b37-92a4-6c7feda3bda7</guid><dc:creator>MartinaMonte</dc:creator><description>&lt;p&gt;Hi Jared,&lt;/p&gt;
&lt;p&gt;SLAVE_SCL is connected to pin 24, SLAVE_SDA to 23 as from datasheet. Moreover, there are pull up resistors (4.7 kOhm).&lt;br /&gt;&lt;br /&gt;The error comes from:&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;######### Bootloader #########&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;def bootloader_single_download(self, reset):&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;print(&amp;#39;\nDownloading msbl file&amp;#39;)&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;if self.enter_bootloader_mode() != 0:&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;print(&amp;#39;Entering bootloader mode failed&amp;#39;)&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;return&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;def enter_bootloader_mode(self):&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;ret = self.send_str_cmd(&amp;#39;bootldr\n&amp;#39;)&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;if ret[0] != 0:&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;print(&amp;#39;Unable to enter bootloader mode... err: &amp;#39; + str(ret[0]))&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;return ret[0]&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;def send_str_cmd(self, cmd):&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;length = 0;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;self.ser.write(cmd.encode())&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;return self.parse_response(cmd.encode())&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/5023.datasheet.png" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Update of MAX32664 version A internal system</title><link>https://devzone.nordicsemi.com/thread/470501?ContentTypeID=1</link><pubDate>Fri, 23 Feb 2024 15:06:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:80815809-5f95-467b-ba37-d7ee7eaf7a9c</guid><dc:creator>Jared</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;quot;unable to enter bootloader mode, err... -1&amp;quot; is returned from where in the code?&lt;/span&gt;&lt;/p&gt;
[quote user="MartinaMonte"]The lines are properly powered (I measure 1.8V)[/quote]
&lt;p&gt;I meant that you should double check that the SCLK and SDA lines are correct,&lt;/p&gt;
&lt;p&gt;&lt;span&gt;regards&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span&gt;Jared&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Update of MAX32664 version A internal system</title><link>https://devzone.nordicsemi.com/thread/470451?ContentTypeID=1</link><pubDate>Fri, 23 Feb 2024 12:25:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c94373ba-88e8-44f4-85ff-7adc9c8fddc3</guid><dc:creator>MartinaMonte</dc:creator><description>&lt;p&gt;I am using nRF5_SDK_17.1.0_ddde560. When i download (via SWD from nrf52DK to my custom board) the code (written in SES) to enter bootloader (raising and lowering MFIO/RSTN), it works: I see the LED turning on / off according to the MAX32664 answer.&lt;br /&gt;&lt;br /&gt;But, since I need to update the firmware of the sensor hub to use my code, I am trying doing it by using MAX32630FTHR. Doing it, following the steps I described before, I do not get a response from the sensor hub: In particular, this is what I have in the command prompt&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/Immagine-2024_2D00_02_2D00_23-132419.png" /&gt;&lt;br /&gt;&lt;br /&gt;The lines are properly powered (I measure 1.8V)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Update of MAX32664 version A internal system</title><link>https://devzone.nordicsemi.com/thread/470447?ContentTypeID=1</link><pubDate>Fri, 23 Feb 2024 12:14:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7a3bd00a-7df0-4bb4-8a15-acd939f2748a</guid><dc:creator>Jared</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Which SDK version are you using?&lt;/p&gt;
&lt;p&gt;The issue isn&amp;#39;t very clear but is it that the nRF52 is not sending the expected data over I2C? Have you tried probing the data and clock lines and verified?&lt;/p&gt;
&lt;p&gt;regards&lt;/p&gt;
&lt;p&gt;Jared&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>