7i97 + ???
29 Dec 2021 18:53 - 29 Dec 2021 18:53 #230264
by Arnold
7i97 + ??? was created by Arnold
I have a 7i97, attached to 3 servos X,Y,Z + 1 more servo as a spindle. All problems i had at the beginning as been solved, so it is finally working
I need to control an extra of 10 outputs and 2 to 3 step & direction drives.
Looking for a solution I arrived to the 7i76, so I could attach it to the 7i97
1º Is there any better choice?
2º There is the 7i76 and 7i76D, the first one are sourcing outputs the second are sinking outputs. as I am building the machine from cero, what you consider the best choice.
3º Would the 7i76 be detected by 7i97 itself, and show in hal configuration or I need to change something in .hal to be recognized?
Thanks very much
I need to control an extra of 10 outputs and 2 to 3 step & direction drives.
Looking for a solution I arrived to the 7i76, so I could attach it to the 7i97
1º Is there any better choice?
2º There is the 7i76 and 7i76D, the first one are sourcing outputs the second are sinking outputs. as I am building the machine from cero, what you consider the best choice.
3º Would the 7i76 be detected by 7i97 itself, and show in hal configuration or I need to change something in .hal to be recognized?
Thanks very much
Last edit: 29 Dec 2021 18:53 by Arnold.
Please Log in or Create an account to join the conversation.
29 Dec 2021 23:49 #230300
by 0x2102
Replied by 0x2102 on topic 7i97 + ???
I think the 7i97's FPGA might be too small to handle a full 7i76.
Maybe a 7i76 with less than 5 StepGen's or a 7i78 + SmartSerial 7i84 (standard or D version)
It will most likely require a custom Bitfile.
Maybe PCW can advise on what he would recommend for your use case.
Maybe a 7i76 with less than 5 StepGen's or a 7i78 + SmartSerial 7i84 (standard or D version)
It will most likely require a custom Bitfile.
Maybe PCW can advise on what he would recommend for your use case.
The following user(s) said Thank You: Arnold
Please Log in or Create an account to join the conversation.
30 Dec 2021 00:28 - 30 Dec 2021 01:27 #230305
by PCW
Replied by PCW on topic 7i97 + ???
Yes there is a 7I97+7I78 configuration
I'm trying a 7I97+7I76 config but its really tight and may not fit
If I had to drop something, would it be spare sserial expansion channels?
(theres a spare channel on the 7I97 and one on the 7I76) or stepgens?
(those are fairly big)
EDIT:
A7I97+7I76 config fits if you drop one expansion sserial port (there's still one free expansion port available)
I'm trying a 7I97+7I76 config but its really tight and may not fit
If I had to drop something, would it be spare sserial expansion channels?
(theres a spare channel on the 7I97 and one on the 7I76) or stepgens?
(those are fairly big)
EDIT:
A7I97+7I76 config fits if you drop one expansion sserial port (there's still one free expansion port available)
Attachments:
Last edit: 30 Dec 2021 01:27 by PCW.
The following user(s) said Thank You: Arnold
Please Log in or Create an account to join the conversation.
30 Dec 2021 04:46 #230316
by Arnold
I have no problem in dropping one expansion serial port. I only need from the 7i76 all its outputs, some inputs and a maximum of 4 stepgen.
PCW, the files you attached 7i97_7i76d.bit and PIN_7i97_7i76D_51.vhd, are valid for the 7i76? or only for 7i76D?
I would order the 7i76 (no D)
I understand I should flash the 7i97 with the new .bit provided by using mesaflash, it is correct?
What I should do with the file .vhd?
May be affected the performance of the 6 encoder/pwm on the 7i97 and the 4 stepgen on the 7i76 in such configuration? I need a solid and fast behavior of the system, so I need to choose wisely. (with your help).
Thanks!!
Replied by Arnold on topic 7i97 + ???
Thanks for the answer, 0x2102 and PCWYes there is a 7I97+7I78 configuration
I'm trying a 7I97+7I76 config but its really tight and may not fit
If I had to drop something, would it be spare sserial expansion channels?
(theres a spare channel on the 7I97 and one on the 7I76) or stepgens?
(those are fairly big)
EDIT:
A7I97+7I76 config fits if you drop one expansion sserial port (there's still one free expansion port available)
I have no problem in dropping one expansion serial port. I only need from the 7i76 all its outputs, some inputs and a maximum of 4 stepgen.
PCW, the files you attached 7i97_7i76d.bit and PIN_7i97_7i76D_51.vhd, are valid for the 7i76? or only for 7i76D?
I would order the 7i76 (no D)
I understand I should flash the 7i97 with the new .bit provided by using mesaflash, it is correct?
What I should do with the file .vhd?
May be affected the performance of the 6 encoder/pwm on the 7i97 and the 4 stepgen on the 7i76 in such configuration? I need a solid and fast behavior of the system, so I need to choose wisely. (with your help).
Thanks!!
Please Log in or Create an account to join the conversation.
31 Dec 2021 10:15 #230382
by 0x2102
Replied by 0x2102 on topic 7i97 + ???
The Bitfile will work with both 7i76(D and non D).
Install MesaFlash, if not already installed:
github.com/LinuxCNC/mesaflash
1.) Read your 7i97 (replace the IP address with your own):
mesaflash --device 7i97 --addr 10.10.10.10 --readhmid
2.) Write new Bitfile:
mesaflash --device 7i97 --addr 10.10.10.10 --write "BITFILE.BIT"
Repeat step 1.) and verify that your expansion port contains the new StepGen's
The .vhd file is just for your reference. It shows you how your Bitfile is configured. The --readhmid output should match your .vhd
Install MesaFlash, if not already installed:
github.com/LinuxCNC/mesaflash
1.) Read your 7i97 (replace the IP address with your own):
mesaflash --device 7i97 --addr 10.10.10.10 --readhmid
2.) Write new Bitfile:
mesaflash --device 7i97 --addr 10.10.10.10 --write "BITFILE.BIT"
Repeat step 1.) and verify that your expansion port contains the new StepGen's
The .vhd file is just for your reference. It shows you how your Bitfile is configured. The --readhmid output should match your .vhd
The following user(s) said Thank You: Arnold
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 17877
- Thank you received: 5942
31 Dec 2021 12:53 #230387
by tommylight
Replied by tommylight on topic 7i97 + ???
The above procedure requires
mesaflash --device 7i97 --addr 10.10.10.10 --reload
After writing to load the new firmware.
mesaflash --device 7i97 --addr 10.10.10.10 --reload
After writing to load the new firmware.
The following user(s) said Thank You: Arnold
Please Log in or Create an account to join the conversation.
31 Dec 2021 16:57 #230398
by Arnold
Replied by Arnold on topic 7i97 + ???
The following user(s) said Thank You: tommylight
Please Log in or Create an account to join the conversation.
Time to create page: 0.139 seconds