Mori MVJR Build Log

More
23 Aug 2011 19:00 - 23 Aug 2011 19:01 #12686 by BigJohnT
Replied by BigJohnT on topic Re:Mori MVJR Build Log
schmidtmotorworks wrote:

So if I understand correctly the Firmware for the 5i23 SVSS_8 means that the

Encoder is 8
PWM is 8
StepGen is 8
GPIO is 0

I don't see any listings for the 7i48, 7i64 and 7i44 cards, do I also need other firmware for those?


If you use pncconf and pick how many of what components you need the rest of the pins are used as GPIO (General Purpose I/O) and can be used for anything.

AFAIK you don't firmware for daughter cards...

You DO have to have the 5i23 plugged in to run the config.

John
Last edit: 23 Aug 2011 19:01 by BigJohnT.

Please Log in or Create an account to join the conversation.

More
23 Aug 2011 19:10 - 23 Aug 2011 19:11 #12687 by schmidtmotorworks
BigJohnT wrote:

If you use pncconf and pick how many of what components you need the rest of the pins are used as GPIO (General Purpose I/O) and can be used for anything.

AFAIK you don't firmware for daughter cards...

You DO have to have the 5i23 plugged in to run the config.

John


OK I think I got it, as soon as PCW will build the latest 5I23 SVSS_8 bitfile and put it somewhere accessable, I will be ready to do that.

Thanks

Jon Schmidt
Last edit: 23 Aug 2011 19:11 by schmidtmotorworks.

Please Log in or Create an account to join the conversation.

More
23 Aug 2011 19:15 #12688 by andypugh
Replied by andypugh on topic Re:Mori MVJR Build Log
schmidtmotorworks wrote:

So if I understand correctly the Firmware for the 5i23 SVSS_8 means that the

Encoder is 8
PWM is 8
StepGen is 8
GPIO is 0

Almost, SS is "Smart Serial" and is something that the docs are not fully up to speed with yet. I am not sure that firmware has any stepgens.
Luckily it is almost completely self-configuring.

I don't see any listings for the 7i48, 7i64 and 7i44 cards, do I also need other firmware for those?

The 7i44 is effectively just a breakout, from one 48-pin header to 8 x RJ45, into each of which you can plug one Smart Serial device. (so you will have slots for 7 more 7i64s if you want)
The 7i48 is the servo interface, it plugs straight into another 48-pin header. (with the appropriate ribbon cable) and should Just Work with the correct firmware.

The only "gotcha" is that you need to plug the 7i44 and 7i48 into the correct headers on the 5i23 to match the pinout.

Please Log in or Create an account to join the conversation.

More
23 Aug 2011 19:17 #12689 by PCW
Replied by PCW on topic Re:Mori MVJR Build Log
No SVSS6_8 means 6 SerVo channels (encoder/PWM) and 8 SS (SmartSerial) channels
The SV6 part supports the 7I48
SS8 supports the 7I44 --> 7I64s
Number of GPIOs can be anything from 24 to 72 in this configuration
(24 GPIOs if all 6 7I48 channels are enabled and all 8 SS channels are enabled 72 GPIO if 5I23 is used only for GPIO)

There are no stepgens in this configuration (ST in a name)

Please Log in or Create an account to join the conversation.

More
23 Aug 2011 20:40 #12693 by schmidtmotorworks

The 7i44 is effectively just a breakout, from one 48-pin header to 8 x RJ45, into each of which you can plug one Smart Serial device. (so you will have slots for 7 more 7i64s if you want)
The 7i48 is the servo interface, it plugs straight into another 48-pin header. (with the appropriate ribbon cable) and should Just Work with the correct firmware.

The only "gotcha" is that you need to plug the 7i44 and 7i48 into the correct headers on the 5i23 to match the pinout.


OK I have the cables, I'm looking at the 5i23 docs here:

www.mesanet.com/pdf/parallel/5i23ds.pdf

If I understand you correctly, the cables from the 7i44 and 7i48 can be connected to any plugs on the 5i23, I just need to make sure I configure the pin-out the same way that it is connected.

Please Log in or Create an account to join the conversation.

More
23 Aug 2011 21:04 #12694 by andypugh
Replied by andypugh on topic Re:Mori MVJR Build Log
schmidtmotorworks wrote:

If I understand you correctly, the cables from the 7i44 and 7i48 can be connected to any plugs on the 5i23, I just need to make sure I configure the pin-out the same way that it is connected.

No, one connector will be configured by the firmware for 7i48 and one as 8x Smart Serial. You can't (easily) change which function appears on which pin.

Please Log in or Create an account to join the conversation.

More
23 Aug 2011 21:22 #12695 by PCW
Replied by PCW on topic Re:Mori MVJR Build Log
freeby.mesanet.com/5i23svss6_8.zip is the proper bitfile and documentation pinfile
This has the 7I48 on the first 5I23 connector and the 7I44 on the last
This also has the muxed encoder velocity estimate bug fix,
I hope this (muxed encoder revision 2 -->3) does not cause the driver to barf

Please Log in or Create an account to join the conversation.

More
23 Aug 2011 21:37 #12696 by andypugh
Replied by andypugh on topic Re:Mori MVJR Build Log
PCW wrote:

I hope this (muxed encoder revision 2 -->3) does not cause the driver to barf


Hard to tell, as it is a v23 (or lower) smart serial version, and 2.5 has been updated to 24+
Or I assume that is why it fails for me with

[ 9007.690461] hm2/hm2_5i23.0: inconsistent Module Descriptor for Smart Serial Interface, not loading driver
[ 9007.690471] hm2/hm2_5i23.0: Version = 0, expected 0
[ 9007.690478] hm2/hm2_5i23.0: NumRegisters = 6, expected 6
[ 9007.690484] hm2/hm2_5i23.0: InstanceStride = 0x00000010, expected 0x00000040
[ 9007.690491] hm2/hm2_5i23.0: MultipleRegisters = 0x0000003C, expected 0x0000003C
[ 9007.690497] hm2/hm2_5i23.0: inconsistent Module Descriptor!

Please Log in or Create an account to join the conversation.

More
23 Aug 2011 22:33 - 23 Aug 2011 22:39 #12698 by PCW
Replied by PCW on topic Re:Mori MVJR Build Log
Its a V24 bitfile but I need to fix the instance stride, one moment...
OK if you re-fetch it should be fixed
Last edit: 23 Aug 2011 22:39 by PCW.

Please Log in or Create an account to join the conversation.

More
23 Aug 2011 23:02 #12699 by andypugh
Replied by andypugh on topic Re:Mori MVJR Build Log
The driver ought to cope anyway, I wonder if that check is pointless and over-prescriptive?

Please Log in or Create an account to join the conversation.

Moderators: cncbasher
Time to create page: 0.151 seconds
Powered by Kunena Forum