Reply by Ulf Samuelsson May 3, 20072007-05-03
> 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.