ARM Banyan USB-ICE UB (
Banyan-UB ARM增強版仿真器USB2.0
硬體特點︰
1) 使用CPLD設計,下載速度遠快于普通JTAG電纜,下載時間僅需普通JTAG電纜的幾分之一。
2) 由USB界面供電,無須獨立的電源。
3) JTAG 界面信號電平由目標板決定。
4) 支持USB 2.0/USB 1.1
5) 體積小,只比IP電話卡略大一點,攜帶方便。
軟體特點(V1.8.0版本)︰
● 支持Win98/Win2000/WinXP
● 支持SDT 2.51, ADS 1.2, RVDS,Codelab, CodeWarrior, IAR, GDB/Insight源代碼級調試
● 支持ARM7/ARM9/XScale系列CPU; 支持CPU內核類型自動檢測。
● 支持多ARM內核處理器
● 支持同時調試多內核處理器中的多個內核
● 支持 協處理器 訪問
● 支持調試Flash中的程式
● 支持硬體斷點和無限個軟體斷點
● 支持ARM/Thumb模式
● 支持Little/Big Endian模式
● 支持MMU Enable 模式下調試
● 支持Cache Enable 模式下調試
● 支持DCC
● 支持Semihosting
● 支持調試器直接下載程式到處理器內置Flash(可以支持Philips的LPC2xxx系列,ATMEL SAM7系列,ST ST7X 系列內置Flash的處理器)
● 使用RDI界面, 無需網卡的支持
● 支持NOR Flash 燒寫(使用附帶軟體)
● 支持NAND Flash燒寫(使用附帶軟體)
● 支持手動設定CPU內核類型
在以下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)
以下為JTAG界面複位電路
1. 隨光盤贈送FlashAccess - Flash 燒寫程式
Flash 燒寫程式性能特點︰
1)支持AMD, Atmel, Fujitsu, Hynix, Intel, Micron, Macronix, STMicro,
Sharp, SST, Toshiba, Mitsubishi, SamSung等10多家公司的數百種Flash
2) 使用DCC技術,僅需1KByte RAM即可燒寫Flash
3)獨創Flash型號識別功能,能識別出絕大多數Flash型號
4)支持ADS/SDT初始化腳本,配置簡單
5)支持“非空-擦除”功能,可以先檢查Flash是否為空,不為空則擦除,然後開始編程;為空則直接開始編程;方便使用。
FlashAccess 和 FlashWrite 的主要區別︰
1) FlashAccess 需要處理器支持DCC, 因而不能支持XScale, 和其他不支持DCC的處理器;
FlashWrite 則可以支持各種ARM處理器
2) FlashAccess 僅需要1K左右的RAM空間;
FlashWrite 需要比較大的RAM空間
3) FlashAccess 可以支持簡易JTAG電纜;
FlashWrite 不能支持簡易JTAG電纜
特別聲明
本仿真器的軟體和硬體均為獨立開發設計,擁有軟體和硬體的所有智慧產權, 不是 "兼容" Multi-ICE的仿真器, 與ARM公司的Multi-ICE不"兼容".