This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Debugging on ARM Base FVP

Hello,

I would like to know how do I attach gdbserver to my ARM Base FVP for debugging. All tutorials online explain using DS-5. I would like to use gdb since I am more comfortable with it. I already enabled networking on my FVP.

Thanks for your help!

Best regards,

Mohannad Ismail

Parents
  • GDB can be connected to Fast Models (& FVPs) using the extension (plugin) described here: https://developer.arm.com/docs/100964/1110/plug-ins-for-fast-models/gdbremoteconnection.   This doesn't get delivered with the Base FVP, but if it's what you are looking for we can see how to deliver.  It's a component in the Fast Models deliverable.  It's a pretty basic implementation (see the limitations in the document) and we have no plans to enhance the plugin further at this time.

    Another way of connecting gdb to the FVP is to add gdbserver to the Linux image running on the model, then run it on the model.  It can connect out to a gdb client on the host workstation.

    Which of these options are you wanting to use?

Reply
  • GDB can be connected to Fast Models (& FVPs) using the extension (plugin) described here: https://developer.arm.com/docs/100964/1110/plug-ins-for-fast-models/gdbremoteconnection.   This doesn't get delivered with the Base FVP, but if it's what you are looking for we can see how to deliver.  It's a component in the Fast Models deliverable.  It's a pretty basic implementation (see the limitations in the document) and we have no plans to enhance the plugin further at this time.

    Another way of connecting gdb to the FVP is to add gdbserver to the Linux image running on the model, then run it on the model.  It can connect out to a gdb client on the host workstation.

    Which of these options are you wanting to use?

Children