update firmwares