1. 程式人生 > 實用技巧 >mmWave SDK快速開始

mmWave SDK快速開始

文章目錄

Introduction

快速開始使用mmWave SDK的最好方式就是執行SDK中已經提供的demo,TI mmWave之前可能就已經預刷寫mmWave demo。但是,TI mmWave中預刷寫的demo版本可能比SDK中提供的版本更老。你可以根據下面的步驟刷寫SDK中的demo。demo位於"mmwave_sdk_03_05_00_04\packages\ti\demo\xwr18xx\mmw"這個資料夾下,因為我這裡的mmWave radar是AWR1843。使用mmWave SDK中的驅動程式,毫米波演示展示了SoC的一些雷達感測和目標檢測功能,還可以自己指定chriping概要檔案並且實時顯示被檢測到的目標和其他的資訊更詳細的介紹可以參考“\mmwave_sdk_03_05_00_04\docs\mmwave_sdk_module_documentation.html”中的內容,當檢測到物體時,在PC上要被顯示出來,可以使用“mmWave_Demo_Visualizer”。

Programming mmWave devices

AWR1843有一個cortex R4F和一個DSP C674x對於使用者程式設計來說是可用的也被相應的稱作MSS/R4F和DSS/C674X。這兩個單元是分開的,可以分別在自己的單元內執行對應的程式。這就意味著在MSS R4F單元上載入和執行MSS單元的測試檔案而不需要在DSS上下載任何程式碼,類似地,可以在DSS C674x上載入和執行可執行的DSS單元測試,不需要在DSS上下載任何的程式碼

Loading images onto mmWave EVM

使用者可以選擇下面兩種方式載入映象到EVM

Demonstration Mode

當使用SDK release版本中的預提供的二進位制檔案將EVM的二進位制檔案更新到最新版本的時候,或者用於mmWave感測器現場部署的時候,應使用這種模式。

關於如何刷寫一個映象到mmWave EVM:文章連結

CSS devolopment mode

這種模式應該是在除錯CSS或者開發一個mmWave應用程式的時候使用,其中,bin檔案不斷地變化,並且頻繁地擦出板子上地映象是不可取的,這種模式允許擦出一次然後在每次引導的時候下載一個不同的映象到RAM裝置中

  1. EVM and CCS setup
    1. 刷寫映象到EVM:文章連結
    2. 使用JTAG將mmWave EVM連線到CSS,這個也是通過XDS110 micro-USB來實現的
  2. 當SOP2開關關閉時,在每次電源迴圈/重新啟動EVM後,按照下述步驟進行
    1. 給EVM上電
    2. 執行第一步的第二步操作建立的ccxml檔案
    3. 如果測試的應用要在MSS上:
      1. 連線CSS到Cortex_R4_0
      2. 載入MSS程式
    4. 如果測試的應用要在DSP上:
      1. 連線CSS到C67X_0
      2. 載入DSS程式
    5. 執行R4或C674核
    6. 為了重新載入,斷開已連線的核,重啟並且再一次連線

Runing the Demos

下面將正式進行開箱即用的demo演示,在進行下面的內容之前,要確保EVM中已經載入了正確的二進位制檔案,並且SOP模式設定為function mode,接下來要使用XDS110 micro-USB cable將EVM與PC連線起來

mmWave Demo

下圖是mmWave Device Connectivity的連線情況:
在這裡插入圖片描述

  1. 在SOP的function mode下給EVM上電,並載入了正確的二進位制檔案,並且用USB線纜將PC和EVM連線起來
  2. 下載好mmWaveDemoVisualizer
    1. 當EVM和PC連線好了的話,就會出現下圖的兩個埠
      在這裡插入圖片描述
      如果識別不到埠的話,可以參考這篇文章:如果識別mmWave EVM的埠
    2. 開啟mmWave Demo Visualizer,找到Serial Port Configuration
      CFG_port:使用埠號為“XDS110 Class Application/User UART”,Baud:115200
      Data_port:使用埠號為"XDS110 Class Auxiliary Data port",Baud:921600
      在這裡插入圖片描述
      點選ok就可以進行連線了,如果沒有連線上,可以點選左下角的連線按鈕在這裡插入圖片描述
      如果連線上的話,可以進行下一步操作,在CONFIGURE TAB介面進行相關引數的配置
      在這裡插入圖片描述
      當引數配置好後,點選SEND CONFIG TO MMWAVE DEVICE將配置傳送到mmWave Device,當配置傳輸到mmWave Device後,點選plots,就會看到如下的結果:
      在這裡插入圖片描述
  3. 當板子重啟後,請按照從1開始的步驟重新開始

參考文獻:

  1. 《MMWAVE SDK User Guide》