I need a way to send some data to the ucontroller through Trace32. I heard that this is possible some way, but I have no idea where to start.
What I am actually trying to do is run a piece of code on a Aurix TC297 ucontroller to do some measurements (runtime, RAM, etc.). This piece of code is actually a Kalman filter that needs as input a vector of structs that I have too send from the computer through Trace32. Please help !
How to send data to target through Trace32 debugger?
1.6k Views Asked by El Puerco Total At
1
There are 1 best solutions below
Related Questions in EMBEDDED
- PHP don't use temp file for upload
- Sparkfun SC16IS750 does not work on Raspberry Pi
- Reserve memory space in m_text memory region of FLASH on embedded target
- SAE J1939 Standards Collection -- How much is necessary?
- How to call multiple slaves for Spi data transmission?
- Deployment over GPRS to embedded devices
- Changing just one byte in SD card sector
- Comparion of values won't work without delay
- Better to pass struct, or pointer to struct?
- STM32F4 Handling peripheral error while making a DMA Transfer (RX)
- USB programming, transfer file from iOS device to Embedded os device?
- using Diab, dcc 5.9.4 to compile a windows executable
- does b64_pton() work if input contains special characters? I am using it in C code
- u-boot select boot partition based on GPIO state
- Why is a write to a memory-mapped peripheral register not actioned (LPC43xx)?
Related Questions in TRACE32
- Flashing image to STM3220g-EVAL board using Trace 32
- How to send data to target through Trace32 debugger?
- trace32 - Memory dump of multiple address ranges to a single binary file
- Checking status of lauterbach window command line
- Does Trace32 support linux 4.x awareness?
- Reading a macro value using trace32
- TRACE32: PRACTICE Script: Iterating over a list of variables
- trace32 using python - use function T32_ReadMemoryObj
- Break core execution when external device modifies an address
- Trace or log values of CPU register
- Logging PC values to a file in Trace32
- Is it possible to set a ranged breakpoint in TRACE32 using symbols?
- Hot to do subplots with ITM of trace32
- trace32 using python: how to interpreat return data from function T32_ReadMemoryObj
- Trace32 command get struct members/elements name
Related Questions in LAUTERBACH
- Flashing image to STM3220g-EVAL board using Trace 32
- How to send data to target through Trace32 debugger?
- trace32 - Memory dump of multiple address ranges to a single binary file
- Checking status of lauterbach window command line
- Reading a macro value using trace32
- Lauterbach always steps into timer isr
- TRACE32: PRACTICE Script: Iterating over a list of variables
- Break core execution when external device modifies an address
- Setting Trace32 in standby mode
- Trace or log values of CPU register
- Run Lauterbach t32tcpusb from a docker container: no such file or directory
- Logging PC values to a file in Trace32
- Is it possible to set a ranged breakpoint in TRACE32 using symbols?
- trace32 using python: how to interpreat return data from function T32_ReadMemoryObj
- Trace32 command get struct members/elements name
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
"A way to send some data to the ucontroller through Trace32" is a little bit vague. There are various possibilities depending on what your actually try to achieve and might also depend on the used CPU family and target OS. Anyhow one of the following might work:
Data.Setcommand.Data.LOAD.Binarycommand for a raw binary file.Var.Setcommand.FLASH.AUTOcommand in addition to the previously mentioned commands (after declaring the flash memory to TRACE32).FLASHFILE.Setcommand (after initialization of the FLASHFILE programming system).SYStem.MemAccessand use the memory access class prefix "E".E.g.
Data.Set E:<addr> <data>or
Var.Set %E <expression>.FDXfor a bidirectional data transfer between debugger and a running target application.TERM.GATEcommand.