What means embedded ??

How can we define Embedded systems ???

Ricardo

How about anything without user interface ‘monitor a keyboard a mouse or a
touch screen’. Maybe some dedicated buttons accessed via io.

Rod Stevens
CSIRO Minerals

“Ricardo Az” <ricardo.azevedo@terra.com.br> wrote in message
news:9v67uh$llv$1@inn.qnx.com

How can we define Embedded systems ???

Hello,
Thanks for new groups, QNX :wink:

Rodney Stevens <rodney.stevens@minerals.csiro.au> wrote in article <9v6kke$8u$1@inn.qnx.com>…

Ricardo

How about anything without user interface ‘monitor a keyboard a mouse or a
touch screen’. Maybe some dedicated buttons accessed via io.

Sounds pretty well :wink: What about SCADA (computer aided system for technological process) with
interface. Operator can turn on monitor and get statistic, make some controls and so on. Is not it
embedded?

Eduard.

Rod Stevens
CSIRO Minerals

“Ricardo Az” <> ricardo.azevedo@terra.com.br> > wrote in message
news:9v67uh$llv$> 1@inn.qnx.com> …
How can we define Embedded systems ???

\

“Ricardo Az” <ricardo.azevedo@terra.com.br> wrote in message
news:9v67uh$llv$1@inn.qnx.com

How can we define Embedded systems ???

I try to keep thing simple: something that doesn’t run
based on QNX6.1 automatic installation.

Second criteria: no HD.


Mario Charest <mcharest@clipzinformatic.com> wrote:

“Ricardo Az” <> ricardo.azevedo@terra.com.br> > wrote in message
news:9v67uh$llv$> 1@inn.qnx.com> …
How can we define Embedded systems ???

I try to keep thing simple: something that doesn’t run
based on QNX6.1 automatic installation.

Second criteria: no HD.

So an XBox is not an embedded application? Or a TiVO or one of those fancy
6GB MP3 players?


Kris Warkentin
kewarken@qnx.com
(613)591-0836 x9368
“Computer science is no more about computers than astronomy is about telescopes”
–E.W.Dijkstra

To my knowledge, an embedded system is simply one that isn’t ‘general
purpose’, ie it’s there for particular task.

Mario Charest <mcharest@clipzinformatic.com> wrote:

“Ricardo Az” <> ricardo.azevedo@terra.com.br> > wrote in message
news:9v67uh$llv$> 1@inn.qnx.com> …
How can we define Embedded systems ???

I try to keep thing simple: something that doesn’t run
based on QNX6.1 automatic installation.

Second criteria: no HD.




cburgess@qnx.com

I try to keep thing simple: something that doesn’t run
based on QNX6.1 automatic installation.

Second criteria: no HD.

So an XBox is not an embedded application? Or a TiVO or one of those
fancy
6GB MP3 players?

If those devices work “out of the box” with QNX6.1 then, even if you
consider them to be “embedded”, since there is no real work in getting them
up and running then there is no real point in posting to this newsgroup. I
would have thought questions posted here would be mostly cries for help from
people having problems getting parts of their hardware to work to provide
native QNX services (like FFS) so that they can concentrate on the next
“Killer App” (I apologise for the Dilbertism). I’m with Mario on the
definition being linked to lack of automatic installation ability.

Poseidon

“Kris Eric Warkentin” <kewarken@qnx.com> wrote in message
news:9v7vr6$2k8$2@nntp.qnx.com

Mario Charest <> mcharest@clipzinformatic.com> > wrote:

“Ricardo Az” <> ricardo.azevedo@terra.com.br> > wrote in message
news:9v67uh$llv$> 1@inn.qnx.com> …
How can we define Embedded systems ???

I try to keep thing simple: something that doesn’t run
based on QNX6.1 automatic installation.

Second criteria: no HD.

So an XBox is not an embedded application?

The first criteria has priority :wink:

Or a TiVO or one of those fancy
6GB MP3 players?





\

Kris Warkentin
kewarken@qnx.com
(613)591-0836 x9368
“Computer science is no more about computers than astronomy is about
telescopes”
–E.W.Dijkstra

“Colin Burgess” <cburgess@qnx.com> wrote in message
news:9v805v$339$2@nntp.qnx.com

To my knowledge, an embedded system is simply one that isn’t ‘general
purpose’, ie it’s there for particular task.

I don’t think we should get into that :wink:

Mario Charest <> mcharest@clipzinformatic.com> > wrote:

“Ricardo Az” <> ricardo.azevedo@terra.com.br> > wrote in message
news:9v67uh$llv$> 1@inn.qnx.com> …
How can we define Embedded systems ???

I try to keep thing simple: something that doesn’t run
based on QNX6.1 automatic installation.

Second criteria: no HD.






\

cburgess@qnx.com

How can we define Embedded systems ???

How 'bout

  1. you can pull the plug anytime without fuss

  2. user can’t tinker the fundamental functionalities


    So I will qualify these as embedded (YMMV):

  • Data aquision/display system with full GUI,audio,kbd and mouse
  • Linux based HD-less routers
  • PC-based X-terminals
  • Xbox


kabe

Eduard

Yes you are correct, my initial embedded description was for a very basic
system to start the ball rolling. It would seem that embedded is used for
anything these days that doesn’t sit on an office desk and run a word
processor/spreadsheet.

Maybe it would be simpler to ask what is NOT an embedded system.

Rod

“ed1k” <ed1k@yahoo.com> wrote in message
news:01c182ed$69f97260$106fa8c0@ED1K…

Hello,
Thanks for new groups, QNX > :wink:
Sounds pretty well > :wink: > What about SCADA (computer aided system for
technological process) with
interface. Operator can turn on monitor and get statistic, make some
controls and so on. Is not it
embedded?

Mario Charest <mcharest@clipzinformatic.com> wrote in article <9v867e$57j$1@inn.qnx.com>…

“Colin Burgess” <> cburgess@qnx.com> > wrote in message
news:9v805v$339$> 2@nntp.qnx.com> …
To my knowledge, an embedded system is simply one that isn’t ‘general
purpose’, ie it’s there for particular task.


I don’t think we should get into that > :wink:

Why you don’t? I worked in development of ultrasonic scaner for medicals. Definitelly that device
was without HD (but with specialized keyboard and b/w monitor). The next project I worked with was
the electroencephalograph (and electromiograph was very near in design). Those devices were with
color monitor, standard keyboard, mouse, netcard, printer :wink:! and definetelly with HD. The AT-PC
was inside the table on wheels with other electronics. Were not those computer systems embedded?
They have only one common characteristic - all systems were particular task oriented.
I’m sorry for my ignorance, I have the next classification (it’s only IMO):

  1. desktop system. It’s general use system, sometimes it’s called workstation.
  2. server systems. It’s system for general IT services (include particular one) - ftp, news, http
    etc.
  3. embedded systems. It’s single task oriented systems - routers, protocol converters, computer
    aided systems etc. Regardless it’s single board PC or not, it has HD (or smth yet) or not, it is
    designed as IP20 or IP65/67 etc.

Eduard.

“ed1k” <ed1k@yahoo.com> wrote in message
news:01c183b6$6b768320$106fa8c0@ED1K…

Mario Charest <> mcharest@clipzinformatic.com> > wrote in article
9v867e$57j$> 1@inn.qnx.com> >…

“Colin Burgess” <> cburgess@qnx.com> > wrote in message
news:9v805v$339$> 2@nntp.qnx.com> …
To my knowledge, an embedded system is simply one that isn’t ‘general
purpose’, ie it’s there for particular task.


I don’t think we should get into that > :wink:


Why you don’t?

Cause I think it will get us nowhere. Trying to define was is embedded
and was is not is close to imposible. It’s not black or white, it’s
gray. Trying to draw a line to decide if a post belong here is going
to be difficult.

Colin’s definition is generic enough to be usefull. I prefer his
definition over the one I stated. But it still leaves open area.
No definition will be clear cut IMHO!

I think the important point here is not was is embedded or not, but
rather the process of embedding itself.

If you build an embedded system (what ever that means) but are
having a memory lead in devb-eide. My understanding is this conference
is not meant to discuss such an issue.

IMO this conference is for things like, IPL, custom images, custom startup,
BSP. Compact Flash, XIP, compression, QNX6/Photon on a floppy

Funny isn’t it somebody ask for a embedded conference, QNX created one
( awesome ). Now we don’t know what to make of it, lol!

  • Mario

Mario Charest a écrit :

I think the important point here is not was is embedded or not, but
rather the process of embedding itself.

If you build an embedded system (what ever that means) but are
having a memory lead in devb-eide. My understanding is this conference
is not meant to discuss such an issue.

IMO this conference is for things like, IPL, custom images, custom startup,
BSP. Compact Flash, XIP, compression, QNX6/Photon on a floppy

Funny isn’t it somebody ask for a embedded conference, QNX created one
( awesome ). Now we don’t know what to make of it, lol!

  • Mario

My feeling is that it’s not possible to talk about an embedded operating system
because an OS is an ‘open’ application or at least need an open device. What to
do with a sole OS !
We can talk about size !?! why not. So, a PDA could be an embedded device
contrary to a desktop PC!
I think it doesn’t depend on the storage, flash, HD, etc… If we don’t install
HD in embedded devices, it’s only because they cannot support vibrations or
shock, or they are too big compare to a prom for example.
I think it’s better to talk about embedded applications. In that terms, a game
box, a scanner, an oscilloscope, or whatever device you want could be
considered as embeded.


Alain.

Mario Charest <mcharest@clipzinformatic.com> wrote in article <9vac86$lp6$1@inn.qnx.com>…

I think the important point here is not was is embedded or not, but
rather the process of embedding itself.

Uhhh, I agree… if I have understanding enough…

Mario, you tell here about purpose of this conference in opposotion to me who is stupidly answering
origination’s question. :wink:


If you build an embedded system (what ever that means) but are
having a memory lead in devb-eide. My understanding is this conference
is not meant to discuss such an issue.

IMO this conference is for things like, IPL, custom images, custom startup,
BSP. Compact Flash, XIP, compression, QNX6/Photon on a floppy

Funny isn’t it somebody ask for a embedded conference, QNX created one
( awesome ). Now we don’t know what to make of it, lol!

Let everybody to have a time to be invited here. Time will tell.
Eduard.


  • Mario
    \

Now that’s a good definition but it still seems somewhat lacking. Where
does my Palm Pilot fit in?

cheers,

Kris

Colin Burgess <cburgess@qnx.com> wrote:

To my knowledge, an embedded system is simply one that isn’t ‘general
purpose’, ie it’s there for particular task.

Mario Charest <> mcharest@clipzinformatic.com> > wrote:

“Ricardo Az” <> ricardo.azevedo@terra.com.br> > wrote in message
news:9v67uh$llv$> 1@inn.qnx.com> …
How can we define Embedded systems ???

I try to keep thing simple: something that doesn’t run
based on QNX6.1 automatic installation.

Second criteria: no HD.



cburgess@qnx.com


Kris Warkentin
kewarken@qnx.com
(613)591-0836 x9368
“Computer science is no more about computers than astronomy is about telescopes”
–E.W.Dijkstra

How about “anything that isn’t a desktop, server, or mainframe.”

Kris

kabe@sra-tohoku.co.jp wrote:

How can we define Embedded systems ???

How 'bout

  1. you can pull the plug anytime without fuss

  2. user can’t tinker the fundamental functionalities



    So I will qualify these as embedded (YMMV):

  • Data aquision/display system with full GUI,audio,kbd and mouse
  • Linux based HD-less routers
  • PC-based X-terminals
  • Xbox


kabe


Kris Warkentin
kewarken@qnx.com
(613)591-0836 x9368
“Computer science is no more about computers than astronomy is about telescopes”
–E.W.Dijkstra

“Kris Eric Warkentin” <kewarken@qnx.com> wrote in message
news:9vaiem$rec$6@nntp.qnx.com

How about “anything that isn’t a desktop, server, or mainframe.”

I don’t think my wife would like to be called an embedded system.

\

  • Mario
    “It could be that purpose of your life is to serve as warning to others”

Mario Charest <mcharest@clipzinformatic.com> wrote in article <9vaiqq$qhm$1@inn.qnx.com>…

“Kris Eric Warkentin” <> kewarken@qnx.com> > wrote in message
news:9vaiem$rec$> 6@nntp.qnx.com> …
How about “anything that isn’t a desktop, server, or mainframe.”

I don’t think my wife would like to be called an embedded system.

lol. Don’t we speak about smth with processor inside? I don’t believe such thing is inside your
wife.
Eduard.

<<Warning: CPU not found, software emulation enabled.>>