On Mon, 28 Jul 2014, Ralph Stirling wrote:

> Date: Mon, 28 Jul 2014 22:34:57 +0000
> From: Ralph Stirling <ralph.stirl...@wallawalla.edu>
> Reply-To: "Enhanced Machine Controller (EMC)"
>     <emc-users@lists.sourceforge.net>
> To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net>
> Subject: Re: [Emc-users] question on 5i25+(2)7i76
> 
> Well, that gets me back to trying to compile mesa_7i65.comp, which
> I have been unsuccessful at doing.  I'm about ready to dig up an old
> parallel ADC and hook it up to gpio's.  I'm getting pretty dizzy running
> around in circles trying to get the BSPI working.  Under master
> (2.7.0-pre0) I get either "Realtime component must have at least one 
> function".
> or errors trying to find linux header files.
>
> -- Ralph

It builds everytime you build master so it cant be too magic (that is I did 
not have to do anything special to get it)

(just tried halcompile and it compiles fine for me)



> ________________________________________
> From: Peter C. Wallace [p...@mesanet.com]
> Sent: Monday, July 28, 2014 3:16 PM
> To: Enhanced Machine Controller (EMC)
> Subject: Re: [Emc-users] question on 5i25+(2)7i76
>
> On Mon, 28 Jul 2014, Ralph Stirling wrote:
>
>> Date: Mon, 28 Jul 2014 21:36:06 +0000
>> From: Ralph Stirling <ralph.stirl...@wallawalla.edu>
>> Reply-To: "Enhanced Machine Controller (EMC)"
>>     <emc-users@lists.sourceforge.net>
>> To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net>
>> Subject: Re: [Emc-users] question on 5i25+(2)7i76
>>
>> Thanks, Andy!  That did indeed reveal the pins we need.  I think pncconf
>> has a problem with the 2x7i76, but my student should be able to proceed
>> now.
>>
>> I tried the same "show pin" on my BSPI configuration, but alas, no bspis show
>> up.  So the bspi support in hostmot2.c must have some difficulties.
>>
>> halcmd: loadrt probe_parport
>> halcmd: loadrt hostmot2
>> halcmd: loadrt hm2_7i43 config="firmware=hm2/7i43-4/SVSTSPI4_6.BIT 
>> num_bspis=1 "
>> halcmd: show pin
>>
>> Dmesg shows the seven BSPI pins, but show pin does not.
>
> The BSPI support does work in master (just verified with 7I65)
> I'm not sure there are any HAL accessible BSPI pins
>
> here are the applicable INI and HAL file bits of a 7I65 config
>
> INI:
>
> [HOSTMOT2]
> DRIVER=hm2_pci
> BOARD=5i24
> CONFIG="num_encoders=8 num_bspis=1"
>
> HAL:
>
> # load low-level driver
> loadrt [HOSTMOT2](DRIVER) config=[HOSTMOT2](CONFIG)
> loadrt mesa_7i65 bspi_chans=hm2_5i24.0.bspi.0
>
>
>
>>
>> Sorry to infect one thread with another :-).  I've got way too many 
>> simultaneous
>> LinuxCNC projects going on right now...
>>
>> Thanks again,
>> -- Ralph
>> ________________________________________
>> From: andy pugh [bodge...@gmail.com]
>> Sent: Monday, July 28, 2014 2:08 PM
>> To: Enhanced Machine Controller (EMC)
>> Subject: Re: [Emc-users] question on 5i25+(2)7i76
>>
>> On 28 July 2014 21:46, Ralph Stirling <ralph.stirl...@wallawalla.edu> wrote:
>>
>>> We are perfectly happy to hand edit the hal file, but do not know
>>> the syntax for specifying the second 7i76.  Random (educated)
>>> guesses have not been successful.
>>
>> I think that if you have 5i25.0.7i76.0.0.gpio.NN then the second 7i76
>> will be 5i25.0.7i76.1.0.gpio.NN
>>
>> You shouldn't actually need to do anything to see the GPIO on the
>> second 7i76. As long as there is Field Power, it will self-declare to
>> the driver
>>
>> halrun
>> loadrt hostmot2
>> loadrt hm2_pci
>> show pin
>>
>> Will give you a dump of all the default pins,and should include both 7i76s.
>>
>> You might like to use the use_serial_numbers option to disambiguate the 
>> cards.
>> (Which seems to be undocumented, even though I remember documenting
>> it, and the code is there)
>> http://git.linuxcnc.org/gitweb?p=linuxcnc.git;a=blob;f=src/hal/drivers/mesa-hostmot2/hostmot2.c;h=94168e1e00f4c65eef09754ef415ffc0c0e814f0;hb=refs/heads/2.6#l56
>>
>>
>>
>>
>> --
>> atp
>> If you can't fix it, you don't own it.
>> http://www.ifixit.com/Manifesto
>>
>> ------------------------------------------------------------------------------
>> Infragistics Professional
>> Build stunning WinForms apps today!
>> Reboot your WinForms applications with our WinForms controls.
>> Build a bridge from your legacy apps to the future.
>> http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
>> _______________________________________________
>> Emc-users mailing list
>> Emc-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/emc-users
>>
>> ------------------------------------------------------------------------------
>> Infragistics Professional
>> Build stunning WinForms apps today!
>> Reboot your WinForms applications with our WinForms controls.
>> Build a bridge from your legacy apps to the future.
>> http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
>> _______________________________________________
>> Emc-users mailing list
>> Emc-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/emc-users
>>
>
> Peter Wallace
> Mesa Electronics
>
> (\__/)
> (='.'=) This is Bunny. Copy and paste bunny into your
> (")_(") signature to help him gain world domination.
>
>
> ------------------------------------------------------------------------------
> Infragistics Professional
> Build stunning WinForms apps today!
> Reboot your WinForms applications with our WinForms controls.
> Build a bridge from your legacy apps to the future.
> http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
> _______________________________________________
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
>
> ------------------------------------------------------------------------------
> Infragistics Professional
> Build stunning WinForms apps today!
> Reboot your WinForms applications with our WinForms controls.
> Build a bridge from your legacy apps to the future.
> http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
> _______________________________________________
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
>

Peter Wallace
Mesa Electronics

(\__/)
(='.'=) This is Bunny. Copy and paste bunny into your
(")_(") signature to help him gain world domination.


------------------------------------------------------------------------------
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls. 
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to