FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres   Groupes d'utilisateursGroupes d'utilisateurs  Galerie PhotosGalerie Photos   S'enregistrerS'enregistrer 
 ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 

Debug ARM



 
Poster un nouveau sujet   Répondre au sujet    forums.jelectronique.com Index du Forum -> Electronique numérique et logique programmable Electronique numérique et logique programmable
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
thm
REGULIER
REGULIER


Inscrit le: 17 Juin 2005
Messages: 85

MessagePosté le: 04 Jan 2008 10:43    Sujet du message: Debug ARM Debug ARM Répondre en citant

Bonjour,

Je commence les ARM. J'utilise Eclipse , GCC, OpenOcd et GDB (pas Insight). Cela marche très bien .. pour le debug en ram. Le programme est chargé via la commande load de GDB.
J'ai essayé de debugger le programme en Flash : avant de lancer GDB, je charge le programme en flash via la commande flash write ..... d'OpenOCD pouis j'essaye de debugger avec GDB. Là, erreurs : de lecture de la flash, de points d'arrêts, .... D'où mes questions :
- est ce possible de debugger en flash avec OOCD/GDB ? Si oui, quelle est la procédure ?
-Quelqu'un utilise-il Eclipse, OOCD, GCC/GDB sur cible arm ?

thierry

PS: J'utilise une sonde JTAGkey USB de amontec (www.amontec.com)
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
coco34
ACCRO
ACCRO


Inscrit le: 08 Juil 2005
Messages: 563
Localisation: montpellier

MessagePosté le: 04 Jan 2008 13:47    Sujet du message: Debug ARM Répondre en citant

salut et bonne année à toi et meilleurs voeux...

je compte m'y mettre aux ARM mais je n'ai pas encore eu le temps de choisir mon environnement

j'hesite entre GCC sur linux ou code block avec le compilateur ARM
ou eclipse ou yagarto bref ce choix vaste fait que je ne sais pas quoi me basculer...

sinon tu n'as pas préciser ton µC en effet cela peut venir pas de la couche ARM mais de ton µC en particulier

sinon je compte acheter un kit tout pret pour débuter au lieu de faire une platine de débuguage moi même afin d'éviter de perdre du temps à l'apprentissage de l'environnement sur des bugs liés à un mauvais HARD de la carte

tu utilises quoi comme platine ?

à plus

PS : Merci d'avoir passé du temps a essayer en vain de faire tourner des 68HC908 pour moi

_________________
il ne faut pas remettre au lendemain ce que l'on peut faire aujourd'hui
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
thm
REGULIER
REGULIER


Inscrit le: 17 Juin 2005
Messages: 85

MessagePosté le: 04 Jan 2008 15:35    Sujet du message: Debug ARM Répondre en citant

Bonjour, Coco

Une prolifique année 2008 également.

J'ai une solution (très) low cost:
Une plaque de développement LPC2103
http://www.ett.co.th/product/ARM/et-base_arm2103.htm
Le vendeur vends sur Ebay, je crois que je l'ai payée 30 ou 40 euros.
Une sonde Jtag amontec : http://www.amontec.com/jtagkey-tiny.shtml , parceque 1) elle n'est pas chère (29 eur), et 2) elle est compatible OpenOCD (ce qui n'est pas le cas de toutes).

Pour le dev, Eclipse, GCC/GDB de Yagarto (www.yagarto.de) et Open OCD
Je peux t'envoyer un tutoriel que j'ai rédigé, mais limité au debug ram (je commence). Cela m'intéresserait aussi que quelqu'un d'autre fasse des essais pour échanger.

Pour en revenir à mon problème, cela doit être possible de debugger en Flash, mais je crois que cela nécessite 2 étapes distinctes (vu sur www.freertos.org)
Je ne vois pas trop comment intégrer (de manière souple) l'étape de programmation dans Eclipse.

th
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
thm
REGULIER
REGULIER


Inscrit le: 17 Juin 2005
Messages: 85

MessagePosté le: 05 Jan 2008 20:23    Sujet du message: Debug ARM Répondre en citant

RESOLU :fete: :fete:

Il faut changer l'initialisation OpenOcd arm7_9 sw_bkpts enable par arm7_9 force_hw_bkpts enable

Fantastique : Une chaine ARM C/C++ de développement professionnelle à 0€

Il me reste un petit problème de script OOCD pour automatiser le flashage, mais cela devrait être vite résolu.

Qaund j'aurai un peu de temps, je rédigerai un tutorial complet.

Pour ceux que cela intéresse de voir à quoi cela ressemble, image ci dessous.


[/img]



eclipse-arm.jpg
 Description:

Télécharger
 Nom du fichier:  eclipse-arm.jpg
 Taille du fichier:  141.66 Ko
 Téléchargé:  157 fois

Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
thm
REGULIER
REGULIER


Inscrit le: 17 Juin 2005
Messages: 85

MessagePosté le: 08 Jan 2008 18:14    Sujet du message: Debug ARM Répondre en citant

thm a écrit:

Quand j'aurai un peu de temps, je rédigerai un tutorial complet.



C'est en ligne, dans la rubrique "projets collaboratifs" du wiki

th
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    forums.jelectronique.com Index du Forum -> Electronique numérique et logique programmable Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  
Vous pouvez poster de nouveaux sujets dans ce forum
Vous pouvez répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
Vous ne pouvez pas joindre des fichiers
Vous pouvez télécharger des fichiers


Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com