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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.