From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27801 invoked by alias); 25 Jan 2013 01:06:12 -0000 Received: (qmail 27791 invoked by uid 22791); 25 Jan 2013 01:06:12 -0000 X-SWARE-Spam-Status: No, hits=-3.3 required=5.0 tests=AWL,BAYES_50,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,KHOP_RCVD_TRUST,KHOP_THREADED,RCVD_IN_DNSWL_LOW,RCVD_IN_HOSTKARMA_YE,RCVD_IN_SORBS_WEB X-Spam-Check-By: sourceware.org Received: from mail-ea0-f172.google.com (HELO mail-ea0-f172.google.com) (209.85.215.172) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Fri, 25 Jan 2013 01:05:22 +0000 Received: by mail-ea0-f172.google.com with SMTP id f13so4294878eaa.3 for ; Thu, 24 Jan 2013 17:05:20 -0800 (PST) X-Received: by 10.14.2.196 with SMTP id 44mr12062003eef.25.1359075920474; Thu, 24 Jan 2013 17:05:20 -0800 (PST) Received: from sg-laptop ([178.123.5.128]) by mx.google.com with ESMTPS id 44sm5160878eek.5.2013.01.24.17.05.18 (version=TLSv1 cipher=RC4-SHA bits=128/128); Thu, 24 Jan 2013 17:05:19 -0800 (PST) Date: Fri, 25 Jan 2013 01:06:00 -0000 From: Sergei Gavrikov To: Paul Beskeen cc: eCos Discuss In-Reply-To: <50F40446.3090009@ecoscentric.com> Message-ID: References: <50F40446.3090009@ecoscentric.com> User-Agent: Alpine 2.00 (DEB 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-IsSubscribed: yes Mailing-List: contact ecos-discuss-help@ecos.sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: ecos-discuss-owner@ecos.sourceware.org Subject: Re: [ECOS] Yet another eCos Flight X-SW-Source: 2013-01/txt/msg00025.txt.bz2 On Mon, 14 Jan 2013, Paul Beskeen wrote: > On 09/01/2013 20:23, Sergei Gavrikov wrote: > > Hi List > > > > Happy New Year! > > > > Find, please, yet another success story about eCos on the board micro > > satellite > > > > http://www.thespacereview.com/article/2213/1 > > > > eCos (free open source real-time operating system) drives Chibis-M just > > now > > > > http://chibis.cosmos.ru/trajectory > > Excellent write up of a fascinating project Sergei, thanks for posting. > > Happy New Year! > Paul. > -- > Paul Beskeen, Chairman & Director of Engineering > http://www.ecoscentric.com/ phone:+44 7717 220404 fax:+44 1223 248712 Today we've got congratulations with 1-year anniversary the mission (Chibis-M was deployed 2012/01/25). Though, why we only? I want to thank *all* who contributed (and continue contribute) to eCos/RedBoot project. There are your lines in C, bits, and bytes in that aluminum box! Special thanks to Gary Tomas for RedBoot, Uwe Kindler for CAN drivers and uSTL port and Anthony Tonizzo for his objloader. Anthony, thrice object modules were re-programmed (fixed) from Earth thanking objloader. I do not want anyone to miss, if you contributed to the project that means you helped us. What "one-year" speaks about? As for me it speaks about high code quality eCos. Thank you! Sergei Appendix. Lists of used eCos packages Main eCos application (attitude control software): cdl_configuration eCos { template default ; package CYGPKG_IO_CAN current ; package CYGPKG_DEVS_CAN_LPC2XXX current ; package CYGPKG_IO_I2C current ; package CYGPKG_DEVS_I2C_ARM_LPC2XXX current ; package CYGPKG_IO_SPI current ; package CYGPKG_DEVS_SPI_ARM_LPC2XXX current ; package CYGPKG_IO_WATCHDOG current ; package CYGPKG_DEVICES_WATCHDOG_ARM_LPC2XXX current ; package CYGPKG_IO_ADC current ; package CYGPKG_DEVS_ADC_ARM_LPC2XXX current ; package CYGPKG_FS_JFFS2 current ; package CYGPKG_IO_FLASH current ; package CYGPKG_IO_FILEIO current ; package CYGPKG_CRC current ; package CYGPKG_LINUX_COMPAT current ; package CYGPKG_USTL current ; package CYGPKG_OBJLOADER current ; package CYGPKG_CPULOAD current ; }; RedBoot: cdl_configuration eCos { template canboot ; package CYGPKG_KERNEL current ; package CYGPKG_IO_FLASH current ; package CYGPKG_DEVS_CAN_LPC2XXX current ; package CYGPKG_IO_CAN current ; package CYGPKG_IO current ; package CYGPKG_ERROR current ; package CYGPKG_COMPRESS_ZLIB current ; package CYGPKG_FS_JFFS2 current ; package CYGPKG_IO_FILEIO current ; package CYGPKG_LINUX_COMPAT current ; package CYGPKG_MEMALLOC current ; package CYGPKG_LIBC_I18N current ; package CYGPKG_LIBC_STDLIB current ; package CYGPKG_MEMTESTER current ; }; NOTE: Our "canboot" template set-up a bit re-factored RedBoot code (that is an one-thread eCos application, with auxiliary I/O channels (CAN) and firmware load protocol), but mostly, it is RedBoot code. -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss