Hi All,
I am using NRF51822 microprocessor and Nordic SDK 12.3. I build and download my project with Keil and GCC but I want to migrate my project to "Seggers Embedded Studio for ARM". After following the tutorial about migration from KEIL to SEGGER (devzone.nordicsemi.com/b/blog/…udio-a-cross-platform-ide), i have been able to import my project into Embedded Studio and upload the code using the "Build and Run" button. However, after uploading the firmware to the NRF51-DK board, I must click on-board reset button to make my firmware working (with segger 3.34 and 4.10). This problem is not visible in KEIL and GCC. (When the code is starting correctly, LED1 and LED2 is on and bluetooth advertisement is active on NRF51-DK.) Also, while i am debugging with segger, i did not see any error and the code is starting correctly without press reset button.
My sample example is here.(github.com/srcnert/NRF51_Template_Segger_Keil_GCC). You must create a folder inside the SDK 12.3.0 folder and paste my template project inside this new folder to build my sample project. Additionally, this is the nordic forum topic about same issue.(devzone.nordicsemi.com/f/nordi…ithout-press-reset-button)
What is the problem of the segger embedded studio and how can I get the code to automatically run without press reset button?
Thanks everybody for their helps.
I am using NRF51822 microprocessor and Nordic SDK 12.3. I build and download my project with Keil and GCC but I want to migrate my project to "Seggers Embedded Studio for ARM". After following the tutorial about migration from KEIL to SEGGER (devzone.nordicsemi.com/b/blog/…udio-a-cross-platform-ide), i have been able to import my project into Embedded Studio and upload the code using the "Build and Run" button. However, after uploading the firmware to the NRF51-DK board, I must click on-board reset button to make my firmware working (with segger 3.34 and 4.10). This problem is not visible in KEIL and GCC. (When the code is starting correctly, LED1 and LED2 is on and bluetooth advertisement is active on NRF51-DK.) Also, while i am debugging with segger, i did not see any error and the code is starting correctly without press reset button.
My sample example is here.(github.com/srcnert/NRF51_Template_Segger_Keil_GCC). You must create a folder inside the SDK 12.3.0 folder and paste my template project inside this new folder to build my sample project. Additionally, this is the nordic forum topic about same issue.(devzone.nordicsemi.com/f/nordi…ithout-press-reset-button)
What is the problem of the segger embedded studio and how can I get the code to automatically run without press reset button?
Thanks everybody for their helps.