Making firmware