Re: Cheap slow CPU that runs Orocos?
Willy Lambert <[email protected]>
| Newsgroups | gmane.science.robotics.orocos.devel |
|---|---|
| Message-ID | <CAKvQZ_0D3mSFp=ft3GsyKt_rURXxcm5n-Y5dN403zuCsQDzJdA@mail.gmail.com> |
2012/11/27 Philippe Hamelin <[email protected]> > > 2012/11/27 Paul Chavent <[email protected]> >> >> On 11/21/2012 11:17 PM, Willy Lambert wrote: >> > 2012/11/21 Paul Chavent <[email protected]> >> >> I manage a custom gnu/linux based system that fit on 20Mb with everything >> >> for running orocos and our software (kernel + glibc + omniorb + orocos + >> >> opencv + lua + other misc packages) >> >> >> >> I can give you more information if you need. >> >> >> >> >> > Yes please, I'm very curious about this. >> > >> >> I'm currently use a custom build infrastructure ( http://gitorious.org/bif ). This infrastructure is just a collection of shell functions that allow to ease the development of recipes ( here is the orocos recipe http://gitorious.org/bif/bif/blobs/master/framework/packages/orocos-rtt/orocos-rtt.sh ). >> >> Nothing really new here, just an automated way of compiling orocos (like the bitbake recipes of OE, or Makefile of buildroot), and crosscompile capabilities. >> > > I successfuly used Buildroot 2011.05 in a previous project using Orocos 2.3.1 on an ARM Cortex-A9 board. I patched buildroot to support the required packages (boost, omniorb, orocos-log4cpp, orocos-rtt, orocos-ocl, etc.). You can find the patched version in the "2011.05-sm" branch available on my github account (https://github.com/phamelin/buildroot/tree/2011.05-sm). You will have to modify the scripts since the source packages were retrieved from a private server. As I remember, the whole operating system including Orocos was fitting on a 32 Mb SD card. I saw this : " --embedded Disable Scripting, Exceptions and reduce the type system." in your orocos-rtt configure (https://github.com/phamelin/orocos-rtt/blob/master/configure) Is this one of the key to reduce the size of the libs ? > > > Philippe > -- Orocos-Dev mailing list [email protected] http://lists.mech.kuleuven.be/mailman/listinfo/orocos-dev