ARM Emulator USB2.0 (PXA27x)(Price:$750)
Hardware Features
- Support a variety of ARM cores,include ARM7/ARM9/Xscale series.(PXA27x)
- Support Multi-Core/Multi-Processor
- Support debug multi-core at the same time
- Support detect ARM core in target board
- Support hardware breakpoints and software breakpoints
- Support debug target in ARM/Thumb mode
- Support debug target in Little/Big Endian
- Support debug target with MMU enabled
- Support debug target with Cache enabled
- Support DCC
- Support Exception Catch
- Support Semihosting
- Support RDI 1.5.1, support a variety of Debuggers, such as SDT, ADS, RVDS, Codelab, CodeWarrior, IAR and GDB/Insight.
- Support debugger ¡°download¡± program to MCU¡¯s on-chip Flash, Support program on-chip Flash of Philips LPC2xxx series, ATMEL AT91SAM series and ST STR7X series MCU
- Support program NOR Flash in target board (with software FlashAccess)
- Support program NAND Flash in target board (with software NandPgm), Support S3C2410 and S3C24A0 now.
- Support USB 2.0/USB 1.1
Supported OS
BanyanU Daemon£¨for short, DaemonU£©is driver for BanyanU. It can run in Windows 2000/WinXP
Apple CPU:
a)ARM7TDMI£¨Atmel?AT91M40800£¬AT91M55800,AT91M40162,
Sumsung S3C4510B£¬S3C44B0X£¬TMS320VC5470£©
b)ARM7TDMI-S(LPC2104)
c)ARM720T(Hynix?HMS30C7202)
d)ARM920T(Motorola MC9328MX1,AT91RM9200,S3C2410)
e)ARM922T(KS8695)
f)ARM926E(Motorola MX2,S3C24A0)
g)ARM940T(Conexant CX82100,S3C2510)
h)ARM946E(Marvell 88E62)
i)XScale(PXA255,IXP425,IXP465,PXA270,PXA271)
Soft Features
USB:support USB 2.0/1.1
20-Pin JTAG interface, TCK: 6MHz(MAX), lie on software setting
Powered by USB port.Target provide logic-level reference voltage for JTAG interface
Hardware Interface
BanyanU have 2 interfaces:
- USB Support USB 2.0 and USB1.1.
Note: USB 2.0 is recommended. When connected to USB 2.0, data download speed is much more higher.
The JTAG connector is situated at one end of the BanyanU interface unit. The connector is a 20-way Insulation Displacement Connector (IDC) keyed box header (2.54mm male) that mates with IDC sockets mounted on a ribbon cable.

JTAG pinouts:
Pin |
Signal |
I/O |
Description |
1 |
Vref |
Input |
This is the target reference voltage. It is used to control the output logic levels to the target. It is normally fed from VCC on the target board. |
2 |
Power |
Input |
It is used to indicate that the target has power. It is normally fed from VCC on the target board |
3 |
TRST |
Output |
Output from BanyanU to the reset signal on the target JTAG port. |
4 |
GND |
£ |
Ground |
5 |
TDI |
Output |
Test Data In signal from BanyanU to the target JTAG port. It is recommended that this pin is pulled to a defined state. |
6 |
GND |
£ |
|
7 |
TMS |
Output |
Test Mode signal from BanyanU to the target JTAG port. This pin must be pulled up on the target so that the effect of any spurious TCKs when there is no connection is begin. |
8 |
GND |
£ |
Ground |
9 |
TCK |
Output |
Test Clock signal from BanyanU to the target JTAG port. It is recommended that this pin is pulled to a defined state. |
10 |
GND |
£ |
Ground |
11 |
NC |
£ |
Not used |
12 |
GND |
£ |
Ground |
13 |
TDO |
|
Test Data Out from the target JTAG port to BanyanU. |
14 |
GND |
£ |
Ground |
15 |
SRST |
Input/
Output |
Output from BanyanU to the target system reset. This is also an input to BanyanU so that a reset initiated on the target can be reported to the debugger. |
16 |
GND |
£ |
Ground |
17 |
NC |
£ |
Not used |
18 |
GND |
£ |
Ground |
19 |
NC |
£ |
Not used |
20 |
GND |
£ |
Ground |
Install
Warning£ºPower off target when install£¡
First£¬Install BanyanU software and restart PC¡£
Connect BanyanU and target board with 20-pin cable; Connect BanyanU and PC with USB cable.
Software Setup
Please refer to ¡°BanyanU soft manual¡±
JTAG Reset

When TRST/SRST is disabled, oTRST/oSRST is always low, target¡¯s TRST/SRST is pulled with 10K resistor in BanyanU.
When TRST/SRT is enabled, BanyanU will be automatically driven to low in following state:
- During BanyanU detect target core type
- Banyan DLL is loaded by Debugger