ICS TRIPLEX 9300/9852/9802底板卡件
按下并釋放終端鍵盤上的鍵產生“斷電”。中斷不會產生中斷。唯一的識別中斷的時間是在發送字符或由控制臺端口接收。中斷將刪除編碼并保持斷點表不變。如果輸入了功能使用SYSCALL,Break還獲取機器狀態的快照。這然后,您可以訪問機器狀態以進行診斷。在許多情況下,您可能希望在它的完成(例如,在顯示一大塊內存)。Break允許您終止命令。診斷設施2172Bug軟件包包括一組硬件診斷,用于測試和MVME172LX故障排除。
ICS TRIPLEX 9300/9852/9802底板卡件要使用診斷,請切換目錄到診斷目錄。如果您在調試器目錄中,則可以切換到診斷帶有調試器命令開關目錄(SD)的目錄。這個出現診斷提示172 Diag>。請參閱調試包摩托羅拉68K CISC CPU用戶手冊,完整描述
可用的診斷例程以及如何調用它們的說明。注意,一些診斷依賴于僅設置的重啟默認值在特定重啟模式下。此類診斷的文檔包括重新啟動信息。介紹172Bug固件是硬件之上的軟件層。這個固件為上的設備提供適當的初始化MVME172LX板在通電或重置時。本章介紹了172Bug的基本知識及其體系結構,描述了詳細的監視器(固件的交互命令部分),以及提供有關使用調試器和特殊命令的信息。列表172Bug命令出現在本章末尾。有關172Bug的完整用戶信息,請參閱調試摩托羅拉68K CISC CPU用戶手冊和MVME172Bug診斷用戶手冊,列在相關文檔基于M68000的(68K)系列板和系統的固件level產品有一個共同的譜系,源自BUG固件目前用于所有基于摩托羅拉M68000的CPU。該成員M68000固件系列在MVME172LX上實現基于MC68060或MC68LC060的嵌入式控制器,稱為MVME172BUG或172Bug。它包括測試診斷和配置IndustryPack模塊。172Bug是一個強大的評估和調試工具,用于構建系統基于MVME172LX CISC的微型計算機。設施包括可用于在“完成”下加載和執行用戶程序操作員控制系統評估。172Bug固件提供了高度的功能性、用戶友好性、可移植性和易用性
Pressing and releasing the <BREAK> key on the terminal keyboard
generates a "power break". Breaks do not produce interrupts. The only
time that breaks are recognized is while characters are being sent or
received by the console port. A break removes any breakpoints in your
code and keeps the breakpoint table intact. If the function was entered
using SYSCALL, Break also takes a snapshot of the machine state. This
machine state is then accessible to you for diagnostic purposes.
In many cases, you may wish to terminate a debugger command prior to
its completion (for example, during the display of a large block of
memory). Break allows you to terminate the command. Diagnostic Facilities 2
The 172Bug package includes a set of hardware diagnostics for testing and
troubleshooting the MVME172LX. To use the diagnostics, switch
directories to the diagnostic directory.
If you are in the debugger directory, you can switch to the diagnostic
directory with the debugger command Switch Directories (SD). The
diagnostic prompt 172-Diag> appears. Refer to the Debugging Package
for Motorola 68K CISC CPUs User’s Manual for complete descriptions of
the diagnostic routines available and instructions on how to invoke them.
Note that some diagnostics depend on restart defaults that are set up only
in a particular restart mode. The documentation for such diagnostics
includes restart information. Introduction
The 172Bug firmware is the layer of software just above the hardware. The
firmware supplies the appropriate initialization for devices on the
MVME172LX board upon power-up or reset.
This chapter describes the basics of 172Bug and its architecture, describes
the monitor (interactive command portion of the firmware) in detail, and
gives information on using the debugger and special commands. A list of
172Bug commands appears at the end of the chapter.
For complete user information about 172Bug, refer to the Debugging
Package for Motorola 68K CISC CPUs User’s Manual and to the
MVME172Bug Diagnostics User’s Manual, listed under Related
Documentation.The firmware for the M68000-based (68K) series of board and system
level products has a common genealogy, deriving from the BUG firmware
currently used on all Motorola M68000-based CPUs. This member of the
M68000 Firmware family is implemented on the MVME172LX
MC68060- or MC68LC060-based Embedded Controller, and is known as
the MVME172BUG, or 172Bug. It includes diagnostics for testing and
configuring IndustryPack modules.
172Bug is a powerful evaluation and debugging tool for systems built
around MVME172LX CISC-based microcomputers. Facilities are
available for loading and executing user programs under complete
operator control for system evaluation. The 172Bug firmware provides a
high degree of functionality, user friendliness, portability, and ease of
maintenance.