[SOLVED] [J-Trace] [Texas Instruments AM335x] Compatibility

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

  • Hello,

    Thank you for your inquiry.
    Generally that target device should be tracable with our J-Trace PRO Cortex probe.
    Could you name the S/N of your probe for verification?

    For that particular device we do not have a trace example project yet so you would need to create your own target specific trace initialization for it.
    How to is explained here:
    wiki.segger.com/How_to_configu…t_files_to_enable_tracing

    We will add this device to our wish list to be added to tested devices with an example project but currently we can't provide an estimate when this might be.

    Best regards,
    Nino
    Please read the forum rules before posting: Forum Rules

    Keep in mind, this is not a support forum. Its main purpose is user to user interaction.
    Our engineers will try to answer your questions between their projects if possible but this can be delayed by longer periods of time.
    Should you be entitled to support you can contact us via our support system: segger.com/ticket/

    Or you can contact us via e-mail.
  • Hello,

    My J-Trace probe SN: 932000322

    I have configured pins as TPIU, enabled the clocks but I do not see 150MHz clock on TRACECLK pin which should be outputted from traget (not J-Trace)?
    All trace pin configuration is compiled and run from flash.

    How J-Trace is automatically configuring the target? The CoreSight register in AM335x is at 0x4B140000 address.
    How J-Trace know which address space write/read to configure the target?
  • Hello,

    The generic components are usually detected automatically by J-Trace PRO via the ROMTable. But the ROMTable for this device seems incomplete so it needs to be added manually.
    Such an example script can be found attached.

    Keep in mind that the addresses you use must be accessible by the DAP. Otherwise the device might crash during initialization.
    You need to set ETB, ETM and TPIU base address so the generic init can work.
    Unfortunately the target device reference manual does not specify what the DAP addresses of those components are so we suggest contacting TI support in that regard.

    Best regards,
    Nino
    Files
    Please read the forum rules before posting: Forum Rules

    Keep in mind, this is not a support forum. Its main purpose is user to user interaction.
    Our engineers will try to answer your questions between their projects if possible but this can be delayed by longer periods of time.
    Should you be entitled to support you can contact us via our support system: segger.com/ticket/

    Or you can contact us via e-mail.