[ECOS] eCos 3.0 beta 1 now available for download

Ilija Kocho ilijak@siva.com.mk
Thu Feb 26 10:51:00 GMT 2009

Here's my report from testing MAC7100EVB:

Host environment: Ubuntu 8.10 (64bit) on DELL Vostro 1510 2GB RAM

I tested "default" package configuration since it includes all MAC7100 

Kernel compiled with 1 warning which i fixed and I shall send patch on 

Test application compiles (and runs correctly) with following warnings:
cc1: warning: command line option "-Woverloaded-virtual" is valid for 
C++/ObjC++ but not for C
cc1: warning: command line option "-fno-rtti" is valid for C++/ObjC++ 
but not for C

I know these compiler flags come from ECOS_GLOBAL_CFLAGS but i need 
info. how to get rid of them. Can I just remove them from 
hal_arm_mac7100_mac7100evb.cdl? Btw. they are present in other platforms 
too (LPC 2xxx, etc.)

Also upon selection of MAC7100 in configtool following conflicts are 
reported (and resolved by configtool):
Although they are resolved and make no problems I would like to remove 
them and it should be possible since they do not appear in other 
platforms (such as LPC 2xxx). Please some hints.

Best regards

John Dallaway wrote:
> eCos community
> On behalf of the eCos maintainers, I am pleased to announce that the
> eCos 3.0 beta 1 release is now available for download. This release is
> intended for testing by all eCos developers and incorporates many
> contributions to the public eCos project which have been previously
> available via the CVS repository only. These contributions include:
>   * Cortex-M, FR30 and 68K/ColdFire architectural ports
>   * CAN, I2C, SPI, Framebuffer, disk and ADC infrastructure
>   * Enhanced Flash infrastructure (flash v2)
>   * FAT filesystem
>   * IPsec, PPP, SNTP client, VNC server, and enhanced HTTP server for
>     FreeBSD TCP/IP stack
>   * lwIP lightweight TCP/IP stack
>   * USB serial function driver
>   * Object loader
>   * HAL and driver packages for many new processor variants, target
>     platforms and peripheral devices
> eCos 3.0 beta 1 also includes updated eCos configuration tools which
> extend host platform coverage to GTK+ 2.x on Linux and to Windows Vista.
> We need your help in testing this beta release on a wide variety of
> hardware platforms. To this end, we have prepared a set of testing
> guidelines to assist you in providing the feedback we need:
>   http://ecos.sourceware.org/testing.html
> I would particularly encourage eCos developers who have contributed
> target platform support in the past to test the new release with their
> contributed platform HAL and verify that there are no regressions.
> For testing purposes, eCos 3.0 beta 1 should be used in conjunction with
> the latest eCos toolchains based on GCC 4.3.2 wherever possible.
> Pre-built versions of these toolchains are available for many of the
> popular target architectures (contributed by eCosCentric).
> We plan to keep the beta testing period short with a view to generating
> the eCos 3.0 final release next month (March 2009).
> Both eCos and the pre-built toolchains may be downloaded and installed
> by following the instructions provided at:
>   http://ecos.sourceware.org/getstart.html
> Following installation, please refer to the release notes at
> ecos-3.0b1/README.txt for details of known issues in this release.
> Thank you for your on-going support of eCos.
> John Dallaway
> eCos 3.0 release manager

Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

More information about the Ecos-discuss mailing list