update firmware.bin and checksum