Update new HPE DL380 Gen 10

Hello,

I purchased a new HPE DL380 Gen10, and I want to update everything before installing Proxmox on it.
Could you please guide me on what to do?

I searched on Google and found that I can use a bootable SPP file for this.

I would also like to know all the types of components included in this file, and if the update fails, how I can restore the previous version.

Thank you.