The aim of this project is to port the reference implementation of the TCF target agent to run on Beagle Board/Ångström. TCF (Target Communication Framework) is a framework and a protocol for communicating with software running on embedded devices. It is used and developed as a part of the Eclipse DSDP(Device Software Development Platform). The target agent runs on an embedded device (BB) and provides/advertises services to the Eclipse IDE (or any other app that implements the protocol). Some of the services provided in the reference implementation include: process launching/run control, file system access, debugging/breakpoints and memory/register access More information about the TFC framework can be found at the TCF project homepage: http://dsdp.eclipse.org/dsdp/tm/tcf/docs/TCF%20Project.html The reference implementation of the TCF target agent currently supports only the x86 processor family. The aim of this project is to add support for ARM to enable using the remote debugging features with BB. Remote debugging combined with remote upload and launching of processes should greatly reduce the edit->build->debug cycle of BB application developers. The project aims to deliver: ARM support for the TCF debugger. support for building and deploying the agent for/to Ångström/BitBake and submit patches to the upstream TCF project
Did you replicate this project? Share it!I made one
Love this project? Think it could be improved? Tell us what you think!