Question

Je suis débogage avec la version CodeSourcery de gdb pour ARM (à savoir le bras-pas-eabi-gdb) et tenter de générer un corefile pour une consultation ultérieure. OpenOCD est mon objectif de GDB. Tout gdb me dit quand je lance « gcore » ou « générer-corefile » est « Impossible de créer corefile ». Aucune suggestion? D'une manière générale est-il possible de faire une décharge de base avec une cible à distance?

Était-ce utile?

La solution

Il ne semble pas possible encore, mais il y a une discussion sur promettant la liste de diffusion GDB et ici . Comme alternative, vous pourriez peut-être essayer ce qui suit?

dump memory filename.bin start_addr end_addr
restore filename.bin binary start_addr

où vous remplissez start_addr et end_addr de façon appropriée. Il faudrait sauver les registres à la main.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top