On Sat, 17 Dec 2011, Chris Morley wrote: > Date: Sat, 17 Dec 2011 03:40:27 +0000 > From: Chris Morley <chrisinnana...@hotmail.com> > Reply-To: EMC developers <emc-developers@lists.sourceforge.net> > To: EMC DEV <emc-developers@lists.sourceforge.net> > Subject: Re: [Emc-developers] hostmot2 repository questions. > > > >> >> I think we need to expand the scope of the question. >> >> Ideally I think we need to test-load every firmware with the attached >> hardware, interrogate that hardware and produce a pin list. > > Do you mean live interrogation inside of PNCconf? > If you do, is this possible besides for the newest sserial cards? > This also would limit one to configuring only for hardware one had on hand, > which may not be a huge problem ( I don't like it cause its hard to test > changes ) > Or do you mean having a halcmd program that interrogates the system that > would create, for instance an XML file that PNCconf could use from there on? > The nice thing about the manual selection way is self-discovery, one can > select > each firmware and quickly see the differences without knowing anything about > them. > >> >> The current system is an ongoing commitment for the pncconf maintainer. >> This is especially inelegant now that the smart-serial cards all >> auto-declare themselves. > > Yes you and Peter have kept me pretty busy! > As far as mainboard firmware it would be nice if Peter could add his new > firmware > to the repo or if he could somehow produce XML files at least. > > >> >> I have always assumed that this would need changes to Hostmot2, but >> actually it might be possible to do it all through halcmd. >> > > Chris M > >
What about a tool that dumps all hal pins/parameters in xml format? (kind of like halrun: show pin) This way you deal with HAL objects not physical pins (which are more universal = hardware agnostic) Seb I found the encoder problem (same problem drove me nuts with the resolver interface) Short answer to problem is dont use ISE/WebPack version 9.2. 10.1 is OK. Peter Wallace Mesa Electronics (\__/) (='.'=) This is Bunny. Copy and paste bunny into your (")_(") signature to help him gain world domination. ------------------------------------------------------------------------------ Write once. Port to many. Get the SDK and tools to simplify cross-platform app development. Create new or port existing apps to sell to consumers worldwide. Explore the Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join http://p.sf.net/sfu/intel-appdev _______________________________________________ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers