paparazzi-devel
[Top][All Lists]
Advanced

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

Re: [Paparazzi-devel] How compile Lisa L


From: pedro andrade
Subject: Re: [Paparazzi-devel] How compile Lisa L
Date: Fri, 6 May 2011 01:23:42 +0000

Hi chris,

Could you explain me what means  "PAPARAZZI_HOME"?
Thank you for your attention.
Cheers!

> Date: Fri, 6 May 2011 09:42:18 +1000
> From: address@hidden
> To: address@hidden
> Subject: Re: [Paparazzi-devel] How compile Lisa L
>
> Hi Pedro,
>
> this message
>
> > cp: can not stat 'conf/system/udev/rules/10-paparazzi.rules': No such file or directory
>
> means that the cp command can not find the file. "stat" is a system
> call (checking a file exists, what it's access settings are, etc) used
> by the cp command and just about everything else that touches the file
> system. "cp" is failing before it even tries to copy the file, so It's
> nothing to do with permissions in the target directory
> (/etc/udev/rules.d/).
>
> Note that stat is complaining about a relative file path (it doesn't
> start with a slash). The reason Chrstophe guessed that your
> PAPARAZZI_HOME variable was not set is that your PAPARAZZI_HOME
> variable should be set to an absolute path (e.g.
> "/home/kingkong/src/paparazzi/" or something like that - starts with a
> slash). If you had PAPARAZZI_HOME set to
> "/home/kingcong/src/paparazzi/", then the error message would say
> this: "cp: can not stat
> '/home/kingcong/src/paparazzi/conf/system/udev/rules/10-paparazzi.rules':
> No such file or directory"
>
> What is the output when you enter "env | grep PAPARAZZI" ? if you
> don't get back a line telling you what PAPARAZZI_HOME is then you
> don't have one in your current shell's environment.
>
> You could just manually type the full path to
> udev/rules/10-paparazzi.rules into your cp command instead of
> resolving the PAPARAZZI_HOME issues, but you should probably get on
> top of that or it might cause you issues further down the track.
>
> Chris Gough
>
> On Fri, May 6, 2011 at 2:01 AM, pedro andrade <address@hidden> wrote:
> > Hi Chrstophe,
> > In my case, this is done.
> > But, I can't copy. And I know that I'm the hoot.
> > This is mensage that returns : cp: can not stat
> > 'conf/system/udev/rules/10-paparazzi.rules': No such file or directory
> >
> > Cheers!
> > ________________________________
> > Date: Thu, 5 May 2011 08:25:34 +0200
> > From: address@hidden
> > To: address@hidden
> > Subject: Re: [Paparazzi-devel] How compile Lisa L
> >
> > Hi,
> > if your environment variable $PAPARAZZI_HOME is not set then you should fill
> > in your paparazzi path manually like:
> > sudo cp /home/pedro/paparazzi/conf/system/udev/rules/10-paparazzi.rules
> > /etc/udev/rules.d/
> > (change to your real paparazzi directory location)
> > When plugging in the usb, nothing visible happens, but with the proper
> > packages installed (paparazzi-stm32) and the rules above you should be able
> > to upload some test programs to lisa.
> >
> > -Christophe
> >
> >
> >
> > On Thu, May 5, 2011 at 5:11 AM, pedro andrade <address@hidden>
> > wrote:
> >
> > Hey Chris,
> > In my case, I connect the board (Lisa / L STM 32), USB cable and nothing
> > appears!
> > Is this correct or is there a specific bootloader?
> > I tried this steps up and is going wrong!
> > I typed the following line in Terminal prompt:
> > $ sudo cp $ PAPARAZZI_HOME/conf/system/udev/rules/10-paparazzi.rules / etc /
> > udev / rules.d /
> > and the following message is returned:
> >   cp: can not stat 'conf/system/udev/rules/10-paparazzi.rules': No such file
> > or directory
> > and this is exists!
> > In case I know that the directory is correct. I don't understand the error.
> > Why?
> > Other question is:
> > *I need some peripheral coupled with the autopilot to compiling?
> > *The commands the which is on
> > webpage(http://paparazzi.enac.fr/wiki/Compiling#USB_flashing) is to digit in
> > terminal prompt  or in the Paparazzi Center?
> > *I need to change any pre-existing file for this compiling?
> > Cheers!
> >> Date: Tue, 3 May 2011 09:47:51 +1000
> >> From: address@hidden
> >> To: address@hidden
> >> Subject: Re: [Paparazzi-devel] How compile Lisa L
> >>
> >> OK, I'll try :)
> >>
> >> Starting with the command "make AIRCRAFT=DEMO demo2.upload":
> >>
> >> "make" is the GNU make program, a kind specialized interpreter for
> >> running a program that builds software. It should be installed on your
> >> system (it's a paparazzi prerequisite).
> >>
> >> make looks for a file called Makefile, which is the actual program
> >> that tells it how to build the software. In our case, it runs the
> >> Paparazzi Makefile (which is included part of the paparazzi sysem).
> >> This Makefile includes other files. "AIRCRAFT=DEMO demo2.upload" are
> >> arguments that make sense to the Paparazzi Makefile.
> >>
> >> AIRCRAFT=DEMO means use the aircraft configuration called "demo".
> >> There are probably a few aircraft configurations specified in the
> >> conf/conf.xml. This file specifies a number of default configurations,
> >> and you will add others as you progress. As it happens I don't have an
> >> aircraft called demo in my system, I just fixed the typo in the link
> >> to the page about that.
> >>
> >> The second argument "demo2.upload" is the verb, it's what you are
> >> actually asking make to do. It means install the software (called
> >> demo2) onto the paparazzi autopilot hardware, (as per the appropriate
> >> configuration).
> >>
> >> For the demo2.upload command to work, it has to be configured in the
> >> DEMO aircraft. Also, the autopilot hardware needs to be plugged into
> >> your computer and powered up in the correct sequence so that it run's
> >> it's bootloader program (i.e. is ready to have software loaded onto
> >> it). This bit of output:
> >>
> >> Found USB device
> >> BootROM code: 2.12
> >> Part ID: 0x0402FF25 (LPC2148, 512k Flash, 32k+8k RAM)
> >> BootLoader version: 1.3
> >> #
> >>
> >> means your computer can see the autopilot, which is running the
> >> bootloader, so if you get this far you are ready for step 3 :)
> >>
> >> What output do you get when you run "make AIRCRAFT=DEMO demo2.output"?
> >> Do you have a "demo" configured?
> >>
> >> Hope that helps.
> >>
> >> Chris Gough
> >>
> >> On Tue, May 3, 2011 at 9:09 AM, pedro andrade <address@hidden>
> >> wrote:
> >> > Hey Chris,
> >> > I would like for a detailed explanation of all the output.
> >> > Please which means: DEMO and which means: demo2.upload (this is the
> >> > file?)
> >> > Cheers.
> >> >> Date: Sat, 30 Apr 2011 07:15:30 +1000
> >> >> From: address@hidden
> >> >> To: address@hidden
> >> >> Subject: Re: [Paparazzi-devel] How compile Lisa L
> >> >>
> >> >> Hey Pedro,
> >> >>
> >> >> which bit don't you get?
> >> >>
> >> >> you just type "make AIRCRAFT=DEMO demo2.upload" and check that the
> >> >> output contains the important text, i.e. something similar to this:
> >> >>
> >> >> Found USB device
> >> >> BootROM code: 2.12
> >> >> Part ID: 0x0402FF25 (LPC2148, 512k Flash, 32k+8k RAM)
> >> >> BootLoader version: 1.3
> >> >> #
> >> >>
> >> >> Or are you looking for a detailed explanation of all the output?
> >> >>
> >> >> Chris Gough
> >> >>
> >> >> On Sat, Apr 30, 2011 at 6:46 AM, pedro andrade
> >> >> <address@hidden>
> >> >> wrote:
> >> >> > Hey World!
> >> >> > Can somebody explain to me the "Step 2"? Link page
> >> >> > : http://paparazzi.enac.fr/wiki/Compiling#Step_2
> >> >> > Cheers
> >> >> >
> >> >> > _______________________________________________
> >> >> > Paparazzi-devel mailing list
> >> >> > address@hidden
> >> >> > https://lists.nongnu.org/mailman/listinfo/paparazzi-devel
> >> >> >
> >> >> >
> >> >>
> >> >>
> >> >>
> >> >> --
> >> >> .
> >> >>
> >> >> _______________________________________________
> >> >> Paparazzi-devel mailing list
> >> >> address@hidden
> >> >> https://lists.nongnu.org/mailman/listinfo/paparazzi-devel
> >> >
> >> > _______________________________________________
> >> > Paparazzi-devel mailing list
> >> > address@hidden
> >> > https://lists.nongnu.org/mailman/listinfo/paparazzi-devel
> >> >
> >> >
> >>
> >>
> >>
> >> --
> >> .
> >>
> >> _______________________________________________
> >> Paparazzi-devel mailing list
> >> address@hidden
> >> https://lists.nongnu.org/mailman/listinfo/paparazzi-devel
> >
> > _______________________________________________
> > Paparazzi-devel mailing list
> > address@hidden
> > https://lists.nongnu.org/mailman/listinfo/paparazzi-devel
> >
> >
> >
> > _______________________________________________ Paparazzi-devel mailing list
> > address@hidden
> > https://lists.nongnu.org/mailman/listinfo/paparazzi-devel
> > _______________________________________________
> > Paparazzi-devel mailing list
> > address@hidden
> > https://lists.nongnu.org/mailman/listinfo/paparazzi-devel
> >
> >
>
>
>
> --
> .
>
> _______________________________________________
> Paparazzi-devel mailing list
> address@hidden
> https://lists.nongnu.org/mailman/listinfo/paparazzi-devel

reply via email to

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