Minimum RAM Requirements

whats the minimum Program Memory & RAM requiremnts For qnx rtos?

sas <sas@engineer.com> wrote:
s > whats the minimum Program Memory & RAM requiremnts For qnx rtos?


It depends largely on what you want to do.

Bill Caroselli wrote:

sas <> sas@engineer.com> > wrote:
s > whats the minimum Program Memory & RAM requiremnts For qnx rtos?



It depends largely on what you want to do.

I am interested to develop a sort of PDA.
BTW i wanted to know whats the minimum that is required for QNX RTOS to
run?

I am interested to develop a sort of PDA.
BTW i wanted to know whats the minimum that is required for QNX RTOS to
run?

http://eqip.sf.net/

Worth trying out if you are interested in such a task.

chris


Chris McKillop <cdm@qnx.com> “The faster I go, the behinder I get.”
Software Engineer, QSSL – Lewis Carroll –
http://qnx.wox.org/

Chris McKillop <cdm@qnx.com> wrote:

I am interested to develop a sort of PDA.
BTW i wanted to know whats the minimum that is required for QNX RTOS to
run?

CM > http://eqip.sf.net/

CM > Worth trying out if you are interested in such a task.

CM > chris

Well, the reason I asked what you wanted to do is that many things come
into play. For starters, if you want to do delevopment, you probibly
need 128-256 MB of RAM. The more, the faster. I think QSSL is
recommending even more than that.

On the other hand, if your talking about a target system running an
embeded application, you could put together a useful system in 1 MB.
(No photon and no networking.)

Now when you mention a PDA you probly want to include Photon. Now
your talking a bare-bones minimum of 16 MB.

Stripping out what isn’t necessary in QNX is an art that takes time to
master. Good luck.

Now when you mention a PDA you probly want to include Photon. Now
your talking a bare-bones minimum of 16 MB.

I’m not so sure. It really depends on what you want running in addition
to Photon on the PDA. A booted eQip session is not nearly 16M.

chris


Chris McKillop <cdm@qnx.com> “The faster I go, the behinder I get.”
Software Engineer, QSSL – Lewis Carroll –
http://qnx.wox.org/

Previously, Bill Caroselli wrote in comp.os.qnx:

Chris McKillop <> cdm@qnx.com> > wrote:

I am interested to develop a sort of PDA.
BTW i wanted to know whats the minimum that is required for QNX RTOS to
run?


CM > > http://eqip.sf.net/

CM > Worth trying out if you are interested in such a task.

CM > chris

Well, the reason I asked what you wanted to do is that many things come
into play. For starters, if you want to do delevopment, you probibly
need 128-256 MB of RAM. The more, the faster. I think QSSL is
recommending even more than that.

Egads! Is that a Windows-based development environment? Has QSSL
given up on self-hosted development?

  • PDM


±---- Pete DiMarco ------±--------------------------------------+
| Staff Software Engineer | Web: www.ifspurity.com |
| Integrated Flow Systems | Email: peted [At] ifspurity [Dot] com |
±------------------------±--------------------------------------+
<< Opinions expressed here are my own, not those of my employer. >>

Pete DiMarco <peted@ifspurity.com> wrote:

Previously, Bill Caroselli wrote in comp.os.qnx:
Chris McKillop <> cdm@qnx.com> > wrote:

I am interested to develop a sort of PDA.
BTW i wanted to know whats the minimum that is required for QNX RTOS to
run?


CM > > http://eqip.sf.net/

CM > Worth trying out if you are interested in such a task.

CM > chris

Well, the reason I asked what you wanted to do is that many things come
into play. For starters, if you want to do delevopment, you probibly
need 128-256 MB of RAM. The more, the faster. I think QSSL is
recommending even more than that.

Egads! Is that a Windows-based development environment? Has QSSL
given up on self-hosted development?

Thats for self hosted, the IDE runs better with more ram in it (256 min), command
line works fine with 128MB.

E.

  • PDM


±---- Pete DiMarco ------±--------------------------------------+
| Staff Software Engineer | Web: > www.ifspurity.com > |
| Integrated Flow Systems | Email: peted [At] ifspurity [Dot] com |
±------------------------±--------------------------------------+
Opinions expressed here are my own, not those of my employer.

Erick Muis
Hardware Group
QNX Software Systems Ltd.
Email: emuis at qnx.com

Pete DiMarco <peted@ifspurity.com> wrote:
PD > Previously, Bill Caroselli wrote in comp.os.qnx:

Chris McKillop <> cdm@qnx.com> > wrote:

I am interested to develop a sort of PDA.
BTW i wanted to know whats the minimum that is required for QNX RTOS to
run?


CM > > http://eqip.sf.net/

CM > Worth trying out if you are interested in such a task.

CM > chris

Well, the reason I asked what you wanted to do is that many things come
into play. For starters, if you want to do delevopment, you probibly
need 128-256 MB of RAM. The more, the faster. I think QSSL is
recommending even more than that.

PD > Egads! Is that a Windows-based development environment? Has QSSL
PD > given up on self-hosted development?

That is self-hostd!

Pete DiMarco <peted@ifspurity.com> wrote:

Previously, Bill Caroselli wrote in comp.os.qnx:
Chris McKillop <> cdm@qnx.com> > wrote:
CM > chris

Well, the reason I asked what you wanted to do is that many things come
into play. For starters, if you want to do delevopment, you probibly
need 128-256 MB of RAM. The more, the faster. I think QSSL is
recommending even more than that.

Egads! Is that a Windows-based development environment? Has QSSL
given up on self-hosted development?

Self-hosted development is intended for development on a “desktop-class”
machine, not a “target-class” machine.

About 2 months ago I bought a basic x86 machine, about $1000 Canadian,
and it started with 512M of RAM. (I didn’t bother to upgrade from
there.)

The IDE runs in a Java VM, which is memory hungry. The GNU tool
chain is, also, memory hungry. If you don’t intend to run the
IDE (or have NC/SE editions which don’t have the IDE) you can
work with less.

-David

QNX Training Services
http://www.qnx.com/support/training/
Please followup in this newsgroup if you have further questions.

Thanks all for the discussion on the RAM Requirements wrt to devlopement
Environment & PDA Target.

But my basic question is whats the minimum amount of RAM required for the
Basic Kernel .

Because in one of the projects i want to switch over from microcontroller
based system to RTOS based system on x86 target. The present system is
having just 1mb RAM. And my application is simple, which involves no
n/w.Hence is 1mb RAm enough /

  1. If i don’t want to run XIP
    2)If i want to run XIP.

My image will be having procnto & small application binary of 150k.Just
wanted to know whats the minimum RAM required to run this image? is 1mb is
enough ?

Erick Muis wrote:

Pete DiMarco <> peted@ifspurity.com> > wrote:
Previously, Bill Caroselli wrote in comp.os.qnx:
Chris McKillop <> cdm@qnx.com> > wrote:

I am interested to develop a sort of PDA.
BTW i wanted to know whats the minimum that is required for QNX RTOS to
run?


CM > > http://eqip.sf.net/

CM > Worth trying out if you are interested in such a task.

CM > chris

Well, the reason I asked what you wanted to do is that many things come
into play. For starters, if you want to do delevopment, you probibly
need 128-256 MB of RAM. The more, the faster. I think QSSL is
recommending even more than that.

Egads! Is that a Windows-based development environment? Has QSSL
given up on self-hosted development?

Thats for self hosted, the IDE runs better with more ram in it (256 min),
command
line works fine with 128MB.

E.

  • PDM


±---- Pete DiMarco ------±--------------------------------------+
| Staff Software Engineer | Web: > www.ifspurity.com > |
| Integrated Flow Systems | Email: peted [At] ifspurity [Dot] com |
±------------------------±--------------------------------------+
Opinions expressed here are my own, not those of my employer.



Erick Muis
Hardware Group
QNX Software Systems Ltd.
Email: emuis at qnx.com

“sas” <sas@engineer.com> wrote in message news:c33evo$hi4$1@inn.qnx.com

Thanks all for the discussion on the RAM Requirements wrt to devlopement
Environment & PDA Target.

But my basic question is whats the minimum amount of RAM required for the
Basic Kernel .

Because in one of the projects i want to switch over from microcontroller
based system to RTOS based system on x86 target. The present system is
having just 1mb RAM. And my application is simple, which involves no
n/w.Hence is 1mb RAm enough /

What does n/w means?

  1. If i don’t want to run XIP
    2)If i want to run XIP.

My image will be having procnto & small application binary of 150k.Just
wanted to know whats the minimum RAM required to run this image? is 1mb is
enough ?

XIP can be done but on x86 it requires custom hardware. A PC platform isn’t
really suited for embedded.

Yes it could be made to run in 1Meg of ram , but the question remains, what
will you application do.
Why do you need an RTOS? If you do it’s usually to get added value or some
feature . But these
feature comes at a cost of ram. If all you need is the kernel and some
memory management 1 meg will be enough (assuming XIP)

  • Will you write your code in C/C++/asm?
  • Will it useTCP services
  • Will you have to write in some sort of flash device.
  • Do you need serial port
  • Need USB?
  • Will you need vga support, keyboard, etc?


Erick Muis wrote:

Pete DiMarco <> peted@ifspurity.com> > wrote:
Previously, Bill Caroselli wrote in comp.os.qnx:
Chris McKillop <> cdm@qnx.com> > wrote:

I am interested to develop a sort of PDA.
BTW i wanted to know whats the minimum that is required for QNX
RTOS to
run?


CM > > http://eqip.sf.net/

CM > Worth trying out if you are interested in such a task.

CM > chris

Well, the reason I asked what you wanted to do is that many things
come
into play. For starters, if you want to do delevopment, you probibly
need 128-256 MB of RAM. The more, the faster. I think QSSL is
recommending even more than that.

Egads! Is that a Windows-based development environment? Has QSSL
given up on self-hosted development?

Thats for self hosted, the IDE runs better with more ram in it (256
min),
command
line works fine with 128MB.

E.

  • PDM


±---- Pete DiMarco ------±--------------------------------------+
| Staff Software Engineer | Web: > www.ifspurity.com > |
| Integrated Flow Systems | Email: peted [At] ifspurity [Dot] com |
±------------------------±--------------------------------------+
Opinions expressed here are my own, not those of my employer.

\


Erick Muis
Hardware Group
QNX Software Systems Ltd.
Email: emuis at qnx.com