paparazzi-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Paparazzi-devel] paparazzi software debug


From: Felix Ruess
Subject: Re: [Paparazzi-devel] paparazzi software debug
Date: Mon, 11 Feb 2013 16:06:33 +0100

Hi Refik,

first a request: if you have general questions like this, please post to the mailing list instead of directly writing to me.
See http://paparazzi.enac.fr/wiki/Contact#Mailing_List
There are a lot more people who might be able to help you and others can benefit from the answers as well :-)

It depends what part of the software you want to debug:
- if it's higher level code like flight plans, navigation, etc. (which is hardware independent) you can do that in one of the simulators.
- debugging hardware drivers is hard, you need to do that on the board via JTAG (and keep in mind that you seriously change timing, etc. while debugging)
  unfortunately the umarim does not have a JTAG connector


Cheers, Felix


On Fri, Feb 8, 2013 at 4:44 PM, refik <address@hidden> wrote:

Dear Felix,

 

I am a lecturer in Electronics Engineering Department of Akdeniz University in Turkey. We are trying to build an UAV in our university.

 

I am a beginner of paparazzi. I bought umarim_lite_v2, FTDI_utility board, and XBee Modem from PPZUAV. I installed paparazzi on Linux, and it works fine.

 

Now I am trying to debug software and understand paparazzi in detail.  I am also beginner in C-programming. Therefore, I do not exactly know how I can run  and debug paparazzi codes.

 

I want to debug airborne software in computer first. Then I want to debug it on umarım board.

 

How can I run and debug the airborne software? Could you please tell me the basic steps. I installed eclipse on Linux. Do you recommend some other tools?

 

When debugging the codes on computer, there will be no peripheral devices. How can I debug without these peripherals? Do you recommend skip this step and directly debug software on Umarım board with all the sensors?

 

I want to develop my own codes ( integrate new sensor boards and develop flight algorithms etc.) later. But before, I need to learn how to run and debug the software.

 

Thank you very much and best regards,

Refik

 

Dr. Refik Sever

Electrical and Electronics Engineering Dept.

Akdeniz University, Antalya, TURKEY

Phone: +905066128479



reply via email to

[Prev in Thread] Current Thread [Next in Thread]