wrote about how to check firmware version and updating version is limited to firmware version