7i92TM P1 Pin config - switches not recognized
- petlegpete
- Offline
- New Member
Less
More
- Posts: 5
- Thank you received: 1
27 Mar 2023 13:49 #267603
by petlegpete
7i92TM P1 Pin config - switches not recognized was created by petlegpete
Hello,
I am replacing the parport setup with a 7i92TM retaining my G540 (gantry plasma table). I use a connector board to connect home & limit and THC to P1 as shown in the attached picture.
The switches are not recongnized so I started to wonder if the pin 1 on the connector board matches pin 1 on P1. Can anybody let me know about the P1 layout? I have not managed to find it anywhere in the manual. I assumes that both connectors follow a standard since they only fit in one direction.
The machine moves when I disable the switches in the hal file. At least I got that far...
Thanks in advance,
Peter
I am replacing the parport setup with a 7i92TM retaining my G540 (gantry plasma table). I use a connector board to connect home & limit and THC to P1 as shown in the attached picture.
The switches are not recongnized so I started to wonder if the pin 1 on the connector board matches pin 1 on P1. Can anybody let me know about the P1 layout? I have not managed to find it anywhere in the manual. I assumes that both connectors follow a standard since they only fit in one direction.
The machine moves when I disable the switches in the hal file. At least I got that far...
Thanks in advance,
Peter
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19201
- Thank you received: 6436
27 Mar 2023 14:33 #267606
by tommylight
Replied by tommylight on topic 7i92TM P1 Pin config - switches not recognized
Upload hal, ini, and the result of mesaflash readhmid, so we can have a look.
Please Log in or Create an account to join the conversation.
- petlegpete
- Offline
- New Member
Less
More
- Posts: 5
- Thank you received: 1
27 Mar 2023 15:25 #267610
by petlegpete
Replied by petlegpete on topic 7i92TM P1 Pin config - switches not recognized
Thanks for looking into this.
Maybe some more info.
I used the gantry on parport with two motors on Y-Axis but one inversed. Worked fine with one home&limit switch but I see the advantage of having two. Y2 switch is already added in the hal but I deactivate it for testing.
The charge pump setting is copied from one of your hal files but it does not work for me. I deactivated it on the G540 to get going.
The THC is a Proma 150 for the moment. I have it so if I could get it to work would be great.
Files attached.
Thanks a lot.
Maybe some more info.
I used the gantry on parport with two motors on Y-Axis but one inversed. Worked fine with one home&limit switch but I see the advantage of having two. Y2 switch is already added in the hal but I deactivate it for testing.
The charge pump setting is copied from one of your hal files but it does not work for me. I deactivated it on the G540 to get going.
The THC is a Proma 150 for the moment. I have it so if I could get it to work would be great.
Files attached.
Thanks a lot.
Please Log in or Create an account to join the conversation.
27 Mar 2023 15:32 #267611
by PCW
Replied by PCW on topic 7i92TM P1 Pin config - switches not recognized
P1 pinout is standard for Headers
Its likely you have enabled some output functions on P1
Make sure the driver config line in the hal or ini file only enables
the stepgens/pwmgens that you are using, as most firmware has
these functions available on P1 in addition to P2.
Its likely you have enabled some output functions on P1
Make sure the driver config line in the hal or ini file only enables
the stepgens/pwmgens that you are using, as most firmware has
these functions available on P1 in addition to P2.
Please Log in or Create an account to join the conversation.
- petlegpete
- Offline
- New Member
Less
More
- Posts: 5
- Thank you received: 1
28 Mar 2023 06:12 - 28 Mar 2023 06:16 #267667
by petlegpete
Replied by petlegpete on topic 7i92TM P1 Pin config - switches not recognized
That get's me thinking.
thanks
thanks
Attachments:
Last edit: 28 Mar 2023 06:16 by petlegpete.
Please Log in or Create an account to join the conversation.
- petlegpete
- Offline
- New Member
Less
More
- Posts: 5
- Thank you received: 1
28 Mar 2023 06:30 - 28 Mar 2023 06:32 #267668
by petlegpete
Replied by petlegpete on topic 7i92TM P1 Pin config - switches not recognized
Is my understanding correct that the i/os flagged OUT can only be used as output and the ones with IN are inputs. What about the ones which have no indication? (Sec. func = NONE)?
Can they be either or depending on what I make them in the pncconf?
So more inputs on P1 would require a custom flash. Is that even possible to have different pin configs for P1 and P2?
Thanks again for your help.
Can they be either or depending on what I make them in the pncconf?
So more inputs on P1 would require a custom flash. Is that even possible to have different pin configs for P1 and P2?
Thanks again for your help.
Last edit: 28 Mar 2023 06:32 by petlegpete.
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19201
- Thank you received: 6436
28 Mar 2023 12:19 #267692
by tommylight
Replied by tommylight on topic 7i92TM P1 Pin config - switches not recognized
Mesa, in general, has stepgens, pwmgens, encoders, IO.
Even if the firmware has for example stepgen on pins 2 and 3, if that stepgen is not loaded in Hal loadrt line, those same pins can be used as IO,
Not sure about NONE.
And yes, there are firwares with different pinouts on P1 and P2, have a look on the support files, there are sime files with PIN extension, those list pins for included firwares.
Even if the firmware has for example stepgen on pins 2 and 3, if that stepgen is not loaded in Hal loadrt line, those same pins can be used as IO,
Not sure about NONE.
And yes, there are firwares with different pinouts on P1 and P2, have a look on the support files, there are sime files with PIN extension, those list pins for included firwares.
Please Log in or Create an account to join the conversation.
28 Mar 2023 12:47 #267695
by PCW
Replied by PCW on topic 7i92TM P1 Pin config - switches not recognized
Pins marked "none" can only be used as GPIO
("None" refers to the secondary function)
All GPIO pins start-up as inputs and must be specifically set
for output mode to use these pins as outputs
Output pins (PWM,Stepgen etc) that are not enabled
(via the num_stepgens, num_pwmgens etc configuration tokens)
revert to GPIO so can be used as GP inputs and outputs
Enabled Input pins (like encoder pins) can be used as GP inputs
They can also be used as GP outputs if the secondary function is disabled
("None" refers to the secondary function)
All GPIO pins start-up as inputs and must be specifically set
for output mode to use these pins as outputs
Output pins (PWM,Stepgen etc) that are not enabled
(via the num_stepgens, num_pwmgens etc configuration tokens)
revert to GPIO so can be used as GP inputs and outputs
Enabled Input pins (like encoder pins) can be used as GP inputs
They can also be used as GP outputs if the secondary function is disabled
Please Log in or Create an account to join the conversation.
- petlegpete
- Offline
- New Member
Less
More
- Posts: 5
- Thank you received: 1
29 Mar 2023 05:27 #267773
by petlegpete
Replied by petlegpete on topic 7i92TM P1 Pin config - switches not recognized
Thanks a lot gents. That helps a lot. Would be great if MESA would make it that clear in their manuals.
I am afraid though that this is not the last time I need your help.
Regards
I am afraid though that this is not the last time I need your help.
Regards
The following user(s) said Thank You: tommylight
Please Log in or Create an account to join the conversation.
Time to create page: 0.096 seconds