Debugging issue. Pin 'hm2_5i25.0.7i77.0.0.output-00' does not exist 3953

More
27 Jun 2017 14:29 - 27 Jun 2017 14:29 #95054 by Vitran
I'm back at my first Mesa card project. I have a 6i25 linked to a 7i77 linked to a 7i64. I have finished the wiring and am now looking at putting it into the machine and checking sensors to see what happens when I poke the buttons and maybe turn on power.

I applied power to the board and after going through the config I got the following error:
Pin 'hm2_5i25.0.7i77.0.0.output-00' does not exist 3953

I do have 24V (23.5VDC as measured) going to field power. Included is a picture with the LEDs lit.


My thought is that I set up the PNCConfigurator incorrectly. I set the board name to '5i25-internal data' and firmware to '7i77x2 With One 7i77'. Is this correct? I have difficulty finding complete information on this as most LinuxCNC tutorials I can find are for the step-config setups.
Last edit: 27 Jun 2017 14:29 by Vitran.

Please Log in or Create an account to join the conversation.

More
27 Jun 2017 14:42 #95055 by PCW
Are you sure you have the correct firmware installed on the 6I25?
Can you post the result of

sudo mesaflash --device 5i25 --readhmid >pinout.txt

here

Please Log in or Create an account to join the conversation.

More
27 Jun 2017 15:58 #95058 by Vitran
I'll get that as soon as I get a new USB. I was using mine this morning for something else and it up and stopped working.

Please Log in or Create an account to join the conversation.

More
27 Jun 2017 17:05 #95061 by Vitran
Configuration Name: HOSTMOT2

General configuration information:

BoardName : MESA5I25
FPGA Size: 9 KGates
FPGA Pins: 144
Number of IO Ports: 2
Width of one I/O port: 17
Clock Low frequency: 33.3333 MHz
Clock High frequency: 200.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: WatchDog
There are 1 of WatchDog in configuration
Version: 0
Registers: 3
BaseAddress: 0C00
ClockFrequency: 33.333 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: 33.333 MHz
Register Stride: 256 bytes
Instance Stride: 4 bytes

Module: MuxedQCount
There are 12 of MuxedQCount in configuration
Version: 3
Registers: 5
BaseAddress: 3600
ClockFrequency: 33.333 MHz
Register Stride: 256 bytes
Instance Stride: 4 bytes

Module: MuxedQCountSel
There are 1 of MuxedQCountSel in configuration
Version: 0
Registers: 0
BaseAddress: 0000
ClockFrequency: 33.333 MHz
Register Stride: 256 bytes
Instance Stride: 4 bytes

Module: SSerial
There are 1 of SSerial in configuration
Version: 0
Registers: 6
BaseAddress: 5B00
ClockFrequency: 33.333 MHz
Register Stride: 256 bytes
Instance Stride: 64 bytes

Module: LED
There are 1 of LED in configuration
Version: 0
Registers: 1
BaseAddress: 0200
ClockFrequency: 33.333 MHz
Register Stride: 256 bytes
Instance Stride: 4 bytes

Configuration pin-out:

IO Connections for P3
Pin# I/O Pri. func Sec. func Chan Pin func Pin Dir

1 0 IOPort SSerial 0 TXEn3 (Out)
14 1 IOPort SSerial 0 TXData3 (Out)
2 2 IOPort SSerial 0 RXData3 (In)
15 3 IOPort SSerial 0 TXData2 (Out)
3 4 IOPort SSerial 0 RXData2 (In)
16 5 IOPort SSerial 0 TXData1 (Out)
4 6 IOPort SSerial 0 RXData1 (In)
17 7 IOPort MuxedQCountSel 0 MuxSel0 (Out)
5 8 IOPort MuxedQCount 0 MuxQ-A (In)
6 9 IOPort MuxedQCount 0 MuxQ-B (In)
7 10 IOPort MuxedQCount 0 MuxQ-IDX (In)
8 11 IOPort MuxedQCount 1 MuxQ-A (In)
9 12 IOPort MuxedQCount 1 MuxQ-B (In)
10 13 IOPort MuxedQCount 1 MuxQ-IDX (In)
11 14 IOPort MuxedQCount 2 MuxQ-A (In)
12 15 IOPort MuxedQCount 2 MuxQ-B (In)
13 16 IOPort MuxedQCount 2 MuxQ-IDX (In)

IO Connections for P2
Pin# I/O Pri. func Sec. func Chan Pin func Pin Dir

1 17 IOPort SSerial 0 TXEn6 (Out)
14 18 IOPort SSerial 0 TXData6 (Out)
2 19 IOPort SSerial 0 RXData6 (In)
15 20 IOPort SSerial 0 TXData5 (Out)
3 21 IOPort SSerial 0 RXData5 (In)
16 22 IOPort SSerial 0 TXData4 (Out)
4 23 IOPort SSerial 0 RXData4 (In)
17 24 IOPort MuxedQCountSel 6 MuxSel0 (Out)
5 25 IOPort MuxedQCount 3 MuxQ-A (In)
6 26 IOPort MuxedQCount 3 MuxQ-B (In)
7 27 IOPort MuxedQCount 3 MuxQ-IDX (In)
8 28 IOPort MuxedQCount 4 MuxQ-A (In)
9 29 IOPort MuxedQCount 4 MuxQ-B (In)
10 30 IOPort MuxedQCount 4 MuxQ-IDX (In)
11 31 IOPort MuxedQCount 5 MuxQ-A (In)
12 32 IOPort MuxedQCount 5 MuxQ-B (In)
13 33 IOPort MuxedQCount 5 MuxQ-IDX (In)

Please Log in or Create an account to join the conversation.

More
27 Jun 2017 17:12 #95062 by PCW
That's the correct firmware so I'm not sure whats going on.
maybe post your hal and ini files and perhaps the dmesg log after
attempting to start LinuxCNC (clear the dmesg log first so only LinuxCNC related items are included)

Please Log in or Create an account to join the conversation.

More
27 Jun 2017 17:59 - 27 Jun 2017 18:21 #95063 by Vitran
I tried a restart and remade the configuration quickly as a test and it gave me the same error.

Here are the files:
The Custom.hal file

The *.ini file


And it is solved! I'm an idiot. The parallel port was connected to the parallel port, not to the 6i25! It works now.
Last edit: 27 Jun 2017 18:21 by Vitran.

Please Log in or Create an account to join the conversation.

More
27 Jun 2017 21:48 #95075 by andypugh

And it is solved! I'm an idiot. The parallel port was connected to the parallel port, not to the 6i25!


:-)

Please Log in or Create an account to join the conversation.

Moderators: cmorley
Time to create page: 0.082 seconds
Powered by Kunena Forum