I was wondering if there are any (legal) alternatives to using SEGGER. After an gigantic (3 days) struggle with a official SEGGER programmer I still cant connect to my custom hardware. I'm not an expert at all but after 26 years of hardware development I think I know enough to be able to follow directions at least. And if you wonder what instructions I follow, I'm wondering myself. Because with the thousands and thousands of thousands of completely useless explanations on the Nordic site, Not 1, Yes not 1 single explanation on "How to get your Nordic nRF5{whatever} programmed". If I'm wrong about this I will apologize but really. problems like Go Studio 64bit not installing correctly and suggestions to rather install the 32Bit (which by the way so completely does not work either) and the one problem apon the next. Really Nordic this is completely ridiculous.
The major issue I have is that, (it seems) Nordic dont really care about the small developers and small companies that cannot afford to buy a Segger programmer. Just to put things n perspective, In my country a proper Segger programmer would cost the equivalent of 2 months salary. All I wanted to do is put a piece of prewritten code into a custom predesigned board with a programmer, ANY programmer that is.
Is there any developer that have/has overcome the this issue and can suggest a less painful solution to programming hardware that they have developed themselves? OR simply point me in the right direction course clearly I lost my way (and my sanity).
-I'm running a 64 bit machine,
-I've installed and re-installed and uninstalled probably every option available form segger environment to all offerings on Nordic SDK inc Go Studio.
-I have a Segger Edu - that does not want to connect no matter what I do. hence its useless.
-I also have a J-Link Clone, It works PERFECT without any hassles at all, connects, and programs, BUT I cannot program softdevices with it, Only a single HEX file. Now here ( I think) i must be able to compile in the softdevice in one HEX file BUT I don't have source code only the Hex file that comes from the developer... so that option also is useless.
That in a nutshell is the issue... Regrettably I haven't taken screenshots of all the issues but, ok lets leave it there, Could someone help my please?