TrustZone——開發環境—ARM Development Studio 5(DS-5)

這個需要註冊ARM帳號,去官網下載。不過官網速度有點兒慢。小提示一下5.15.1,目前不支持WIN8。(註冊不了。願意折騰的可以玩一下)

我這邊的網速,去國內這個網站www.myir-tech.com,下載快一些。不知道更新5.16之後是不是好了一些。

和諧版本暫時沒有發現。網上的5.11和5.13有和諧的。但是僅僅是編譯器。無法模擬運行。調試TrustZone這種高級貨。不能調試看彙編,基本和沒有差不多。

如果誰找到和諧版本,mail我一份。價格就不說了,據說2W$。


不過註冊完後,可以使用自己的帳號,獲取個30天免費使用。


看看軟件介紹。不過這軟件真的不錯。ARM的CPU高端技術TZ,都能模擬。你想的出有什麼不能模擬的嗎?


用於 ARM 處理器的參考軟件開發工具套件

通過由 ARM 架構專家開發的 ARM DS-5™ 工具鏈,工程師可爲 ARM 應用程序處理器(如 Cortex™-A 系列、Cortex-R 實時處理器和其他 ARM 嵌入式處理器)開發可靠而高度優化的嵌入式軟件。DS-5 工具鏈由多個工具組成,如同類最佳的 ARM C/C++ 編譯器、功能強大的 Linux/Android™/RTOS 感知調試器、ARM Streamline™ 系統範圍性能分析器以及實時系統模型仿真器,所有這些工具都方便地打包到一個基於 Eclipse 的用戶友好的集成式開發環境 (IDE) 中。

調試適配器

ARM 建議使用 DSTREAM™ 高性能調試和 Trace 單元來獲得快速可靠的 JTAG 調試連接以及非干預性指令和測量 trace。爲方便用戶使用,舊的 RealView ICE (RVI™) 單元也與 DS-5 兼容,以便進行運行控制調試。

DSTREAMDSTREAM

  • 以最高 2.5 MB/s 的速率下載代碼
  • 4 GB 內置 trace 緩衝區
  • 與主機的以太網和 USB 2.0 連接
  • 用於所有 ARM 處理器的單個固件

功耗和能量分析

ARM 能量探測器是一個簡單、獨立的硬件單元,它與 ARM Streamline 性能分析器相連以顯示電壓、電流和功耗測量值以及其他系統性能參數和軟件配置。

功耗探測器功耗探測器

  • 無需其他調試硬件
  • 3 個獨立通道
  • 與主機間採用 USB 2.0 連接

仿真模型和開發板

ARM 既提供虛擬開發平臺,也提供物理開發平臺,這樣,在目標硬件可用前,編程人員就可以開始針對 ARM 平臺爲軟件進行編碼、測試和調試。

快速模型快速模型

  • Windows 或 Linux 主機上的虛擬 ARM 平臺
  • 執行速度與實際硬件速度相差無幾
  • 與 NEON™、TrustZone™ 和 VFP 兼容

開發板開發板

  • 針對早期軟件開發的開發和原型板
  • 模塊式架構
  • 支持所有 ARM 內核


ARM 處理器


ARMv5

ARMv6

ARMv7

 


基本我們知道的ARM設備好像沒有它不能調試的。ARM開發板,ARM的嵌入式LINUX,包括目前最流行的Android系統。

支持arm編譯器和gnu的編譯器。據說arm編譯器優化效率40%以上。


由於DS-5使用的是eclipseIDE界面,有了這個軟件,不僅讓我們更容易上手,就可以下載我們需要的TrustZone例子了。集成的DS-5調試界面,絕對方便好用。各種堆棧和寄存器都有。說了這麼多,來個截圖吧。




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章