Now it seems work and things start to get moving, at least on the desktop. I 
guess the most important is UDP instead ot Modbus over TCP which I expect 
require more communication. With this protocol it is also possible to access 
several registers in the same UDP message so I expect it to be rather efficient 
and not to for far from optimal which is good enough.

Nicklas Karlsson




On Sun, 14 Sep 2014 15:33:01 -0700 (PDT)
"Peter C. Wallace" <[email protected]> wrote:

> On Sun, 14 Sep 2014, Karlsson & Wang wrote:
> 
> > Date: Sun, 14 Sep 2014 23:30:40 +0200
> > From: Karlsson & Wang <[email protected]>
> > Reply-To: "Enhanced Machine Controller (EMC)"
> >     <[email protected]>
> > To: "Enhanced Machine Controller (EMC)" <[email protected]>
> > Subject: Re: [Emc-users] 7i80 with ethernet, *.ini and *.hal files
> > 
> > It seems to work but I do not have an 7i80 card. It send UDP packages but 
> > and ask for MAC address bur for some reason fail to find the MAC address 
> > although it is sent over the Ethernet card from my STM32 board. The 7i80 
> > card might be a better option, there are advantages with FPGA but micro 
> > controller is what I am used to and it have all the suitable peripherals.
> >
> > Nicklas Karlsson
> >
> 
> 
> The hm2_eth driver is written specifically for the Ethernt hostmot2 cards
> so unless your ucontroller based card emulates this down to the register
> level, it is not going to work (This is not impossible, all protocol details
> are available in the 7I80 manuals). But unless you want to emulate the 
> hostmot2 register interface its probably better to write a different driver
> 
> The basic structure of the hm2_eth driver can probably be used but 
> practically 
> speaking you will have implement your own protocol for communication with the 
> remote device.
> 
> >
> >
> >
> > On Sat, 13 Sep 2014 14:10:13 -0700 (PDT)
> > "Peter C. Wallace" <[email protected]> wrote:
> >
> >> On Sat, 13 Sep 2014, Karlsson & Wang wrote:
> >>
> >>> Date: Sat, 13 Sep 2014 21:44:26 +0200
> >>> From: Karlsson & Wang <[email protected]>
> >>> Reply-To: "Enhanced Machine Controller (EMC)"
> >>>     <[email protected]>
> >>> To: [email protected]
> >>> Subject: [Emc-users] 7i80 with ethernet, *.ini and *.hal files
> >>>
> >>> Do anyone know how to write configure the 7i80 driver?
> >>>
> >>> Best regards Nicklas Karlsson
> >>
> >>
> >>
> >> The hm2-stepper and hm2-servo example files should be very close
> >>
> >> you just need to invoke the correct driver and specify the ip address of 
> >> the
> >> FPGA card in the ini file
> >>
> >> (read the hm2_eth manual for details)
> >> like this for example:
> >>
> >>
> >> [HOSTMOT2]
> >> DRIVER=hm2_eth board_ip="10.10.10.10"
> >> BOARD=7i80
> >> CONFIG="num_encoders=1 num_stepgens=5 sserial_port_0=20xxxxxx"
> >>
> >> (this assumes the Ethernet FPGA card has had its EEPROM IP address changed 
> >> to
> >> 10.10.10.10 and that that option is selected)
> >>
> >>
> >>>
> >>> ------------------------------------------------------------------------------
> >>> Want excitement?
> >>> Manually upgrade your production database.
> >>> When you want reliability, choose Perforce
> >>> Perforce version control. Predictably reliable.
> >>> http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
> >>> _______________________________________________
> >>> Emc-users mailing list
> >>> [email protected]
> >>> 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.
> >>
> >>
> >> ------------------------------------------------------------------------------
> >> Want excitement?
> >> Manually upgrade your production database.
> >> When you want reliability, choose Perforce
> >> Perforce version control. Predictably reliable.
> >> http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
> >> _______________________________________________
> >> Emc-users mailing list
> >> [email protected]
> >> https://lists.sourceforge.net/lists/listinfo/emc-users
> >
> > ------------------------------------------------------------------------------
> > Want excitement?
> > Manually upgrade your production database.
> > When you want reliability, choose Perforce
> > Perforce version control. Predictably reliable.
> > http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
> > _______________________________________________
> > Emc-users mailing list
> > [email protected]
> > 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.
> 
> 
> ------------------------------------------------------------------------------
> Want excitement?
> Manually upgrade your production database.
> When you want reliability, choose Perforce
> Perforce version control. Predictably reliable.
> http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
> _______________________________________________
> Emc-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/emc-users

------------------------------------------------------------------------------
Slashdot TV.  Video for Nerds.  Stuff that Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to