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.