Search Results

Search results 1-6 of 6.

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

  • What you have described is correct. Quote from SEGGER - AlexD: “Ozone is connected to the target, target is running ” I would clarify to say the method to connect is "Attach to Running Program" <F5> after a power-cycle. The application has been started by the bootloader before connecting. This is where the odd behavior starts. At this point (while connected in this odd state) reset the target via <F4> and it will startup and break at main() per usual. The bootloader does not execute with this ki…

  • For now, I'm sticking with the solution of adding a conditional delay in the bootlaoder (when code detects a boot from power-up). Connecting Ozone during this delay resolves the issue.

  • I am trying to connect to the running application after it has fully booted up. When I do that, the live watch variables display erratically. I expect to see live variables in the watch window to display predictably. I am not saying that I can never get this to work. It will work as expected if I am able to connect before the bootloader starts the application. This is only necessary after a power-cycle. Once it starts to work, I can connect and disconnect all day until another power cycle.

  • After "Connect to Target", the firmware appears to be running OK but the information in Ozone is strange. The system uses STM32 HAL which uses 'uint32_t uwTick' for system ticks (milliseconds). If I watch it live, it should increment at about 1000/second. It starts to do that, but then occasionally jumps to a strange number. It then changes back to the correct value as if it was still incrementing correctly. Each time it jumps to the strange number it is the same odd value. Other static/global v…

  • I have Ozone V3.26b The target is STM32H743II I don't have access to the example board that came with the probe at the moment. Perhaps I'll give it a try when available. I'm using the following calls to produce the .csv files: Export.CodeProfile ("./functions.csv", 38, "<list of all the files>"); Export.CodeProfile ("./lines.csv", 42, "<list of all the files>"); Attaching screen snips of both kinds of exports (functions and lines). I'm using a Python script to combine the data into one file, but…

  • Hello, When exporting a .csv Code Profile with Source Lines selected, the Function column is not populated. We have a LOT of functions written with the opening brace on the line after the function name (our code and 3rd party code). So the start of the Content column only displays '{' where the function starts. When browsing with the Code Profile UI window, the function names are displayed. Since the File column is filled in on every line, I was hoping to see the Function column filled in as wel…