Mesa 7i95
05 Mar 2020 18:43 #159270
by boo
I'm somewhat new to linuxCNC and I bought the 7i95 not knowing it wasn't out of the box supported. I've managed to connect to it through halcmd. I also found the board through PNCconf but it says unsupported device 7i95. I'm using the master 2.9 buildbot branch from 3/March/2020.
From what I gathered, I need to generate a config from the 7i76e and then adapt the hal file to include the additional pins/encoders and remove the spindle config?
Is there any idea on a ETA for gui support for 7i95? I'm not against putting 5 hours into getting it to work but at least for me, it might be better to go to the 7i76e+encoder daughter board.
Thanks!
From what I gathered, I need to generate a config from the 7i76e and then adapt the hal file to include the additional pins/encoders and remove the spindle config?
Is there any idea on a ETA for gui support for 7i95? I'm not against putting 5 hours into getting it to work but at least for me, it might be better to go to the 7i76e+encoder daughter board.
Thanks!
Please Log in or Create an account to join the conversation.
05 Mar 2020 21:27 #159286
by andypugh
It shouldn't be _quite_ that long.
A bit of copy-and-paste in the HAL and INI files with a text editor will get you 90% of the way there.
Then it is a matter of iteratively fixing the pin-name errors.
Put a "show pin" command after the "loadrt" part of the HAL file and you will get a pin list in the error dialogue to help.
Is there any idea on a ETA for gui support for 7i95? I'm not against putting 5 hours into getting it to work!
It shouldn't be _quite_ that long.
A bit of copy-and-paste in the HAL and INI files with a text editor will get you 90% of the way there.
Then it is a matter of iteratively fixing the pin-name errors.
Put a "show pin" command after the "loadrt" part of the HAL file and you will get a pin list in the error dialogue to help.
Please Log in or Create an account to join the conversation.
06 Mar 2020 15:45 #159337
by boo
I got it working after a call to Mesa. I'm a complete HAL novice so it had some learning curve
Start with PNCConf for a 7i96 which is at least in the 2.9 branch (I'm not sure about 2.8).
From there, all you need to do is change your inputs in HAL.
net both-home-x <= [HMOT](CARD0).gpio.000.in_not
Changes to
net both-home-x <= [HMOT](CARD0).inmux.00.input-00-not
Example
# --- BOTH-HOME-X ---
net both-home-x <= [HMOT](CARD0).inmux.00.input-00-not
# --- BOTH-HOME-X2 ---
net both-home-x2 <= [HMOT](CARD0).inmux.00.input-01-not
# --- BOTH-HOME-Y ---
net both-home-y <= [HMOT](CARD0).inmux.00.input-02-not
# --- BOTH-HOME-Z ---
net both-home-z <= [HMOT](CARD0).inmux.00.input-03-not
# --- ESTOP-EXT ---
net estop-ext <= [HMOT](CARD0).inmux.00.input-04-not
Thanks!
-ScottP
Start with PNCConf for a 7i96 which is at least in the 2.9 branch (I'm not sure about 2.8).
From there, all you need to do is change your inputs in HAL.
net both-home-x <= [HMOT](CARD0).gpio.000.in_not
Changes to
net both-home-x <= [HMOT](CARD0).inmux.00.input-00-not
Example
# --- BOTH-HOME-X ---
net both-home-x <= [HMOT](CARD0).inmux.00.input-00-not
# --- BOTH-HOME-X2 ---
net both-home-x2 <= [HMOT](CARD0).inmux.00.input-01-not
# --- BOTH-HOME-Y ---
net both-home-y <= [HMOT](CARD0).inmux.00.input-02-not
# --- BOTH-HOME-Z ---
net both-home-z <= [HMOT](CARD0).inmux.00.input-03-not
# --- ESTOP-EXT ---
net estop-ext <= [HMOT](CARD0).inmux.00.input-04-not
Thanks!
-ScottP
Please Log in or Create an account to join the conversation.
03 Apr 2020 15:15 #162586
by PCW
The following user(s) said Thank You: Hamada
Please Log in or Create an account to join the conversation.
21 Apr 2020 03:18 #164919
by Hamada
Hi Peter
i'm adding 4 x PWMAOutpin + 2 PWMCEnapin on 7i95 expansion port as below (copy from PIN-7i97D-51.vhdl and changed PWMTAG INSTANCES entry = x05) . And ISE can compiled to end without problem
I changed to 5 x PWMAOutpin + 3 PWMCEnapin but ISE stop at phase 4 during compile
Pls help to assist on this
Thanks
i'm adding 4 x PWMAOutpin + 2 PWMCEnapin on 7i95 expansion port as below (copy from PIN-7i97D-51.vhdl and changed PWMTAG INSTANCES entry = x05) . And ISE can compiled to end without problem
I changed to 5 x PWMAOutpin + 3 PWMCEnapin but ISE stop at phase 4 during compile
Pls help to assist on this
Thanks
Attachments:
Please Log in or Create an account to join the conversation.
Time to create page: 0.156 seconds