Mori MVJR Build Log
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
Please Log in or Create an account to join the conversation.
- schmidtmotorworks
- Offline
- Elite Member
- Posts: 281
- Thank you received: 6
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
Please Log in or Create an account to join the conversation.
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.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
Luckily it is almost completely self-configuring.
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)I don't see any listings for the 7i48, 7i64 and 7i44 cards, do I also need other firmware for those?
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.
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.
- schmidtmotorworks
- Offline
- Elite Member
- Posts: 281
- Thank you received: 6
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.
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.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.
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.
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.
OK if you re-fetch it should be fixed
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.