I guess it depends on the level of compatibility you expect/want with other
projects and whether you're looking at a BOINC platform especially for this
device or a more generic BOINC platform.  If the application is
specifically for this hardware and never will run on any others, then I
think you'll want the most specific name possible (which is probably what
you have and I assume what comes out of configure.)  If you wanted to you
could alter boinc_platform.m4 to convert your string into
"armv6l-raspberrypi-linux-gnueabihf" to get rid of the unknown.  In either
case I don' think it's necessary to call it an official BOINC platform.

In that case you don't need a less specific name unless you expect someone
to attach one of these devices to another project.

I don't know the state of arm linux cross version compatibility, so I don't
know if we want to think about a more generic arm-linux-gnu BOINC platform.




On Wed, Aug 8, 2012 at 6:48 AM, Carl Christensen <[email protected]> wrote:

> Hi, I built boinc for Linux (Debian) on the new Raspberry Pi device, which
> is a very cheap (US $35) low-power computer with an ARM processor, that
> runs Linux.  We are looking to use these on the Quake-Catcher Network as
> cheap "self contained" earthquake sensors.
>
> I don't know if it's worth maybe adding a boinc platform for this (I can
> just edit the boinc client & server for our purposes)?
>
> armv6l-unknown-linux-gnueabihf
>
>
> uname -a
> Linux raspberrypi 3.1.9+ #168 PREEMPT Sat Jul 14 18:56:31 BST 2012 armv6l
> GNU/Linux
>
> If anyone is interested the Raspberry Pi boinc is at:
> http://qcn.stanford.edu/sensor/download/boinc-arm.zip
>
> I only built it for "command line" i.e. no GUI/wxwidgets/BOINC Manager.
>
> Here's the output of the R Pi, it's only .2 GFLOPS, hopefully enough power
> to monitor our USB sensors!
>
> 08-Aug-2012 13:44:06 [---] No config file found - using defaults
> 08-Aug-2012 13:44:06 [---] Starting BOINC client version 7.1.0 for
> armv6l-unknown-linux-gnueabihf
> 08-Aug-2012 13:44:06 [---] This a development version of BOINC and may not
> function properly
> 08-Aug-2012 13:44:06 [---] log flags: file_xfer, sched_ops, task
> 08-Aug-2012 13:44:06 [---] Libraries: libcurl/7.25.0 zlib/1.2.7
> 08-Aug-2012 13:44:06 [---] Data directory: /home/qcn/boinc
> 08-Aug-2012 13:44:06 [---] Processor: 1
> 08-Aug-2012 13:44:06 [---] Processor features:
> 08-Aug-2012 13:44:06 [---] OS: Linux: 3.1.9+
> 08-Aug-2012 13:44:06 [---] Memory: 183.67 MB physical, 100.00 MB virtual
> 08-Aug-2012 13:44:06 [---] Disk: 7.23 GB total, 4.56 GB free
> 08-Aug-2012 13:44:06 [---] Local time is UTC +0 hours
> 08-Aug-2012 13:44:06 [---] No usable GPUs found
> 08-Aug-2012 13:44:06 [http://qcn.stanford.edu/sensor/] URL
> http://qcn.stanford.edu/sensor/; Computer ID not assigned yet; resource
> share 100
> 08-Aug-2012 13:44:06 [---] No general preferences found - using defaults
> 08-Aug-2012 13:44:06 [---] Preferences:
> 08-Aug-2012 13:44:06 [---]    max memory usage when active: 91.84MB
> 08-Aug-2012 13:44:06 [---]    max memory usage when idle: 165.30MB
> 08-Aug-2012 13:44:06 [---]    max disk usage: 3.61GB
> 08-Aug-2012 13:44:06 [---]    don't use GPU while active
> 08-Aug-2012 13:44:06 [---]    suspend work if non-BOINC CPU load exceeds
> 25 %
> 08-Aug-2012 13:44:06 [---]    (to change preferences, visit the web site
> of an attached project, or select Preferences in the Manager)
> 08-Aug-2012 13:44:06 [---] Not using a proxy
> Initialization completed
> 08-Aug-2012 13:44:06 [---] Running CPU benchmarks
> 08-Aug-2012 13:44:06 [---] Suspending computation - CPU benchmarks in
> progress
> 08-Aug-2012 13:44:38 [---] Benchmark results:
> 08-Aug-2012 13:44:38 [---]    Number of CPUs: 1
> 08-Aug-2012 13:44:38 [---]    223 floating point MIPS (Whetstone) per CPU
> 08-Aug-2012 13:44:38 [---]    930 integer MIPS (Dhrystone) per CPU
> 08-Aug-2012 13:44:44 [http://qcn.stanford.edu/sensor/] Master file
> download succeeded
> 08-Aug-2012 13:44:49 [http://qcn.stanford.edu/sensor/] Sending scheduler
> request: Project initialization.
> 08-Aug-2012 13:44:49 [http://qcn.stanford.edu/sensor/] Requesting new
> tasks for CPU
> 08-Aug-2012 13:44:51 [Quake-Catcher Network] Scheduler request completed:
> got 0 new tasks
> 08-Aug-2012 13:44:51 [Quake-Catcher Network] This project doesn't support
> computers of type armv6l-unknown-linux-gnueabihf
> _______________________________________________
> boinc_dev mailing list
> [email protected]
> http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
> To unsubscribe, visit the above URL and
> (near bottom of page) enter your email address.
>
>
_______________________________________________
boinc_dev mailing list
[email protected]
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Reply via email to