Because 16XBug is command-driven, it performs its various operations in response to user commands entered at the keyboard. The flow of control in 16XBug is shown in the individual boardspecific debugger manuals. When you enter a command, 16XBug executes the command and the prompt reappears. However, if you enter a command that causes execution of user target code (e.g., "GO"), then control may or may not return to 16XBug, depending on the outcome of the user program.If you have used one or more of Motorola's other debugging packages, you will find the CISC 16XBug very similar. Some effort has also been made to make the interactive commands more consistent. For example, delimiters between commands and arguments may now be commas or spaces interchangeably
16XBug Implementation
16XBug is written largely in the "C" programming language, providing benefits of portability and maintainability. Where necessary, assembler has been used in the form of separately compiled modules containing only assembler code - no mixed language modules are used. 16XBug is contained on EPROM, PROM, or FLASH devices, depending on which board is used. These memory devices provide either 512KB or 1MB of storage. The memory provided is larger than the space is occupied by the firmware because of the 32-bit longword-oriented MC68040 and MC68060 memory bus architecture. The executable code is checksummed at every poweron or reset firmware entry, and the result (which includes a precalculated checksum contained in the EPROM, PROM, and FLASH devices), is tested for an expected zero. Note Do not modify the EPROM, PROM, and FLASH devices unless re-checksum precautions are taken.
General Installation and Start-up
Even though the 16XBug memory devices are installed on the MVME16X module, for 16XBug to operate properly with the MVME16X, follow this general set-up procedure and the details given in the board-specific debugger manual.Inserting or removing modules while power is applied could damage module components. 1. Turn all equipment power OFF. Refer to the individual board installation manual and install/remove jumpers on headers and/or set configuration switches as required for your particular application. 2. Refer to the board installation manual and configure the jumper or switch that enables/disables the system controller function of the MVME16X.
Application industry
Our main products are widely used in metallurgy, oil and gas, glass manufacturing, aluminum, petrochemical, coal mine, paper making and printing, textile printing and dyeing, machinery, electronic manufacturing, automobile manufacturing, tobacco, plastic machinery, electricity, water conservancy, water treatment/environmental protection, municipal engineering, boiler heating, energy, power transmission and distribution, etc.
Superior products
We mainly make spare parts for DCS, PLC, robot control system and large servo system.
Main products: various modules/cards, controllers, touch screens, servo drives.
Advantages: professional off production accessories,
Fast delivery, accurate delivery time,
Main brands include ABB, GE/FANC, FOXBORO, TRICONEX, BENTLY NEVADA, A-B, EMERSON, OVATION, MOTOROLA, XYVOM, HONEYWELL, REXROTH, KUKA, NI, DEIF, Reliance Electric, Yokogawa, WOODWARD, SCHNEIDER, MOOG, PROSOFT and other brands