1

je poste sa vaux mieux tard que jamais

alors deja il faut telecharge le soft H_JTAG http://hjtag.blogspot.com/ ainsi que le le GIVEIO pour avoir l autorisation d accet au LTP

PS: je n ais pas teste sous sdt2.51 si quelqu un y arrive qu il le precise

main%5Fdefaut.JPG

le voicit par defaut une fois demarrer

port%20setting.JPG

il faut ensuite configure le port ltp ou est connecter le jtag en cliquant sur le P generalement s est le meme port qu indiquer sur l image. Vous pouvez toujours teste par la suite voir si cela fonctionne correctement

jtag%5Fsetting.JPG

maintenant connecter votre gp32 au jtag demarre avant ou apres l avoir connecter ne change rien

clicque sur la loupe "detect target" et si l image apparait comme celle si s est que la gp32 a ete detecte :P et bravo

apres en cliquant sur le J vous accederait a la configuration de la connectique du jtag si vous avais l un de mes jtag fait user define et configurer comme sur l image

target%5Fsetting.JPG

en clicuant sur le T, s est la configuration du cpu, laisser l auto detecte et le endian en little

h%5Fflash.JPG

ensuite cliquer sur le F pour demarrer le H_FLASH et dans la selection vous ne trouverais pas amtel car s est un fichier a creer. dans ce repertoire H-JTAG V0.3.1\H-Flasher\Device\PHILIPS creer un fichier amtel et copier coller ce qui suit

FLASH_TYPE=1
FLASH_SIZE=524
FLASH_ID=0x13H
FLASH_ADDRESS=0x0
SDRAM_ADDRESS=0x40000000
FLASH_SECTOR=512x8

enregistrer et redemarre H_FLASH selectionne le fichier et puis s est finit

main.JPG

ensuite connecte votre gp32 au jtag ( allumer avant ou apres l avoir connecter ne cause pas de soucit ) cliquer sur la loup" detect target" si le h_jtag aparait comme sur l image bravo s est que la gp32 a ete detecte :P


MAINTENANT ON ARRIVE SUR AXD LE DEBUGGER FOURNIT AVEC ADS1.2

AXD.jpg

maintenant faut aller sur option -> configure target -> add

aller cherche la dll H-JTAG.DLL

puis ok

normalement si tous s est bien passer vous verais sur le coter ARM920T qui indique comme quoi vous avez le remote sur le cpu
Si la console ce fige s est tout a fait normale cliquer sur l icone avez la fleche et votre gp32 repartira :P

mainteant pour debugger vos executable GP32 reportez vous a la doc du sdk officiel car en mode debug il faut ajouter GP_DBG SETL TRUE

avec AXD vous charger le AXF debug puis a vous de jouer


result.jpg

avec cette nouvelle optique la vous pouver carrement partir sur du lowlevel et voir tous ce qui ce passe dans votre GP32

en cas de soucit poster j essayerais de vous depanner

NOTA: je pense que cela peu ce faire aussi sur gp2x mais il ne sera visible que le ARM920T le 940T etant un esclave il sera pas visible a moins d avoir une configuration specifique d ads et adx .???

2

Pour le debug avec des fichiers externe il faut au prealable mettre tous les fichier que vous avez besoin sur votre smc comme a l habitude.

3

meme pas un petit reply ..??

4

Si si, super Boulot progfr, je ressortirai bien ma GP32 pour osculter ses entrailles avec smile

5

ah bien bien tien moi au courant, et ce qui testerais sur la gp2x aussi

6

je remonte ce topic pour ce qui voudrais ce remettre sous gp32 s est toujours une bonne aide afin de debugger au mieuxsmile