|
From: Andrew S. <and...@gm...> - 2006-08-13 20:37:22
|
Hello Chengyi, sorry for a late reply. First of all, I again advice you to post your questions to ope...@li... mailing list because there are other people familiar with 1451 and not just me, so there is a higher chance to get your question answered. Now to your questions.. At the time the paper was being prepared I used ACE 5.4.4. But I didn't do anything special to shrink ACE. On of ideas in our papers was that ACE was too large to port it to embeded 1451 system (in our case even 1.8Mb was to large), so if we got it to be 7.8Mb we even would have more arguments to prove that. Did you check any configure time options before building ACE? Maybe you've included the whole functionality. AFAIK, they have there some event framework which may take space. Check some other options. Concerning lib1451.so, as far as I remember we used gaithersburg tree and not seattle. In gaithersburg project there is a demo with Temperature NCAP emulation which we got running after fixing some errors. So, pls, refer to it. Unfortunately, I cannot provide you with neither libACE.so not lib1451.a because AFAIK I deleted their sources from the server where I compiled them and the process of building ACE is a bit time consuming. It would be nice to know where are you from and what is your university and your project probably? Did you looked at 1451.0? Some people say it can be enough in most cases. Regards, Andrew Stepanenko On 8/2/06, chengyi li <lcy...@gm...> wrote: > > > 2006/7/27, Andrew Stepanenko <and...@gm...>: > > Hello, > > > > I'm one of the coauthor of the mentioned paper and will try to answer > > you question. > > People who developed 1451.1 also provided a UML model for 1451.1 and > > it is available at open1451.sourceforge.net. To open the model you > > need to have Rhapsody IDE made by ilogix.com. At open1451 there is > > actually a neutral 1451.1 model and in the samples section (branches > > gaithersburg and seatle) there is generated source code for 1451.1 ACE > > implementation. If you take this ACE implementation and compile at > > your computer you can get lib1451.so dynamic library or lib1451.a > > static library. The estimation of their size is in the paper. > > > > Feel free to ask other question but you'd better post the to Open1451 > > Development list available at open1451.sf.net. > > > > Regards, > > -- > > Andrew Stepanenko, > > Ph.D. student, > > Dept. of Information Computing Systems and Control, > > Web: http://www.tanet.edu.te.ua/icsc/ > > Software engineer, > > Ukrainian-Dutch Faculty of Economics and Management > > Ternopil State Economic University > > Shevchenko Street 9, Office 24-25 > > Ternopil, 46000 UKRAINE > > Tel: +38 (0352) 43 52 41 > > fax: +38 (0352) 43 52 45 > > Web: http://unf.tane.edu.ua > > > > On 7/27/06, Roman Kochan <rk...@ta...> wrote: > > > This is a forwarded message > > > From: chengyi li <lcy...@gm... > > > > To: rk...@ta... > > > Date: Thursday, July 27, 2006, 6:15:10 AM > > > Subject: The question of IEEE1451.1 study > > > > > > > > > > > > ===8<==============Original message text=============== > > > Mr Lee: > > > > > > How are you! > > > > > > I am agraduate student, I have been studying the IEEE1451,1 > > > standard recently, I read your paper <<Development of a Minimal > > > IEEE1451.1 Model for Microcontroller Implementation>>, but I > > > amconfusedatthe method inthe "CURRENT LIMITATIONS" section, the > > > content is "in order to run the sample IEEE1451.1 compatible > > > applications based on the neutral model, we will need to compile > > > libACE.so and lib1451.so". I want to know how can i get lib1451.so and > > > lib1451.a on a 32-bit linux PC. > > > > > > > > > > > > Thank for your help! > > > > > > > > > ===8<===========End of original message text=========== > > > > > > -- > > > Best regards, > > > Roman > > > > > > > > > > > > Mr Stepanenko: > How are you! > I am sorry to use this mail address again, because I had some problems > about your article indeed. > For compiling the 1451.1 library, firstly I download the ACE in Fedora > core 4 system, in which the kernel version is 2.6.11-1.1369_FC4, Through > compile and installation processes, I had libACE.so, which is a link to the > libACE.so.5.5.1, the libACE.so.5.5.1 takes 7.3MB, but in your paper the > libACE.so just takes 1.8MB of computing code, I want to know whether you > cut out the ACE for the 1451.1 only, if yes , how can I do these. > After installed the ACE, I compiled open1451-seattle-1.01 which > supports the IEEE1451.1 APIs. but I had a lot of bugs in my system, I > settled these bugs and linked the source code, the lib/ directory included 5 > libraries the name are lib1451objects.a lib1451types.a > lib1451inet.a lib1451support.a , tbc_pb.a, but I cannot find lib1451.a, I > want to know how I can get lib1451.so, whether I made some mistakes in the > compile process. > > > |