2016-07-18 3 views
0

J'essaye actuellement de construire une image simple pour mon raspberry pi 2 en utilisant le grille-pain, le web interface du projet de yocto.Où est mon .rpi-sdimg (Yocto Project - Toaster)?

Tout fonctionne bien et la construction réussit.

Chaque tutoriel que j'ai trouvé me dit d'utiliser dd sur le fichier "core-image-weston-raspberrypi2.rpi-sdimg".

Malheureusement, il n'y a pas un tel fichier sur mon PC.

Est-ce que quelqu'un a eu le même problème et a réussi à le réparer?

S'il vous plaît trouver ci-joint Variables de configuration et bitbake:

Configuration

BitBakeVariables

Répondre

1

Pouvez-vous vérifier quelle est la valeur de la variable IMAGE_FSTYPES dans votre build? Cliquez sur le nom de la recette d'image dans l'une de vos versions finies, puis sur le lien "configuration" sur le côté gauche et sélectionnez l'onglet "Variables BitBake". Une fois sur place, recherchez IMAGE_FSTYPES.

Si la valeur de IMAGE_FSTYPES n'inclut pas "rpi-sdimg", vous devrez l'ajouter. Si vous utilisez Toaster à partir de la branche principale du projet Yocto (vous avez l'impression que vous venez de vos captures d'écran), vous pouvez le faire depuis Toaster. Accédez à la page "BitBake variables" dans la configuration du projet, cliquez sur l'icône "Modifier" à côté de la valeur de IMAGE_FSTYPES, puis tapez "rpi-sdimg" à la fin de la valeur de la variable. Après cela, vous devrez reconstruire l'image core-image-weston-raspberrypi2.

En théorie, ceci devrait générer le fichier core-image-weston-raspberrypi2.rpi-sdimg dont vous avez besoin (sauf si quelque chose dans la couche meta-raspberrypi dicte le contraire).

Si vous n'utilisez pas la branche principale, Toaster présente un bogue qui vous empêche d'ajouter des valeurs personnalisées à IMAGE_FSTYPES, mais vous pouvez toujours le faire en éditant les fichiers de configuration.