Exercice linux
travailler en embedded !
Discussions Libres

m@rco123 Membre non connecté
-
- Voir le profil du membre m@rco123
- Inscrit le : 15/05/2009
- Groupes :
voici le schema :

Je voudrais atteindre la zone firmware de la flash ( lister, copier, coller, effacer ) en restant le plus simple possible ( par l'usb )
Actuellement, la memoire travail je peux la lire ...
la memoire firm nada
Il s'agit d'une flash 1Go coupée en 2 ... 1 partie firm et 1 partie travail
J'ai évidement la main sur la carte sd ... vue que s'est la mienne !!!
Le but :
le matos est un ecran lcd sur lequel j'affiche des images simples ( un carré rouge, un vert ... )
Les carrés sont des jpg de 400X240 .... je voudrais , par exemple virer le vert et le remplacer par
un jaune en changeant l'ordre d'apparition par ex ! mais sans sortir la carde sd ... juste en usb !
Lenovo 110-17acl
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b

Gregoire M Membre non connecté
-
- Voir le profil du membre Gregoire M
- Inscrit le : 16/06/2008
Ok... Donc je reviens je vais au bistrot d'en face, je pense pouvoir comprendre d'ici 5 apéros!
A tte!
MacBook Pro : Core 2 Duo 2,4Ghz, 4Go Ram, 250 Go HDD, 13" LED, OS X 10.6.5
Tablette tactile : iPad 2 16Go Wifi only
Venez nous rejoindre sur le salon IRC de MLO . Aide aux nouveaux utilisateurs et bonne humeur garantie.
Serveur : freenode
Salon : #MLO
Tablette tactile : iPad 2 16Go Wifi only
Venez nous rejoindre sur le salon IRC de MLO . Aide aux nouveaux utilisateurs et bonne humeur garantie.
Serveur : freenode
Salon : #MLO

david.david Membre non connecté
-
- Voir le profil du membre david.david
- Inscrit le : 11/02/2008
- Groupes :
-
Membre d'Honneur


Allez a la tienne Gregoire M

Holala ! Sacré exercice tout ça ,c'est vrai qu'après 5 ou 6 apéro ça ira nettement mieux,comme une lettre a la poste.


Bon ben a la tienne aussi m@rco123


@ plus

ASUS K73S (portable) :
Intel Core i3-2350M_2.3GHz, 8 GO RAM DDR3, écran LED 17" (1600x900), CG Intel HD intégrée + CG Nvidia GeForce 610M_1GB dédiée (Technologie Optimus), SSD Samsung 860 EVO 500GB + SSD Samsung 850 EVO 500GB.
Mageia 8 - x86_64bits/ KDE Plasma-5.20.4 (DVD édition), c' est de la bombe, vive MAGEIA et toute l'équipe du STAFF MLO.
de david.david <david.david@mageialinux-online.org>
.Venez nous rejoindre sur le salon IRC de MLO
Intel Core i3-2350M_2.3GHz, 8 GO RAM DDR3, écran LED 17" (1600x900), CG Intel HD intégrée + CG Nvidia GeForce 610M_1GB dédiée (Technologie Optimus), SSD Samsung 860 EVO 500GB + SSD Samsung 850 EVO 500GB.
Mageia 8 - x86_64bits/ KDE Plasma-5.20.4 (DVD édition), c' est de la bombe, vive MAGEIA et toute l'équipe du STAFF MLO.
de david.david <david.david@mageialinux-online.org>


seb95 Membre non connecté
-
- Voir le profil du membre seb95
- Inscrit le : 26/08/2007
- Site internet
- Groupes :


m@rco123 Membre non connecté
-
- Voir le profil du membre m@rco123
- Inscrit le : 15/05/2009
- Groupes :
T'as un tel portable, .. dedans, tu mets une memoire flash sd ....
Tu branches ton portable sur ton pc via usb ... tu voies quoi ??? ta sd ... tes photos, tes doc .... Est ce que tu voies le firm du tel ? NAN !
Je voudrais voir le firm , ... donc, la mem cachée ! Santé les gars ... c'etait simple comme question ... pourtant !

Bon, la reponse ...

Édité par m@rco123 Le 18/04/2011 à 21h09
Lenovo 110-17acl
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b

m@rco123 Membre non connecté
-
- Voir le profil du membre m@rco123
- Inscrit le : 15/05/2009
- Groupes :
Lenovo 110-17acl
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b

Enzolyte Membre non connecté
-
- Voir le profil du membre Enzolyte
- Inscrit le : 28/04/2008
- Groupes :
Perso, j'essayerai pas de toucher au firmware, car même si tu y arrivais, là tu fais une mauvaise manip et hop tu brickes ton tel et là pas bon du tout. Pour avoir flasher le mien, j'ai viré Win de mon HTC HD2 pour n'y installer que Android. Quand tu sais que même cette manip est très risquée, je ne veux en aucun cas toucher au firmware...
Je pense que tu puisses y arriver...

"Profites de l'instant présent car hier n'est plus et demain ne viendra peut-être jamais."

PaLmAs Membre non connecté
-
- Voir le profil du membre PaLmAs
- Inscrit le : 02/04/2007
- Groupes :
moi ça m'intéresse !


m@rco123 Membre non connecté
-
- Voir le profil du membre m@rco123
- Inscrit le : 15/05/2009
- Groupes :
Tu lance un prg ( windows / wine sous linux ) il télécharge la mise a jour et la copie
dans l'espace de 512 Mo partagé !
C'est tout !
Quand l'appareil demarre, il voie ce fichier et fait sa mise a jour !
J'ai pu choper la mise a jour ...
C'est un tar ... dans lequel il y a des fichiers md5 et un autre tar !
Dans cet autre tar, il y a l'arborescence linux ... des repertoires, ficher, script ...
Je voudrait changer 1 ou 2 fichiers !

le fichier de maj ( F1.tar) qui contient des fichiers (SON.md5, F2.MD5) et un (F2.tar) qui contient 3 rep dont un m'interresse !
Je voudrais changer le fichier wav du rep3 ( donc écraser ) ... y a un programmeur ?
pour les md5 je me demmerde ....
Édité par m@rco123 Le 18/04/2011 à 22h16
Lenovo 110-17acl
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b

m@rco123 Membre non connecté
-
- Voir le profil du membre m@rco123
- Inscrit le : 15/05/2009
- Groupes :
Enzolyte :
Salut m@rco
Perso, j'essayerai pas de toucher au firmware, car même si tu y arrivais, là tu fais une mauvaise manip et hop tu brickes ton tel et là pas bon du tout. Pour avoir flasher le mien, j'ai viré Win de mon HTC HD2 pour n'y installer que Android. Quand tu sais que même cette manip est très risquée, je ne veux en aucun cas toucher au firmware...
Je pense que tu puisses y arriver...
Perso, j'essayerai pas de toucher au firmware, car même si tu y arrivais, là tu fais une mauvaise manip et hop tu brickes ton tel et là pas bon du tout. Pour avoir flasher le mien, j'ai viré Win de mon HTC HD2 pour n'y installer que Android. Quand tu sais que même cette manip est très risquée, je ne veux en aucun cas toucher au firmware...
Je pense que tu puisses y arriver...

Je veux pas toucher au firmware ...
J'ai d'ailleurs sortie la carte sd , fais un dd if .... puis ré-ecrit sur une autre sd ... okay !
Sur cette sd j'ai modifié les fichiers que je voulais ( wav et jpg ) okay !
Je voudrais le faire sans a chaque fois demonter la sd !
Je viens de choper le prg d'install !
Édité par m@rco123 Le 18/04/2011 à 23h07
Lenovo 110-17acl
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b

m@rco123 Membre non connecté
-
- Voir le profil du membre m@rco123
- Inscrit le : 15/05/2009
- Groupes :
Les tar taré dans des rep taré avec des md5 sont resolus !
seul hic ... un fichier de sortie md5
si je fais un md5sum toto.txt il me sort :
12345ABCDEF toto.txt
je voudrais :
12345ABCDEF *-
comme a l'original !!!!
....
Lenovo 110-17acl
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b

PaLmAs Membre non connecté
-
- Voir le profil du membre PaLmAs
- Inscrit le : 02/04/2007
- Groupes :
script bash ?
si oui
Code BASH :
chaine = '12345ABCDEF toto.txt ' resultat = ${chaine:0:10}
il existe d'autres méthode mais si le md5 donne toujours le même nombre de caractère c'est bon !


m@rco123 Membre non connecté
-
- Voir le profil du membre m@rco123
- Inscrit le : 15/05/2009
- Groupes :
Code BASH :
#!/bin/bash tar -xf Cx_u_161672.tar # extraction du contenu de Cx_u_161672.tar rm -f Cx_u_161672.tar # effacement de Cx_u_161672.tar pour ne pas recompresser inutilement tar -xf inforad.tgz # extraction de l'arborescence de inforad.tgz celui dans lequel il y a images et sons rm -f inforad.tgz # efface l'ancien inforad.tgz pour ne pas recompresser inutilement cp -f modif.wav usr/local/inforad/lib/sound/STARTUP.wav # remplacement du fichier son dans l'arborescence find usr/ -type f -print0 | xargs -0 md5sum > inforad.md5 # calcul md5 du nouveau inforad.md5 avec le nouvel STARTUP.wav tar -cf inforad.tgz usr/ # on compresse l'arborescence dans le nouvel inforad.tgz rm -rf usr #efface l'arborescence usr/.... pour ne pas compresser inutilement [b]md5sum inforad.tgz | cut -d" " -f1 > inforad.tgz.md5 # calcul md5 du nouvel inforad.tgz[/b] tar -cf resultat/Cx_u_161672.tar *.* # compression Cx_u_161672.tar dans un repertoire resultat
la ligne en gras me rend juste le md5 sans le nom du fichier, il manque *- au bout !
Mais, découverte d'un autre pb !
inforad.tgz 12Mo
Un fichier tar que je decompresse puis compresse ne fait plus la même taille
sans rien changer dedans :
17Mo
Lenovo 110-17acl
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b

PaLmAs Membre non connecté
-
- Voir le profil du membre PaLmAs
- Inscrit le : 02/04/2007
- Groupes :
var=${chaine}' *-'
echo ${var}

Citation :
Un fichier tar que je decompresse puis compresse ne fait plus la même taille
sans rien changer dedans :
sans rien changer dedans :
tu peux me passer le fichier ? je trouve cela étrange en effets?

m@rco123 Membre non connecté
-
- Voir le profil du membre m@rco123
- Inscrit le : 15/05/2009
- Groupes :
Code BASH :
[marco@localhost resultat]$ chaine=md5sum inforad.tgz | cut -d" " -f1 bash: inforad.tgz : commande introuvable
Lenovo 110-17acl
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b
cg Mullins [Radeon R3 Graphics] / ssd SanDisk 250Go
Mageia 9 plasma 64b
packard ls11hr
cg intel 810 / ssd SanDisk 128Go
Mageia 9 plasma 64b
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie