7i96s + 7i85 Updated firmware no change to --readhmid
- kinghpole
- Offline
- Junior Member
-
Less
More
- Posts: 20
- Thank you received: 0
04 Sep 2023 19:48 #279874
by kinghpole
7i96s + 7i85 Updated firmware no change to --readhmid was created by kinghpole
Hi, I'm trying to set up a machine using a 7i96s, 7i85 combo. I've run the mesa flash command to write the "7i96s_7i85d4.bin" file to the card and then reloaded the card. When I run the --readhmid command, I only see the 7i96s pins. What am I missing? Do I need to run a different command to see the 7i85's pins?
Here is what I've run in the terminal:
Here is what I've run in the terminal:
sudo mesaflash --device 7i96s --addr 10.10.10.10 --write /usr/lib/libmesact/7i96s/7i96s_7i85d.bin
sudo mesaflash --device 7i96s --addr 10.10.10.10 --reload
mesaflash --device 7i96s --addr 10.10.10.10 --readhmid
Please Log in or Create an account to join the conversation.
- PCW
-
- Offline
- Moderator
-
Less
More
- Posts: 18531
- Thank you received: 5079
04 Sep 2023 19:52 #279876
by PCW
Replied by PCW on topic 7i96s + 7i85 Updated firmware no change to --readhmid
You should see additional encoders and sserial pins on P1
Please Log in or Create an account to join the conversation.
- kinghpole
- Offline
- Junior Member
-
Less
More
- Posts: 20
- Thank you received: 0
05 Sep 2023 02:09 #279909
by kinghpole
Replied by kinghpole on topic 7i96s + 7i85 Updated firmware no change to --readhmid
Oh, ok that makes sense, but I only see two sets of encoder inputs. Shouldn't there be 4 and how do I correlate those pins to the terminal blocks on the 7i85?
Also I appreciate the help.
Configuration pin-out:
IO Connections for TB3 -> 7I96_0
Pin# I/O Pri. func Sec. func Chan Sec. Pin func Sec. Pin Dir
TB3-1 0 IOPort InM 0 Input0 (In)
TB3-2 1 IOPort InM 0 Input1 (In)
TB3-3 2 IOPort InM 0 Input2 (In)
TB3-4 3 IOPort InM 0 Input3 (In)
TB3-5 4 IOPort InM 0 Input4 (In)
TB3-6 5 IOPort InM 0 Input5 (In)
TB3-7 6 IOPort InM 0 Input6 (In)
TB3-8 7 IOPort InM 0 Input7 (In)
TB3-9 8 IOPort InM 0 Input8 (In)
TB3-10 9 IOPort InM 0 Input9 (In)
TB3-11 10 IOPort InM 0 Input10 (In)
TB3-13,14 11 IOPort SSR 0 Out-00 (Out)
TB3-15,16 12 IOPort SSR 0 Out-01 (Out)
TB3-17,18 13 IOPort SSR 0 Out-02 (Out)
TB3-19,20 14 IOPort SSR 0 Out-03 (Out)
TB3-21,22 15 IOPort OutM 0 Output4 (Out)
TB3-23,24 16 IOPort OutM 0 Output5 (Out)
IO Connections for TB1/TB2 -> 7I96_1
Pin# I/O Pri. func Sec. func Chan Sec. Pin func Sec. Pin Dir
TB1-2,3 17 IOPort StepGen 0 Step/Table1 (Out)
TB1-4,5 18 IOPort StepGen 0 Dir/Table2 (Out)
TB1-8,9 19 IOPort StepGen 1 Step/Table1 (Out)
TB1-10,11 20 IOPort StepGen 1 Dir/Table2 (Out)
TB1-14,15 21 IOPort StepGen 2 Step/Table1 (Out)
TB1-16,17 22 IOPort StepGen 2 Dir/Table2 (Out)
TB1-20,21 23 IOPort StepGen 3 Step/Table1 (Out)
TB1-22,23 24 IOPort StepGen 3 Dir/Table2 (Out)
TB2-2,3 25 IOPort StepGen 4 Step/Table1 (Out)
TB2-4,5 26 IOPort StepGen 4 Dir/Table2 (Out)
TB2-7,8 27 IOPort MuxedQCount 2 MuxQ-A (In)
TB2-10,11 28 IOPort MuxedQCount 2 MuxQ-B (In)
TB2-13,14 29 IOPort MuxedQCount 2 MuxQ-IDX (In)
TB2-16,17 30 IOPort SSerial 0 RXData0 (In)
TB2-18,19 31 IOPort SSerial 0 TXData0 (Out)
Internal-TXEn 32 IOPort SSerial 0 TXEn0 (Out)
Internal 33 IOPort SSR 0 AC Ref (Out)
IO Connections for P1 -> 7I96_2
Pin# I/O Pri. func Sec. func Chan Sec. Pin func Sec. Pin Dir
P1-01/DB25-01 34 IOPort SSerial 0 RXData5 (In)
P1-02/DB25-14 35 IOPort SSerial 0 TXData5 (Out)
P1-03/DB25-02 36 IOPort SSerial 0 RXData4 (In)
P1-04/DB25-15 37 IOPort SSerial 0 TXData4 (Out)
P1-05/DB25-03 38 IOPort SSerial 0 RXData3 (In)
P1-06/DB25-16 39 IOPort SSerial 0 TXData3 (Out)
P1-07/DB25-04 40 IOPort SSerial 0 RXData2 (In)
P1-08/DB25-17 41 IOPort SSerial 0 TXData2 (Out)
P1-09/DB25-05 42 IOPort SSerial 0 RXData1 (In)
P1-11/DB25-06 43 IOPort SSerial 0 TXData1 (Out)
P1-13/DB25-07 44 IOPort MuxedQCountSel 0 MuxSel0 (Out)
P1-15/DB25-08 45 IOPort MuxedQCount 0 MuxQ-A (In)
P1-17/DB25-09 46 IOPort MuxedQCount 0 MuxQ-B (In)
P1-19/DB25-10 47 IOPort MuxedQCount 0 MuxQ-IDX (In)
P1-21/DB25-11 48 IOPort MuxedQCount 1 MuxQ-A (In)
P1-23/DB25-12 49 IOPort MuxedQCount 1 MuxQ-B (In)
P1-25/DB25-13 50 IOPort MuxedQCount 1 MuxQ-IDX (In)
Also I appreciate the help.
Please Log in or Create an account to join the conversation.
- PCW
-
- Offline
- Moderator
-
Less
More
- Posts: 18531
- Thank you received: 5079
05 Sep 2023 02:16 - 05 Sep 2023 02:17 #279910
by PCW
Replied by PCW on topic 7i96s + 7i85 Updated firmware no change to --readhmid
The 7I85/7I85S use "multiplexed" encoders to save pins so each interface
pin supports 2 encoders. This means the 4 encoders on the 7I85 only use
7 interface pins instead of the 12 that would be required by non-multiplexed
encoders.
To see the pin connections, you can:
mesaflash --device 7i96s --addr 10.10.10.10 --dbname3 7i85 --readhmid
pin supports 2 encoders. This means the 4 encoders on the 7I85 only use
7 interface pins instead of the 12 that would be required by non-multiplexed
encoders.
To see the pin connections, you can:
mesaflash --device 7i96s --addr 10.10.10.10 --dbname3 7i85 --readhmid
Last edit: 05 Sep 2023 02:17 by PCW.
Please Log in or Create an account to join the conversation.
- kinghpole
- Offline
- Junior Member
-
Less
More
- Posts: 20
- Thank you received: 0
05 Sep 2023 02:39 #279912
by kinghpole
Replied by kinghpole on topic 7i96s + 7i85 Updated firmware no change to --readhmid
Okay, that makes sense. Then is there any good documentation or examples on how to configure the hal file for the 7i85?
Please Log in or Create an account to join the conversation.
Moderators: PCW, jmelson
Time to create page: 0.552 seconds