This wiki was written by Thomas Cantwell of the Dell Operating Systems team
Windows debugging setup is relatively simple – you hook up the debugger system to the target via serial cable - however, the Dell PowerEdge 12th Generation systems have a more complex setup process to use the external serial port for debugging purposes, or for serial port console redirection (such as Microsoft EMS – Emergency Management Services).
Follow the steps below to enable serial port Operating system debugging or use serial port console redirection. Also, you may have seen a similar article on enabling serial debugging on a the Dell 11th Generation M1000e blade chassis
BIOS and iDRAC -
In BIOS Setup, there is a group of settings for Serial Communication – an example from Dell PowerEdge R720 is shown below:
Each setting is described below, along with the default settings for each:
Serial Communication :
Allows you to Select serial communication devices (Serial Device 1 and Serial Device 2) in the BIOS. BIOS console redirection can also be enabled and the port address used can be specified.
Serial Port Address :
Allows you to set the port address for serial devices.
External Serial Connector :
Allows you to associate the external serial connector to serial device 1, serial device 2, or remote access device.
Failsafe Baud Rate :
Displays the failsafe baud rate for console redirection. The BIOS attempts to determine the baud rate automatically. This failsafe baud rate is used only if the attempt fails and the value must not be changed.
Remote Terminal Type :
Allows you to set the remote console terminal type.
Redirection After Boot :
Allows you to enable or disable to the BIOS console redirection when the operating system is loaded.
There are four important settings to configure to use the serial port for either debugging, or EMS successfully, and one additional setting to perform serial debugging:
Console Redirection settings
On without Console Redirection.
On with Console Redirection.
Serial Port Address
Serial Device 1=COM1, Serial Device 2=COM2
External Serial Connector
Redirection After Boot
n/a - console redirection disabled above
Serial debugging requires one additional setting (also accessed via “F2”) – iDRAC setting below - simply select iDRAC settings vs BIOS settings.