Search Results
Search results 1-20 of 1,000. There are more results available, please enhance your search parameters.
This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.
-
Hello, Thank you for your inquiry. The described behaviour is expected. The debugger has to initialize ETB trace to be able to use it. For this a defined system state is needed e.g. after reset or target halt. After continuing after such defined system state you should see trace data. For such post-mortem analysis that you describe you have to take care of initialization yourself and dump the data in ETB buffer manually as it was not set up through our software so we do not know the trace settin…
-
Note: Moved to J-Link forum as this is more a J-Link question. As soon as J-Link support is added for the aforementioned devices Embedded Studio is automatically also available. Depending on the target devices complexity it might also be sufficeint to simply select generic RV32 as target device. Best regards, Nino
-
We received the following solution for this issue from TESSY Support Team: "Message Box in Keil uVision from JLink: The debugger has set two breakpoints at the same address If you click OK fast enough, the test will still be executed successfully. However, the correct solution is found in the Debugger Settings in Keil: Options for Target -> Debug -> JLink -> Settings -> DISABLE Reset after Connect"
-
Hello, Please note that thread bumping is against forum rules. This will be the only and last warning as you have violated that rule twice already.. Additionally this is not a support forum so there is no guarantee that you will receive an answer. If you require support from SEGGER please use our official channels as mentioned below. Best regards, Nino
-
Hello, here you can find an overview of the different trace types and what they can do: wiki.segger.com/General_information_about_tracing The exception tracing you are referencing is most likely ITM trace. Currently ITM tracing is only partially available within Ozone and is joined with the ETM trace data received via the trace parallel port from target. That way we have a gapless instruction trace recording with periodic timestamps. However user generated ITM data and events will currently not …
-
Hello, Thank you for your inquiry. If your chip features multiple possible sets of trace pins you can generally use any combination you want. You just have to make sure that the chosen trace pins fit the ones that you are initializing in your .JLinkScript file. In the linked example project you will find an example script that sets up PE2-PE6. The example script will limit the trace data pins to 1 pin though to make the pictured setup possbile with the flying wires. If you plan on using all 4 tr…
-
Hello, Thank you for your feedback. Correct there was a mistake in how the suspended state was masked. Will be fixed in the next release. Best regards, Nino
-
Hello, Thank you for your inquiry. As Frank stated the file is one way or another in your project under that path. If I had to guess you moved the project from one PC to another. So if you use absolute paths for your files that pup up will appear. To avoid this either use relative paths in your projects or un-check the "Show this dialog the next time" in the pop up. Then the warning message should no longer show up for this file. Best regards, Nino
-
Hello, Thank you for your inquiry. See the following documentation for reference: studio.segger.com/mkpkg.htm studio.segger.com/ide_package_description_file_format.htm Best regards, Nino
-
Hello, Thank you for your inquiry. Such an issue is not known to us. Do you see the same behaviour with the latest Embedded Studio v8.10d? If yes, could you provide an example project for reproduction? Best regards, Nino
-
Hello, Thank you for your inquiry. Do you see the same behaviour with the latest Embedded Studio V8.10d? If yes, could you provide a setup for reproduction that shows this behaviour? Best regards, Nino
-
Hello, Thank you for your inquiry. The J-Trace Pro models can't be "sidegraded" to different variants of the J-Trace Pro family. But you can always use our trade in program to get a discount on a new one: segger.com/purchase/trade-in-program/ We also have a new flagship model available that can do both Arm and RISC-V: segger.com/products/debug-probes/j-trace/models/j-trace-pro/ Best regards, Nino
-
Hello, Thank you for your inquiry. For the SAMD51 we do not have a script available due to lack of public trace capable eval boards. But we can provide you with the script sources for the SAME54 eval board. As stated in the SAME54 Wiki article, please contact our support channel for this: Quote from Wiki: “Note: The example is shipped with a compiled .JLinkScriptfile, should you need the original source, please get in touch with SEGGER directly via our support system: segger.com/ticket/. To crea…
-
Hello, Thank you for your inquiry. Please note that this is a community forum, you appear to have a new J-Trace Pro which is in valid support period. In that case we recommend to contact us via our official support channels as explained in my signature as answers are not guaranteed in our community forum. Generally regarding your inquiry. The Nucleo Boards typically do not support pin tracing out of the box as they do not have a trace header. But on some of the larger Nucleo boards the trace pin…
-
Hello, Thank you for your inquiry. It is expected that in trace buffer mode you will only see a small fraction of code in the timeline as the buffer is usually only ~4 kB in size. Also there are no timestamps in buffer trace available. With pin tracing you get timestamps and can do the analysis you mentioned to see how long which thread took etc. Just make sure to enable RTOS awareness in Ozone. For more information see the Ozone manual. Also make sure that you set the correct CPU Frequency in O…
-
Hello, Thank you for your inquiry. External memory support for ST-Link is currently not available in Embedded Studio. But it is on our feature wishlist. To get notified automatically when the feature gets available you can subscribe here: segger.com/notification/subscribe.php?prodid=196 Best regards, Nino
-
Hello, Thank you for your inquiry. It might be that the default fill value for empty gaps is different for the hex and for the elf file. How does the hex file look like if you open it e.g. in J-Flash or some other hex file viewer? You can set the gap fill value for the extra output format with project option: Code > Linker > Additional Output File Gap Fill Value Best regards, Nino
-
Hello, Thank you for your inquiry. For DDR RAM inits we recommend to use a JLinkScript and the function SetupTarget(): wiki.segger.com/J-Link_script_files How to use a JLinkScript in Embedded Studio.: wiki.segger.com/J-Link_script_files#Embedded_Studio The image that you want to program to the DDR RAM you can set in ES via project options under Debug > Loader > Additional Load File[0] If everything is set up correctly J-Link will init the DDR RAM after connection and ES will download the DDR ima…