You can use iDRAC only to update FW of all server components.   You can get more details at below link [URL]    You need to download firmware with file format "Update Package for MS Windows 64-Bit" to update using iDRAC. Link for update files are mentioned below. BIOS 2.8.2 AND fc fw 15.15.06 are latest FW BIOS - 2.8.2 - [URL]  iDRAC - 4.22 - [URL]  FC FW - 15.15.06 - [URL]    You can use below links if you need 2.8.1 and 15.05.12 firmware BIOS - 2.8.1 - [URL] FC FW - 15.05.12 - [URL] 
Hello everyone,I wanted to ask you which steps you recommend me to perform to upgrade 2 M640 blades in an M1000e chassis with ESXi 6.7U2 installed on board.These are the components to update:BIOS FW: 2.8.1idRAC FW: 4.22FC FW: 15.05.12and the customer specified this qfle3 driver 1.1.6.0 (I think it is to be downloaded directly from the VMware site)If I'm not mistaken I can update the BIOS and the IDRAC directly from the CMC right?But how do I install FW FC?Thanks again for the support,Regards,
Tips for performing M640 update