2011-11-29 7 views
6

Estoy depurando con la versión Codesourcery de gdb para ARM (es decir, arm-none-eabi-gdb) y tratando de generar un archivo central para su posterior inspección. OpenOCD es mi objetivo GDB. Todo gdb me dice que cuando ejecuto 'gcore' o 'generate-core-file' es "No se puede crear el archivo corefile". ¿Alguna sugerencia? En general, ¿es posible hacer un volcado del núcleo con un objetivo remoto?gdb - generate-core-file para destino remoto?

Respuesta

8

No parece posible todavía, pero hay algunas discusiones prometedoras en la lista de correo de GDB here y here. Como alternativa, ¿podrías probar lo siguiente?

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

donde completa apropiadamente los campos start_addr y end_addr. Tendría que guardar registros a mano.

Cuestiones relacionadas