TIM Huang | 1 May 2012 09:32
Picon

Re: eldk Digest, Vol 54, Issue 4

Hi,
     could anyone send me newest Fr <at> ee%$#G$ate. I'm from China, I just want
know the real world.
I dislike the Red gov. HELP ME. thanks

2012/4/24 <eldk-request@...>

> Send eldk mailing list submissions to
>        eldk@...
>
> To subscribe or unsubscribe via the World Wide Web, visit
>        http://lists.denx.de/mailman/listinfo/eldk
> or, via email, send a message with subject or body 'help' to
>        eldk-request@...
>
> You can reach the person managing the list at
>        eldk-owner@...
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of eldk digest..."
>
>
> Today's Topics:
>
>   1. segmentation error while using libraries from ELDK 5.1
>      (Gorelik, Jacob (335F))
>   2. Re: Issues with libtool library files in ELDK 5.1 rootfs
>      (Anatolij Gustschin)
>   3. Re: segmentation error while using libraries from ELDK 5.1
>      (Wolfgang Denk)
(Continue reading)

Dieter.Schaffner | 2 May 2012 09:03
Picon
Favicon

remote upgrade to a read-only nor flash partition

Hello,

we want to make a remote upgrade of a kernel image in an embedded system. The kernel is on a read-only nor flash
partition. Now I have read about mtd-utils that they are problematic doing those things. Have anyone
experience about remote upgrade with mtd-utils or should we go another way.

Best regards,
Dieter
Wolfgang Denk | 2 May 2012 11:53
Picon
Picon
Favicon

Re: remote upgrade to a read-only nor flash partition

Dear Dieter,

In message <4206182445660643B9AEB8D4E55BBD0A157521115E <at> HERMES2> you wrote:
> 
> we want to make a remote upgrade of a kernel image in an embedded
> system. The kernel is on a read-only nor flash partition. Now I have

Hm... sounds like an oxymoron to me.

If the partition is read-only, you can only read from it, but you
cannot update it.

> read about mtd-utils that they are problematic doing those things.

Maybe you could be a bit more specific?  Which exact issues do you see
with using the MTD utulities?

> Have anyone experience about remote upgrade with mtd-utils or should
> we go another way.

The fundamental problem of your approach is that a read-only storage
device cannot be written (otherwise it would not be read-only). Given
the lack of precise information it is also not possible to say if the
mtd-utils are suitable for what you want to do.

Please also note that your question is quite off topic here: this has
nothing to do with ELDK.  If you have specific, MTD related questions
you should ask these on the MTD mailing list instead.

Best regards,
(Continue reading)

Franz Fuchshuber | 4 May 2012 16:03
Picon

Ubuntu 12.04 and ELDK 4.1

Hi,

maybe someone out there has the same problem.

Unfortunatelly eldk 4.1 doesn't work with ubuntu 12.04.
I cannot compile even a simple "hello world". On ubuntu 11.10 the same 
eldk installation just works fine.

I have tested with ubuntu 12.04 in a virtual machine and I have seen the 
same error messages on a colleagues fresh installation of the new ubuntu.

My compilation call is:
 >>$  arm-linux-gcc hello_world.c

and i get this error message:

 >>hello_world.c:1:19: error: stdio.h: No such file or directory
 >>hello_world.c: In function 'main':
 >>hello_world.c:5: warning: incompatible implicit declaration of 
built-in function 'printf'

My colleague assumes that there are incompatibilities with newer C 
libraries on the ubuntu 12.04 host.
When there is a workaround could you just tell me.

Greetings,
Franz
Wolfgang Denk | 4 May 2012 20:14
Picon
Picon
Favicon

Re: Ubuntu 12.04 and ELDK 4.1

Dear Franz,

In message <4FA3E19E.7070704@...> you wrote:
> 
> Unfortunatelly eldk 4.1 doesn't work with ubuntu 12.04.
> I cannot compile even a simple "hello world". On ubuntu 11.10 the same 
> eldk installation just works fine.

Are you absolutely sure this is an issue with Ubuntu 12.04, and not
eventually just one with your system setup?

> My compilation call is:
>  >>$  arm-linux-gcc hello_world.c

Did you set and export CROSS_COMPILE before?

> and i get this error message:
> 
>  >>hello_world.c:1:19: error: stdio.h: No such file or directory
>  >>hello_world.c: In function 'main':
>  >>hello_world.c:5: warning: incompatible implicit declaration of 
> built-in function 'printf'

This is an installation error on your system. It appears you missed to
install (or copy) the header files.  For me this works:

$ cat /etc/issue
Ubuntu 12.04 LTS \n \l

$ arm-linux-gcc -v
(Continue reading)

Franz Fuchshuber | 7 May 2012 09:40
Picon

Re: Ubuntu 12.04 and ELDK 4.1

Dear Wolfgang,

thank you for your quick reply.
I just want to ensure that there is no simple workaround for this 
problem before I go on.

I think, the appropriate action to keep our toolchain is to set up a 
build server with an older OS.

Best regards,

Franz

Am 04.05.2012 20:14, schrieb Wolfgang Denk:
> Dear Franz,
>
> In message<4FA3E19E.7070704@...>  you wrote:
>> Unfortunatelly eldk 4.1 doesn't work with ubuntu 12.04.
>> I cannot compile even a simple "hello world". On ubuntu 11.10 the same
>> eldk installation just works fine.
> Are you absolutely sure this is an issue with Ubuntu 12.04, and not
> eventually just one with your system setup?
>
>> My compilation call is:
>>   >>$  arm-linux-gcc hello_world.c
> Did you set and export CROSS_COMPILE before?
>
>> and i get this error message:
>>
>>   >>hello_world.c:1:19: error: stdio.h: No such file or directory
(Continue reading)

Wolfgang Denk | 11 May 2012 14:40
Picon
Picon
Favicon

ELDK v5.2 released

Hello,

we have just released ELDK version 5.2.

Documentation:

        http://www.denx.de/wiki/ELDK-5

Download:

        Binaries:

        ftp://ftp.denx.de/pub/eldk/5.2/

        Sources / Build Environment:

        git://git.denx.de/eldk.git
        http://git.denx.de/eldk.git

        ("eldk-rel-v5.2" branch, git tag "eldk-5.2" = commit id 3dfe6e5 )

This release is based on Yocto v1.2 ("denzil-7.0") and introduces
recent tools (like GCC 4.6.4, Binutils 2.22) and software (like
U-Boot v2012.04.01 and Linux v3.3.3).

Enjoy!

Best regards,

Wolfgang Denk
(Continue reading)

Kautzmann | 17 May 2012 13:44
Picon
Favicon

Re: Ubuntu 12.04 and ELDK 4.1

Franz Fuchshuber <franz.fuchshuber <at> ...> writes:

> 
> Hi,
> 
> maybe someone out there has the same problem.
> 
> Unfortunatelly eldk 4.1 doesn't work with ubuntu 12.04.
> I cannot compile even a simple "hello world". On ubuntu 11.10 the same 
> eldk installation just works fine.
> 

eldk 4.2 doesn't work with Ubuntu 12.04 as well.
It would be better for me if eldk-4.x could work in Ubuntu 12.04 rather than
setting up a compilation server or downgrading my Ubuntu host.

Regards, Kautzmann
Wolfgang Denk | 17 May 2012 20:40
Picon
Picon
Favicon

Re: Ubuntu 12.04 and ELDK 4.1

Dear Kautzmann,

In message <loom.20120517T133508-807@...> you wrote:
>
> eldk 4.2 doesn't work with Ubuntu 12.04 as well.

ELDK 4.2 is also more than 4 years old.  It supports Linux releases
starting with something as RedHat Linux 7.3 of May 2002; covering a
whole decade of Linux distributions is actually pretty good, I think.

If it now brakes with the most recent releases, so be it.

> It would be better for me if eldk-4.x could work in Ubuntu 12.04 rather than
> setting up a compilation server or downgrading my Ubuntu host.

ELDK is Free Software.  You have all options with it: if you like, you
can analyze the issue and eventually fix it (note that for rebuilding
ELDk 4.2 you will need an old (virtual) system running RedHat Linux
7.3).  Alternatively you can hire somebody else to do this for you.
DENX is offering such services, so please feel free to contact me for
a quotation.

But please understand that with the free support we focus on
maintaining only less geriatric code.

Best regards,

Wolfgang Denk

--

-- 
(Continue reading)

Schneider, Kolja | 23 May 2012 17:18
Picon
Favicon

udev/coldplug with eldk 5.2

Hi folks,

I have this issue that is also mentioned in the FAQ[1]: Missing Device Files for Cold Plugged Devices.

However, no /etc/dev.tar is present on my system. I am trying this on a Freescale P1022 -based board loaded
with a
Usb drive, a SATA disk and a µSD memory card. I am using ELDK 5.2 with the lsb-sdk and the sato-sdk root file systems.
I can create the device files using mknod just fine, hotplugging works for USB (not SATA or µSD), none of
them 
automatically show up after startup. Any idea what's wrong?

Moreover, is there a reason why fsck.ext[234] is not included in any of the larger root file systems? Should
I be using
a different approach for creating disc-based root file systems?

[1]: http://www.denx.de/wiki/view/ELDK-5/FrequentlyAskedQuestionsAndAnswers#Missing_Device_Files_for_Cold_Pl

Thank you,
Kolja

Kolja Schneider, Software Design
MEN Mikro Elektronik GmbH
Neuwieder Straße 3-7
90411 Nürnberg, Germany
Phone +49-911-99 33 5-251
Fax +49-911-99 33 5-910
Kolja.Schneider@...
www.men.de
MEN Mikro Elektronik GmbH - Manfred Schmitz (CTO), Udo Fuchs (CFO) - Handelsregister/Trade Register AG
Nürnberg HRB 5540
(Continue reading)


Gmane