I plan to use http://www.nordicsemi.com/eng/Products/Bluetooth-R-low-energy/nRF51822 to develop some products. I plan to get a breakout board made but even if I do have it made I was curious as to how I could actually get the code on the device. I guess I will have to use an external debugger. The recommended one is the J-Link segger but will something cheaper which I found like http://www.ebay.com/itm/J-link-V8-ARM-Emulator-ARM7-ARM9-ARM11-Cortex-M3-ADS-IAR-STM32-JTAG-Interface-/310747521001?pt=LH_DefaultDomain_0&hash=item4859fedfe9 work. If not are there are other alternatives for me?
ARM cortex M0 debugger
debugging
Related Topic
- Electronic – Why ARM Cortex M0 prints incorrectly Hello World on UART
- Electronic – What’s the difference between a commercial JTAG debugger and an open source FT2232H OpenOCD debugger
- Electronic – Which ARM debugger hardware should I used to debug
- Electronic – Can Cortex M4 data watchpoint trigger an interrupt without a debugger
- Electronic – Kiel debugger exits automatically
Best Answer
The nRF51822 dev kit has a J-Link programmer already on board that you can use for development. Not sure if this can be broken out to program other devices but it might be possible.
Beware of cheap imitations, since they will likely not work with the debug environment due to missing serial number.
More importantly, realize that if you're serious about developing products, you need the right tools. Don't waste time building a hack one and getting it to work unless that's what you want to focus on. Get the right tools and get to work.