try to add firmware correctly