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.
