Neil Bags | 5 Dec 00:57

using crossdev toolchains in scratchbox

Hi,

I remember someone recently mentioning in #gentoo-embedded that they were working on getting toolchains built with gentoo's crossdev tool working inside scratchbox.

Does anyone know if this will work, or if there are any instructions anywhere?

I'm planning to do the same, but I don't want to duplicate someone else's work.

Cheers,
nbags.

thomas.cooksey | 6 Dec 11:03
Favicon

crossdev failing on uclibc


I'm trying to use crossdev to generate a toolchain for an
arm-softfloat-linux-uclibc target. I'm using the following versions:

	binutils 2.17
	gcc 3.4.5
	kernel 2.6.18
	libc 0.9.28-r1

The command I'm using is:

USE="-*" UCLIBC_CPU=ARM_XSCALE crossdev --binutils 2.17 --gcc 3.4.5
--kernel 2.6.18 --libc 0.9.28-r1 --target arm-softfloat-linux-uclibc

The build fails on uclibc at the point it runs the fix_includes.sh
script, which fails saying "Unable to determine version for kernel
headers". I've looked at the version.h in the
/usr/arm-softfloat-linux-uclibc/usr/include/linux directory and it is
indeed missing the UTS_RELEASE define. If you edit version.h and add
"#define UST_RELEASE "2.6.18foo"", the build runs through to the end
(although I've not had chance to test the binaries it outputs yet).

Editing the version.h file by hand feels like a bit of a bodge. Is there
a fix for this? E.g. by adding a use flag I don't know about?

Cheers,

Tom

Philippe De Swert | 7 Dec 14:02
Picon
Favicon

FOSDEM embedded room looks for speakers

Hi people,

Soon it will be FOSDEM again, which is a free developer conference in Brussels
end of February 2007. For this we are looking for speakers willing to present
their (or their teams) work.

CALL FOR PAPERS for the 5th EMBEDDED track at FOSDEM 2007
=========================================================

sat 24 - sun 25 February 2007, Brussels

Call for papers
----------------

The 2007 edition of FOSDEM (Free and Open Source Developers' European
Meeting; http://www.fosdem.org) will take place in Brussels, Belgium 
on 24 and 25 February 2007. For the fifth time, a track on Embedded 
Systems and Operating Systems will be organized. The fourth edition 
was quite succesful and attracted up to 150 attendants for certain
topics.

For last year's program see:
http://www.embedded-kernel-track.org/2006/papers.html

The use of Free Software in the infrastructure of Embedded Systems 
is booming, e.g. by the use of Linux, uClinux, eCos, RedBoot, RTEMS 
and many other Free Software components. More companies are supporting
Embedded Free Software every day because of the reliability and cheap
licensing. This can be confirmed from looking at some high profile
releases of embedded GNU/Linux systems. Some examples are the Nokia 770,
some models of Motorola's smartphones and Archos media players. Not to 
forget the popular TomTom navigation system, the numerous SOHO routers 
and NAS devices based on linux.

Operating System development has always been a very important topic in
Free Software.
As embedded and real-time systems typically have special OS
requirements, we organise this Free Embedded and OS development track at
FOSDEM to give people the opportunity to present their (or their teams)
achievements.

This track at FOSDEM provides a remarkable opportunity to present and
discuss the ongoing work in these areas, and we invite developers to 
present their current projects. Technical topics of the conference 
include but are not limited to :

* OS Development : kernel architecture and implementation, libraries, power 
   management, TIPC, boot time and memory usage optimizations
  (e.g. Linux, BSD, uClinux, uClibc, newlib, slob allocator,...)

* Practical experiences in implementing Free Software in embedded
systems  (e.g. reverse engineering, porting  to (and adapting of)
commercial devices like the Ipaq, linksys WRT54G, nlsu2 .... )

* Toolchain, performance testing and build environment 
  (e.g. crosstool, emdebian, openembedded, PTX dist, packaging,
scratchbox, Eclipse, Valgrind,...)

* GUIs for embedded systems
  (Gtk, Qt-(embedded), GPE, Qtopia, UI design with touchscreen, 
   Hildon GUI extensions, OpenMoko, OpenGL ES, ...)

* Multimedia applications for embedded systems
  (e.g. integer only decoders, Opieplayer, gstreamer... )

* Real-time extensions, nanokernels and hardware virtualization software
  (e.g. RTAI, Adeos, KURT, L4, Qemu, User Mode Linux, VirtualLogix,
   high resolution timers, ...)

* Hard real-time OS's
  (eCos, RTEMS, Real Time Linux,...)

* Open hardware, DSP, softcores and general hardware management
  (e.g opencores.org, OpenRISC, leonSparc, FPGA's, specific design
restrictions for free systems, DSP, Power management...)

* Safety and security certifications applied to Free software
   (e.g. security measures in Embedded systems, TPM, SELinux
    for embedded, TrustZone, ...)

* Tools and techniques for programming multicore systems

* Free software licenses and embedded systems

Authors that wish to present a topic are requested to submit their
abstracts online to embedded@... before 14/01/2007. Notification
of receipt will be sent within 48 hours. Authors wishing to submit a
full paper (between 6 and 12 A4 pages), can do so in PS or PDF format.

The Program Committee will evaluate the abstracts and consists of:

* Geert Uytterhoeven, Sony NSCE, Belgium
* Peter De Schrijver (p2), Essensium, Belgium
* Philippe De Swert, Nokia (OSSO), Finland
* Klaas van Gend, MontaVista Software, The Netherlands

Cheers,

Philippe---
Scarlet ONE -  Combine ADSL with unlimited fixed phone and spare 400 euros
http://www.scarlet.be

Arkadi Shishlov | 8 Dec 00:06
Picon

board for video server/webcam

I'm developing an embedded networked webcam that can stream in multipart 
JPEG and MP4, like AXIS products but on budget.
Could someone recommend small board which is available in retail? 
Preferably x86 with mini-PCI or with built-in video capture and is able 
to work w/o ATX power supply. Like CM-iGLX 
http://www.compulab.co.il/iglx/html/iglx-cm-datasheet.htm

I know about:
1. PC-Engines's wrap2 and Soekris, but they are rather underpowered;
2. Mini-ITX - even with PCI riser card space savings cannot justify the 
price compared to small ATX board;
3. Nano-ITX - high price, 1GHz VIA products are too massive because of 
heatsink, need ITX or ATX power supply, too much useless hardware.

I already did the webcams from ATX boards. Old used PentiumII boards are 
perfectly fine - they are cheap and cool. P4 Celerons generate too much 
heat even at low load. When assembled the server is the size of laptop, 
but 2-3 times thicker. Would be nice to go more compact form-factor.
James Ausmus | 8 Dec 01:38
Picon

Re: board for video server/webcam

On 12/7/06, Arkadi Shishlov <arkadi@...> wrote:
> I'm developing an embedded networked webcam that can stream in multipart
> JPEG and MP4, like AXIS products but on budget.
> Could someone recommend small board which is available in retail?
> Preferably x86 with mini-PCI or with built-in video capture and is able
> to work w/o ATX power supply. Like CM-iGLX
> http://www.compulab.co.il/iglx/html/iglx-cm-datasheet.htm

What about PC/104, PC/104+, PCI-104, EPIC, or EBX?

Check out Ampro products to get started (www.ampro.com), also
VersaLogic, WinSystems, and many many others.

HTH-

James

>
> I know about:
> 1. PC-Engines's wrap2 and Soekris, but they are rather underpowered;
> 2. Mini-ITX - even with PCI riser card space savings cannot justify the
> price compared to small ATX board;
> 3. Nano-ITX - high price, 1GHz VIA products are too massive because of
> heatsink, need ITX or ATX power supply, too much useless hardware.
>
> I already did the webcams from ATX boards. Old used PentiumII boards are
> perfectly fine - they are cheap and cool. P4 Celerons generate too much
> heat even at low load. When assembled the server is the size of laptop,
> but 2-3 times thicker. Would be nice to go more compact form-factor.
> --
> gentoo-embedded@... mailing list
>
>
Abraham Alaka | 8 Dec 11:17
Picon

Re: board for video server/webcam

Do you know how much they cost typically?

Thanks.

James Ausmus wrote:
> On 12/7/06, Arkadi Shishlov <arkadi@...> wrote:
>> I'm developing an embedded networked webcam that can stream in multipart
>> JPEG and MP4, like AXIS products but on budget.
>> Could someone recommend small board which is available in retail?
>> Preferably x86 with mini-PCI or with built-in video capture and is able
>> to work w/o ATX power supply. Like CM-iGLX
>> http://www.compulab.co.il/iglx/html/iglx-cm-datasheet.htm
> 
> What about PC/104, PC/104+, PCI-104, EPIC, or EBX?
> 
> Check out Ampro products to get started (www.ampro.com), also
> VersaLogic, WinSystems, and many many others.
> 
> HTH-
> 
> James
> 
> 
>>
>> I know about:
>> 1. PC-Engines's wrap2 and Soekris, but they are rather underpowered;
>> 2. Mini-ITX - even with PCI riser card space savings cannot justify the
>> price compared to small ATX board;
>> 3. Nano-ITX - high price, 1GHz VIA products are too massive because of
>> heatsink, need ITX or ATX power supply, too much useless hardware.
>>
>> I already did the webcams from ATX boards. Old used PentiumII boards are
>> perfectly fine - they are cheap and cool. P4 Celerons generate too much
>> heat even at low load. When assembled the server is the size of laptop,
>> but 2-3 times thicker. Would be nice to go more compact form-factor.
>> -- 
>> gentoo-embedded@... mailing list
>>
>>

--

-- 
Contact Details:
name: Abraham Alaka
email: admin@...
Phone: 02070550193
mobile: +447962404898
Skype_id: chokosabe.a
web: http://beta.wandamod.org/
Attachment (chokosabe.vcf): text/x-vcard, 240 bytes
Christopher Friedt | 13 Dec 20:20

crossdev parameters for the arm

Has anyone been using crossdev to come up with a cross toolchain for the
arm / 2.4 kernel ?

If so, which version numbers of glibc, linux-headers, gcc and binutils
are you using?

Cheers

Chris
Daniel Glaser | 14 Dec 19:30

Re: crossdev parameters for the arm


Hi Chris,
> Has anyone been using crossdev to come up with a cross toolchain
> for the arm / 2.4 kernel ? If so, which version numbers of glibc,
> linux-headers, gcc and binutils are you using
I'm not very familiar with arm, but I know, that glibc > 2.3.6 has
Problems with softfloat. With PPC Embedded, I had best results with
glibc 2.3.6, gcc 4.1.1, binutils 2.17, for the time beeing.

But I use a 2.6 kernel, so I don't know exactly, if everything works
fine with 2.4.

Simply give it a try.

-daniel
Jacob Smit | 15 Dec 10:09
Picon

Embedded gentoo on Intel PXA2xx

I am currently designing an embedded system based on Intel's PXA2xx
processors.

Does embedded gentoo currenlty support this processor and if so, how do I go
about getting the kernel source and setting up the cross compiling
environment.

Thanks in advance
Jacob Smit

Vladimir Pouzanov | 15 Dec 10:11
Picon
Gravatar

Re: Embedded gentoo on Intel PXA2xx

On 12/15/06, Jacob Smit <jacob.smit@...> wrote:
> I am currently designing an embedded system based on Intel's PXA2xx
> processors.
>
> Does embedded gentoo currenlty support this processor and if so, how do I go
> about getting the kernel source and setting up the cross compiling
> environment.

Yes, PXA2xx is armv5te, so you can use any arm toolchain. Personally
I'm running gentoo on PXA261 and it works fine.

You can also take a look at OpenEmbedded, but I prefer gentoo's
portage because it's less buggy and more usable.

--

-- 
Sincerely,
Vladimir "Farcaller" Pouzanov
http://hackndev.com

Gmane