Is the J-Trace PRO Cortex probe capable of doing streaming trace on the AM4372 or other AM437x Texas Sitara Cortex A9 processors? That processor has got ETB and also support for real time trace with the XDS560v2 Pro Trace module. They're using EMU0 through EMU11 while the Pro Cortex only has clock + 4 data bits.
[ABANDONED] Support Sitara AM437x?
This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.
-
-
Hello,
Thank you for your inquiry.
The AM437x series is currently not supported out of the box by any of our debug probes: segger.com/downloads/supported-devices.php
We will discuss internally if official support will be added for these particular devices.
Should you have tight time schedules you can also add support for new devices by your self: wiki.segger.com/Adding_Support_for_New_Devices
Depending on how "generic" the processors are it is sufficient to tell J-Link/J-Trace which coretype it is. If it is more complex additional settings are required e.g. core init, core reset, manual ROM table definition etc. which can be configured by creating a J-Link script file. More information can be found in the J-Link user guide UM08001.
On first glance through the manual the AM437x series has PTM/ETB/TPIU so pin trace with a J-Trace PRO Cortex should be possible. Foe example we already added trace support for the RZ/A1H series from Renesas which is also a A9 Core and it is working flawlessly. segger.com/products/debug-prob…echnology/tested-devices/
ollittm wrote:
They're using EMU0 through EMU11 while the Pro Cortex only has clock + 4 data bits.
Best regards,
NinoPlease read the forum rules before posting.
Keep in mind, this is *not* a support forum.
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. -
By pin trace you mean it can do code/data streaming capture so we can do e.g. live profiles and deep back trace of instructions?
XDS560v2 Pro Trace costs $3495 so J-Trace Pro Cortex with the 1995€ price tag would be an attractive alternative if it can provide the same capabilities.
Texas is also doing system trace (STM), is this something you do support? -
Hello,
ollittm wrote:
By pin trace you mean it can do code/data streaming capture so we can do e.g. live profiles and deep back trace of instructions?
Which capabilities are supported by J-Trace PRO can be found on our website: segger.com/products/debug-probes/j-trace/
More information about the features can be found in tab "Technology".
As debug software we recommend using Ozone for the best trace experience. Ozone works compiler independent and cross-platform: segger.com/products/development-tools/ozone-j-link-debugger/
Could you point us to a AM437x eval kit that has trace pins populated on the debug interface? Or are you working with custom hardware?
ollittm wrote:
Texas is also doing system trace (STM), is this something you do support?
Best regards,
NinoPlease read the forum rules before posting.
Keep in mind, this is *not* a support forum.
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. -
SEGGER - Nino wrote:
Hello,
ollittm wrote:
By pin trace you mean it can do code/data streaming capture so we can do e.g. live profiles and deep back trace of instructions?
More information about the features can be found in tab "Technology".
As debug software we recommend using Ozone for the best trace experience. Ozone works compiler independent and cross-platform: segger.com/products/development-tools/ozone-j-link-debugger/
Could you point us to a AM437x eval kit that has trace pins populated on the debug interface? Or are you working with custom hardware?
How does Ozone handle e.g. showing source lines if you're using CCS (eclipse)?
WRT Texas evaluation boards, no such luck I'm afraid, they use ARM-20 header without the extra pins.
I will design a board for our product, I'm evaluating some part options right now and this debugger business came up as potential timesaver for software guys. If I put in a 20-pin header with the tracedata pins, I'd lose the option of supporting the Texas probe with 12 EMU lines but I'm not sure we'd go for it in any case. Once I have hardware prototypes, I can evaluate your probe or perhaps even send you a board to try it in anger. But that's not going to happen before the end of the year. -
Hello,
ollittm wrote:
How does Ozone handle e.g. showing source lines if you're using CCS (eclipse)?
ollittm wrote:
WRT Texas evaluation boards, no such luck I'm afraid, they use ARM-20 header without the extra pins.
Alternatively we could look into creating a Trace Reference Board for you based on the AM437x for NREs: segger.com/products/debug-prob…eference-boards/overview/
Would you be interested in that?
ollittm wrote:
If I put in a 20-pin header with the tracedata pins, I'd lose the option of supporting the Texas probe with 12 EMU lines but I'm not sure we'd go for it in any case. Once I have hardware prototypes, I can evaluate your probe or perhaps even send you a board to try it in anger. But that's not going to happen before the end of the year.
Best regards,
NinoPlease read the forum rules before posting.
Keep in mind, this is *not* a support forum.
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.
-
Share
- Facebook 0
- Twitter 0
- Google Plus 0
- Reddit 0
-
Tags