This is the mail archive of the ecos-discuss@sourceware.org mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: More recent LPC-H2294 package


hello sergeil thank's another time for your help 
I just try your new pakage with last snapshot of ecoscentrix 
I'm trying to build a redboot with your target 
I fall into the issue following :

/ecos-d/cygwin/opt/ecos/2NDTES~1/2ndTest_RedBoot_install/lib/libtarget.a(red
boot_main.o): In function `valid_address':
/opt/ecos/ecos_last/packages/redboot/current/src/main.c:753: multiple
definition of `cyg_start'
tests/context.o:/opt/ecos/ecos_last/packages/hal/common/current/tests/contex
t.c:116: first defined here
/opt/ecos/gnutools/arm-elf/bin/../lib/gcc-lib/arm-elf/3.2.1/../../../../arm-
elf/bin/ld: Warning: size of symbol `cyg_start' changed from 12 to 912 in
/ecos-d/cygwin/opt/ecos/2NDTES~1/2ndTest_RedBoot_install/lib/libtarget.a(red
boot_main.o)
make[1]: Leaving directory
`/ecos-d/cygwin/opt/ecos/2NDTES~1/2ndTest_RedBoot_build/hal/common/current'
collect2: ld returned 1 exit status
make: Leaving directory
`/ecos-d/cygwin/opt/ecos/2NDTES~1/2ndTest_RedBoot_build'
make[1]: ***
[/ecos-d/cygwin/opt/ecos/2NDTES~1/2ndTest_RedBoot_install/tests/hal/common/c
urrent/tests/context] Error 1
make: *** [tests] Error 2

I've try the tips that garry speaks about in message : 
http://sourceware.org/ml/ecos-discuss/2006-07/msg00004.html
 I ve add :   requires { !CYGBLD_BUILD_REDBOOT_WITH_EXEC } at line 254 of
the
D:\cygwin\opt\ecos\ecos_last\packages\hal\arm\lpc2xxx\lpch2294\v1_0\cdl\hal_
arm_lpc2xxx_lpch2294.cdl

and it looks to doing the job no more "#error" like before :
"packages/hal/arm/arch/current/src/redboot_linux_exec.c:80:3:error: #error"

 

> -----Original Message-----
> From: Sergei Gavrikov [mailto:w3sg@SoftHome.net]
> Sent: Wednesday, July 19, 2006 11:09 AM
> To: Olivier.Gaste@AirLiquide.com
> Cc: eCos discuss mail list
> Subject: More recent LPC-H2294 package
> 
> 
> A few months ago I sent my lpch2294-1.0.epk for the Olimex LPC-H2294
> header board. In those days the package was tested with the 2005-09-27
> eCos snapshot only. Nowadays, I do a checkout of eCos CVS a 
> few times in
> a week. I found what this is a good practice. The lpc2xxx 
> variant branch
> had been a bit changed since.  Certainly, my CDL had been changed too.
> 
> There is new definition in the hal_arm_lpc2xxx_lpch2294.cdl
> 
>        requires      { CYGHWR_HAL_ARM_LPC2XXX == "LPC2294" }
> 
> The fixed package should work with the *latest* eCos 
> repository. To add
> the package to repository, do it in bash:
> 
> export ECOSADMIN="tclsh ${ECOS_REPOSITORY}/ecosadmin.tcl" 
> $ECOSADMIN --accept_license add lpch2294-20060719.epk
> 
> The package still is no part of the official eCos tree. I've planed to
> offer it as a patch as soon as I can.
> 
> Sergei
> 

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]