Archive

Posts Tagged ‘pqi AirCard’

Linux is everywhere_PQI AIRCard, partie IV: Flash it !!!

mars 18, 2013 11 commentaires

the_flash Ah, cela faisait bien longtemps que bidouiller de l’embarqué ne m’avait pas autant amener de plaisir.

De nos jours les plateformes ouvertes (cartes ACME , cartes FriendlyArm et bien d’autres…) sont beaucoup plus courantes qu’avant et c’est très bien. Pour autant, pénétrer dans le firmware d’un matériel à priori fermé (et faisant preuve manifeste de GPL violation) cela donne un charme supplémentaire.
Dans les chapitres I, II et III des trois posts précédents, nous avons planté le décor avec la découverte du firmware puis la mise en place d’une liaison série avec le matériel. La porte ouverte à des modifications plus profondes. Alors prêt à flasher votre pqi Air Card, suivez le guide. Lire la suite…

Linux is everywhere_PQI AIRCard, partie III: Les mains sous le capot

mars 6, 2013 4 commentaires

thompson-and-ritchieIl y a parfois des lettres recommandées qui me remplissent de joie. Surtout quand elles arrivent de Honk-Kong. Ca y est !!! la pqi Air Card commandée sur ebay est arrivée, joie joie !!
Donc faisant suite aux deux post précédent ici et , entrons maintenant dans l’étude et surtout la modification du matériel tant désiré. Juste avant de commencer, juste une petite réflexion que je me suis faite et en rapport avec l’image sur là gauche. Imaginez la réaction de (feu) Dennis Ritchie et Ken Thompson si 40 ans plus tôt ils avaient su que leur système serait porté sur un matériel de 2mm d’épaisseur, de 2 x3 cm et pesant 1g !!! Quand on voit la taille du PDP11 qui a vu naître le système UNIX c’est tout simplement hallucinant. Et pourtant c’est bien la même logique de programmation qui tourne dessus. Preuve si il reste encore à le démontrer de l’extraordinaire vision des deux programmeurs et de la supériorité des systèmes Unix (dont Linux). Mais trêve de bavardages, c’est parti pour une séquence d’embarqué inédit. Lire la suite…

Catégories :hack, Linux Étiquettes : , , , ,

Linux is everywhere_PQI AIRCard, partie II: soeur Anne, ne vois-tu rien venir ?

février 14, 2013 3 commentaires

easy-way   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…

Catégories :hack, Linux Étiquettes : ,