<?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>New Tools for OSX</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/1624/new-tools-for-osx</link><description>I just posted a package of simple tools I wrote for OSX over on Sourceforge . The main app is a Cocoa app which lets you choose code, softdevice and bootloader (last two optional) as HEX files and uploads them to a connected device. It does some very</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 18 Mar 2015 01:05:39 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/1624/new-tools-for-osx" /><item><title>RE: New Tools for OSX</title><link>https://devzone.nordicsemi.com/thread/7170?ContentTypeID=1</link><pubDate>Wed, 18 Mar 2015 01:05:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5231b4ad-3919-4b83-a619-150da9763f82</guid><dc:creator>RK</dc:creator><description>&lt;p&gt;ST-Link v2 not very likely I&amp;#39;m afraid, certainly not in the near future. I think I have one ST-Link V2 board somewhere in the house but it&amp;#39;s not Nordic and not something I&amp;#39;ve tried using in a while, and never on OSX (possibly why I stopped playing with it). The nrfgo code is bit of a mish-mash of native USB code which talks directly to the JLink USB device and some code which runs JLinkExe as a separate process for things I can&amp;#39;t do natively, so it&amp;#39;s very aligned with Segger/JLink and not really generic enough to easily add STLink support to. If I wanted ST-Link support I&amp;#39;d probably mostly start over. ST-Link seems even more closed and undocumented than Segger, and that&amp;#39;s saying something, as far as I can tell the only repository of API information is the open source stlink code which looks pretty dense.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: New Tools for OSX</title><link>https://devzone.nordicsemi.com/thread/7169?ContentTypeID=1</link><pubDate>Tue, 17 Mar 2015 09:13:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f534fc32-a6df-4c27-a15b-7ebd3e6e2174</guid><dc:creator>Jos&amp;#233; &amp;#193;ngel Jim&amp;#233;nez</dc:creator><description>&lt;p&gt;Thanks for your great utility!
Is there a way to make it work with ST-Link v2?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: New Tools for OSX</title><link>https://devzone.nordicsemi.com/thread/7153?ContentTypeID=1</link><pubDate>Wed, 18 Feb 2015 19:57:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:eb0c4716-9f14-4f3a-877f-3f802e777a3d</guid><dc:creator>Darren Vengroff</dc:creator><description>&lt;p&gt;Thanks again for the great tool. I&amp;#39;m having an issue with the latest version and the S130 0.9.0. The softdevice info line for this (Version: 444000988) looks like&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;s130 v1    0.9.0-1.alpha    0x00020000   0x20002800      0x0600    0x0000  1700853977          No 
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;It is my understanding that the app code base should be 0x0001D000 rather than 0x00020000 for this soft device. I have verified that this is correct using other programming tools, but I would prefer to use your command-line nrfjprog tool.&lt;/p&gt;
&lt;p&gt;Is this configuration in a local file somewhere that I can edit? Or is it updated from a server somewhere? Please let me know.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: New Tools for OSX</title><link>https://devzone.nordicsemi.com/thread/7168?ContentTypeID=1</link><pubDate>Mon, 04 Aug 2014 16:41:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4d646b80-7050-49f8-b60b-2d992ef0c301</guid><dc:creator>Darren Vengroff</dc:creator><description>&lt;p&gt;I just downloaded 1.0.6 from sourceforge and tried it with soft device S110 7.0.0. Looks like it is working perfectly. Thank you.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: New Tools for OSX</title><link>https://devzone.nordicsemi.com/thread/7167?ContentTypeID=1</link><pubDate>Mon, 28 Jul 2014 15:03:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:92e77173-667b-4b32-b0ef-b2a28418c0af</guid><dc:creator>Darren Vengroff</dc:creator><description>&lt;p&gt;OK. Thanks for the quick reply. I found and downloaded the alpha version with the .bat file, so I&amp;#39;ll take a look and see what I can find.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: New Tools for OSX</title><link>https://devzone.nordicsemi.com/thread/7166?ContentTypeID=1</link><pubDate>Mon, 28 Jul 2014 14:51:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2e8d1e2e-60bc-4cf8-a0fa-914283e3b484</guid><dc:creator>RK</dc:creator><description>&lt;p&gt;I still haven&amp;#39;t looked at this, I haven&amp;#39;t moved to SD 7 as I don&amp;#39;t currently have a need. I don&amp;#39;t expect to get near this anytime soon.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: New Tools for OSX</title><link>https://devzone.nordicsemi.com/thread/7165?ContentTypeID=1</link><pubDate>Mon, 28 Jul 2014 14:17:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:759b8859-8aec-41c1-8c1b-04fe40a71700</guid><dc:creator>Darren Vengroff</dc:creator><description>&lt;p&gt;I just wanted to check in and see if there is a workaround that enables use of the the 7.0.0 softdevice despite the changes to the binary since 6.0.0. Or, barring that, is there a good description of what s110_nrf51822_7.0.0-3.alpha_program.bat did so I could try to duplicate it for OS X? The production version of the 7.0.0 soft device, which is the only version I have, does not seem to include a batch file like this.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: New Tools for OSX</title><link>https://devzone.nordicsemi.com/thread/7164?ContentTypeID=1</link><pubDate>Wed, 21 May 2014 11:58:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:18bb4899-bcaf-4256-bfe6-c176a2bfb319</guid><dc:creator>RK</dc:creator><description>&lt;p&gt;Quick update - I found the latest version of JLinkExe requires the temporary files I was creating to have a &amp;#39;.bin&amp;#39; extension (you can imagine how much fun it was figuring that out) and just failed silently. I also had a request from a user to make the code work back to 10.7 Lion and that&amp;#39;s been done too.&lt;/p&gt;
&lt;p&gt;Feel free to grab V 1.0.2 at your convenience, especially if you are installing a more recent JLinkExe.&lt;/p&gt;
&lt;p&gt;I&amp;#39;ll take a look at the softdevice 7 issue when I have some time, currently busy finishing the OSX sniffer.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: New Tools for OSX</title><link>https://devzone.nordicsemi.com/thread/7163?ContentTypeID=1</link><pubDate>Wed, 21 May 2014 02:08:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:00f6084d-73ed-4da9-8b00-dee888a3cacd</guid><dc:creator>RK</dc:creator><description>&lt;p&gt;Why on earth have Nordic made such a change?&lt;/p&gt;
&lt;p&gt;I&amp;#39;m afraid that if programming the chip with a softdevice requires running a windows batch script or doing anything you can&amp;#39;t work out from the image, we&amp;#39;re fairly buggered.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: New Tools for OSX</title><link>https://devzone.nordicsemi.com/thread/7162?ContentTypeID=1</link><pubDate>Tue, 20 May 2014 17:32:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7f7f66d7-1a3b-4178-bbe3-f9e024b5b3b3</guid><dc:creator>Yalcin Akdogan</dc:creator><description>&lt;p&gt;I looked at the batch file:
s110_nrf51822_7.0.0-3.alpha_program.bat&lt;/p&gt;
&lt;p&gt;It modifies two memory areas after programming.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;SIZE_ADDRESS=0x10001000 with value 0x00015000&lt;/li&gt;
&lt;li&gt;FWID_ADDRESS=0x10001010 with value 0xFFFF004E&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;maybe info in following discussion could also help!
&lt;a target="_blank" href="https://devzone.nordicsemi.com/index.php/issue-with-programming-s110-v7-0-0-3-alpha-with-nrfgo-studio" rel="nofollow"&gt;https://devzone.nordicsemi.com/index.php/issue-with-programming-s110-v7-0-0-3-alpha-with-nrfgo-studio&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: New Tools for OSX</title><link>https://devzone.nordicsemi.com/thread/7161?ContentTypeID=1</link><pubDate>Tue, 20 May 2014 14:45:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a1200e95-4112-486e-a6bb-3df72b24c5d7</guid><dc:creator>RK</dc:creator><description>&lt;p&gt;Doesn&amp;#39;t look like a softdevice image I&amp;#39;ve seen before. Anyone from Nordic like to comment on the format of one block at 0x00, one at 0x1000? If I can understand the format, I can probably change the tool to support it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: New Tools for OSX</title><link>https://devzone.nordicsemi.com/thread/7160?ContentTypeID=1</link><pubDate>Tue, 20 May 2014 13:43:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:775c0d67-f998-48da-96b0-f95d425eea59</guid><dc:creator>Yalcin Akdogan</dc:creator><description>&lt;p&gt;Hi,
It was pure softdevice image.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: New Tools for OSX</title><link>https://devzone.nordicsemi.com/thread/7159?ContentTypeID=1</link><pubDate>Tue, 20 May 2014 12:59:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6a355b77-c3c1-4ab5-95f2-c3d299c87c31</guid><dc:creator>RK</dc:creator><description>&lt;p&gt;Ah - that&amp;#39;s annoying - so what the code does is parses the softdevice image to figure out where the code has to start, it reads some of the registers in the image to do that.&lt;/p&gt;
&lt;p&gt;if you try another older softdevice image you&amp;#39;ll see the line under the image has an entry for CLENR0 which is the start of the real code, that&amp;#39;s missing in that screenshot so it hasn&amp;#39;t parsed it and hence thinks the code starts at the default, 0x00000000.&lt;/p&gt;
&lt;p&gt;The line under that image is very fishy, it has one short piece at 0x00000000 and then a longer piece at 0x00001000. Is that really a pure softdevice image or is it something strange with an added bootloader?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: New Tools for OSX</title><link>https://devzone.nordicsemi.com/thread/7158?ContentTypeID=1</link><pubDate>Tue, 20 May 2014 12:13:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4176d052-d725-4acd-92ec-7da79f06dda5</guid><dc:creator>Yalcin Akdogan</dc:creator><description>&lt;p&gt;Thanks for your contribution.&lt;/p&gt;
&lt;p&gt;I tried to flash the softdevice and an application for 7.0.0.3_alpha version and saw the error:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;code must start at 0x00000000 not at 0x00015000&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Attached is the dialog box.&lt;/p&gt;
&lt;p&gt;Joe.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/Screen-Shot-2014_2D00_05_2D00_20-at-14.48.37.png" alt="Screen Shot 2014-05-20 at 14.48.37.png" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: New Tools for OSX</title><link>https://devzone.nordicsemi.com/thread/7157?ContentTypeID=1</link><pubDate>Tue, 20 May 2014 07:19:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9c70ec7a-e621-48fe-b5bf-dc12e1ed3a81</guid><dc:creator>Eddie</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I found another GUI that seems to work nicely on &lt;a href="http://www.hanese.nl/%7Eewout/ESE/Downloads/JLinkProgrammer/jlinkprogrammer.php"&gt;OS X&lt;/a&gt; .&lt;/p&gt;
&lt;p&gt;Eddie&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: New Tools for OSX</title><link>https://devzone.nordicsemi.com/thread/7156?ContentTypeID=1</link><pubDate>Mon, 17 Feb 2014 11:50:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:322a6757-a7d3-4e66-8490-450328a329a7</guid><dc:creator>Carles</dc:creator><description>&lt;p&gt;Hi RK,&lt;/p&gt;
&lt;p&gt;Just wanted to say: Great project!&lt;/p&gt;
&lt;p&gt;I have made this known internally here at Nordic.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Carles&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: New Tools for OSX</title><link>https://devzone.nordicsemi.com/thread/7155?ContentTypeID=1</link><pubDate>Mon, 17 Feb 2014 01:47:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:146d7810-1d90-4b10-9eaf-30e5c92d012c</guid><dc:creator>RK</dc:creator><description>&lt;p&gt;It&amp;#39;s an app which does a very small piece of what nRFgo studio does, just programs chips via a connected segger. I&amp;#39;d love to expand it to cover more functionality but that would require in-depth information about the USB endpoints nordic uses and using the j-link DLL directly instead of basically scripting JLinkExe, and that DLL costs $1000.&lt;/p&gt;
&lt;p&gt;I don&amp;#39;t even know what the OTA DFU service is, so no.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: New Tools for OSX</title><link>https://devzone.nordicsemi.com/thread/7154?ContentTypeID=1</link><pubDate>Sun, 16 Feb 2014 20:11:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:730d8217-a9fe-436f-aafe-f95d67d7592e</guid><dc:creator>Joe Merten</dc:creator><description>&lt;blockquote&gt;
&lt;p&gt;…as HEX files and uploads them to a connected device …&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Am I right that your application is something like an OSX answer to the windows »nRFgo Studio«?
So your tool does not support over the air update using Nordic&amp;#39;s DFU service, isn&amp;#39;t it?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>