Firmware upgrade (6/31)

Firmware upgrade