Search Results
Search results 101-120 of 168.
This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.
-
If I get you right, the growing into the negative range is reproducible on your desk. Could you please provide a reproducer project on an eval board for that? We'd require the ELF file, the Ozone project and whatever else is required to run the reproducer plus a step-by-step instruction on how to reproduce the behavior. You may open a support ticket for providing the reproducer. The link for opening a ticket can be found below. 22. If you modify an expression at runtime Ozone needs to dump the d…
-
Hi Tzan, please refer to the following WIKI articles: - wiki.segger.com/Debug_on_a_Target_with_Bootloader - wiki.segger.com/Ozone_detects_wrong_application_entry_point - wiki.segger.com/i.MXRT117x (please have a closer look at the section "Reset" in that article) It is rather likely that IAR IDE does some magic your Ozone project does not yet do. Probably PC/SP are set differently. Does that solve your issue? Best regards -- AlexD
-
As stated before: The wrong calculation of float expressions will be fixed in a subsequent release. As stated before: We will not add aliases for the legend since Ozone is designed to display what is there. As stated before: Y-axis zoom is on the list of future improvements. If I get it right this will solve quite a few of the things you observe with Y-Axis ranging. What's wrong with Y-Axis adapting to values growing into the negative? This is intended. Same goes for the connection between data …
-
We won't implement aliases for expressions. Ozone is intended to display what is there, and if there are long expressions they will be displayed. You may instrument your code to provide the content of a long expression in a short-named symbol, and then use that symbol in Ozone. Value boxes may overlap time markers, that is correct. With Auto Fit Height you usually have sufficient margin on the top for displaying the markers where no value box is displayed. I know that you'd love to see a Y-axis …
-
Hi Fraengers, thank you for your suggestions. Please understand that I will not comment on the topics that were already discussed in the other threads. 14. Thank you for notifying us. This will be fixed. 15. I was able to reproduce that. This will be fixed in a future release. 16. When handling devices with low power mode enabled, special care must be taken. Please refer to this WIKI article: wiki.segger.com/UM08001_J-Link…Guide#Low_Power_Debugging 17. This is already addressed and will be impro…
-
Hi Julien please switch to the current version of Ozone, i.e. 3.28d. A fix targeting potential flaws in call stack reconstruction was released lately, please refer to the release notes for details. In general we recommend always using the latest Ozone version in order to make benefit of the improvements and corrections SEGGER provides. Does that solve your problem? Best regards -- AlexD
-
Hi Ouble, your screenshot shows only a short part of the console window. So at this point in time you can expect only guesswork to be done. Did you load an ELF file in your Ozone project? Does your ELF file contain debug information? What happens if you attempt to break the target? Best regards -- AlexD
-
You're very welcome. I'll close this thread now.
-
Hi Vadim B, you're not really doing anything wrong. However, your usage of the Target.LoadMemoryMap() command in the if/else construct is beyond mainstream usage. This construct leads to Target.LoadMemoryMap() being present twice in your OnProjectLoad() function. And this is what the routine, that finally leads to the warning "Project command specified twice" being printed, actually checks for: The presence of multiple such statements. In particular, the routine does not check whether the comman…
-
Hi relepage, it looks like your device suffered a severe crash. The hardfault screen does not show register content. So it might even be the case that the connection J-Link<->Target was lost due to that crash. In general, the trace should reflect the code execution that led to the exception. However, if due to the crash, trace data was lost, this might not be the case. We do not know the reason for the crash. It might be the case that the crash is caused by a stack corruption. In that case the c…
-
Hi Fraengers 11: We are not able to reproduce the issue locally. I believe you that what you describe happens in your environment, but since we are not able to reproduce the issue locally there is not much we can do about it. 13: I tried expressions of the form "(<var1> + <var2>) * <number>" locally and they worked like a charm. if you are able to provide a reproducer on an eval board, please open a ticket in our support ticket system. The link can be found in the footer of this message. Best re…
-
Hi Blunce, since you state that it works after adding the delay loop in the boot loader I assume you are using a low power mode in your system. Could you please disable all low power modes and check again? Background information: Some devices have a built-in debugger awareness which disables features that may interfere with debugging. Low power mode is one of those features. If the debugger is attached before that awareness check takes place, the features will be disabled. If the debugger is att…