Boot à partir de Flash-ROM avec qemu-system-bras
-
27-09-2019 - |
Question
Est-il possible d'émuler démarrage de la mémoire flash à l'aide qemu-system-arm
? (L'utilisation Intégrateur / CP mère)
Je suis en mesure de démarrer en utilisant l'option de -kernel
de qemu, mais si j'essayer d'utiliser une option telle que -pflash
, qemu génère une erreur me disant que je dois utiliser l'option -kernel
. Y at-il moyen de contourner cela?
La solution
-kernel
mappe le fichier binaire dans l'espace mémoire et des bottes de lui. Je crois qu'il est différent de démarrer flash uniquement en ce qu'elle ne supporte pas la FCI ou des commandes similaires et la mémoire est éditable. Est-ce important pour vous? Que faire exactement vous besoin de « boot flash »?
P.S. la description de l'option dit:
-pflash file use 'file' as a parallel flash image
Il semble donc même si vous faites cela, vous avez besoin encore du code bootloader qui accéderait que le code flash et la charge de celui-ci.