Hello,
Since you have an MSA2050 you are still under warranty. This means that as long as you link the SN of the chassis to your HPE Support Center profile you will be able to download firmware. There are two very good advisories that will help guide you through this process. Once you have the SN from the array linked to your HPE Support Center profile you will be able to download the firmware.
Here is the advisory posted for the MSA arrays. There are guided steps to help you find the correct SN for your array. https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-c05351364
Here are the step-by-step instructions on how to link the SN from your array to your HPE Support Center profile. There are also instructions on how to create an HPE Support Center profile in case you do not have one currently. https://support.hpe.com/hpsc/doc/public/display?docId=c04055475
Hopefully this will help get you to our latest firmware!
I do suggest bookmarking the MSA Firmware page. This page has direct links to the latest firmware and release notes. www.hpe.com/storage/MSAFirmware
Cheers,
Shawn