
SEGGER - AlexD Administrator
- Member since Jan 12th 2021
- Last Activity
This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.
-
SEGGER - AlexD -
Replied to the thread [SOLVED] NXP-RT1170 and memcpy on M7.
PostHi tzan, good to hear you are up and running again. Best regards -- AlexD -
SEGGER - AlexD -
Replied to the thread [SOLVED] NXP-RT1170 and memcpy on M7.
PostHi Tzan, could you please check if the issue persists with the latest version of Ozone? Did you take heed of the suggestions you already received in the old thread you referenced? Probably your device has a boot loader. For debugging devices with a… -
SEGGER - AlexD -
Replied to the thread [SOLVED] Accessing peripheral registers via the Console window commands.
PostHi skam, actually, this should work. I guess, reason you did not see it working, might be that I specified "/" as a separator. Instead it should be ".", as you can see in the documentation of that command, which can be found in section 7.9.17.3 in the… -
SEGGER - AlexD -
Replied to the thread [ABANDONED] Memory browser doesn't refresh.
PostHi skam, could you please provide an Ozone log and a J-Link log for the case that the memory window is not updated while the debug session is active? It might be the case the window is actually updated but if the memory content does not change, there… -
SEGGER - AlexD -
Replied to the thread [SOLVED] Trace with J-Link using target internal RTT buffer.
PostHi skam, for an overview on the different trace types, please also have a look at this WIKI page: wiki.segger.com/General_information_about_tracing In case your chip does not support ETB, this feature is not available to you. Which device are you… -
SEGGER - AlexD -
Replied to the thread [SOLVED] Independent y-axis for run-time variablesl in the data graph of timeline window.
PostHi skam, thank you for your suggestion to add support for scaling in the range less than 1. I'll bring that up in our next internal meeting. I cannot tell if or when this will be implemented, though. Best regards -- AlexD -
SEGGER - AlexD -
Replied to the thread [SOLVED] Add peripheral registers to Data Sampling (Data Graph / Timeline) view.
PostHi skam, this is intended. Hex numbers are normally interpreted as unsigned, however in the graph window numbers are considered being signed. Best regards -- AlexD -
SEGGER - AlexD -
Replied to the thread [SOLVED] Accessing peripheral registers via the Console window commands.
PostHi Skam, often there are multiple ways to achieve a desired effect. Since your peripheral registers are memory mapped they may be accessed like memory. That's why reading the memory location works as well. The script you create is less portable,… -
SEGGER - AlexD -
Replied to the thread [ABANDONED] Memory browser doesn't refresh.
PostHi skam, the memory window does not update its content while the target is halted. This is intended. Automatic update only takes place when the CPU is running. Best regards -- AlexD -
SEGGER - AlexD -
Replied to the thread [SOLVED] Trace with J-Link using target internal RTT buffer.
PostHi skam, ETB is a hardware feature. The respective trace buffer is a buffer that is written by HW only. It is also a dedicated buffer and you cannot use another buffer, e.g. a RAM area, such as the RTT buffer. RTT is a software feature. You can do some… -
SEGGER - AlexD -
Replied to the thread [ABANDONED] Memory browser doesn't refresh.
PostHi Skam, please be a bit more specific. At which occasion do you expect the refresh to occur? Best regards -- AlexD -
SEGGER - AlexD -
Replied to the thread [SOLVED] Independent y-axis for run-time variablesl in the data graph of timeline window.
PostHi Skam, nope, that's not possible. However, you might try the scaling feature: Right click into the legend, onto the respective graph, and chose a suitable scaling factor. Maybe that's close to what you intended? Best regards -- AlexD -
SEGGER - AlexD -
Replied to the thread [SOLVED] Accessing peripheral registers via the Console window commands.
PostHi Skam, I guess, Target.GetReg() should also work for peripheral registers. It might be that you need to specify the full "path" for your register, though, i.e. something like "Peripherals/GPIO/GPIOA/MODER". Could you please check if that works for… -
SEGGER - AlexD -
Replied to the thread [SOLVED] Add peripheral registers to Data Sampling (Data Graph / Timeline) view.
PostHi skam, as long as the peripheral register is memory mapped and accessible, you can add a term such as *(unsigned int*)(0x080000000) to your Data Sampling window. Of course, you need to replace 0x080000000 with the address of your peripheral register.… -
SEGGER - AlexD -
Replied to the thread [SOLVED] Ozone does not recognize the axf file symbols.
PostHi Rahul, you already opened a ticket in our ticket system with the same question. Your request in the ticket system has already been answered. Please use only a single channel for communicating with us. Best regards -- AlexD -
SEGGER - AlexD -
Replied to the thread [SOLVED] About loading multiple ELF files.
PostHi Eggplant886, right now, Ozone does not support loading multiple ELF files. This is on our internal wish-list but I cannot comment on when this will be released. Best regards -- AlexD -
SEGGER - AlexD -
Replied to the thread [SOLVED] How can I import the imxrt1176 svd (vendor specific peripheral register) into ozone?.
PostHi Siwei, normally it should be sufficient to rename the XML file to SVD. SVD file format is explained here: keil.com/pack/doc/CMSIS/SVD/html/svd_Format_pg.html. If the file NXP provided doe not adhere to that format you may... ...create a tool…