You can see what firmware versions are available via the Samsung Partner Portal: GlobalPartner
My FW updated is detailed in this post below, YMMV. I have a Gen6, so FW could be totally different for Gen7, check the hardware versions carefully before updating!