I reloaded the pci_8255 driver and commented out the ax. Now it shows 72 i/o pins in hal show. I still had no luck seeing inputs change states. Just an update.
Dave ----- Original Message ----- From: "Dave Keeton" <[EMAIL PROTECTED]> To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net> Sent: Saturday, May 03, 2008 11:48 PM Subject: Re: [Emc-users] 8255 driver >I tried a switch and resistor as shown in the NI manual. I set all of the >48 > pins to input before I did this in the hal file. Using hal show/watch I > couldn't see any change in the pin status for all of the 48 pins. Could > this > be an address issue? the pci address for the DIO 96 is showing as ff0. My > board doesn't have a jumper W1. The manual for it covers 3 different > boards. > It is my understanding that if the hardware is not there then the pins > won't > show at all in hal. Could this driver be somewhat different? If addressing > is this issue how do determine what to put in the loadrt command? > > Thank you for your help, > Dave > > ----- Original Message ----- > From: "Dave Engvall" <[EMAIL PROTECTED]> > To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net> > Sent: Saturday, May 03, 2008 12:27 PM > Subject: Re: [Emc-users] 8255 driver > > >> By default the outputs of the 8255 are pulled high by a 100K >> resistor. Jumper W1 will flip that. >> See pages 3-11,12 of the manual. >> >> Dave >> On May 3, 2008, at 7:27 AM, <[EMAIL PROTECTED]> wrote: >> >>> >>> Hi Dave. Fascinating experiment. The ax driver is intended for a >>> 48 IO ISA card but .... I'd hook up a switch to one of the inputs >>> and see if it changes in the HAL. If it does then we can look into >>> that iioo config stuff and see if we can expand. I'd try the >>> switch on several of the inputs. One for each set of 8 inputs. >>> You need pull up or pull down resistors depending on the nature of >>> your board. >>> >>> In my early experiments with this stuff I was able to lock up the >>> PC while doing some of this stuff. Don't be surprised if your's does. >>> >>> Rayh >>> >>> --- [EMAIL PROTECTED] wrote: >>> >>> From: "Dave Keeton" <[EMAIL PROTECTED]> >>> To: "Enhanced Machine Controller (EMC)" <emc- >>> [EMAIL PROTECTED]> >>> Subject: Re: [Emc-users] 8255 driver >>> Date: Sat, 3 May 2008 09:08:23 -0400 >>> >>> Make that 48 I/O points instead of 56.... >>> >>> >>> ----- Original Message ----- >>> From: "Dave Keeton" <[EMAIL PROTECTED]> >>> To: "Enhanced Machine Controller (EMC)" <emc- >>> [EMAIL PROTECTED]> >>> Sent: Saturday, May 03, 2008 8:57 AM >>> Subject: Re: [Emc-users] 8255 driver >>> >>> >>>> So here is what I have done.....(Recommended by another user) >>>> >>>> The pci_8255 showed up in both components and >>>> functions >>>> but nothing in pins under Hal Configuration. So I commented it out >>>> and did >>>> this....... >>>> In the m5i20_io.hal file - >>>> loadrt hal_ax5214h >>>> cfg="0x220_iiooiioo" (Copied >>>> from demo_mazak) >>>> Now I show 56 I/O points in Hal Configuration and Hal >>>> Meter under >>>> pins.....Does this mean it worked I assume? Do I have to modify >>>> the driver >>>> to get the remainder of the I/O points in pins? Do I need to go >>>> ahead and >>>> hook up a switch or led to confirm? >>>> >>>> Thanks, >>>> Dave >>>> >>>> ----- Original Message ----- >>>> From: "Kirk Wallace" <[EMAIL PROTECTED]> >>>> To: "Enhanced Machine Controller (EMC)" <emc- >>>> [EMAIL PROTECTED]> >>>> Sent: Friday, May 02, 2008 10:31 PM >>>> Subject: Re: [Emc-users] 8255 driver >>>> >>>> >>>>> On Fri, 2008-05-02 at 21:36 -0400, Dave Keeton wrote: >>>>>> So I have installed the PCI-DIO-96 board in the computer.....Ubuntu >>>>>> picked >>>>>> it up in the Device manager and called it by name.....How do I >>>>>> go about >>>>>> loading the pci_8255 hal driver, What file do I modify in the >>>>>> config >>>>>> directory, How do I know if EMC2 sees the board and its I/O points? >>>>>> >>>>>> Dave >>>>> >>>>> If you look in the Integrator's Manual: >>>>> >>>>> http://www.linuxcnc.org/docs/EMC2_Integrator_Manual.pdf >>>>> >>>>> chapter four indicates that the [HAL] section of the .ini file >>>>> for the >>>>> configuration you are running, has an entry(ies) called "HALFILE =". >>>>> These "HALFILE ="'s will list the .hal files that are part of the >>>>> initialization for starting your configuration in EMC2. One of these >>>>> files will have "loadrt somedriver and_options" in it. You will >>>>> need a >>>>> loadrt entry for your 8255, plus an entry to add the driver to a >>>>> thread, >>>>> something like "addf somedriver name_of_thread". You can do a >>>>> Find for >>>>> addf in the manual to get more information. If you start EMC2 and >>>>> if the >>>>> driver loads properly, you should be able to start Halmeter and >>>>> see the >>>>> new Hal pins in the pin list. >>>>> >>>>> -- >>>>> Kirk Wallace (California, USA >>>>> http://www.wallacecompany.com/machine_shop/ >>>>> Hardinge HNC/EMC CNC lathe, >>>>> Bridgeport mill conversion, doing XY now, >>>>> Zubal lathe conversion pending >>>>> Craftsman AA 109 restoration >>>>> Shizuoka ST-N/EMC CNC) >>>>> >>>>> >>>>> -------------------------------------------------------------------- >>>>> ----- >>>>> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference >>>>> Don't miss this year's exciting event. There's still time to save >>>>> $100. >>>>> Use priority code J8TL2D2. >>>>> http://ad.doubleclick.net/clk;198757673;13503038;p?http:// >>>>> java.sun.com/javaone >>>>> _______________________________________________ >>>>> Emc-users mailing list >>>>> Emc-users@lists.sourceforge.net >>>>> https://lists.sourceforge.net/lists/listinfo/emc-users >>>>> >>>> >>>> >>>> --------------------------------------------------------------------- >>>> ---- >>>> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference >>>> Don't miss this year's exciting event. There's still time to save >>>> $100. >>>> Use priority code J8TL2D2. >>>> http://ad.doubleclick.net/clk;198757673;13503038;p?http:// >>>> java.sun.com/javaone >>>> _______________________________________________ >>>> Emc-users mailing list >>>> Emc-users@lists.sourceforge.net >>>> https://lists.sourceforge.net/lists/listinfo/emc-users >>>> >>> >>> >>> ---------------------------------------------------------------------- >>> --- >>> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference >>> Don't miss this year's exciting event. There's still time to save >>> $100. >>> Use priority code J8TL2D2. >>> http://ad.doubleclick.net/clk;198757673;13503038;p?http:// >>> java.sun.com/javaone >>> _______________________________________________ >>> Emc-users mailing list >>> Emc-users@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/emc-users >>> >>> >>> >>> ---------------------------------------------------------------------- >>> --- >>> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference >>> Don't miss this year's exciting event. There's still time to save >>> $100. >>> Use priority code J8TL2D2. >>> http://ad.doubleclick.net/clk;198757673;13503038;p?http:// >>> java.sun.com/javaone >>> _______________________________________________ >>> Emc-users mailing list >>> Emc-users@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/emc-users >> >> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference >> Don't miss this year's exciting event. There's still time to save $100. >> Use priority code J8TL2D2. >> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone >> _______________________________________________ >> Emc-users mailing list >> Emc-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/emc-users >> > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by the 2008 JavaOne(SM) Conference > Don't miss this year's exciting event. There's still time to save $100. > Use priority code J8TL2D2. > http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone > _______________________________________________ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users > ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users