整合 INTEGRITY 應用程式映像檔與核心

關於這項作業

若要整合 INTEGRITY 應用程式映像檔與核心,請執行下列動作:

程序

  1. 開啟應用程式指令視窗,然後切換至建立 INTEGRITY 應用程式映像檔所在的目錄。
  2. 輸入下列指令:

    C:>\...<path> <GreenDir>\intex -dbo
    - lang_7=<executable name>
    -kernel=<Target BSP path>\kernel
    -target=<Target BSP Path>\default.bsp OutputFileName

    在此指令中:

    1. <path> = 應用程式映像檔的路徑
    2. <executable name> = Host
    3. <Target BSP Path> = <GreenDir>\mbx800
    4. OutputFileName = Dishwasher

      例如:

      C:\..\Dishwasher\EXE <GreenDir>\intex -dbo
      -lang_7=Dishwasher-
      kernel=<GreenDir>\mbx800\kernel
      -target=<GreenDir>\mbx800\default.bsp Dishwasher

  3. 呼叫 ADAMULTI IDE。
  4. 選取遠端 > 連接至目標以開啟「遠端」指令視窗。

    輸入下列指令:

    ocdserv lpt1 ppc800 -s <GreenDir>\mbx800\mbx800.ocd

    執行此指令會開啟兩個視窗:「目標」視窗與「輸入/輸出」視窗。

  5. 選取除錯 > 除錯其他,導覽至建立 Integrity 應用程式映像檔所在的路徑,然後按一下除錯。此選項會開啟除錯視窗。
  6. 按一下工具列按鈕「執行」,以開始下載主機板上的「核心+應用程式」複合映像檔。
  7. 呼叫 ADAMULTI IDE 的另一個實例。
  8. 選取遠端 > 連接至目標以開啟「遠端」指令視窗。
  9. 輸入下列指令:

    rtserv -port udp@<hostname>

    在此指令中,hostname 是目標主機板的 IP 位址。例如:

    rtserv -port udp@194.90.28.151

    執行此指令會呼叫三個視窗:「rtserv 目標」視窗、「輸入/輸出視窗」及「作業」視窗。在「作業」視窗中,您可以檢視核心空間作業與虛擬位址空間作業(「起始」)。

  10. 按兩下「起始作業」以開啟其除錯視窗。您可以看見除錯箭頭指向應用程式的 main 函數。請確認有在 IBM® Rational® Rhapsody® 中開啟相同的應用程式。

意見回饋