begin process at 2012 05 28 07:27:55
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Linux

 > 

Autre

 > 

Analyse d'un core dump ARM sur machine x86


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Analyse d'un core dump ARM sur machine x86

lundi 11 janvier 2010 à 17:56:29 | Analyse d'un core dump ARM sur machine x86

lolo38550

Bonjour à tous !

Je développe un programme dont la cible est un équipement avec une architecture ARM. Je développe sous environnement linux et architecture x86 et j'utilise la compilation croisée pour générée mon binaire. Par contre, j'aimerai pouvoir utiliser gdb pour analyser les éventuels core dump et je ne sais pas comment faire...

Je précise que l'équipement cible ne possèdent pas les ressources matérielles suffisantes pour installer un environnement de développement ( espace disque 32Mo déjà largement occupé par l'OS )...

Mes questions sont les suivantes:
- Est-ce possible d'analyser directement un core dump "ARM" sur une machine x86 en utilisant gdb ? et si oui comment ?
- Est-ce possible de virtualiser une machine ARM sur laquelle je pourrais installer gdb et analyser le core dump ? D'après mes renseignements, il n'est pas possible de le faire avec vmware...
- D'autres pistes ?

Merci d'avance pour votre aide.
lundi 11 janvier 2010 à 18:03:37 | Re : Analyse d'un core dump ARM sur machine x86

fregolo52

Membre Club
Réponse acceptée !
salut,

ca fait longtemps que j'en ai fait, et ce n'était pas moi qui avait monter la plate-forme.
Mais de souvenir, je crois qu'on utilise des versions spéciales (au minimum gcc) cross platform. Je pense que tu dois chercher un gdb cross platform x86 ARM.

Désolé de ne pas pouvoir en dire plus.
mardi 12 janvier 2010 à 13:17:27 | Re : Analyse d'un core dump ARM sur machine x86

darunia

Réponse acceptée !
Il est possible d'analyser les bugs des executables Wii (Power PC) avec un gdb conçu pour le PPC. Ca doit exister pour l'ARM, va falloir googler !


D@runia
mardi 12 janvier 2010 à 14:08:36 | Re : Analyse d'un core dump ARM sur machine x86

lolo38550

Réponse acceptée !
Bonjour et merci pour vos réponses!

En effet, j'avais cherché de ce côté sur google, mais je n'avais trouvé que des explications concernant l'utilisation de gdb server ce qui ne me satisfaisait pas car je n'ai pas accès à l'équipement cible depuis mon poste de développement.

Voici le lien qui a répondu à ma question:

ICI

Encore une fois merci de votre aide.


Cette discussion est classée dans : machine, dump, core, arm, x86


Répondre à ce message

Sujets en rapport avec ce message

randomize [ par niconico ] salut à tous, je débute en C++ et j'utilise VC++ pour compiler mes prog :le prob :avec ce petit programe (plus bas)il me sort 2 erreurs :error C2065: Comment faire une liaison serie en c++ ??? [ par Arcocide ] Voila mon prob : je dois effectuer un liaison serie en c++ avec Builder enter un PC et une machine. Comment definir le port, et comment envoyer une li Comment faire une liaison serie en c++ ??? [ par Arcocide ] Voila mon prob : je dois effectuer un liaison serie en c++ avec Builder enter un PC et une machine. Comment definir le port, et comment envoyer une li Comment faire une liaison serie en c++ ??? [ par Arcocide ] Voila mon prob : je dois effectuer un liaison serie en c++ avec Builder enter un PC et une machine. Comment definir le port, et comment envoyer une li Comment effectuer une liaison serie en c++ ??? [ par Arcocide ] Voila mon prob : je dois effectuer un liaison serie en c++ avec Builder enter un PC et une machine. Comment definir le port, et comment envoyer une li Appel reseau pour trouver une machine (broadcast?) [ par jfloviou ] Salut,je cherche un moyen de lancer un appel sur un reseau pour qu'une machine me renvoie son adresse. En gros, une machine du reseau est un serveur, Client/Serveur UDP sur 1 unique machine ! [ par sena ] Bonjour,j'ai fais deux programmes :un client et un serveur UDP.Ceux ci fonctionnent bien quand je les fait communiquer sur 2 machines différentes.Ce q FONCTION EN C, ET RENVOIE D'ARGUMENT [ par GazGaz ] lu allje voulais savoir un truc : une fonction en c, peut elle renvoyer 2 arguments ? ma fonction dans mon algo admet en argument une chaine de caract Pb de sécurité... [ par wanny ] Bonjour.Je travaille sur une nouvelle version d'un logiciel commercial.Actuellement, la licence de ce logiciel est généré en fonction du nom de la mac 3 tiers [ par lysane ] je souhaite executer des ordres depuis ma machine sur une machine distante mais je dois passé par un serveur central qui gère les ordres, je ne peux p


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,764 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales