Bien sûr que les outillages de DevSec sont mutualisés avec un repository commun du code et de la doc et des tests. Dans le repository, il y a les versions et les plateformes. Mais on compile en firmwares individuels en sortie. API et Drivers font partie des tests d'intégration.
On en est pas à un niveau OS dans les boitiers car cela demanderait trop de puissance actuellement, c'est pour cela qu'il y a des versions de firmware dédié par matériel. Cependant Nikon reste constant sur l'organisation des menus.
bon ça me parait encore un peu mélangé tout ça, je vois pas pourquoi tu parles de test d'intégration ici
Bien sûr qu'il y a un OS embarqué. Comme le firmware dépend du hardware, si les cartes mères sont différentes, les firmwares ne seront pas communs, mais les BSP (dont l'OS) peuvent être transposables. Bon j'arrête là, je parle assez de boulot au boulot.
Le dev/testing doit être correctement géré chez Nikon, ils ont l'expertise métier et tout est automatisable niveau test, c'est pas des produits complexes, par contre la gestion produit/marketing vis à vis des évolutions des firmwares, c'est autre chose...
En tout cas, c'est vraiment intéressant ces mises à jour firmware récurrentes sur Z8 et Z9. Mon z7ii est jaloux, moi aussi, plus d'espoir d'amélioration de ce côté-là, je ferai le saut dans pas longtemps.