This weekend, we're going to be upgrading the firmware on our Dell Blades. We've complied a list of components and relative importance (i.e. Urgent, Recommended, Optional).
My question is: does the order that we upgrade the firmware matter?
First thing - firmware is firmware (hardware) and drives are software components in the running OS. Please use the correct terms.
Yup, read the release notes for each component and find out if it depends on a specific firmware version of another component. Make sure that the CMC (Chassis Management Controller) in the chassis itself is also considered when doing this!
If it doesn't, I will typically do DRAC, BIOS, RAID, and then other components like NIC, HBA, etc.
After you upgrade the firmware(s), find out if you also need driver updates in your OS, as applicable.