Dear visitor, welcome to SEGGER Forum. If this is your first visit here, please read the Help. It explains how this page works. You must be registered before you can use all the page's features. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.
Hello,
Thank you for providing additional information.
Now it makes more sense, I thought you were using the JLinkSWOViewer.
Are you using the PCA10040 eval board or some other? Yes, I am using PCA10040 evaluation board
Could you provide a example project where the issue is reproducible? Yes, of course, let me post-it below
Could you try the latest Ozone and J-Link software release version to make sure we are not hunting any bugs that have already been solved? I have tried and I get the same behavior
https://www.segger.com/downloads/jlink/
Best regards,
Nino
![]() |
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
#include <stdint.h> #include "nrf.h" int main(void) { NRF_CLOCK->TRACECONFIG = (NRF_CLOCK->TRACECONFIG & ~CLOCK_TRACECONFIG_TRACEPORTSPEED_Msk) | (CLOCK_TRACECONFIG_TRACEPORTSPEED_4MHz << CLOCK_TRACECONFIG_TRACEPORTSPEED_Pos); ITM->TCR |= 1; ITM->TER |= 1; uint8_t c = 65; while (true) { ITM_SendChar(c); if( c >= 90){ c = 65; }else{ c++; } } } |
This post has been edited 1 times, last edit by "PacoCid" (Feb 20th 2018, 11:36am)
Quoted
Could you verify that this file is included in the "J-Link Software and Documentation pack for Linux"?