• # Peut-être ...

    Posté par . En réponse au message Fichiers dtb, ramdisk, noyau.... Évalué à 3.

    Je viens d'en apprendre un peu sur les dts/dtb tout à l'heure, t'as de la chance ...

    Donc, le "Device Tree Source" c'est, en gros, un fichier qui va décrire ta board et ses périphériques. Ça réunit les informations "bas niveau" sur l'organisation des bus, les interrputions, des mapping mémoire, etc. Ça se compile donc en dtb.
    Ça permet de ne pas coder "en dur" l'initialisation des périphériques dans le kernel. Je suppose qu'on peut comme ça utiliser le même kernel sur deux boards différentes (mais de la même archi, quand même) en changeant juste le dtb.

    Quant au ramdisk, je suppose que tu parles de l'initramfs (anciennement initrd). Bah ça c'est comme sur n'importe quelle distro d'aujourd'hui : ça contient les modules nécessaires au boot de ta carte. Pareil qu'avant, ça permet de mettre plein de drivers dedans pour plein de périphs différents, mais qui ne seront chargés qu'en fonction de leur utilisation.

    Sinon, tu aurais pu aussi préciser ce qu'était le "avant" et "après" dans ta description, c'est toujours utile pour avoir un peu de contexte.