qnx6.1 embedded image size estimation

hi,
i’m trying to size flash and ram sizes for an embedded application.
can someone give some rules of thumb for the starting image size
(i.e. just the foundation to build an application on top of) under
QNX6, given the following:

hardware platform is moto 82xx (e.g. 8260) or ibm 405gp.
application is architectually like a small internet appliance
(e.g. lan/wan gateway), so the core needs are:

  • full tcp/ip stack (i.e. IP forwarding is needed)
  • PPPoE
  • telnetd
  • sshd
  • snmpd
  • drivers for 2 or 3 10/100 ethernet chips (via PCI bus)
  • drivers for a serial port (hw resident on CPU)
  • drivers for some kind of flash NVmem (so FW update can be made)

also,
is there a QNX reference/white paper for sizing these kinds of things?
has anyone ported gated or zebra and was it ugly to do so?

thanks,
jim

ps
are there any GbE drivers available for QNX6? which chipsets?

anyone have any pointers/info?

thanks
jim


jim wrote:

hi,
i’m trying to size flash and ram sizes for an embedded application.
can someone give some rules of thumb for the starting image size
(i.e. just the foundation to build an application on top of) under
QNX6, given the following:

hardware platform is moto 82xx (e.g. 8260) or ibm 405gp.
application is architectually like a small internet appliance
(e.g. lan/wan gateway), so the core needs are:

  • full tcp/ip stack (i.e. IP forwarding is needed)
  • PPPoE
  • telnetd
  • sshd
  • snmpd
  • drivers for 2 or 3 10/100 ethernet chips (via PCI bus)
  • drivers for a serial port (hw resident on CPU)
  • drivers for some kind of flash NVmem (so FW update can be made)

also,
is there a QNX reference/white paper for sizing these kinds of things?
has anyone ported gated or zebra and was it ugly to do so?

thanks,
jim

ps
are there any GbE drivers available for QNX6? which chipsets?