Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017 
<== Date ==> <== Thread ==>

Subject: Re: running IOC on 80188 processor running DOS
From: Eric Norum <wenorum@lbl.gov>
To: tanushyam bhattacharjee <gettanu@yahoo.co.in>
Cc: EPICS Tech Talk <tech-talk@aps.anl.gov>
Date: Tue, 25 May 2010 14:23:44 -0700
I hate to sound too discouraging, but I'm pretty sure that there's no way that you're going to be able to fit an EPICS IOC onto a machine with such limited resources.    Even running as a portable channel access service is unlikely.

Here, for example is the size of the example IOC application (on a different architecture, but I expect the sizes to be roughly the same):
   text   data    bss    dec    hex filename
1245536  32176  65024 1342736 147d10 bin/RTEMS-uC5282/example
And that's before any run-time memory allocation.

Treating the device as a 'network attached device' to an IOC running on a more capable processor is really the best approach, I think.  


On May 25, 2010, at 2:06 PM, tanushyam bhattacharjee wrote:

Thanks Ralph.
>I don't think that you'll have much luck porting EPICS to a 16-bit machine.
>I'm curious as to why you'd want to use such an old architecture.

I want to run the IOC inside ADAM-5510(Advantech PC based data acquisition module,do google or http://www.advantech.com/products/ADAM-5510/mod_1-2MLE35.aspx) which consists 16 bit processor and Datalight ROM-DOS.I could have accessed the device I/O(it consists several Analog/digital input/Output modules which can be accessed by sending ASCII commands through RS232/485) using asyn by running the IOC outside.However,the module provides the facility to program outside application,hence, thought it will be nice if I can build my IOC inside without any fieldbus delay.

tanushyam




--- On Wed, 26/5/10, Ralph Lange <Ralph.Lange@bessy.de> wrote:

From: Ralph Lange <Ralph.Lange@bessy.de>
Subject: Re: running IOC on 80188 processor running DOS
To: "tanushyam bhattacharjee" <gettanu@yahoo.co.in>
Cc: "EPICS Tech Talk" <tech-talk@aps.anl.gov>
Date: Wednesday, 26 May, 2010, 1:21 AM

Also, the mail address in your email seems to be invalid, which could be
another reason for not getting mails ;-)

> The following message to <gettanu@yahoo.co.in> was undeliverable.
> The reason for the problem:
> 5.1.0 - Unknown address error 554-"delivery error: dd This user doesn't have a yahoo.co.in account (gettanu@yahoo.co.in) [0] - mta160.mail.in.yahoo.com"
>   

Ralph


On Tue 25 May 2010 15:43:19 tanushyam bhattacharjee wrote:
> nobody has commented on this.
> Is it possible to implement all EPICS functionality if change the osi
> library as per need?
> tanushyam
>
> --- On *Tue, 25/5/10, tanushyam bhattacharjee /<gettanu@yahoo.co.in>/*
> wrote:
>
>
>     From: tanushyam bhattacharjee <gettanu@yahoo.co.in>
>     Subject: running IOC on 80188 processor running DOS
>     To: tech-talk@aps.anl.gov
>     Date: Tuesday, 25 May, 2010, 3:38 PM
>
>     Is it possible to build and IOC on 80188 processor running DOS?
>     I am planning to put DOS RT kernel above DOS and build the IOC.
>     1.What are the steps I should follow?
>     2.Can I use the available base source files directly to build the IOC?
>
>     Tanushyam
>
>
>


-- 
Eric Norum
wenorum@lbl.gov


References:
Re: running IOC on 80188 processor running DOS tanushyam bhattacharjee

Navigate by Date:
Prev: Re: labCA and EPICS_CA_MAX_ARRAY_BYTES emmanuel_mayssat
Next: RE: labCA and EPICS_CA_MAX_ARRAY_BYTES Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017 
Navigate by Thread:
Prev: Re: running IOC on 80188 processor running DOS tanushyam bhattacharjee
Next: Re: running IOC on 80188 processor running DOS Eric Norum
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017 
ANJ, 02 Sep 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·