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

Reply via email to