7i92 configuration with two daughter card
- rajsekhar
- Offline
- Elite Member
Less
More
- Posts: 204
- Thank you received: 11
07 Jun 2024 07:57 #302514
by rajsekhar
7i92 configuration with two daughter card was created by rajsekhar
I am trying to configure 7i92 +7i76(+7i84) on P2 of 7i92 + 7i78 on P1 of 7i92.
HAL and INI attached.
I have 5 stepgen (on 7i76)+ 4stepgen (on 7i78)= total 9 stepgen and total 2 encoder (one on each daughter card). But while starting LCNC, error occurs (only 5 stepgen and one encoder shows), report attached.
I used "7i92-internal data" and "7i76x2" configuration in PNCconfig.
It seems 7i78 is not included in actual configuration. How to rectify??
HAL and INI attached.
I have 5 stepgen (on 7i76)+ 4stepgen (on 7i78)= total 9 stepgen and total 2 encoder (one on each daughter card). But while starting LCNC, error occurs (only 5 stepgen and one encoder shows), report attached.
I used "7i92-internal data" and "7i76x2" configuration in PNCconfig.
It seems 7i78 is not included in actual configuration. How to rectify??
Please Log in or Create an account to join the conversation.
- cornholio
- Away
- Platinum Member
Less
More
- Posts: 996
- Thank you received: 348
07 Jun 2024 08:39 - 07 Jun 2024 08:45 #302519
by cornholio
Replied by cornholio on topic 7i92 configuration with two daughter card
You'll have to fix this
Debug file information:
Note: Using POSIX realtime
hm2/hm2_7i92.0: config.num_encoders=2, but only 1 are available, not loading driver
Which would be related to the actual firmware.
The 7i78 is more like a regular parallel port breakout card, and does not have a MCU or FPGA that would announce it's config.
Debug file information:
Note: Using POSIX realtime
hm2/hm2_7i92.0: config.num_encoders=2, but only 1 are available, not loading driver
Which would be related to the actual firmware.
The 7i78 is more like a regular parallel port breakout card, and does not have a MCU or FPGA that would announce it's config.
Last edit: 07 Jun 2024 08:45 by cornholio.
Please Log in or Create an account to join the conversation.
- rajsekhar
- Offline
- Elite Member
Less
More
- Posts: 204
- Thank you received: 11
07 Jun 2024 09:14 #302523
by rajsekhar
Replied by rajsekhar on topic 7i92 configuration with two daughter card
Not understood at all, how can I configure the 7i78?
Please Log in or Create an account to join the conversation.
- cornholio
- Away
- Platinum Member
Less
More
- Posts: 996
- Thank you received: 348
07 Jun 2024 10:48 - 07 Jun 2024 13:08 #302527
by cornholio
Replied by cornholio on topic 7i92 configuration with two daughter card
You will need new firmware for your 7i92. I'm not to sure whether the 7i92 can support 9 stepgens, 2 Spindle encoders with index and 2 smart serial ports. I might be wrong about this, but I think I've heard Pete mention that there is some limitations with the 7i92. This bit struck out in red is incorrect see Pete's post below for correction.
Something that configures the 7i92 that has a 7i76 on one port and a config that matches the 7i78. (possible a Bob type config)
The 7i78 is just a card that conditions the electrical signals from the 7i92, it has no "smarts" it is passive. The FPGA on the port it is connected to provides all the signals.
The 7i76 has 1 encoder with index that is suitable for a spindle and 2 encoders that are suitable for a low speed encoder, eg a MPG. These are enabled by setting the smart serial to mode 2.
It can be a little confusing.
The 7i76 stepper connections and encoder with index & analog spindle controller are controlled directly by the FPGA on the 7i92. The other functions 48 bits of I\O, low speed MPG inputs and analog in are controlled via a MCU on the 7i76 that connects via a smart serial interface that is routed on the PCB. It also has a second smart serial port that is exposed via the connectors.
The 7i78 stepper connections and encoder with index & analog spindle controller are controlled directly by the FPGA on the 7i92. Similar to the 7i76.
And of course the 7i84 is connected via the smart serial interface and has a MCU on the board that controls the I\O.
It took me a while to figure this out and it really kicked in when I started playing with the FPGA firmwares.
Something that configures the 7i92 that has a 7i76 on one port and a config that matches the 7i78. (possible a Bob type config)
The 7i78 is just a card that conditions the electrical signals from the 7i92, it has no "smarts" it is passive. The FPGA on the port it is connected to provides all the signals.
The 7i76 has 1 encoder with index that is suitable for a spindle and 2 encoders that are suitable for a low speed encoder, eg a MPG. These are enabled by setting the smart serial to mode 2.
It can be a little confusing.
The 7i76 stepper connections and encoder with index & analog spindle controller are controlled directly by the FPGA on the 7i92. The other functions 48 bits of I\O, low speed MPG inputs and analog in are controlled via a MCU on the 7i76 that connects via a smart serial interface that is routed on the PCB. It also has a second smart serial port that is exposed via the connectors.
The 7i78 stepper connections and encoder with index & analog spindle controller are controlled directly by the FPGA on the 7i92. Similar to the 7i76.
And of course the 7i84 is connected via the smart serial interface and has a MCU on the board that controls the I\O.
It took me a while to figure this out and it really kicked in when I started playing with the FPGA firmwares.
Last edit: 07 Jun 2024 13:08 by cornholio. Reason: Struck out incorrect information
Please Log in or Create an account to join the conversation.
- PCW
- Away
- Moderator
Less
More
- Posts: 17869
- Thank you received: 4776
07 Jun 2024 13:01 #302532
by PCW
Replied by PCW on topic 7i92 configuration with two daughter card
7i92_7i76_7i78D.bit firmware is needed for a 7I92 (not 7I92T)
with a 7I76 on 7I92 P2 and 7I78 on 7I92 P1.
This does have both encoders and all 9 stepgens.
with a 7I76 on 7I92 P2 and 7I78 on 7I92 P1.
This does have both encoders and all 9 stepgens.
The following user(s) said Thank You: cornholio
Please Log in or Create an account to join the conversation.
- rajsekhar
- Offline
- Elite Member
Less
More
- Posts: 204
- Thank you received: 11
07 Jun 2024 17:30 #302542
by rajsekhar
Replied by rajsekhar on topic 7i92 configuration with two daughter card
Now, I am new to firmware.
From where I may get it?
Any guide to installation will be of great help.
From where I may get it?
Any guide to installation will be of great help.
Please Log in or Create an account to join the conversation.
- PCW
- Away
- Moderator
Less
More
- Posts: 17869
- Thank you received: 4776
07 Jun 2024 17:46 #302545
by PCW
Replied by PCW on topic 7i92 configuration with two daughter card
You can download the firmware (and card manuals) from the specifications section of Mesa's web store
Please Log in or Create an account to join the conversation.
- cornholio
- Away
- Platinum Member
Less
More
- Posts: 996
- Thank you received: 348
07 Jun 2024 23:14 #302573
by cornholio
This thread will help in it's use.Whilst it is specific to another card the process is the same, just use 7i92 instead of the card mentioned.
www.forum.linuxcnc.org/27-driver-boards/...7i96e-and-7i8#148115
Replied by cornholio on topic 7i92 configuration with two daughter card
Now, I am new to firmware.
From where I may get it?
Any guide to installation will be of great help.
This thread will help in it's use.Whilst it is specific to another card the process is the same, just use 7i92 instead of the card mentioned.
www.forum.linuxcnc.org/27-driver-boards/...7i96e-and-7i8#148115
The following user(s) said Thank You: tommylight, rajsekhar
Please Log in or Create an account to join the conversation.
- rajsekhar
- Offline
- Elite Member
Less
More
- Posts: 204
- Thank you received: 11
14 Jun 2024 08:51 #302991
by rajsekhar
Replied by rajsekhar on topic 7i92 configuration with two daughter card
Firm wire uploaded. 9 stepgen working.
The following user(s) said Thank You: cornholio
Please Log in or Create an account to join the conversation.
Time to create page: 0.077 seconds