update cmhw