- Configuring LinuxCNC
- Configuration Tools
- PnCConf Wizard
- Getting started with PnCConf and my new 5i25 board
Getting started with PnCConf and my new 5i25 board
- garymcrobertpdx
- Offline
- Premium Member
Less
More
- Posts: 101
- Thank you received: 1
03 May 2013 03:22 - 03 May 2013 03:26 #33542
by garymcrobertpdx
Getting started with PnCConf and my new 5i25 board was created by garymcrobertpdx
OK installed my Mesa 5i25 board and connected the 7i76 daughter board fired up the PnCConf wizard
and created a basic XYZA configuration. So far so good, looked at the config files like Hal & Ini they
appear mostly like I would expect every thing seems correct except I do not get a LinuxCNC launch icon.
How do I launch LinuxCNC ???
I have LinuxCNC2.6 installed and have been testing with Par ports configured via the Stepconf wizard
which creates a LinuxCNC launch icon, this all works.
and created a basic XYZA configuration. So far so good, looked at the config files like Hal & Ini they
appear mostly like I would expect every thing seems correct except I do not get a LinuxCNC launch icon.
How do I launch LinuxCNC ???
I have LinuxCNC2.6 installed and have been testing with Par ports configured via the Stepconf wizard
which creates a LinuxCNC launch icon, this all works.
Last edit: 03 May 2013 03:26 by garymcrobertpdx.
Please Log in or Create an account to join the conversation.
- cmorley
- Away
- Moderator
Less
More
- Posts: 7758
- Thank you received: 2043
03 May 2013 09:56 #33547
by cmorley
Replied by cmorley on topic Getting started with PnCConf and my new 5i25 board
do you not get a 'cnc' title in the Applications menu?
You can also open a terminal and enter 'linuxcnc'
Chris M
You can also open a terminal and enter 'linuxcnc'
Chris M
Please Log in or Create an account to join the conversation.
- BigJohnT
- Offline
- Administrator
Less
More
- Posts: 7330
- Thank you received: 1176
03 May 2013 18:12 #33559
by BigJohnT
Replied by BigJohnT on topic Getting started with PnCConf and my new 5i25 board
Pnccnof by default creates a desktop launcher, did you uncheck this option on the first page?
John
John
Please Log in or Create an account to join the conversation.
- garymcrobertpdx
- Offline
- Premium Member
Less
More
- Posts: 101
- Thank you received: 1
11 May 2013 01:38 #33898
by garymcrobertpdx
Replied by garymcrobertpdx on topic Getting started with PnCConf and my new 5i25 board
OK found the check box to create the desktop launch icon. Created a generic configuration and it runs.
The 5i25 board is installed, the 7i76 is connected and the yellow LED is illuminated
The first problem is a Linuxcnc error which appearer after I add a home switch as fallows.
Configuration page: 5i25 firmware : 7i76x1
I/O connector 3 page: 7i76 Mode 0 I?O Card
Smart serial 0 page: 7i76-I/O TR6 num 00 pin = X Home
The error output looks like this.
Debug file information:
Can not find -sec MOT -var MOT -num 1
Can not find -sec IO -var IO -num 1
Can not find -sec LINUXCNC -var NML_FILE -num 1
Can not find -sec EMC -var NML_FILE -num 1
my_LinuxCNC_machine.hal:31: Pin 'hm2_5i25.0.7i76.0.0.input-00' does not exist
3568
When I set Smart serial 0 page: 7i76-I/O TR6 num 00 pin = Unused
No errors occur ???
Also I have been experimenting with PnCConf set up process. There are several things I find confusing
when I look at the read me file, the HAL file and the 7i76 man.
The read me file tells me the XYZA stepgen-step, stepgen-dir outputs and spindle encoder
are on the P3 connector of the 5i25 card not the 7i76 card as the 7i76 man indicates.
I assume I simply ignore read me file and connect my drives and encoder as shown in the 7i76
man directions.
Also how the physical i/o pins are netted in the HAL are not as explicit as when using a Parport
are there some HAL manual updates to help me when using Mesa boards?
The 5i25 board is installed, the 7i76 is connected and the yellow LED is illuminated
The first problem is a Linuxcnc error which appearer after I add a home switch as fallows.
Configuration page: 5i25 firmware : 7i76x1
I/O connector 3 page: 7i76 Mode 0 I?O Card
Smart serial 0 page: 7i76-I/O TR6 num 00 pin = X Home
The error output looks like this.
Debug file information:
Can not find -sec MOT -var MOT -num 1
Can not find -sec IO -var IO -num 1
Can not find -sec LINUXCNC -var NML_FILE -num 1
Can not find -sec EMC -var NML_FILE -num 1
my_LinuxCNC_machine.hal:31: Pin 'hm2_5i25.0.7i76.0.0.input-00' does not exist
3568
When I set Smart serial 0 page: 7i76-I/O TR6 num 00 pin = Unused
No errors occur ???
Also I have been experimenting with PnCConf set up process. There are several things I find confusing
when I look at the read me file, the HAL file and the 7i76 man.
The read me file tells me the XYZA stepgen-step, stepgen-dir outputs and spindle encoder
are on the P3 connector of the 5i25 card not the 7i76 card as the 7i76 man indicates.
I assume I simply ignore read me file and connect my drives and encoder as shown in the 7i76
man directions.
Also how the physical i/o pins are netted in the HAL are not as explicit as when using a Parport
are there some HAL manual updates to help me when using Mesa boards?
Please Log in or Create an account to join the conversation.
- PCW
- Away
- Moderator
Less
More
- Posts: 17860
- Thank you received: 4767
11 May 2013 01:54 #33900
by PCW
Replied by PCW on topic Getting started with PnCConf and my new 5i25 board
Pin 'hm2_5i25.0.7i76.0.0.input-00' does not exist
Most likely means that you are not supplying field power or 5V power to the 7I76. Both yellow LEDs (CR1 and CR2) on the top edge of the 7I76 must be illuminated or you will not have access to the field I/O.
5V power for the 7I76 is normally supplied from the 5I25 card (7I76 W2 left and 5I25 W2 up)
7I76 field power is supplied on the 7I76's TB1
Most likely means that you are not supplying field power or 5V power to the 7I76. Both yellow LEDs (CR1 and CR2) on the top edge of the 7I76 must be illuminated or you will not have access to the field I/O.
5V power for the 7I76 is normally supplied from the 5I25 card (7I76 W2 left and 5I25 W2 up)
7I76 field power is supplied on the 7I76's TB1
Please Log in or Create an account to join the conversation.
- garymcrobertpdx
- Offline
- Premium Member
Less
More
- Posts: 101
- Thank you received: 1
12 May 2013 12:09 #33939
by garymcrobertpdx
Replied by garymcrobertpdx on topic Getting started with PnCConf and my new 5i25 board
OK just to make sure I have this right. The TB1 Vfield power system is completely independent
of the W2 5i25 TB3 power system. At the moment the 5i25 & 7i76 are configured for host card
power LED CR1 is illuminated. No power is applied to Vfield LED CR2 is not illuminated.
All that is needed is to have W1 set to the left position and apply 8-32 volts DC to TB1 thus
providing power to the field logic and field power. LED CR2 will then illuminate.
of the W2 5i25 TB3 power system. At the moment the 5i25 & 7i76 are configured for host card
power LED CR1 is illuminated. No power is applied to Vfield LED CR2 is not illuminated.
All that is needed is to have W1 set to the left position and apply 8-32 volts DC to TB1 thus
providing power to the field logic and field power. LED CR2 will then illuminate.
Please Log in or Create an account to join the conversation.
- PCW
- Away
- Moderator
Less
More
- Posts: 17860
- Thank you received: 4767
12 May 2013 21:45 #33950
by PCW
Replied by PCW on topic Getting started with PnCConf and my new 5i25 board
Yep
Please Log in or Create an account to join the conversation.
- garymcrobertpdx
- Offline
- Premium Member
Less
More
- Posts: 101
- Thank you received: 1
17 May 2013 07:37 #34218
by garymcrobertpdx
Replied by garymcrobertpdx on topic Getting started with PnCConf and my new 5i25 board
Thanks for the help with the 5I25 & 7I76 hardware.
OK hardware is up and running. I am now editing the HAL file. I am having trouble finding
the names for some physical pins. I have two encoders, I found the physical pins listed
[23715.131253] hm2/hm2_5i25.0: IO Pin 031 (P2-11): Encoder #1, pin Index (Input)
[23715.131257] hm2/hm2_5i25.0: IO Pin 032 (P2-12): Encoder #1, pin B (Input)
[23715.131260] hm2/hm2_5i25.0: IO Pin 033 (P2-13): Encoder #1, pin A (Input)
But I have not figured out how to access these pins in HAL When I was using parports
it was easy to find the physical pins and rearrange things.
How would I net IO Pin 031 (P2-11): Encoder #1, pin Index to a signal?
OK hardware is up and running. I am now editing the HAL file. I am having trouble finding
the names for some physical pins. I have two encoders, I found the physical pins listed
[23715.131253] hm2/hm2_5i25.0: IO Pin 031 (P2-11): Encoder #1, pin Index (Input)
[23715.131257] hm2/hm2_5i25.0: IO Pin 032 (P2-12): Encoder #1, pin B (Input)
[23715.131260] hm2/hm2_5i25.0: IO Pin 033 (P2-13): Encoder #1, pin A (Input)
But I have not figured out how to access these pins in HAL When I was using parports
it was easy to find the physical pins and rearrange things.
How would I net IO Pin 031 (P2-11): Encoder #1, pin Index to a signal?
Please Log in or Create an account to join the conversation.
- PCW
- Away
- Moderator
Less
More
- Posts: 17860
- Thank you received: 4767
17 May 2013 09:27 - 17 May 2013 09:30 #34219
by PCW
Replied by PCW on topic Getting started with PnCConf and my new 5i25 board
You dont need (or want) to connect to the hardware encoder GPIO pins
The encoder hal pins are all higher level.
type man hostmot2
in a terminal window and scroll down to the encoder section
to see the available encoder pins,parameters and functions
The encoder hal pins are all higher level.
type man hostmot2
in a terminal window and scroll down to the encoder section
to see the available encoder pins,parameters and functions
Last edit: 17 May 2013 09:30 by PCW.
Please Log in or Create an account to join the conversation.
- andypugh
- Offline
- Moderator
Less
More
- Posts: 23536
- Thank you received: 4852
17 May 2013 21:56 #34242
by andypugh
If you open a terminal and type:
halrun
loadrt hostmot2
loadrt hm2_pci
show pin
Then you get a list of pins.
If you type
show param
Then you get a list of parameters.
It's probably easiest to copy and paste them into gedit.
when you have finished, type
exit
to get back to the normal command prompt.
Note that this only gives you the Mesa card pins, not the rest of the LinuxCNC pins.
Replied by andypugh on topic Getting started with PnCConf and my new 5i25 board
These are the Hardware pins, you need the software (HAL) pins.[23715.131253] hm2/hm2_5i25.0: IO Pin 031 (P2-11): Encoder #1, pin Index (Input)
If you open a terminal and type:
halrun
loadrt hostmot2
loadrt hm2_pci
show pin
Then you get a list of pins.
If you type
show param
Then you get a list of parameters.
It's probably easiest to copy and paste them into gedit.
when you have finished, type
exit
to get back to the normal command prompt.
Note that this only gives you the Mesa card pins, not the rest of the LinuxCNC pins.
Please Log in or Create an account to join the conversation.
Moderators: cmorley
- Configuring LinuxCNC
- Configuration Tools
- PnCConf Wizard
- Getting started with PnCConf and my new 5i25 board
Time to create page: 0.491 seconds