50 lines
1.6 KiB
Plaintext
50 lines
1.6 KiB
Plaintext
; --------------------------------------------------------------------------------
|
|
; @Title: TRACE32 ARM FDX Examples - README
|
|
; @Description: -
|
|
; @Author: -
|
|
; @Copyright: (C) 1989-2022 Lauterbach GmbH, licensed for use with TRACE32(R) only
|
|
; --------------------------------------------------------------------------------
|
|
; $Id: readme.txt 18850 2022-01-26 18:41:29Z bschroefel $
|
|
|
|
FDX Examples:
|
|
|
|
1. Files
|
|
--------
|
|
|
|
Base Files:
|
|
t32fdx.c - provides routines to handle the FDX protocol and the target code interface
|
|
t32fdx.h - forward definitions and macros to handle channels
|
|
t32fdxarm.c - routines for physical transfer over the DCC channel (arm communication channel)
|
|
build.sh - example build script wich calls the makefile with the right defines
|
|
makefile - the makefiles for the project with generic settings
|
|
|
|
FDX Trace Example:
|
|
fdxtrace.c - example application for using a intrusive trace over FDX
|
|
fdxtrace.cmm - example script
|
|
|
|
FDX Target Example:
|
|
fdxtarget.c - example application for exchanging data with fdxhost.exe
|
|
fdxtarget.cmm - example script
|
|
|
|
Misc Files:
|
|
armcc - Includes the same files but build with the ARMCC compiler
|
|
|
|
|
|
2. First Steps
|
|
--------------
|
|
|
|
FDX Trace:
|
|
- Start T32 and load fdxtrace.cmm with parameter <RamStart>
|
|
- execute script and press go
|
|
- execute "fdx.off" and "fdx.list" to view the trace
|
|
|
|
FDX Target:
|
|
- adapt config.t32 to use API-Port 20000
|
|
- Start T32 and load fdxtarget.cmm with parameter <RamStart>
|
|
- execute script and press go
|
|
|
|
3. Further Information
|
|
----------------------
|
|
|
|
fdx_app.pdf - Application note for FDX
|
|
FDXSlides.pdf - General overview and short description |