Emdoor推廣的Ashling之ARM仿真器在中國市場(chǎng)受到極大關(guān)注
2003-03-15
Ashling的 OPELLA 嵌入式處理器開發(fā)系統(tǒng)通過JTAG方式,對(duì)ARM內(nèi)核的目標(biāo)系統(tǒng)進(jìn)行源代碼級(jí)的調(diào)試。
??? OPELLA的調(diào)試完全不影響、不干擾目標(biāo)系統(tǒng)的運(yùn)行,也不需要占用目標(biāo)系統(tǒng)的資源。同時(shí),Ashling提供運(yùn)行于主機(jī)平臺(tái)端的源代碼調(diào)試器,PathFinder。PathFinder與OPELLA仿真器配合使用。這樣子,OPELLA就提供了run / stop 等操作對(duì)嵌入式程序進(jìn)行控制;支持hardware和software斷點(diǎn)。
OPELLA可以高速把代碼下載到目標(biāo)板中;它可以控制和詢查所有處理器內(nèi)核和系統(tǒng)資源。
OPELLA支持通過并口方式跟主機(jī)平臺(tái)通訊。
???? 精細(xì)的外觀和諸多保護(hù)的內(nèi)部結(jié)構(gòu)是國產(chǎn)ARM仿真器遠(yuǎn)遠(yuǎn)不能相比的,而其又極具有價(jià)格競(jìng)爭(zhēng)力。
?
?系統(tǒng)參數(shù)
?
源代碼級(jí)調(diào)試器
??? PathFinder是Ashling的一個(gè)基于ARM處理器目標(biāo)系統(tǒng)的C源代碼級(jí)調(diào)試器。有多個(gè)用戶可配置窗口。流行的Windows風(fēng)格的友好用戶界面,包括光標(biāo)拖放、多窗口顯示、腳本語言控制,便捷幫助系統(tǒng),便捷顯示數(shù)據(jù)等功能。PathFinder可以運(yùn)行于所有32位的Windows系統(tǒng),PathFinder的面向?qū)ο蟮谋O(jiān)控和編輯系統(tǒng)提供了樹形結(jié)構(gòu)的內(nèi)存顯示、寄存器設(shè)置以及ARM和其它處理器寄存器每一位 (Bit) 的編輯功能,這些均基于Windows2000的操作風(fēng)格。
????? PathFinder由Ashling提供,是一個(gè)工程師調(diào)試目標(biāo)系統(tǒng)的界面。支持Opella、OPELLA和Vitra等系列仿真器的調(diào)試。此外,PathFinder也支持ARMulator指令集仿真。ARMulator是ARM公司提供的開發(fā)系統(tǒng)(ADS)。PathFinder通過1.5.1版本的遠(yuǎn)程調(diào)試接口(Remote Debug Interface, RDI)與ARM目標(biāo)系統(tǒng)通訊。一個(gè)RDI兼容的OPELLA驅(qū)動(dòng)(Windows .DLL)可以單獨(dú)采購,這樣子,就可以通過采購一個(gè)第三方的軟件調(diào)試器(RDI兼容),來進(jìn)行OPELLA仿真器的調(diào)試工作。
?
PathFinder RTOS 支持
集成RTOS監(jiān)控窗口。
?
多內(nèi)核和多處理器支持
完全支持多ARM核和輔助處理器的調(diào)試。
?
PathFinder 編譯器支持
??? 支持所有常見的ARM C/C++編譯器,包括ARM公司、GNU、Green Hill、IAR、MetaWare和所有其它ELF/DWARF兼容的編譯器。
?
支持主機(jī)平臺(tái)
Windows9x/NT/2000, RS232(并口)與主機(jī)通訊。
PathFinder for ARM 調(diào)試界面
?
支持處理器
All ARM cores with EmbeddedICE including ARM7DI, ARM7TDMI, ARM710T, ARM720T, ARM740T, ARM9TDMI, ARM920T, ARM940T, ARM9E, ARM946E, ARM966E。對(duì)于最新的ARM核的支持,請(qǐng)與Ashling聯(lián)系,進(jìn)行確認(rèn)。
?
連接
ARM標(biāo)準(zhǔn)20通道的IDC連接方式。支持1.8V, 2.5V 3.3V 和5V目標(biāo)系統(tǒng)電壓。
?
用戶 I / O
OPELLA 支持輔助目標(biāo)控制信號(hào)。2個(gè)到目標(biāo)板的輸出信號(hào)和1個(gè)通常PathFinder控制的輸入信號(hào)。
?
電源:100V-240V a.c 50/60 Hz 通用標(biāo)準(zhǔn)電源。
?
升級(jí)方式
可以升級(jí)到GENIA (USB、以太網(wǎng)接口,并口方式與主機(jī)通訊 ),或者升級(jí)到VITRA,支持 ARM核實(shí)時(shí) (Real - Time) Trace 功能即可。(Embedded Trace Macrocell)
?
精細(xì)的外觀和諸多保護(hù)的內(nèi)部結(jié)構(gòu)是國產(chǎn)ARM仿真器遠(yuǎn)遠(yuǎn)不能相比的,而其又極具有價(jià)格競(jìng)爭(zhēng)力
查看更多→