Linux is everywhere_PQI AIRCard, partie II: soeur Anne, ne vois-tu rien venir ?
Je fais suite au post précédent en continuant les investigations sur la pqi Air Card. Je n’ai pas encore reçu le matériel mais disons que je prends de l’avance. Comme précédemment énoncé, il y a déjà quelques trucs à faire et à tester en jouant uniquement avec avec le BusyBox livré d’origine dans la carte. Cependant, le vrai hack c’est de pouvoir compiler ses propres binaires.
L’obtention de toolchain pour Arm est quelque chose de relativement aisé. Là où les choses se compliquent c’est quand on veut utiliser les librairies partagées installées d’origine sur la plateforme.
Pour s’affranchir de cette contrainte, on peut bien sûr compiler en statique son programme; mais en procédant ainsi, on aura tôt fait de saturer les capacités de stockages (réduites en embarqué).
On peut aussi reconstruire complètement le système. Mais là il faut repartir de 0 et ce n’est pas la meilleure des options pour votre productivité.
Donc le mieux pour aller droit au but, c’est de disposer de la même toolchain que celle utilisée par les concepteurs du firmware. C’est le « Easy Way » et on va voir qu’ en la matière (et je pense sans le vouloir) pqi nous facilite bien les choses. Lire la suite…