Desde un punto de vista puramente técnico, no veo ninguna razón inmediata por la que un flash externo sea mejor dado el conteo equivalente de ciclos de borrado / escritura y el volumen de almacenamiento.
Si ha revisado todas las hojas de datos, puede abordar esto con su cliente potencial, ya que podría ahorrarle dinero a la compañía y obtener algunos "puntos" para su próxima revisión anual o cuando sea el momento de renovar un contrato, etc. < fuerte> Pero no vayas en contra de lo que dice tu líder sin primero ponerlo / a de tu lado.
Además, la solución técnicamente superior, podría no ser la solución adecuada para su empresa o su proyecto.
Es posible que esté "malgastando" dinero en fichas para ahorrar dinero en otra parte, por ejemplo. tal vez esos chips flash te ponen justo por encima de un límite mínimo de dólares para obtener soporte gratuito que de otra forma costaría más que el flash innecesario.
O podría estar usando una memoria flash externa porque el cliente final lo espera / lo requiere. He visto a clientes decir: "aunque no usaremos ninguno de los componentes X" por razones aparentemente sin sentido, pero los clientes pagan las cuentas :).
O tal vez tenga toda la razón, pero es demasiado tarde / costoso hacer un cambio en la junta o en la lista de materiales.
Ser punto: cuando estás en el negocio de hacer un producto físico real, hay muchos factores detrás de las decisiones que podrían no tener ningún sentido para un desarrollador de nivel de entrada o incluso un desarrollador muy experimentado que es nuevo en Embedded trabajo.