7i92TM 7i77
- RK
- Offline
- Junior Member
-
Less
More
- Posts: 32
- Thank you received: 1
23 Jul 2023 15:21 #276080
by RK
7i92TM 7i77 was created by RK
I'm having trouble with my 7i92 board finding the 7i77. I can get linuxcnc to run and open the HAL config. It shows the watchdog has not bit however the i/o fault light on the 7i77 stays on. I have 5 volts going to TB1 and 24 volts going to Vin. The encoder does not read.
"mesaflash --device 7i92t --addr 10.10.10.10 --readhmid" shows the 7i92 board only.
I tried,"mesaflash --device 7i92t --addr 10.10.10.10 --dbname1 7i77" can't find the board.
I've tried pncconf many different ways and I still get the same result. Is there a known problem with these cards working together?
"mesaflash --device 7i92t --addr 10.10.10.10 --readhmid" shows the 7i92 board only.
I tried,"mesaflash --device 7i92t --addr 10.10.10.10 --dbname1 7i77" can't find the board.
I've tried pncconf many different ways and I still get the same result. Is there a known problem with these cards working together?
Please Log in or Create an account to join the conversation.
- tommylight
-
- Away
- Moderator
-
Less
More
- Posts: 20177
- Thank you received: 6866
23 Jul 2023 15:41 #276081
by tommylight
Replied by tommylight on topic 7i92TM 7i77
What does this return
"mesaflash --device 7i92t --addr 10.10.10.10 --readhmid"
?
"mesaflash --device 7i92t --addr 10.10.10.10 --readhmid"
?
Please Log in or Create an account to join the conversation.
- RK
- Offline
- Junior Member
-
Less
More
- Posts: 32
- Thank you received: 1
23 Jul 2023 15:55 #276084
by RK
Replied by RK on topic 7i92TM 7i77
General configuration information:
BoardName : MESA7I92
FPGA Size: 20 KGates
FPGA Pins: 256
Number of IO Ports: 2
Width of one I/O port: 17
Clock Low frequency: 100.0000 MHz
Clock High frequency: 180.0000 MHz
IDROM Type: 3
Instance Stride 0: 4
Instance Stride 1: 64
Register Stride 0: 256
Register Stride 1: 256
Modules in configuration:
Module: DPLL
There are 1 of DPLL in configuration
Version: 0
Registers: 7
BaseAddress: 7000
ClockFrequency: 100.000 MHz
Register Stride: 256 bytes
Instance Stride: 4 bytes
Module: WatchDog
There are 1 of WatchDog in configuration
Version: 0
Registers: 3
BaseAddress: 0C00
ClockFrequency: 100.000 MHz
Register Stride: 256 bytes
Instance Stride: 4 bytes
Module: IOPort
There are 2 of IOPort in configuration
Version: 0
Registers: 5
BaseAddress: 1000
ClockFrequency: 100.000 MHz
Register Stride: 256 bytes
Instance Stride: 4 bytes
Module: QCount
There are 2 of QCount in configuration
Version: 2
Registers: 5
BaseAddress: 3000
ClockFrequency: 100.000 MHz
Register Stride: 256 bytes
Instance Stride: 4 bytes
Module: StepGen
There are 10 of StepGen in configuration
Version: 2
Registers: 10
BaseAddress: 2000
ClockFrequency: 100.000 MHz
Register Stride: 256 bytes
Instance Stride: 4 bytes
Module: PWM
There are 2 of PWM in configuration
Version: 0
Registers: 5
BaseAddress: 4100
ClockFrequency: 180.000 MHz
Register Stride: 256 bytes
Instance Stride: 4 bytes
Module: LED
There are 1 of LED in configuration
Version: 0
Registers: 1
BaseAddress: 0200
ClockFrequency: 100.000 MHz
Register Stride: 256 bytes
Instance Stride: 4 bytes
Configuration pin-out:
IO Connections for P2
DB25 pin# I/O Pri. func Sec. func Chan Sec. Pin func Sec. Pin Dir
1 0 IOPort None
14 1 IOPort PWM 0 PWM (Out)
2 2 IOPort StepGen 0 Step/Table1 (Out)
15 3 IOPort None
3 4 IOPort StepGen 0 Dir/Table2 (Out)
16 5 IOPort StepGen 4 Step/Table1 (Out)
4 6 IOPort StepGen 1 Step/Table1 (Out)
17 7 IOPort None
5 8 IOPort StepGen 1 Dir/Table2 (Out)
6 9 IOPort StepGen 2 Step/Table1 (Out)
7 10 IOPort StepGen 2 Dir/Table2 (Out)
8 11 IOPort StepGen 3 Step/Table1 (Out)
9 12 IOPort StepGen 3 Dir/Table2 (Out)
10 13 IOPort QCount 0 Quad-A (In)
11 14 IOPort QCount 0 Quad-B (In)
12 15 IOPort QCount 0 Quad-IDX (In)
13 16 IOPort None
IO Connections for P1
DB25 pin# I/O Pri. func Sec. func Chan Sec. Pin func Sec. Pin Dir
1 17 IOPort None
14 18 IOPort PWM 1 PWM (Out)
2 19 IOPort StepGen 5 Step/Table1 (Out)
15 20 IOPort None
3 21 IOPort StepGen 5 Dir/Table2 (Out)
16 22 IOPort StepGen 9 Step/Table1 (Out)
4 23 IOPort StepGen 6 Step/Table1 (Out)
17 24 IOPort None
5 25 IOPort StepGen 6 Dir/Table2 (Out)
6 26 IOPort StepGen 7 Step/Table1 (Out)
7 27 IOPort StepGen 7 Dir/Table2 (Out)
8 28 IOPort StepGen 8 Step/Table1 (Out)
9 29 IOPort StepGen 8 Dir/Table2 (Out)
10 30 IOPort QCount 1 Quad-A (In)
11 31 IOPort QCount 1 Quad-B (In)
12 32 IOPort QCount 1 Quad-IDX (In)
13 33 IOPort None
r@r-DX4870:~$
BoardName : MESA7I92
FPGA Size: 20 KGates
FPGA Pins: 256
Number of IO Ports: 2
Width of one I/O port: 17
Clock Low frequency: 100.0000 MHz
Clock High frequency: 180.0000 MHz
IDROM Type: 3
Instance Stride 0: 4
Instance Stride 1: 64
Register Stride 0: 256
Register Stride 1: 256
Modules in configuration:
Module: DPLL
There are 1 of DPLL in configuration
Version: 0
Registers: 7
BaseAddress: 7000
ClockFrequency: 100.000 MHz
Register Stride: 256 bytes
Instance Stride: 4 bytes
Module: WatchDog
There are 1 of WatchDog in configuration
Version: 0
Registers: 3
BaseAddress: 0C00
ClockFrequency: 100.000 MHz
Register Stride: 256 bytes
Instance Stride: 4 bytes
Module: IOPort
There are 2 of IOPort in configuration
Version: 0
Registers: 5
BaseAddress: 1000
ClockFrequency: 100.000 MHz
Register Stride: 256 bytes
Instance Stride: 4 bytes
Module: QCount
There are 2 of QCount in configuration
Version: 2
Registers: 5
BaseAddress: 3000
ClockFrequency: 100.000 MHz
Register Stride: 256 bytes
Instance Stride: 4 bytes
Module: StepGen
There are 10 of StepGen in configuration
Version: 2
Registers: 10
BaseAddress: 2000
ClockFrequency: 100.000 MHz
Register Stride: 256 bytes
Instance Stride: 4 bytes
Module: PWM
There are 2 of PWM in configuration
Version: 0
Registers: 5
BaseAddress: 4100
ClockFrequency: 180.000 MHz
Register Stride: 256 bytes
Instance Stride: 4 bytes
Module: LED
There are 1 of LED in configuration
Version: 0
Registers: 1
BaseAddress: 0200
ClockFrequency: 100.000 MHz
Register Stride: 256 bytes
Instance Stride: 4 bytes
Configuration pin-out:
IO Connections for P2
DB25 pin# I/O Pri. func Sec. func Chan Sec. Pin func Sec. Pin Dir
1 0 IOPort None
14 1 IOPort PWM 0 PWM (Out)
2 2 IOPort StepGen 0 Step/Table1 (Out)
15 3 IOPort None
3 4 IOPort StepGen 0 Dir/Table2 (Out)
16 5 IOPort StepGen 4 Step/Table1 (Out)
4 6 IOPort StepGen 1 Step/Table1 (Out)
17 7 IOPort None
5 8 IOPort StepGen 1 Dir/Table2 (Out)
6 9 IOPort StepGen 2 Step/Table1 (Out)
7 10 IOPort StepGen 2 Dir/Table2 (Out)
8 11 IOPort StepGen 3 Step/Table1 (Out)
9 12 IOPort StepGen 3 Dir/Table2 (Out)
10 13 IOPort QCount 0 Quad-A (In)
11 14 IOPort QCount 0 Quad-B (In)
12 15 IOPort QCount 0 Quad-IDX (In)
13 16 IOPort None
IO Connections for P1
DB25 pin# I/O Pri. func Sec. func Chan Sec. Pin func Sec. Pin Dir
1 17 IOPort None
14 18 IOPort PWM 1 PWM (Out)
2 19 IOPort StepGen 5 Step/Table1 (Out)
15 20 IOPort None
3 21 IOPort StepGen 5 Dir/Table2 (Out)
16 22 IOPort StepGen 9 Step/Table1 (Out)
4 23 IOPort StepGen 6 Step/Table1 (Out)
17 24 IOPort None
5 25 IOPort StepGen 6 Dir/Table2 (Out)
6 26 IOPort StepGen 7 Step/Table1 (Out)
7 27 IOPort StepGen 7 Dir/Table2 (Out)
8 28 IOPort StepGen 8 Step/Table1 (Out)
9 29 IOPort StepGen 8 Dir/Table2 (Out)
10 30 IOPort QCount 1 Quad-A (In)
11 31 IOPort QCount 1 Quad-B (In)
12 32 IOPort QCount 1 Quad-IDX (In)
13 33 IOPort None
r@r-DX4870:~$
Please Log in or Create an account to join the conversation.
- tommylight
-
- Away
- Moderator
-
Less
More
- Posts: 20177
- Thank you received: 6866
23 Jul 2023 16:24 #276085
by tommylight
Replied by tommylight on topic 7i92TM 7i77
It seems to be Mesa 7i76 firmware, so go to mesa website there should be a manual and a zip file for download, so download both for the 7i92t and the manual for 7i77.
See the 7i92t manual on how to flash, it is easy, similar to reading the config, use a file that has 7i92t and 7i77 in the name, bot sure but should be .bit extension.
Do a --reload or power off and on the cards after flashing.
See the 7i92t manual on how to flash, it is easy, similar to reading the config, use a file that has 7i92t and 7i77 in the name, bot sure but should be .bit extension.
Do a --reload or power off and on the cards after flashing.
Please Log in or Create an account to join the conversation.
- RK
- Offline
- Junior Member
-
Less
More
- Posts: 32
- Thank you received: 1
23 Jul 2023 16:54 #276087
by RK
Replied by RK on topic 7i92TM 7i77
I tried this earlier.
mesaflash --device 7i92t --addr 10.10.10.10 --write 7i92_7i77x2.bit
r@r-DX4870:~/Downloads$ mesaflash --device 7i92t --addr 10.10.10.10 --write 7i92_7i77x2.bit
Can't find bitfile 7i92_7i77x2.bit
r@r-DX4870:~/Downloads$
I'm not sure how it would have 7i76 firmware.
Could it have been caused by pncconf?
mesaflash --device 7i92t --addr 10.10.10.10 --write 7i92_7i77x2.bit
r@r-DX4870:~/Downloads$ mesaflash --device 7i92t --addr 10.10.10.10 --write 7i92_7i77x2.bit
Can't find bitfile 7i92_7i77x2.bit
r@r-DX4870:~/Downloads$
I'm not sure how it would have 7i76 firmware.
Could it have been caused by pncconf?
Please Log in or Create an account to join the conversation.
- RK
- Offline
- Junior Member
-
Less
More
- Posts: 32
- Thank you received: 1
23 Jul 2023 17:18 #276090
by RK
Replied by RK on topic 7i92TM 7i77
I down loaded the file from mesa and i tried this. I'm not sure if I'm doing something wrong.
r@r-DX4870:~/Downloads/7i92/configs/hostmot2$ mesaflash --device 7i92t --addr 10.10.10.10 --write 7i92_7i77x2.bit
Checking file... OK
File type: Xilinx bit file
Error: wrong bitfile destination device: 6slx9tqg144, should be T20F256
r@r-DX4870:~/Downloads/7i92/configs/hostmot2$
r@r-DX4870:~/Downloads/7i92/configs/hostmot2$ mesaflash --device 7i92t --addr 10.10.10.10 --write 7i92_7i77x2.bit
Checking file... OK
File type: Xilinx bit file
Error: wrong bitfile destination device: 6slx9tqg144, should be T20F256
r@r-DX4870:~/Downloads/7i92/configs/hostmot2$
Please Log in or Create an account to join the conversation.
- tommylight
-
- Away
- Moderator
-
Less
More
- Posts: 20177
- Thank you received: 6866
23 Jul 2023 17:26 - 23 Jul 2023 17:34 #276091
by tommylight
Replied by tommylight on topic 7i92TM 7i77
must be 7i92t to download files from.
7i92 does not work, different FPGA
www.mesanet.com/software/parallel/7i92t.zip
7i92 does not work, different FPGA
www.mesanet.com/software/parallel/7i92t.zip
Last edit: 23 Jul 2023 17:34 by tommylight.
Please Log in or Create an account to join the conversation.
- RK
- Offline
- Junior Member
-
Less
More
- Posts: 32
- Thank you received: 1
23 Jul 2023 17:58 #276094
by RK
Replied by RK on topic 7i92TM 7i77
r@r-DX4870:~/Downloads/7i92t/configs/hostmot2$ mesaflash --device 7i92t --addr 10.10.10.10 --write 7i92t_7i77x2.bit
Can't find bitfile 7i92t_7i77x2.bit
r@r-DX4870:~/Downloads/7i92t/configs/hostmot2$
Can't find bitfile 7i92t_7i77x2.bit
r@r-DX4870:~/Downloads/7i92t/configs/hostmot2$
Please Log in or Create an account to join the conversation.
- PCW
-
- Away
- Moderator
-
Less
More
- Posts: 18532
- Thank you received: 5080
23 Jul 2023 20:22 #276106
by PCW
Replied by PCW on topic 7i92TM 7i77
The correct file is 7i92t_7i77x2d.bin
Please Log in or Create an account to join the conversation.
- RK
- Offline
- Junior Member
-
Less
More
- Posts: 32
- Thank you received: 1
23 Jul 2023 21:30 #276111
by RK
Replied by RK on topic 7i92TM 7i77
Thank You guys very much!! The program is now reading the encoder and the i/o is functioning.
The following user(s) said Thank You: tommylight
Please Log in or Create an account to join the conversation.
Moderators: PCW, jmelson
Time to create page: 0.079 seconds