Pregunta Qué hacer con los archivos de compilación Yocto una vez completa


Estoy tratando de aprender a usar Yocto. Después de una compilación exitosa de una imagen de Intel Edison, veo todos los archivos en el directorio de salida, pero no sé a dónde ir desde aquí (es decir, todas las cosas difíciles deben hacerse, ahora solo necesito flashear el Intel Edison con esta imagen). Tampoco parece haber documentación sobre los próximos pasos en ningún lado. ¿Puede alguien señalarme en la dirección siguiente?

Aquí está la salida después de la exitosa construcción de imagen Yocto Intel Edison:

enter image description here

Estoy confundido porque ninguno de los archivos parece coincidir con lo que normalmente caes en el almacenamiento de Edison. Solo un poco confundido sobre lo que se necesita (¿Todos, solo una imagen, algunos archivos, etc.?) Y dónde soltarlos para poder mostrar el Edison. La documentación de Intel aún carece de bastante.

Gracias por la ayuda

* ACTUALIZACIÓN *

Ok, recibí un poco de ayuda de Intel. Una vez que termine de compilar la imagen, estas imágenes se almacenan en el directorio edison-src / build / tmp / deploy / images (captura de pantalla que incluí anteriormente). Lo único que queda es ejecutar este script: ./edison-src/device-software/utils/flash/postBuild.sh Los archivos para flashear en el Edison se almacenan en: ./edison-src/build/toFlash

Ahora todo lo que intento averiguar es cómo ejecutar el archivo flashall.sh o flashall.bat. El archivo de proceso por lotes no parece estar funcionando en Windows, y no tengo una caja de Linux local en este momento para conectar Edison a fin de ejecutar el script .sh. Supongo que Edison necesita estar conectado directamente a la caja de Linux, montar el flash de una manera específica y ejecutar el script flashall.sh. Haré un poco más de investigación y veré si puedo hacer girar una VM para probar. Cualquier sugerencia o aporte son bienvenidos y apreciados. Gracias


1


origen


Tu pregunta es fuera de contexto aquí, como Superusuario no se ocupa de las preguntas de programación (con expections para algunos scripts de bash y macros de Excel). Estoy votando para migrarlo a Stack Overflow. Por cierto, ¿qué hay en el README? - gronostaj
Hmm, no estoy de acuerdo. Esto no debería tener nada que ver con la programación. Se trata de flashear un dispositivo incrustado con una imagen. Sin programación involucrada. El archivo léame solo contenía una advertencia para no eliminar ningún archivo en ese directorio o tendría que limpiarlo y volver a compilarlo. Ese archivo no se aplica a la pregunta en cuestión. - Atomiklan
El parpadeo de un dispositivo integrado es una parte integral del proceso de programación. Al mismo tiempo, no es algo que haría un usuario final habitual. (Bueno, tal vez con un enrutador o algo así, pero definitivamente no con Edison. Es un dispositivo para programadores, no para superusuarios). Pero es solo mi opinión y puedo estar equivocado. - gronostaj
Es cierto, sin embargo, no hay un código en sí mismo, por lo que parece que publicar en el desbordamiento de la pila sería inútil. También podría estar equivocado, pero asocio StackOverflow con la lógica del lenguaje de programación y la ayuda de sintaxis. Este problema para mí fue más una acción administrativa. Probablemente más en el lado avanzado también. - Atomiklan
Esta pregunta me parece perfectamente tema: no parece muy diferente de preguntar cómo hacer una compilación cruzada e instalar un kernel en un dispositivo ARM. - nc4pk


Respuestas: