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

Has any one used DS-5 to develop applications for i.MX515 (ARM Cortex-A8 core)?

Hi Guys, I'm using a Freescale's i.MX515 (ARM Cortex-A8 core) kit, with Ubuntu. I was looking at the various development environments for this processor and found DS-5 to be very interesting.

I just need one clarification, in the DS-5 documentation it's mentioned that the DS-5 is custom suited to the OMAP35x processors(Like Beagle Board), has anyone here used the DS-5 and debugged software on i.MX515 processors? What changes do I need to make in i.MX515 or DS-5 in order to have an interaction between DS-5 and the processor?

Thanks
-V

Parents
  • I have used DS-5 to debug Linux applications on a Pegatron iMx.51 box ( Cortex A8, running Ubuntu ) and it works well.You should select the "Generic - gdbserver" platform that Sam mentions above, in the debug configuration dialog. The Pegatron box I used, already had a gdbserver ( v6.8 ) that works with DS-5.

    You have two choices for the connection as described below.

    1)You could connect both your host and target ( iMx.51 platform ) to a network that allocates IP addresses using DHCP.

    2)Or if you do not have such a network, you could connect the target to the host directly using an ethernet cable. You will need to assign static IP addresses to the host and target in this case, there's some information on http://www.keil.com/support/man/docs/ds5gs/ds5gs_bb_ipaddress.htm about how to do this ( The instructions are for Beagle board, but lot of it is applicable to other platforms - especially the Windows and Linux host instructions should not change )

Reply
  • I have used DS-5 to debug Linux applications on a Pegatron iMx.51 box ( Cortex A8, running Ubuntu ) and it works well.You should select the "Generic - gdbserver" platform that Sam mentions above, in the debug configuration dialog. The Pegatron box I used, already had a gdbserver ( v6.8 ) that works with DS-5.

    You have two choices for the connection as described below.

    1)You could connect both your host and target ( iMx.51 platform ) to a network that allocates IP addresses using DHCP.

    2)Or if you do not have such a network, you could connect the target to the host directly using an ethernet cable. You will need to assign static IP addresses to the host and target in this case, there's some information on http://www.keil.com/support/man/docs/ds5gs/ds5gs_bb_ipaddress.htm about how to do this ( The instructions are for Beagle board, but lot of it is applicable to other platforms - especially the Windows and Linux host instructions should not change )

Children
  • Hi Vinod, thanks for sharing your experience, I got confidence to continue the work.

    I have connected my host and the i.mx51 board using LAN and I'm able to communicate with the board(SSH) and share files using WinSCP from my host. I don't have any knowledge on gdbserver, I will read more and try to debug. I will update my results soon.

    Regards
    V