Summary of Contents for American Megatrends AMIDebug Rx
Page 1
AMIDebug™ Rx – User Manual Document Revision 1.43 April 27 , 2017 Public Document Copyright 2017 American Megatrends, Inc. 5555 Oakbrook Parkway Suite 200 Norcross, GA 30093 (USA) All Rights Reserved Property of American Megatrends, Inc.
Page 2
Call American Megatrends, Inc. at 1-800-828-9264 for additional information. Limitations of Liability In no event shall American Megatrends be held liable for any loss, expenses, or damages of any kind whatsoever, whether direct, indirect, incidental, or consequential, arising from the design or use of this product or the support materials provided with the product.
OVERVIEW ..................................5 ................................5 NTRODUCTION ................................5 EATURES ................................... 6 EFERENCES ............................6 OCUMENT HANGE ISTORY GETTING STARTED WITH AMIDEBUG RX ......................7 ’ ? ..............................7 S IN THE AMID ..............................7 EBUG AYOUT AMID ..............................8 SING EBUG USING AMIDEBUG RX FOR BIOS CHECKPOINTS....................
USB 2.0 EHCI controllers. Based on patent-pending technology, AMIDebug Rx is designed as replacement for the PCI POST Checkpoint Card, which is becoming less useful in the PC market as newer systems omit PCI expansion slots.
AMIDebug™ Rx – User Manual Using AMIDebug Rx AMIDebug Rx has three basic usage models … 1. Connect AMIDebug Rx to a system under test (SUT) at boot up to view BIOS checkpoints, capture UEFI debug strings and store checkpoint sessions to local memory.
Turn off the system under test (SUT). Set the OPTION SWITCH to checkpoint mode (RIGHT) and connect the AMIDebug Rx to the USB debug port on the SUT. Turn on the SUT. AMIDebug Rx will power on and start displaying data sent to the USB debug port. By default POST checkpoints are displayed in a right justified format.
Using AMIDebug Rx VCOM Functionality USB Virtual COM (VCOM) Terminal AMIDebug Rx uses a text terminal interface to retrieve stored data and configure the device. This interface allows flexible configuration options without the need for specialized software. The VCOM Terminal is enabled when the OPTION SWITCH is set to checkpoint mode (RIGHT position).
After issuing the upload command in the terminal, an XMODEM “send” transfer must be initiated to transfer the text file to the AMIDebug Rx device. This is initiated from the terminal program used to access AMIDebug Rx via the VCOM terminal.
Page 19
After issuing the download command in the terminal, an XMODEM “receive” transfer must be initiated to transfer the text file from the AMIDebug Rx device. This is initiated from the terminal program used to access AMIDebug Rx via the VCOM terminal.
Info The info command displays information about the AMIDebug Rx device, such as the unit serial number, hardware version and firmware version. The info command has no input parameters. info AMI Debug Rx (C)Copyright 2017, American Megatrends, Inc.
Start an XMODEM “send” transaction from the terminal program to transfer the new firmware file to the device as a “User ROM”. The User ROM is loaded into a special buffer in the AMIDebug Rx on-board memory. The LCD screen will show the following message while the file is being transferred …...
USB1). If the computer connected to AMIDebug Rx is powered off, then the device will shutdown. AMIDebug Rx can draw power from the USB0 & USB1 connectors at the same time. If one of the connectors is attached to a running system then power will not be lost of the other system is turned off.
Page 24
String table 3 is set aside for custom checkpoint string tables. AMIDebug Rx Does Not Work Using USB Hub AMIDebug Rx will only work when directly connected to the USB debug port on the system under test. A USB hub cannot be used with the USB debug port.
Page 25
Ayera TeraTerm Does Not Recognize Ports above COM4 The USB VCOM port produced by AMIDebug Rx may be mapped to a high COM port address (example: COM5, COM10). The Ayera TeraTerm program will only work with COM1-4 by default. The TeraTerm configuration file can be modified to resolve this problem.
Note that checkpoint display is disabled in this mode. AMI Debug Unlock Code The AMIDebug Rx product can be used as a “debug transport” to connect a system under test with debug host software (AMIDebug for UEFI and AMIDebug for AMIBIOS8). This feature is disabled by default but can be unlocked by customers licensing AMIDebug software from AMI.
C:\>bcdedit /dbgsettings USB TARGETNAME:usb Set the OPTION SWITCH to debug mode (LEFT) and connect the host and target to the AMIDebug Rx via the USB debug port. WINDBG must then be started on the host, with the correct “usb targetname”...
Page 28
AMIDebug™ Rx – User Manual The debug host must use the USB 2.0 Debug Connection Device driver supplied with WINDBG, not the PLX debug driver supplied with AMIDebug Rx. PCI bus/device/function numbers are in hexadecimal format for Microsoft Windows Vista, but are in decimal format for Microsoft Windows 7.
AMIDebug™ Rx – User Manual Limited Hardware Warranty This Limited Warranty is extended by American Megatrends Inc. (AMI) only to the original purchaser of the accompanying AMI microcomputer hardware product (the "Product") and is not assignable to any other person.