> I am working on a VoIP related embedded project. Our aim is to build a
> cheap IP phone and ATA (Analog Telephone Adapter). To be honest I
> don't have much experience with embedded systems, and no expericente
> with embedded OS, like embedded linux.
>
> I would like your help on the following subjects, if possible. Any
> help is apreciated.
>
> 1- How can I know if a microprocessos is compatible with embedded
> linux? I could not found mych informatio about this. I would like to
> know if this or that product from atmel, freescale or texas instrument
> is compatible with embedded linux.
>
All AT91 parts containing ARM926EJ-S and ARM920T cores
are compatible with embedded linux and most of the existing
drivers are inside the recent 2.6.21.1 kernel.
All AT32AP7xxx AVR32 parts is supported by embedded linux
and again, most drivers available are present in linux-2.6.21.1.
There is no support for Atmel AT91 ARM7 in the linux kernel
and while a uClinux port is viable, the ARM9s are so cheap
that it is not a good idea to pursue that direction.
There is no support for AT32uC3xxx parts in the linux kernel.
Atmel has some non-MMU AT76Cxxx parts which has uClinux
support, but if you have info of these parts you should also
have the right contact to ask the question directly.
> 2- There are many versions os embedded linux out there. How can I
> choose the most apropriated for my project? I believe the most
> important features that I need is a TCP/IP stack with SIP and RTP
> stack also.
>
> Thank you for any help.
>
--
Best Regards,
Ulf Samuelsson
This is intended to be my personal opinion which may,
or may not be shared by my employer Atmel Nordic AB
Reply by Dan N●May 2, 20072007-05-02
On Wed, 02 May 2007 05:33:00 -0700, Uderman wrote:
> 2- There are many versions os embedded linux out there. How can I
> choose the most apropriated for my project? I believe the most
> important features that I need is a TCP/IP stack with SIP and RTP
> stack also.
Find a platform that is supported by a large community. Porting linux to
an embedded platform is not trivial, so you don't want something where
there are only a few people working on it.
You might find this url interesting:
www.axis.com
Dan
Reply by bohemistanbul●May 2, 20072007-05-02
On May 2, 9:54 pm, Boris Kolpackov <b...@codesynthesis.com> wrote:
> Hi,
>
> Uderman <felipe.uder...@gmail.com> writes:
> > To be honest I don't have much experience with embedded systems, and
> > no expericente with embedded OS, like embedded linux.
>
> Then I suggest that you grab a good book on embedded Linux and/or
> embedded systems development in general. "Embedded Linux Primer"
> by Hallinan could be a good start.
>
> hth,
> -boris
>
> --
> Boris Kolpackov
> Code Synthesis Tools CChttp://www.codesynthesis.com
> Open-Source, Cross-Platform C++ XML Data Binding
well, firstly you have to choose a development board I think. after
that choosing a OS is very easy. Also some boards come with embedded
linux installed. Your criteria should be determined according to your
application. there is a wide market for development boards. you can
google "embedded linux, development board, VoIP" etc...
Sincerely.
Reply by Boris Kolpackov●May 2, 20072007-05-02
Hi,
Uderman <felipe.uderman@gmail.com> writes:
> To be honest I don't have much experience with embedded systems, and
> no expericente with embedded OS, like embedded linux.
Then I suggest that you grab a good book on embedded Linux and/or
embedded systems development in general. "Embedded Linux Primer"
by Hallinan could be a good start.
hth,
-boris
--
Boris Kolpackov
Code Synthesis Tools CC
http://www.codesynthesis.com
Open-Source, Cross-Platform C++ XML Data Binding
Reply by Daniel Engeler●May 2, 20072007-05-02
> I am working on a VoIP related embedded project. Our aim is to build a
> cheap IP phone and ATA (Analog Telephone Adapter). To be honest I
> don't have much experience with embedded systems, and no expericente
> with embedded OS, like embedded linux.
Is this project just for fun, for education, or for a company?
> 1- How can I know if a microprocessos is compatible with embedded
> linux? I could not found mych informatio about this. I would like to
> know if this or that product from atmel, freescale or texas instrument
> is compatible with embedded linux.
>
> 2- There are many versions os embedded linux out there. How can I
> choose the most apropriated for my project? I believe the most
> important features that I need is a TCP/IP stack with SIP and RTP
> stack also.
You may find it useful to get an evaluation board from the chip
manufacturer, which should include all the necessary hardware
(processor, RAM, flash, analog converters), and a ported Linux to play
with.
Reply by Chris Hills●May 2, 20072007-05-02
In article <1178109180.924211.156730@e65g2000hsc.googlegroups.com>,
Uderman <felipe.uderman@gmail.com> writes
>Hello,
>
>I am working on a VoIP related embedded project. Our aim is to build a
>cheap IP phone and ATA (Analog Telephone Adapter). To be honest I
>don't have much experience with embedded systems, and no expericente
>with embedded OS, like embedded linux.
>
>I would like your help on the following subjects, if possible. Any
>help is apreciated.
>
>1- How can I know if a microprocessos is compatible with embedded
>linux? I could not found mych informatio about this. I would like to
>know if this or that product from atmel, freescale or texas instrument
>is compatible with embedded linux.
>
>2- There are many versions os embedded linux out there. How can I
>choose the most apropriated for my project? I believe the most
>important features that I need is a TCP/IP stack with SIP and RTP
>stack also.
>
>Thank you for any help.
As you are producing a commercial product what are rate are you looking
to pay for this consultancy?
--
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
\/\/\/\/\ Chris Hills Staffs England /\/\/\/\/
/\/\/ chris@phaedsys.org www.phaedsys.org \/\/\
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
Reply by Uderman●May 2, 20072007-05-02
Hello,
I am working on a VoIP related embedded project. Our aim is to build a
cheap IP phone and ATA (Analog Telephone Adapter). To be honest I
don't have much experience with embedded systems, and no expericente
with embedded OS, like embedded linux.
I would like your help on the following subjects, if possible. Any
help is apreciated.
1- How can I know if a microprocessos is compatible with embedded
linux? I could not found mych informatio about this. I would like to
know if this or that product from atmel, freescale or texas instrument
is compatible with embedded linux.
2- There are many versions os embedded linux out there. How can I
choose the most apropriated for my project? I believe the most
important features that I need is a TCP/IP stack with SIP and RTP
stack also.
Thank you for any help.