¿El gestor de arranque STM32 contiene USB DFU?

0

Estoy haciendo un PCB para un proyecto personal usando el STM32F205. En mi plan, el STM32 solo proporciona interfaz USB y SWD con la PC. Sé que con la ayuda de USB DFU, puedo descargar mi programa a la memoria del sistema a través de USB.

Mi preocupación es si el cargador de arranque inicial del chip STM32 contiene el DFU? Me refiero al cargador de arranque en el chip STM32 que compré de la compañía ST. Porque si no, creo que no hay un método para descargar el cargador de arranque DFU en mi tablero y tengo que agregar otra interfaz, como UART o SPI, a mi diseño, que solo se usa para descargar el cargador de arranque DFU.

    
pregunta Ross Lee

2 respuestas

1
  

¿El cargador de arranque STM32 contiene USB DFU?

Depende de la parte específica. Consulte la hoja de datos de la pieza, o consulte AN2606 para obtener una descripción general.

Para las partes STM32F2, depende de la revisión de la parte. Las partes nuevas (las revisiones X e Y) admiten USB DFU, pero algunas partes más antiguas (revisión B) no lo hacen.

    
respondido por el duskwuff
0

Durante el desarrollo, use el programador / depurador SWD.

Yo sugeriría que escribas tu propio gestor de arranque ya que el construido es muy simple y no proporciona ninguna verificación de la aplicación. Es especialmente importante si su aplicación controla algo que puede dañarse y causar daños si el programa no es correcto.

    
respondido por el P__J__

Lea otras preguntas en las etiquetas