Search Results

Search results 1-20 of 138.

This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

  • GUI issues

    SEGGER - AlexD - - Ozone related

    Post

    Hi fraengers, as I already stated: The behavior of the scrollbar is not perfect. Best regards -- AlexD

  • Hi andrewsglenn, you did not provide a J-Link log. The procedure of creating a J-Link log is described in the Wiki article I provided earlier. When recording a J-Link log please also record an Ozone log since both need to be recorded during the same debug session. The New project wizard does not create functions where the call to _SetupTarget() is commented out. So please double check your Ozone project file for correctness. You may also have a look at our WIKI article for your device: wiki.segg…

  • Hi msdg, apparently the Ozone project file created by your tooling is not working correctly. So you should switch to setting up an Ozone project and maintaining that by yourself. You may use the Ozone project created by the new project wizard as a starting point and integrate the special handling found in the Ozone project your tooling provided. This would be a starting point for any further investigation. Having done so, could you please provide the Ozone project file as well as an Ozone log an…

  • Hi andrewsglenn, Could you please provide a J-Link Log file and an Ozone log, both being recorded during the same debug session where you reproduce the issue? Creating a J-Link log is described here: wiki.segger.com/J-Link_DLL#Enable_J-Link_Log_File, creating an Ozone log is described in section 8 of the Ozone user's manual. I noticed that in your Ozone project file the function _SetupTarget() is never called. Is that intended? Best regards -- AlexD

  • Hi msdg, could you please check out the following WIKI page? wiki.segger.com/Nordic_Semiconductor_nRF91xx I understand that after creating a project with the new project wizard your target runs into an exception. This is often the case when the target is not set-up correctly for debugging, so when starting the application to reach main() - or whatever function Ozone was told to be the startup completion point - an operation fails due to wrongly initialized or uninitialized hardware, thus raising…

  • Hi pbizarri, looking into the J-Link log you provided I see that writing to the TPIU_SPPR register (and all subsequent writes to debug registers) fail. This happens in the context of enabling SWO in your target. So something goes wrong in that procedure which leads to a state that Ozone cannot handle, thus terminating the debug connection to the target. Since this is not in the scope of Ozone I will move this thread to the J-Link forum so the colleagues can have a look. Best regards -- AlexD

  • Hi pbizarri, this forum is not a support forum. SEGGER employees look in from time to time but in case there are more pressing topics on our desks responses may be delayed. In case you are eligible for support feel free to open a support case. Best regards -- AlexD

  • GUI issues

    SEGGER - AlexD - - Ozone related

    Post

    Hi fraengers, Thanks for your post. 1. We can reproduce that selecting data in the way you describe and subsequently copying the data into the clip board does not work as expected. We will fix that in a future release. When selecting the memory range via mouse or via keyboard everything works fine. 2. The behavior of the scrollbar is not perfect but as expected. On a 32 bit machine the memory window displays just a very small part of the 4 Gig address space. 3. It cannot be selected via mouse bu…

  • Hi, After having started Ozone via the "Debug with Ozone" button, do you save the Ozone project file or do you always discard the Ozone project when closing Ozone? Could you please try to set-up your project via the Ozone new project wizard, save the project file and then use that project file all the time afterwards? Best regards-- AlexD

  • Hi fraengers, thank you for providing the reproducer. I just checked and conclude that right now we are not able to fix that inconvenience. The impact is zero anyway, since the scripts for Cortex-M4 and Cortex-M7 are identical except a comment. Please note that having multiple cases in a single thread is likely to have the effect of a topic being dropped. The issues you face with the forum should be posted in "General", not in "Ozone related". Best regards -- AlexD

  • Hi Fraengers, Thank you for your suggestions regarding the column naming. I will present them in our next internal meeting where we discuss future improvements. At this point in time I cannot comment on whether this will be implemented and if yes, when. Regarding the automatic plugin selection in your CM7 project: Could you please provide a reproducer? Thanks and regards -- AlexD

  • Hi pbizarri, could you please provide a complete J-Link log and a complete Ozone log, both recorded in the same debug session where you reproduce the issue? The snippets are too short for an analysis. Creating a J-Link log is described here: wiki.segger.com/J-Link_DLL#Enable_J-Link_Log_File, creating an Ozone log is described in section 8 of the Ozone user's manual. Best regards -- AlexD

  • ...and also have a look into the Ozone user's manual, in particular section 4.18. In case your RTOS is not one of those for which Ozone provides a plug-in, section 6.3 shows in details how such a plug-in can be created by your own. Does that answer your question?

  • Hi taydin, good to hear you can continue you work. Happy debugging! -- AlexD

  • Hi taydin, Ozone does not support displaying register contents as signed integer. I will add this to the list of potential future features to be added in future. Ozone does not yet allow to display register contents in the watched data window. Adding that feature is already on our list for future improvements but I cannot comment on when this will be released. I assume that your use case is seeing the intermediate values of a complex arithmetic operation that is split into multiple assembly lang…

  • Hi JulianR, great to hear you are up and running again. The next Ozone release will contain the then most recent version of the J-Link DLL, thus resolving the issue you've encountered. We will consider this topic as closed now. Best regards -- AlexD

  • Hi AndersHedberg, the instruction trace that is displayed in the Ozone instruction trace window is limited to 64 MBytes of raw trace data. So even though terabytes of trace data reach the PC (and are evaluated e.g. for profiling purposes) only the last 64 MBytes of the trace data are displayed in the instruction trace window or the Timeline window. Lifting that limitation is already on our internal wish-list for future improvements but at this point in time I cannot comment on when this will be …

  • Hi JulianR, could you please check if the issue persists after having updated the J-Link DLL in your Ozone installation? The J-Link installer for Windows comes with an option to update the J-Link DLL in other applications as well. Best regards -- AlexD

  • Hi Andres H., we are not aware of such an issue with the power tracing. I just tried and failed in reproducing the described behavior with Ozone V3.32a on a SEGGER Cortex-M trace reference board V1.0. Power sampling stops as expected when reaching a break point or when manually halting target execution. Could you please provide details? Does this happen all the time on your set-up or only sporadically? Which steps do you perform in order to reproduce the issue? Could you share the exact project …

  • Hi Traxanos, we are not aware of such an issue. Which Ozone version are you using? Could you please check if the issue is reproducible on the latest Ozone release (V3.32a)? Could you please check if your build environment is set-up such that all debug information is created and written into the ELF file? Could you please check if optimization is enabled and see if you can reproduce the issue with optimization being disabled? Could you please provide details on the tool chain you are using for cr…