Upgrade Dell firmware

METHOD 1: Online
1. When Dell booting, press F10=System Services
2. Once in “Unified Server Configurator”
click Platform Update
Make sure your server can connect to Internet either by static ip or dhcp

3. Click “Launch Platform Update”

4. Once you have setup the network and checked your current versions you can simply connect to FTP.DELL.COM to see what updates are available.  Select the ones you want to install and the rest will happen for you including any reboots that are required

METHOD 2: Offline

1. Download and install “Repository Manager” from
2. Run Dell Repository Manager Updater, then update
3. Run Dell Repository Manager Data Center version
click Sync Database with Dell Online Catalog
4. click “My Repositories” tab
click New/Create New Repository
Name and Description
   Name: R320
Base Repository
   click Dell Online Catalog
Select Brand
   select your hardware type, for example Server/PowerEdge/Rack
Select OS
   tick Windows 64-bit
   tick Linux (32-bit and 64-bit)
Select Models
   click Select Model(s)
   tick PowerEdge R320/NX400
Select Bundles
Optional Components
Summary
   click Finish
5. click Export
Select Destination
   click Bootable ISO
Set BIOS to boot from CD

METHOD 3: From within XenServer
SOURCE: http://neil.spellings.net/2012/03/03/updating-dell-firmware-from-within-xenserver-dom0/

First put your XenServer into maintenance mode to migrate all the running VMs off it.
Login to your server via ssh as root and run:
# wget -q -O – http://linux.dell.com/repo/hardware/latest/bootstrap.cgi | bash

This will configure yum with the Dell software repository. We can now download the required firmware upgrade software, and upgrade files:
# yum install dell_ft_install
# yum install $(bootstrap_firmware)

We can then run the following command to view current firmware versions:
# inventory_firmware

which gives the following output on my Dell R415:
BIOS = 1.2.5
ST2000NM0001 Firmware = ps04
PERC H200A Controller 0 Firmware = 07.03.05.00
Dell 32 Bit Diagnostics, v.5154A0, 5154.1 = 5154a0
SAS/SATA Backplane 0:0 Backplane Firmware = 1.07
NetXtreme II BCM5716 Gigabit Ethernet rev 20 (eth0) = 6.2.12
NetXtreme II BCM5716 Gigabit Ethernet rev 20 (eth1) = 6.2.12
Dell Unified Server Configurator, v.1.5.0.29, A00 = 1.5.0.29
System BIOS for PowerEdge R415 = 1.2.5

To upgrade the firmware, we run:
# update_firmware –yes

This will apply any firmware updates required, and will then require a reboot to complete.
Whilst this is a great way to apply multiple updates with a single reboot the only downside is that some more recent firmware files are not included by default (for example the latest BIOS) so we have to download and install these manually:
# wget http://downloads.dell.com/FOLDER00196858M/2/R415_BIOS_JW0MK_LN32_1.8.6.BIN
# chmod +x R415_BIOS_JW0MK_LN32_1.8.6.BIN
# ./R415_BIOS_JW0MK_LN32_1.8.6.BIN

Free VMWare Labs

SOURCE: http://labs.hol.vmware.com/HOL/catalogs/catalog/all

-EDU-ICM-1400 – VMware Education Services – SAMPLE – On Demand Classroom: vSphere Install, Configure, Manage 5.5 Course
-HOL-HBD-1301 – vCloud Hybrid Service – Jump Start for vSphere Admins
-HOL-HBD-1302 – vCloud Hybrid Service – Networking & Security
-HOL-HBD-1303 – vCloud Hybrid Service – Manage Your Cloud
-HOL-HBD-1481 – vCloud Air – Jump Start for vSphere Admins
-HOL-HBD-1482 – vCloud Air – Networking & Security
-HOL-HBD-1483 – vCloud Air – Manage Your Cloud
-HOL-MBL-1301-AZ – Horizon View from A to Z
-HOL-MBL-1301-UC – Horizon View Use Cases
-HOL-MBL-1304 – Horizon Workspace – Explore and Deploy
-HOL-MBL-1309 – Horizon Mirage – Manage Physical Desktops
-HOL-MBL-1311 – Applied ThinApp with the Horizon Suite
-HOL-MBL-1451 – Horizon 6 with View from A to Z
-HOL-MBL-1452 – Horizon View – Use Cases
-HOL-MBL-1453 – VMware Workspace Portal – Explore and Deploy
-HOL-MBL-1454 – Applied ThinApp with the Horizon Suite
-HOL-MBL-1455 – Managing Desktops with VMware Mirage
-HOL-MBL-1456 – Horizon DaaS – Explore and Deploy
-HOL-PRT-1301 – NetApp Virtual Storage Console
-HOL-PRT-1302 – IBM Tivoli Storage Manager for Virtual Environments
-HOL-PRT-1304 – Infoblox – Automate with vCAC and the vCO IPAM plug-in
-HOL-PRT-1305 – Cisco Nexus 1000V – Enhanced VXLAN Networking in vCloud Director
-HOL-PRT-1306 – Catbird-HyTrust-LogRhythm – Partner Security and Compliance
-HOL-PRT-1307 – Puppet Labs – Automate vSphere Provisioning and Management
-HOL-PRT-1309 – Liquidware Labs ProfileUnity for VMware Horizon View
-HOL-PRT-1461 – Policy Based Storage Management with EMC ViPR and VMware Integrations
-HOL-PRT-1462 – Virtualized Data Center Security: VMware NSX and Palo Alto Networks Next Generation Virtual Firewall
-HOL-PRT-1463 – vCenter Operations Management Pack for Oracle Enterprise Manager
-HOL-PRT-1464 – Secure your SDDC built on VMware NSX & vSphere with Symantec Data Center Security: Server
-HOL-PRT-1465 – Atlantis USX Data Services and VSAN: Software-defined Storage Infrastructure for Tier-1 Apps
-HOL-PRT-1466 – Bridge the gap between Virtualization and IT Service Management
-HOL-PRT-1467 – Virtual Volume with Dell EqualLogic
-HOL-PRT-1468 – Automating your cloud with vCloud Automation Center 6.0 and the Infoblox vCO IPAM Plug-in
-HOL-PRT-1469 – Puppet Labs – Automating Your Virtual Datacenter with Puppet Enterprise
-HOL-PRT-1470 – Deploy HP Software-Defined Storage with OneView for vCenter, Troubleshoot performance with HP StoreFront Analytics for vCOps
-HOL-PRT-1471 – NetApp VSC and VASA for Clustered Data ONTAP – Policy-Based Mgmt & VVOLs Tech Preview
-HOL-PRT-1472 – Juniper Virtual Security for the Enterprise and Service Provider Environment
-HOL-SDC-1301 – Applied Cloud Operations
-HOL-SDC-1302 – vSphere Distributed Switch from A to Z
-HOL-SDC-1303 – VMware NSX Network Virtualization Platform
-HOL-SDC-1304 – vSphere Performance Optimization
-HOL-SDC-1305 – Business Continuity and Disaster Recovery In Action VDPA, SRM, VIN
-HOL-SDC-1307 – vCloud Automation Solutions
-HOL-SDC-1308 – Virtual SAN (VSAN) and Virtual Storage Solutions
-HOL-SDC-1309 – vSphere Big Data Extensions
-HOL-SDC-1310 – vSphere and vSOM 101
-HOL-SDC-1311 – VMware IT Business Management
-HOL-SDC-1313 – vCloud Suite Use Cases – Infrastructure Provisioning (IaaS)
-HOL-SDC-1314 – vCloud Suite Use Cases – Application Provisioning (PaaS)
-HOL-SDC-1315 – vCloud Suite Use Cases – Control & Compliance
-HOL-SDC-1316 – vCloud Suite Use Cases – Quality of Service
-HOL-SDC-1317 – vCloud Suite Use Cases – Business Critical Applications
-HOL-SDC-1318 – vCloud Suite Use Cases – Business Continuity & Disaster Recovery
-HOL-SDC-1319 – VMware NSX for Multi-Hypervisor Environments
-HOL-SDC-1319 – VMware NSX for Multi-Hypervisor Environments
-HOL-SDC-1321 – vCloud Automation Center (vCAC) 6 from A to Z
-HOL-SDC-1322 – Eclipse Workbench vSphere Integration
-HOL-SDC-1323 – An In-depth Exploration of vCloud Networking and Security
-HOL-SDC-1401 – Cloud Management with vRealize Operations
-HOL-SDC-1402 – vSphere Distributed Switch from A to Z
-HOL-SDC-1403 – VMware NSX Introduction
-HOL-SDC-1404 – vSphere Performance Optimization
-HOL-SDC-1405 – IT Outcomes – High Availability and Resilient Infrastructure
-HOL-SDC-1406 – vCloud Suite 101
-HOL-SDC-1407 – VMware Automation Solutions
-HOL-SDC-1408 – VMware Virtual SAN 101
-HOL-SDC-1409 – vSphere Big Data Extensions
-HOL-SDC-1410 – Virtualization 101
-HOL-SDC-1411 – IT Cost Transparency with ITBM
-HOL-SDC-1412 – IT Outcomes – Data Center Virtualization and Standardization
-HOL-SDC-1413 – IT Outcomes – App and Infrastructure Delivery Automation
-HOL-SDC-1415 – IT Outcomes – Security Controls Native to Infrastructure
-HOL-SDC-1416 – IT Outcomes – Streamlined and Automated Data Center Operations
-HOL-SDC-1420 – OpenStack with VMware vSphere and NSX
-HOL-SDC-1421 – Brokering IT Services and Applications with vCloud Automation Center
-HOL-SDC-1422 – VMware Development Tools and SDKs
-HOL-SDC-1423 – vCloud Suite Networking
-HOL-SDC-1424 – VMware NSX in the SDDC
-HOL-SDC-1425 – VMware NSX Advanced
-HOL-SDC-1426 – Log Insight in the Real World!
-HOL-SDC-1427 – VMware Software Defined Storage
-HOL-SDC-1428 – VMware EVO:RAIL Introduction
-HOL-SDC-1429 – Virtual Volumes Tech Preview
-REF-SDC-1430 – vCloud Suite Reference Architecture LAB 1