Initial version for firmware bundle (including upgrading and resetting
functions).