Firmware upgrade (7/31)

Firmware upgrade