0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

米爾科技ARM推出最新調(diào)試器DSTREAM-ST介紹

米爾科技 ? 來源:米爾科技 ? 作者:米爾科技 ? 2019-11-18 10:43 ? 次閱讀

ARM推出最新調(diào)試器DSTREAM-ST

ARM發(fā)布低成本,高性能的調(diào)試和跟蹤單元,以補(bǔ)充現(xiàn)有的ARM DSTREAM和Keil ULINK產(chǎn)品系列。 ARM DSTREAM-ST單元保留了高端同級(jí)產(chǎn)品(即ARM DSTREAM)現(xiàn)有的遠(yuǎn)程網(wǎng)絡(luò)USB主機(jī)連接功能,應(yīng)用于成本敏感的ARM的硬件平臺(tái),可實(shí)現(xiàn)非高帶寬程序指令跟蹤的復(fù)雜SoC的高效調(diào)試。

The debug connection you can rely on

ARM DSTREAM-ST高性能調(diào)試和跟蹤單元可在任何基于ARM處理器的硬件目標(biāo)上實(shí)現(xiàn)強(qiáng)大的軟件調(diào)試和優(yōu)化。憑借諸多開發(fā)平臺(tái)加速硬件開發(fā)和開放式調(diào)試接口與第三方工具配合使用的功能,DSTREAM-ST是與DS-5開發(fā)套件配合使用的復(fù)雜SoC開發(fā)和調(diào)試的綜合解決方案。

DS-5 Debug Probes比較

Debug Probe

DSTREAM

DSTREAM-ST

ULINKprofamily*

Functionality

Debug, Trace

Debug,

Streamed Trace

Debug

Target type

Hardware

Hardware

Hardware

Cortex-A series support

All

All

Selected devicesbased on
Cortex-A5
Cortex-A8
Cortex-A9

Cortex-R series support

All

All

Selected devicesbased on
Cortex-R4
Cortex-R5

Cortex-M series support

All

All

Selected devicesbased on any Cortex-M

ARM11 series support

All

All

-

ARM9 series support

All

All

-

ARM7 series support

All

All

-

Maximum number of cores

64

128

4

Debug connectivity

JTAG, SWD

JTAG, SWD

JTAG, SWD

JTAG frequency (MHz)

60

180

50

Memory download (KB/s)

2500

12000

1000

On-target trace

Yes

Yes

Yes

External parallel trace

Up to 16 pins

Up to 4 pins

-

External serial trace

HSSTP, SETM

-

-

Trace buffer

4 GB

None - streamed to host PC

-

Host connectivity

USB 2.0, Ethernet

USB 3.0, Gigabit Ethernet

USB 2.0


支持到最新ARMv8

快速接口

Streaming跟蹤

靈活調(diào)試

調(diào)試ARM體系結(jié)構(gòu)版本v4至v8。 無論是經(jīng)典的還是最新的,DSTREAM-ST都能支持調(diào)試

自動(dòng)適應(yīng)到目標(biāo)平臺(tái)的先進(jìn)的連接接口設(shè)計(jì)確保了超快的下載速度,可靠和響應(yīng)性調(diào)試

4針外部捕獲指令跟蹤(STM,ITM),并通過USB3或GbE接口將其直接傳輸?shù)街鳈C(jī)PC。 還支持Cortex-M外部指令跟蹤和片上跟蹤

JTAG,CoreSight和TI的連接器和適配器。 兼容第三方IP和調(diào)試器,為您提供最大的靈活性

Accelerated Development

自動(dòng)適應(yīng)到目標(biāo)平臺(tái)的全新的現(xiàn)有技術(shù)目標(biāo)接口設(shè)計(jì),以及FPGA加速提供極高的下載速度,可幫助您在單核和多核設(shè)備上超快速地執(zhí)行代碼。

DSTREAM-ST配有所有需要使用標(biāo)準(zhǔn)ARM 20路JTAG,TI 14路JTAG,CoreSight 10/20和MICTOR 38連接器連接到目標(biāo)的電纜和適配器,無論您的設(shè)備如何,都能為您提供盡可能多的靈活性 正在您的項(xiàng)目中使用。

DSTREAM-ST完全集成到ARM DS-5開發(fā)套件,其中包含強(qiáng)大的軟件實(shí)用程序,可幫助您進(jìn)行SoC的啟動(dòng)和硬件驗(yàn)證。 它還提供了第三方和定制工具的接口。 從初始開發(fā)到設(shè)備啟動(dòng),使DS-5和DSTREAM-ST成為您的調(diào)試解決方案。

ARMv8 架構(gòu)支持

DSTREAM-ST設(shè)計(jì)采用復(fù)雜的SoC組建,因此提供了一個(gè)完整的解決方案,可以在與DS-5 Ultimate Edition和ARMv8 SoC配對時(shí)節(jié)省顯著的開發(fā)時(shí)間。 DS-5配有一個(gè)平臺(tái)配置實(shí)用程序(PCE),可以使用DSTREAM-ST檢測您的目標(biāo)設(shè)備,以確定核心和CoreSight配置元素。 PCE可以自動(dòng)創(chuàng)建DS-5平臺(tái)配置,為您提供多種調(diào)試和跟蹤配置,從而節(jié)省了平臺(tái)升級(jí)時(shí)間。為了補(bǔ)充這一點(diǎn),我們還提供了一個(gè)高級(jí)抽象層(調(diào)試和跟蹤服務(wù)層 - DTSL),這使得添加定制的跟蹤對象并為復(fù)雜拓?fù)涮峁┝吮憷?/p>

我們由世界各地合作伙伴使用和信賴的ARMv8開發(fā),DSTREAM-ST和DS-5 Ultimate Edition,背后有ARM專家支持已經(jīng)幫助建立復(fù)雜的基于Cortex-A53和Cortex-A57的SoC。聯(lián)系A(chǔ)RM了解我們?nèi)绾卧谀南乱粋€(gè)SoC設(shè)計(jì)流程中支持您。

DSTREAM-ST 特性

  • 從ARMv4到ARMv8的ARM處理器調(diào)試和跟蹤
  • USB 3.0和千兆以太網(wǎng),用于直接或遠(yuǎn)程主機(jī)連接
  • 代碼下載速度高達(dá)每秒12MB
  • 高達(dá)180 MHz的JTAG時(shí)鐘,用于快速的軟件開發(fā)
  • 豐富的目標(biāo)連接器接口
  • 儀器跟蹤和/或Cortex-M指令跟蹤直接流式傳輸?shù)街鳈C(jī)PC
  • 靈活的DDR跟蹤時(shí)鐘時(shí)鐘高達(dá)300MHz(每個(gè)引腳600Mbits/s)
  • 遠(yuǎn)程目標(biāo)復(fù)位
  • 設(shè)備啟動(dòng)和測試實(shí)用程序
  • 靈活的架構(gòu),支持第三方IP和調(diào)試器
  • 設(shè)備啟動(dòng)和測試實(shí)用程序
  • 設(shè)備啟動(dòng)和測試實(shí)用程序

調(diào)試接口軟件實(shí)用程序

DS-5包括用于SoC啟動(dòng)的強(qiáng)大的軟件應(yīng)用程序和用于第三方IP支持的接口。

CoreSight訪問工具(CSAT)

CoreSight訪問工具(CSAT)為目標(biāo)的CoreSight調(diào)試訪問端口(DAP)提供了腳本化的低級(jí)接口,可以訪問片上調(diào)試和系統(tǒng)總線。 在與目標(biāo)相連的調(diào)試器可用之前,CSAT可用于執(zhí)行初始化啟動(dòng)測試。

CSAT可以配置連接到DAP的第三方IP,例如定制硬件,并且可以在調(diào)試器連接到ARM處理器時(shí)使用。 這樣可以調(diào)試復(fù)雜的硬件相關(guān)問題。

Python腳本

ARM目標(biāo)連接產(chǎn)品通過Python腳本實(shí)現(xiàn)強(qiáng)大的底層目標(biāo)控制。 例如,這允許您將其配置為在連接到目標(biāo)板時(shí)自動(dòng)刷新看門狗定時(shí)器,并解決硬件錯(cuò)誤。

DS-5還使用Jython腳本進(jìn)行調(diào)試和跟蹤配置,使得簡單的定義復(fù)雜的跟蹤拓?fù)洳椭鷮⒏欉B接到DS-5。

RDDI API兼容性

RDDI是ARM調(diào)試器和DSTREAM-ST之間的主要C API。 RDDI包含多個(gè)API集合,這些集合由DSTREAM-ST支持。

ARM和其他處理器內(nèi)核的第三方調(diào)試器或其他特定于客戶的工具可以使用RDDI接口連接到DSTREAM-ST。雖然RDDI是CAPI,但可以使用其他語言,如Java和Python。 DSTREAM-ST中的固件具有靈活的架構(gòu),通過單個(gè)調(diào)試接口連接到SoC上的多個(gè)ARM和第三方IP內(nèi)核。

RDDI可以從DS-5安裝中免費(fèi)獲得。

可以使用與DSTREAM-ST的低級(jí)RDDI連接來訪問目標(biāo)器件內(nèi)的JTAG掃描鏈。 這使得該單元可用于簡單的任務(wù),如生產(chǎn)測試和閃存編程。


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 嵌入式主板
    +關(guān)注

    關(guān)注

    7

    文章

    6081

    瀏覽量

    34942
  • 米爾科技
    +關(guān)注

    關(guān)注

    5

    文章

    227

    瀏覽量

    20779
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    DS-5教程-使用ARM DS-5 和DSTREAM仿真調(diào)試裸機(jī)程序

    1 概述 本文介紹使用ARM DS-5創(chuàng)建一個(gè)裸機(jī)程序,并用DS-5里面的ARM編譯進(jìn)行編譯,編譯之后通過DSTREAM仿真
    發(fā)表于 10-13 18:23

    ARM官方 DSTREAM高性能仿真

    物理調(diào)試和跟蹤接口提供了更廣的支持。借助于 DSTREAM,可以通過JTAG 或串行線調(diào)試將 RVD、DS-5 調(diào)試器和第三方調(diào)試器連接到基
    發(fā)表于 10-15 14:47

    arm調(diào)試器有哪些應(yīng)用范圍

    自己用過的arm調(diào)試器經(jīng)歷了四個(gè)階段單片機(jī)使用的調(diào)試器,玩stm32 過程中使用調(diào)試器下載程序時(shí)在網(wǎng)上買了個(gè)st-link 的
    發(fā)表于 07-16 07:58

    ARM DS也是和DSTREAM調(diào)試器一起用嗎

    ARM DS和DS-5有啥區(qū)別呀?ARM DS也是和DSTREAM調(diào)試器一起用嗎?求大神解答
    發(fā)表于 08-10 14:52

    Arm調(diào)試或跟蹤目標(biāo)時(shí)的常見問題

    DSTREAM、DSTREAM-ST、DSTREAM-PT、DSTREAM-HT、DSTREAM-XT, 和ULINKpro系列
    發(fā)表于 08-02 06:50

    調(diào)試與硬件的連接指南

    對于嵌入式系統(tǒng)開發(fā),通常需要將目標(biāo)硬件連接到主機(jī)執(zhí)行調(diào)試。Arm提供JTAG和串行線調(diào)試(SWD)連接通過一系列調(diào)試探針,這些探針被調(diào)整以適應(yīng)系統(tǒng)的需要: ?
    發(fā)表于 08-08 07:45

    DSTREAM-ST系統(tǒng)和接口設(shè)計(jì)參考指南

    DSTREAM-ST系統(tǒng)和接口設(shè)計(jì)參考指南》介紹DSTREAM-ST調(diào)試和跟蹤單元的接口,并詳細(xì)介紹了基于
    發(fā)表于 08-10 07:32

    DSTREAM-XT 1.0入門指南

    的代碼優(yōu)化。 DSTREAM-XT系統(tǒng)由一個(gè)標(biāo)準(zhǔn)的Arm DSTREAM-ST裝置和一個(gè)額外的XT探針組成,可實(shí)現(xiàn): ?在所有當(dāng)前Arm處理
    發(fā)表于 08-10 07:50

    DSTREAM-ST 1.0入門指南

    介紹DSTREAM-ST調(diào)試和跟蹤單元,它使您能夠在基于Arm處理的硬件目標(biāo)上調(diào)試和優(yōu)化軟件。
    發(fā)表于 08-10 07:28

    如何使用ARM Development Studio調(diào)試在MCIMX8M-EVK板上運(yùn)行的簡單程序

    提供的不同功能。 這些任務(wù)包括: ·設(shè)置DSTREAM-ST·創(chuàng)建和配置簡單的Hello World項(xiàng)目·使用DSTREAM-ST配置到i.MX 8MQuad的調(diào)試連接·使用ARM
    發(fā)表于 08-28 06:20

    ARM推出最新調(diào)試器DSTREAM-ST

    ARM發(fā)布低成本,高性能的調(diào)試和跟蹤單元,以補(bǔ)充現(xiàn)有的ARM DSTREAM和Keil ULINK產(chǎn)品系列。 ARM
    的頭像 發(fā)表于 11-03 11:24 ?1w次閱讀

    米爾科技DSTREAM-ST高性能仿真介紹

    概念:該產(chǎn)品官方名稱為DSTREAM-ST仿真,配合ARM DS-5可對所有的ARM內(nèi)核芯片進(jìn)行開發(fā)。
    的頭像 發(fā)表于 11-15 14:26 ?2094次閱讀
    <b class='flag-5'>米爾</b>科技<b class='flag-5'>DSTREAM-ST</b>高性能仿真<b class='flag-5'>器</b><b class='flag-5'>介紹</b>

    米爾科技DSTREAM高性能仿真 介紹

    DSTREAM 高性能調(diào)試和跟蹤單元可以對任何基于 ARM 處理的硬件目標(biāo)進(jìn)行功能強(qiáng)大的軟件調(diào)試和優(yōu)化。
    的頭像 發(fā)表于 11-17 11:53 ?1584次閱讀
    <b class='flag-5'>米爾</b>科技<b class='flag-5'>DSTREAM</b>高性能仿真<b class='flag-5'>器</b> <b class='flag-5'>介紹</b>

    米爾科技DSTREAM-PT高性能仿真介紹

    該產(chǎn)品官方名稱為DSTREAM-PT仿真,配合ARM DS-5可對所有的ARM內(nèi)核芯片進(jìn)行開發(fā)。
    的頭像 發(fā)表于 11-18 11:00 ?1713次閱讀
    <b class='flag-5'>米爾</b>科技<b class='flag-5'>DSTREAM</b>-PT高性能仿真<b class='flag-5'>器</b><b class='flag-5'>介紹</b>

    米爾科技DS-5教程-使用ARM DS-5 和DSTREAM仿真調(diào)試裸機(jī)程序介紹

    本文介紹使用ARM DS-5創(chuàng)建一個(gè)裸機(jī)程序,并用DS-5里面的ARM編譯進(jìn)行編譯,編譯之后通過DSTREAM仿真
    的頭像 發(fā)表于 11-18 10:38 ?4223次閱讀
    <b class='flag-5'>米爾</b>科技DS-5教程-使用<b class='flag-5'>ARM</b> DS-5 和<b class='flag-5'>DSTREAM</b>仿真<b class='flag-5'>器</b><b class='flag-5'>調(diào)試</b>裸機(jī)程序<b class='flag-5'>介紹</b>