Questions tagged [lauterbach]

Questions regarding Lauterbach Microprocessor Development Tools. Use trace32 tag for questions specific to TRACE32 tool.

Lauterbach provides microprocessor development tools for leading processor architectures like ARM, Intel, MIPS.

More information can be found at http://www.lauterbach.com/

186 questions
0
votes
1 answer

Access watch variables from trace32 scripting language

I'd like to create a diagnosis script and would like somehow to get all the variables the user inputs in a watch window to a script. How may i access the watch variables and manipulate them? I tried with a DIALOG.view but that wastes too much time.…
M. Alex
  • 49
  • 1
  • 1
  • 5
0
votes
1 answer

Why is a device needed between JTAG and the TRACE32 software from Lauterbach?

What is the point of having this rectangular thingy like https://www.microsemi.com/images/soc/partners/solution/ip/Trace_small.jpg? How comes that gdbserver is able to debug over the Ethernet without any additional H/W and this TRACE32 behemoth S/W…
xor256
  • 197
  • 9
0
votes
0 answers

python implementation of the function T32_GetBreakpointList

We are trying to write a python script for lauterbach where we try to get in a variable the address of the breakpoints set without address like, t32api.T32_Cmd("Break.Set func+4") or t32api.T32_Cmd("Break.Set func\0+4"). We identified the function,…
boon
  • 345
  • 1
  • 4
  • 11
0
votes
1 answer

Get address of the breakpoint in Lauterbach

On setting breakpoint using the command, Break.set function And the breakpoint is set at the start of the function. We want to get the address of the breakpoint. How can we get the address of the breakpoint?
boon
  • 345
  • 1
  • 4
  • 11
0
votes
1 answer

Exporting BMC trace flow via Trace32

I am working with two HW platforms that include two ARM processors: Cortex-A15 and Cortex-R5. I would like to export via Lauterbach Trace32 a mixed trace composed of program flow and BMC values (benchmark counters / performance counters). To…
acornagl
  • 521
  • 5
  • 24
0
votes
2 answers

How do I get the data from the "state line" from a TRACE32 application via cmm scripting?

The state line at the bottom of T32 application outputs error messages like, fatal errors, link errors etc. This consists of several fields like cursor, mode, ... See "State Line" on page 23 of http://www2.lauterbach.com/pdf/ide_user.pdf I need to…
Tom
  • 31
  • 3
0
votes
2 answers

how to export a variable values from TRACE32

My question is how to export a variable value which I have seen in watch window? I need to append the values of that variable in Excel format, I'm using the TRACE32 software.
0
votes
2 answers

Error in running trace32 with command line

I have a .cmm file which helps in debugging of Qcomm chipsets. This file has a line : cd ../../../../../modem_proc When I run this same cmm file using T32 GUI, it runs fine and does the work. But when I am trying to run the same file using windows…
Rohit
  • 475
  • 4
  • 18
0
votes
1 answer

Changing address location for a new build in trace32

We are using python scripts to run tests in trace32. There was a recent change in the build with few features going for a change. Is there a way we could determine the new address locations for breakpoints without rewriting the scripts again? (At…
boon
  • 345
  • 1
  • 4
  • 11
0
votes
0 answers

TRACE32 CMM script

I would like to run the t32 cmm script for accessing memory and read/write test. And tried below code. &srcadd=0x50000000 &destadd=0x50700000 REPEAT 100. //WHILE (&srcadd<&destadd) ( D.S ND:0x10:&srcadd %LE %Long…
Raj
  • 1
  • 1
  • 2
0
votes
1 answer

Filter trace output for each CPU

My ETM trace is captured separately and loaded with TRACE32 command LA.IMPORT (It is not connected directly with a device) How to filter all the records for each core means run 0,1,2 ... from ETB dump in separate windows for LA method? Is there…
anshkun
  • 105
  • 1
  • 12
0
votes
0 answers

Trace32: var.string character limit

It seems in t32 var.string() only returns up to 256 characters. This is very limiting when wanting to view large structs. Is there a way to work around this? I am currently trying to use winprint.v.v but that not working very easily.
0
votes
0 answers

Flash memory failure

I'm working on a XScale PXA270 with NOR Flash on Chip select 0. due to the obsolescence of the previous flash, my company change it for an AMD/Spansion compatible MX29GL128. I'm trying to write on it using Lauterbach JTAG. here is my script : …
DavidP
  • 116
  • 3
0
votes
0 answers

Lauterbach Trace 32 ICE entering main again if breakpoints enabled

I am new to the Lauterbach debugger (Trace32) and I seem to have some problem with my debugging. In my case, every time I step into a breakpoint and I go few steps ahead in that function the control goes back to main. I know it goes back to main as…
0
votes
0 answers

Lauterbach trace32 : how to work with breakpoint in cached area

I am recently debugging on a Cortex-M4 program which has its text section on a cached memory region. After attaching to the device, I am trying to set a software breakpoint. The breakpoint can be hit and the CPU is halted. However, I cannot do any…
Eric Sun
  • 777
  • 6
  • 20