7i80db 7i77 + 7i76 serup Hal conf
- GDTH
-
Topic Author
- Offline
- Junior Member
-
Less
More
- Posts: 29
- Thank you received: 2
19 Apr 2025 12:01 #326698
by GDTH
Replied by GDTH on topic 7i80db 7i77 + 7i76 serup Hal conf
i just had a look at my old topics. You also helped me 2 years ago. i think the same problem happend. First i am gonna check if the field power is available

The following user(s) said Thank You: tommylight
Please Log in or Create an account to join the conversation.
- GDTH
-
Topic Author
- Offline
- Junior Member
-
Less
More
- Posts: 29
- Thank you received: 2
19 Apr 2025 12:18 #326702
by GDTH
Replied by GDTH on topic 7i80db 7i77 + 7i76 serup Hal conf
got the 7i76 working, however i am getting a Field I/O fault from the 7i77. CR16 is shining red. i dont understand what this means. Pin W1 is in the default position. i have supplied 24v to pin 5 'vin'.
Please Log in or Create an account to join the conversation.
- PCW
-
- Away
- Moderator
-
Less
More
- Posts: 18460
- Thank you received: 5042
19 Apr 2025 14:42 #326711
by PCW
Replied by PCW on topic 7i80db 7i77 + 7i76 serup Hal conf
Note that the sserial channel on J4 (7I77) is channel 1
IO Connections for J4
DB25 pin# I/O Pri. func Sec. func Chan Sec. Pin func Sec. Pin Dir
1 34 IOPort SSerial 1 TXEn2 (Out)
14 35 IOPort SSerial 1 TXData2 (Out)
2 36 IOPort SSerial 1 RXData2 (In)
15 37 IOPort SSerial 1 TXData1 (Out)
3 38 IOPort SSerial 1 RXData1 (In)
16 39 IOPort SSerial 1 TXData0 (Out)
4 40 IOPort SSerial 1 RXData0 (In)
This means you would need something like:
loadrt hm2_eth board_ip="192.168.1.121" config="num_encoders=3 num_pwmgens=3 num_stepgens=3 sserial_port_0=00xx sserial_port_1=000xxxxx" to enable the second sserial port that the 7I77 is
connected to.
Efficiency wise, it would probably be better to use a configuration with all sserial I/O on one port, like this:
Also do not supply power to the 7I77 VIN pin if W1 is in the left hand (default) position
instead supply field power to VFIELD (TB2 pins 1,2,3,4)
IO Connections for J4
DB25 pin# I/O Pri. func Sec. func Chan Sec. Pin func Sec. Pin Dir
1 34 IOPort SSerial 1 TXEn2 (Out)
14 35 IOPort SSerial 1 TXData2 (Out)
2 36 IOPort SSerial 1 RXData2 (In)
15 37 IOPort SSerial 1 TXData1 (Out)
3 38 IOPort SSerial 1 RXData1 (In)
16 39 IOPort SSerial 1 TXData0 (Out)
4 40 IOPort SSerial 1 RXData0 (In)
This means you would need something like:
loadrt hm2_eth board_ip="192.168.1.121" config="num_encoders=3 num_pwmgens=3 num_stepgens=3 sserial_port_0=00xx sserial_port_1=000xxxxx" to enable the second sserial port that the 7I77 is
connected to.
Efficiency wise, it would probably be better to use a configuration with all sserial I/O on one port, like this:
Also do not supply power to the 7I77 VIN pin if W1 is in the left hand (default) position
instead supply field power to VFIELD (TB2 pins 1,2,3,4)
Attachments:
Please Log in or Create an account to join the conversation.
Moderators: PCW, jmelson
Time to create page: 0.053 seconds