Introduction
The Intel® Server Debug and Provisioning Tool (Intel® SDP Tool) is used to debug and provision Intel® Server Boards and Systems through BMC out-of-band.
Available Downloads
- Size: 75.4 MB
- SHA1: 70BAAFFC12DDDFDC43B399F5B0D47C7591B0FAEE
Detailed Description
Introduction
The Intel® Server Debug and Provisioning Tool (Intel® SDP Tool) is used for debug and provision Intel Server through BMC Out-of-band.
Supported Intel® Platforms
- Intel® Server Board S2600 series (Intel® Xeon® processor E5-2600 v3/v4 product family)
- Intel® Server Board (Intel® Xeon® Scalable Processor Family)
- Intel® Server Board (2nd Generation Intel® Xeon® Scalable Processor Family)
- Intel® Server Board (Intel® Xeon® Platinum 9200 Processor Family)
- Intel® Server Board D50TNP family
- Intel® Server Board M50CYP family
- Intel® Server Board M70KLP family
- Intel® Server Board D40AMP family
- Intel® Server Board M20NTP family
Supported Operating Systems
- Red Hat* Enterprise Linux 8.x and 9.x. All 64 Bit distros.
- SuSE* Linux* Enterprise Server 15. All 64 Bit distros.
- CentOS 8.x. All 64 Bit distros.
- Ubuntu 18.04 LTS, Ubuntu 20.04 LTS and Ubuntu 22.04 LTS.
Pre-requisites
- Python 3.x
- Ipmitool 1.8.18
- Curl 7.29.0
- Openssl 1.0.0x above
- Wget 1.16 above
- Python-requests
- Java OpenJDK/Oracle* version 1.7 and above, 64bit
- Icedtea-web
- OpenIPMI drivers
Installation and Un-installation
Installation:
To install the Intel® SDP Tool on the Management Server
1. Download or Copy the Intel® SDP Tool Package 'SDPTool-x.y-z.tar.gz' to the target directory.
2. Untar the tar.gz file.
Prompt #> tar -xvzmf SDPTool-x.y-z.tar.gz
3. Go to untarred 'SDPTool-x.y-z' directory folder. Run sdptool_install.sh to install the package, example below :-
Prompt #> cd <path/to/SDPTool-x.y-z>
Prompt #> ./sdptool_install.sh
If an older version is present, uninstall it first by using the command below:
Prompt #> ./sdptool_uninstall.sh
Or use the update script:
Prompt #> ./sdptool_update.sh
Uninstallation:
To uninstall the package, enter the following commands:
Prompt #> tar -xvzmf SDPTool-x.y-z.tar.gz
Prompt #> cd <path/to/sdptool-x.y-z>
Prompt #> ./sdptool_uninstall.sh
Upgradation:
To update the package, enter the following commands:
Prompt #> tar -xvzmf SDPTool-x.y-z.tar.gz
Prompt #> cd <path/to/sdptool-x.y-z>
Prompt #> ./sdptool_update.sh
Usage
Refer User Guide for full information (section 3)
Note: Intel SDP tool command starts with SDPTool. Linux has an in built tool with similar name and the command is sdptool (lowercase).
Known Issues and workarounds
1) While using SDPTool vmedia feature, mounting of same vmedia file from same host to
the same target system is not supported.
The previous mounted image needs to unmounted before mount.
2) Sometimes SDPTool errors out with CMD TIMEOUT message during reboot commands.
3) cup_deploy sometime fails with 'Failed to upload files to internal virtual media'.
A BMC reset should fix the issue.
4) softwareinventory will not function, will be fixed in future release.
Use systeminfo for current inventory, visit Intel Download Center for
latest firmware inventory.
5) Staged CUP deploy in detached mode is not supported when BIOS password is set.
New/Unsupported Features & Changes
4.2-0
1) Added -staged, -attached and -detached flag support for cup_deploy command
2) Added support for cup_inspect command
3) Added config file support
4) Support added for below OSes
- Red Hat* Enterprise Linux 9.x
- Ubuntu 22.04 LTS
This download is valid for the product(s) listed below.
- Intel® Server System M20MYP1UR
- Intel® Server System LTP2224JR450600
- Intel® Server System LTP2224R4503086
- Intel® Server System R1208SPOSHORR
- Intel® Server System R1304SPOSHORR
- Intel® Server System LR1304SPCFG1
- Intel® Server System R1208SPOSHOR
- Intel® Server System R1304SPOSHOR
- Intel® Server System R1304SPOSHBNR
- Intel® Server System R1304SPOSHBN
- Intel® Server System R1208WFQZSR
- Intel® Server System R1304WFTZSR
- Intel® Server System R1304WF0ZSR
- Intel® Server System R1208WFTZSR
- Intel® Server System R1304WF0YSR
- Intel® Server System R1304WFTYSR
- Intel® Server System R1304WFTYS
- Intel® Server System R1304WF0YS
- Intel® Server System R1208WFQYSR
- Intel® Server System R1208WFTYSR
- Intel® Server System R1208WFTYS
- Intel® Server System R1304WT2GSR
- Intel® Server System R1208WTTGSR
- Intel® Server System R1208WT2GSR
- Intel® Server System R1304WT2GS
- Intel® Server System R1208WTTGS
- Intel® Server System R1208WT2GS
- Intel® Server System R1304WTTGSR
- Intel® Server System R1304WTTGS
- Intel® Server System R2208WFQZS
- Intel® Server System R2208WF0ZS
- Intel® Server System R2208WFTZS
- Intel® Server System R2312WFTZS
- Intel® Server System R2308WFTZS
- Intel® Server System R2224WFTZS
- Intel® Server System R2208WFTZSR
- Intel® Server System R2312WFQZS
- Intel® Server System R2224WFQZS
- Intel® Server System R2312WF0NP
- Intel® Server System R2312WF0NPR
- Intel® Server System R2308WFTZSR
- Intel® Server System R2224WFTZSR
- Intel® Server System R2208WF0ZSR
- Intel® Server System R2312WFTZSR
- Intel® Server System R2208WFQZSR
- Intel® Server System R2208WT2YS
- Intel® Server System R2308WTTYS
- Intel® Server System R2224WTTYS
- Intel® Server System R2208WTTYS
- Intel® Server System R2208WTTYC1
- Intel® Server System R2208WT2YSR
- Intel® Server System R2208WTTYSR
- Intel® Server System R2312WTTYS
- Intel® Server System R2224WTTYSR
- Intel® Server System R2312WTTYSR
- Intel® Server System R2308WTTYSR
- Intel® Server System R2208WTTYC1R
- Intel® Server System M70KLP4S2UHH
- Intel® Server System M50CYP2UR312
- Intel® Server System M50CYP1UR212
- Intel® Server System M50CYP2UR208
- Intel® Server System M50CYP1UR204
- Intel® Server System D50TNP1MHCPAC Compute Module
- Intel® Server System D50TNP1MHCRAC Compute Module
- Intel® Server System D50TNP2MHSVAC Management Module
- Intel® Server System D50TNP1MHCRLC Compute Module
- Intel® Server System D50TNP2MHSTAC Storage Module
- Intel® Server System D50TNP2MFALAC Acceleration Module
- Intel® Server Board S2600WT2R
- Intel® Server Board S2600WTTR
- Intel® Server Board S2600WTT
- Intel® Server Board S2600WT2
- Intel® Server Board S2600WTTS1R
- Intel® Server Board S2600KP
- Intel® Server Board S2600KPFR
- Intel® Server Board S2600KPR
- Intel® Server Board S2600KPF
- Intel® Server Board S2600KPTR
- Intel® Server Board S2600TPR
- Intel® Server Board S2600TPNR
- Intel® Server Board S2600TPFR
- Intel® Server Board S2600TPF
- Intel® Server Board S2600TP
- Intel® Server Board S2600STB
- Intel® Server Board S2600STQ
- Intel® Server Board S2600STBR
- Intel® Server Board S2600STQR
- Intel® Server Board S2600WF0
- Intel® Server Board S2600WFQ
- Intel® Server Board S2600WFTR
- Intel® Server Board S2600WFQR
- Intel® Server Board S2600WF0R
- Intel® Server Board S2600WFT
- Intel® Server Board S2600CW2S
- Intel® Server Board S2600CWTS
- Intel® Server Board S2600CW2R
- Intel® Server Board S2600CW2
- Intel® Server Board S2600CWTSR
- Intel® Server Board S2600CWTR
- Intel® Server Board S2600CW2SR
- Intel® Server Board S2600CWT
- Intel® Server System S9248WK1HLC Compute Module
- Intel® Server System S9248WK2HAC Compute Module
- Intel® Server System LWK2LC3U5680A
- Intel® Server System S9256WK1HLC Compute Module
- Intel® Server System LWK2AC3PXXX01
- Intel® Server System LWK2LC3U4880A
- Intel® Server System S9232WK1HLC Compute Module
- Intel® Server System S9232WK2HAC Compute Module
- Intel® Server System S9248WK2HLC Compute Module
- Intel® Server System S9232WK1HAC Compute Module
- Intel® Server System S9232WK2HLC Compute Module
- Intel® Server Board M50CYP2SBSTD
- Intel® Server Board M50CYP2SB1U
- Intel® Server Board DDR4 D50TNP1SBCR
- Intel® Server Board D50TNP1SB
- Intel® Server Board M70KLP2SB
- Intel® Compute Module Liquid-Cooled HNS2600BPBRCT
- Intel® Compute Module HNS2600BPBLC24R
- Intel® Compute Module HNS2600BPS
- Intel® Compute Module HNS2600BPS24
- Intel® Compute Module HNS2600BPBR
- Intel® Compute Module HNS2600BPBLC
- Intel® Compute Module HNS2600BPB24R
- Intel® Compute Module HNS2600BPBLCR
- Intel® Compute Module HNS2600BPQ
- Intel® Compute Module HNS2600BPQ24
- Intel® Compute Module HNS2600BPB
- Intel® Compute Module HNS2600BPBLC24
- Intel® Compute Module HNS2600BPB24
- Intel® Compute Module HNS2600BPQR
- Intel® Compute Module HNS2600BPSR
- Intel® Compute Module HNS2600BPS24R
- Intel® Compute Module HNS2600BPQ24R
Disclaimers1
Product and Performance Information
Intel is in the process of removing non-inclusive language from our current documentation, user interfaces, and code. Please note that retroactive changes are not always possible, and some non-inclusive language may remain in older documentation, user interfaces, and code.