Impedir que ISE intercambie bits en el archivo de configuración

2

Por alguna razón desconocida para mí, ISE proporciona una imagen de configuración de bits intercambiados: cada byte tiene sus bits intercambiados.

¿Hay alguna manera de deshabilitar este intercambio de bits? (Tener que hacerlo de nuevo en código C ralentiza la carga de la imagen). He echado un vistazo a las opciones Bitgen y me sorprendió no ver lo que quería allí.

    
pregunta Randomblue

2 respuestas

2

Necesita alimentar a PROMGen la opción -b para deshabilitar el intercambio de bits. Esto se describe en la Guía de usuario de las herramientas de la línea de comandos en el Capítulo 17, página 255. también describe cómo acceder a PROMGen en la GUI de Project Navigator (ISE).

    
respondido por el embedded.kyle
1

Los archivos BIN están diseñados para ser transmitidos en serie, por lo que debe tener los bits en el orden en que el dispositivo los espera.

Si necesita un orden diferente, me temo que es PROMGen, como postproceso en el archivo de bits.

    
respondido por el Martin Thompson

Lea otras preguntas en las etiquetas