Search Results
Search results 161-175 of 175.
This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.
-
Hi Juliengros, I just tried to reproduce that but on my side everything went well. What I did: I created an Ozone project on a blinky application. I set a break point onto a code line where a free running counter variable "_Cnt1" is incremented. I modified the break point such that the condition "_Cnt1 == 0x42" is added. I start the debug session and let the target run. After a while the break point is hit, _Cnt1 has the value 0x42. I disable the break point and close Ozone. I re-open Ozone and …
-
Quote from Akito: “There are no unused functions placed over already existing execution areas. However, this is what Ozone is showing and telling me. This is confirmed by the map file and the fact that the code executes correcly. I am wondering then what in the ELF file is making Ozone behaves like this. Thanks. ” You stated earlier "The unused functions are marked to be located in the address 0x0 in the map file for unused components." So apparently your tool chain does not optimize away unused…
-
The philosophy behind this aspect of Ozone is project orientation. Watches, among other settings which include the ELF file to be used, are part of a project, which is stored on a hard drive in the .jdebug and .user file. The proposed work flow is creating an Ozone project for debugging your application. Applying changes to your code and performing a recompile causes a change in the ELF file which will be noticed by Ozone so Ozone will allow you to download the new ELF file content into the targ…
-
Hello Nout, Ozone does not yet support DWARF-5. Adding support for DWARF-5 is already on our wish list. Best regards -- AlexD
-
Hi AndyR, as of now, 100Hz is the minimum update rate Ozone provides and most of our customers work with way higher sample frequencies. Still, I added adding lower frequencies to our internal wish list. However, I cannot comment of when this will be implemented. Side note: in general, signal processing on noisy data requires adequate filtering before applying any means of signal processing such as change detection. This is not related to the sample frequency, since from a signal's perspective no…
-
Hi LordNelson, system variables cannot be accessed from a .jdebug-file in any other means but as a parameter to the Edit.SysVar() command.Evaluating the identifier of a system variable, as you attempted, may yield unpredictable results. So I can confirm the behavior you observe, yet I cannot confirm this being a bug in Ozone. Besides, apparently you are using a J-Link Base with Ozone. Please note that the use of Ozone with J-Link Base is limited to evaluation purposes only. In case you intend us…
-
Hi, DWRF-5 support is already on our wish list but I cannot comment on when this may be implemented or released. Best regards -- AlexD
-
Hi , Apple did change something on MacOS Monterey which broke fonts. For example, mono spaced fonts as used in the memory window are not displayed properly. We are working on a work-around for that. In case you see a different issue with Ozone, could you please open a ticket in our ticket system? This can be found here: segger.com/ticket. Best regards -- Alex
-
With your bit-stream I was able to reproduce the issue: Source Code (23 lines) I assume that your device does not support 16-bit and 8-bit read accesses, 32-bit accesses work fine, though. The disassembler reads a 32-bit instruction in 2 phases: In phase 1 the lower 16 bits are read (from address 0x0200) and evaluated. Only if the evaluation indicates a 32-bit instruction the higher 16 bits are read (from address 0x0202). Next, the two 16-bit words are assembled into a 32-bit word and finally th…
-
Hi, I tried to reproduce the reported behavior but did not succeed. Since I do not have access to a silicon where I can adjust the number of available hardware BPs I patched the DLL in order to limit the number of HW BPs to 4, 2, 1 and 0 and attempted setting 5 BPs. In all cases the Jlink commander responded properly: For 4 available BPs 4 BPs were set but setting the 5th was denied For 2 available BPs 2 BPs were set and from the 3rd on all BPs were denied For 1 available BP 1 BP was set and fro…