Target Connection: Linux and Android Application Debug
normally uses an Android
Debug Bridge (ADB)
includes gdbserver v7.0, which enables debugging NEON
Connecting to theTarget
All you need to debug and analyze Linux applications on an
ARM processor-based target is a TCP/IP connection
between the target and the host computer.
Android middleware and native application development
T M
connection over USB.
DS-5 Debugger supports both connection types, and can use
them to automatically download applications into the target
file system, launch the gdbserver debug agent on the target
and connect to it.
DS-5 requires gdbserver v6.8 or later. The installation
TM
code and multi-threaded Android libraries.
Linux Target File System
DS-5 integrates a Remote System Explorer (RSE) to
access the Linux file system on hardware targets that
support the Secure Shell (SSH). The target must include a
secure shell daemon ( sshd ) and sftp-server .
RSE enables the following functionality:
Real-Time System Models
DS-5 includes Real-Time System Models ( RTSMs ) of
Cortex-A8 and Cortex-A9 processor-based SoCs.
An RTSM is a fast simulation model of a complete SoC
with a processor, system memory, and peripherals such
as keyboard, mouse, UARTs, Ethernet, and LCD.
RTSMs enable ARM bare metal and Linux software
development without any hardware, and deliver
simulation speeds of over 250MHz on a typical desktop.
DS-5 includes an example ARM Linux distribution
ported to the Cortex-A8 RTSM. When launched, the
model automatically boots Linux and enters a state in
which you can load and debug your applications.
RTSMs are configured to mount a Virtual File System
(VFS) . The processor running in simulation can access
files in the host computer’s file system as if they were
part of its ARM Linux file system.
SFTP
n
Files View : Access the target’s Linux file system
using an FTP connection. Navigate, copy, paste, drag and
drop, and edit files on the target
Shell
n
Processes View : Displays a list of current
processes running on the target
SSH
n
Shell/Terminal View : Opens a shell or a terminal
window connected to the target in order to execute
Linux commands - for example to run an application
n
Automated
software download : DS-5 Debugger uses
RSE connections to automate the download of images to
the target, executing gdbserver, and connect to it.
Configure Remote System Explorer
Open RSE by selecting Window ? Show View ?
Other... ? Remote Systems ? Remote Systems .
Click on the New Connection button
. Select Linux
and click Next.
Fill the Host name box with the IP address of the target
system, or its network name if it is registered on a DNS
server. Define a name for the connection and click Next.
In the next configuration steps choose the Secure Shell (ssh)
option, then click Finish.
Remote System Explorer SFTP and Terminal views.
www.arm.com/ds5
5
相关PDF资料
DSUT1CSU SURGE SUPPR NETWORK W/GROUND
DTEL2 SURGE SUPPRESSOR PHONE RJ11/RJ45
DV003001 PROGRAMMER PICSTART PLUS 16C/17C
DV164035 MPLAB ICD3 IN-CIRC DEBUGGER
DV164039 KIT DEV PIC24FJ256DA210
DV164101 KIT DEV PICKIT1 FLASH 8/14PIN
DV164120 KIT STARTER PICKIT 2
DV164121 KIT PICKIT 2 DEBUG EXPRESS
相关代理商/技术参数
DST-SSS-R1 制造商:DOMINANT 制造商全称:DOMINANT Semiconductors 功能描述:Right Angle LED
DST-SSS-R2 制造商:DOMINANT 制造商全称:DOMINANT Semiconductors 功能描述:Right Angle LED
DST-SSS-RS2-1 制造商:DOMINANT 制造商全称:DOMINANT Semiconductors 功能描述:Right Angle LED
DST-SSS-S1 制造商:DOMINANT 制造商全称:DOMINANT Semiconductors 功能描述:Right Angle LED
DST-SSS-S2 制造商:DOMINANT 制造商全称:DOMINANT Semiconductors 功能描述:Right Angle LED
DST-SSS-T1 制造商:DOMINANT 制造商全称:DOMINANT Semiconductors 功能描述:Right Angle LED
DST-SSS-T2 制造商:DOMINANT 制造商全称:DOMINANT Semiconductors 功能描述:Right Angle LED
DST-SSS-TU1-1 制造商:DOMINANT 制造商全称:DOMINANT Semiconductors 功能描述:Right Angle LED