One more HURCO BMC 20P Retrofit

More
12 Feb 2023 15:46 #264357 by tommylight
7i74 requires no config.Make a config for 7i92/7i77.

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

More
12 Feb 2023 15:53 #264358 by christos
Thanks for the shift reply.
Currently I’m only given the following options:
7i76x2
7i76x2 with one 7i76
7i77_7i76
7i77x2
7i77x2 with on 7i77
G540x2
None of which seems to match my configuration
Which firmware is appropriate for making a 7i92m to connect to 7i77?

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

More
12 Feb 2023 15:54 #264359 by PCW
Replied by PCW on topic One more HURCO BMC 20P Retrofit
I don't think pncconf can setup the additional I/O on the 7I74 so the easiest
way forward with pncconf is to make hal/ini setup for one 7I77 and then add
the additional sserial I/O by editing the hal file.

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

More
12 Feb 2023 16:22 #264362 by christos

I don't think pncconf can setup the additional I/O on the 7I74 so the easiest
way forward with pncconf is to make hal/ini setup for one 7I77 and then add
the additional sserial I/O by editing the hal file.
 

Fair enough even though I'm a complete newbie on editing hal/ini files I will give it a try.
Now, on my current pncconf, is there a way to change the default firmware, so I can at least load a setup, for a single 7i77?
 

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

More
12 Feb 2023 16:32 #264364 by PCW
Replied by PCW on topic One more HURCO BMC 20P Retrofit
You would select "7i92-Internal Data" and "7i77x2 with one 7i77"

If you already loaded 7i77+7I74 firmware that's fine, all the 7I77 stuff is the same
The following user(s) said Thank You: christos

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

More
08 Mar 2023 17:01 - 08 Mar 2023 17:09 #266125 by christos
Hey guys!

Tried to start everything and my first error came up... "Linux parallel port 0 not found"
But I'm not using a parallel port to connect, only Ethernet.
At the moment I'm using the onboard Ethernet for connecting to the 7i92m and another pci Ethernet card for the internet.

Any ideas where to start looking? I have read similar threads with parallel port errors but nothing really helped.

Below are my error reports.

Linuxcnc_info

Date: Mon 20 Feb 2023 12:59:26 AM EST
UTC Date: Mon 20 Feb 2023 05:59:26 AM UTC
this program: /usr/bin/linuxcnc_info
uptime: 00:59:26 up 2 min, 1 user, load average: 0.44, 0.31, 0.13
lsb_release -sa: Debian Debian GNU/Linux 10 (buster) 10 buster
which linuxcnc: /usr/bin/linuxcnc
pwd: /home/christos/linuxcnc/configs/Hurco1
USER: christos
LOGNAME: christos
HOME: /home/christos
EDITOR:
VISUAL:
LANGUAGE:
TERM: dumb
COLORTERM:
DISPLAY: :0.0
DESKTOP: lightdm-xsession
display size: 1920x1080 pixels (508x285 millimeters)
PATH: /usr/bin:/home/christos/linuxcnc/configs/Hurco1/bin:/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games

uname items:
nodename -n: Basement
kernel-name -s: Linux
kernel-vers -v: #1 SMP PREEMPT RT Debian 4.19.269-1 (2022-12-20)
machine -m: x86_64
processor -p: unknown
platform -i: unknown
oper system -o: GNU/Linux

/proc items:
cmdline: BOOT_IMAGE=/boot/vmlinuz-4.19.0-23-rt-amd64 root=UUID=190eeb40-f96c-48ec-8581-bc147a91eaf7 ro quiet
model name: Intel(R) Core(TM) i3-2100 CPU @ 3.10GHz
cores: 2
cpu MHz: 2666.022
parport:
serial: 0000-0000 : serial

Versions:
gcc: gcc (Debian 8.3.0-6) 8.3.0
python: Python 2.7.16
git: not_in_PATH
git commit: NA
tcl: 8.6
tk: 8.6
glade: not_in_PATH
glade-gtk2: not_in_PATH

linuxcnc_var all:

LINUXCNCVERSION: 2.8.4
LINUXCNC_AUX_GLADEVCP: /usr/share/linuxcnc/aux_gladevcp
LINUXCNC_AUX_EXAMPLES: /usr/share/linuxcnc/aux_examples
REALTIME: /etc/init.d/realtime
RTS: uspace
HALLIB_DIR: /usr/share/linuxcnc/hallib

dpkg -l '*linuxcnc*':
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-===================-============-============-=====================================================================
un linuxcnc <none> <none> (no description available)
un linuxcnc-dev <none> <none> (no description available)
un linuxcnc-doc <none> <none> (no description available)
ii linuxcnc-doc-en 1:2.8.4 all motion controller for CNC machines and robots (English documentation)
ii linuxcnc-doc-es 1:2.8.4 all controlador de movimiento para máquinas CNC y robots (Español).
ii linuxcnc-doc-fr 1:2.8.4 all motion controller for CNC machines and robots (French documentation)
un linuxcnc-sim <none> <none> (no description available)
un linuxcnc-sim-dev <none> <none> (no description available)
ii linuxcnc-uspace 1:2.8.4 amd64 motion controller for CNC machines and robots
ii linuxcnc-uspace-dev 1:2.8.4 amd64 PC based motion controller for real-time Linux



linuxcnc.report

Error report created by /usr/lib/tcltk/linuxcnc/show_errors.tcl:

Print file information:
RUN_IN_PLACE=no
LINUXCNC_DIR=
LINUXCNC_BIN_DIR=/usr/bin
LINUXCNC_TCL_DIR=/usr/lib/tcltk/linuxcnc
LINUXCNC_SCRIPT_DIR=
LINUXCNC_RTLIB_DIR=/usr/lib/linuxcnc/modules
LINUXCNC_CONFIG_DIR=
LINUXCNC_LANG_DIR=/usr/lib/tcltk/linuxcnc/msgs
INIVAR=inivar
HALCMD=halcmd
LINUXCNC_EMCSH=/usr/bin/wish8.6
LINUXCNC - 2.8.4
Machine configuration directory is '/home/christos/linuxcnc/configs/Hurco1'
Machine configuration file is 'Hurco1.ini'
INIFILE=/home/christos/linuxcnc/configs/Hurco1/Hurco1.ini
VERSION=1.1
PARAMETER_FILE=linuxcnc.var
TASK=milltask
HALUI=halui
DISPLAY=axis
COORDINATES=XYZ
KINEMATICS=trivkins coordinates=XYZ
Starting LinuxCNC...
Starting LinuxCNC server program: linuxcncsvr
Loading Real Time OS, RTAPI, and HAL_LIB modules
Starting LinuxCNC IO program: io
Starting HAL User Interface program: halui
Found file(REL): ./Hurco1.hal
Shutting down and cleaning up LinuxCNC...
Running HAL shutdown script
hm2: loading Mesa HostMot2 driver version 0.15
hm2_eth: loading Mesa AnyIO HostMot2 ethernet driver version 0.2
hm2_eth: 10.10.10.10: INFO: Hardware address (MAC): 00:60:1b:13:06:50
hm2_eth: discovered 7I92
hm2/hm2_7i92.0: Low Level init 0.15
hm2/hm2_7i92.0: Smart Serial Firmware Version 43
Board hm2_7i92.0.7i77.0.1 Hardware Mode 0 = standard
Board hm2_7i92.0.7i77.0.1 Software Mode 0 = analogout_enables
hm2/hm2_7i92.0: 34 I/O Pins used:
hm2/hm2_7i92.0: IO Pin 000 (P2-01): IOPort
hm2/hm2_7i92.0: IO Pin 001 (P2-14): IOPort
hm2/hm2_7i92.0: IO Pin 002 (P2-02): IOPort
hm2/hm2_7i92.0: IO Pin 003 (P2-15): Smart Serial Interface #0, pin tx1 (Output)
hm2/hm2_7i92.0: IO Pin 004 (P2-03): Smart Serial Interface #0, pin rx1 (Input)
hm2/hm2_7i92.0: IO Pin 005 (P2-16): IOPort
hm2/hm2_7i92.0: IO Pin 006 (P2-04): IOPort
hm2/hm2_7i92.0: IO Pin 007 (P2-17): Muxed Encoder Select #0, pin Mux Select 0 (Output)
hm2/hm2_7i92.0: IO Pin 008 (P2-05): Muxed Encoder #0, pin Muxed A (Input)
hm2/hm2_7i92.0: IO Pin 009 (P2-06): Muxed Encoder #0, pin Muxed B (Input)
hm2/hm2_7i92.0: IO Pin 010 (P2-07): Muxed Encoder #0, pin Muxed Index (Input)
hm2/hm2_7i92.0: IO Pin 011 (P2-08): Muxed Encoder #1, pin Muxed A (Input)
hm2/hm2_7i92.0: IO Pin 012 (P2-09): Muxed Encoder #1, pin Muxed B (Input)
hm2/hm2_7i92.0: IO Pin 013 (P2-10): Muxed Encoder #1, pin Muxed Index (Input)
hm2/hm2_7i92.0: IO Pin 014 (P2-11): Muxed Encoder #2, pin Muxed A (Input)
hm2/hm2_7i92.0: IO Pin 015 (P2-12): Muxed Encoder #2, pin Muxed B (Input)
hm2/hm2_7i92.0: IO Pin 016 (P2-13): Muxed Encoder #2, pin Muxed Index (Input)
hm2/hm2_7i92.0: IO Pin 017 (P1-01): Smart Serial Interface #1, pin rx0 (Input)
hm2/hm2_7i92.0: IO Pin 018 (P1-14): Smart Serial Interface #1, pin rx1 (Input)
hm2/hm2_7i92.0: IO Pin 019 (P1-02): Smart Serial Interface #1, pin rx2 (Input)
hm2/hm2_7i92.0: IO Pin 020 (P1-15): Smart Serial Interface #1, pin rx3 (Input)
hm2/hm2_7i92.0: IO Pin 021 (P1-03): Smart Serial Interface #1, pin tx0 (Output)
hm2/hm2_7i92.0: IO Pin 022 (P1-16): Smart Serial Interface #1, pin tx1 (Output)
hm2/hm2_7i92.0: IO Pin 023 (P1-04): Smart Serial Interface #1, pin tx2 (Output)
hm2/hm2_7i92.0: IO Pin 024 (P1-17): Smart Serial Interface #1, pin tx3 (Output)
hm2/hm2_7i92.0: IO Pin 025 (P1-05): Smart Serial Interface #1, pin rx4 (Input)
hm2/hm2_7i92.0: IO Pin 026 (P1-06): Smart Serial Interface #1, pin rx5 (Input)
hm2/hm2_7i92.0: IO Pin 027 (P1-07): IOPort
hm2/hm2_7i92.0: IO Pin 028 (P1-08): IOPort
hm2/hm2_7i92.0: IO Pin 029 (P1-09): Smart Serial Interface #1, pin tx4 (Output)
hm2/hm2_7i92.0: IO Pin 030 (P1-10): Smart Serial Interface #1, pin tx5 (Output)
hm2/hm2_7i92.0: IO Pin 031 (P1-11): IOPort
hm2/hm2_7i92.0: IO Pin 032 (P1-12): IOPort
hm2/hm2_7i92.0: IO Pin 033 (P1-13): IOPort
hm2/hm2_7i92.0: registered
config string '0 out 1 in'
hm2_eth: in hm2_eth_reset
hm2_eth: HostMot2 ethernet driver unloaded
hm2: unloading
Removing HAL_LIB, RTAPI, and Real Time OS modules
Removing NML shared memory segments

Debug file information:
Note: Using POSIX realtime
Linux parallel port 0 not found
hal_parport: rtapi_app_main: No such file or directory (-2)
./Hurco1.hal:11: waitpid failed /usr/bin/rtapi_app hal_parport
./Hurco1.hal:11: /usr/bin/rtapi_app exited without becoming ready
./Hurco1.hal:11: insmod for hal_parport failed, returned -1
983
Stopping realtime threads
Unloading hal components
Note: Using POSIX realtime



Info report created by linuxcnc_info:
The file: /tmp/linuxcnc_info.txt
can be posted to a forum or a web site like:
pastebin.com
in order to provide information about the linuxcnc
system and configuration.

Date: Mon 20 Feb 2023 12:59:26 AM EST
UTC Date: Mon 20 Feb 2023 05:59:26 AM UTC
this program: /usr/bin/linuxcnc_info
uptime: 00:59:26 up 2 min, 1 user, load average: 0.44, 0.31, 0.13
lsb_release -sa: Debian Debian GNU/Linux 10 (buster) 10 buster
which linuxcnc: /usr/bin/linuxcnc
pwd: /home/christos/linuxcnc/configs/Hurco1
USER: christos
LOGNAME: christos
HOME: /home/christos
EDITOR:
VISUAL:
LANGUAGE:
TERM: dumb
COLORTERM:
DISPLAY: :0.0
DESKTOP: lightdm-xsession
display size: 1920x1080 pixels (508x285 millimeters)
PATH: /usr/bin:/home/christos/linuxcnc/configs/Hurco1/bin:/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games

uname items:
nodename -n: Basement
kernel-name -s: Linux
kernel-vers -v: #1 SMP PREEMPT RT Debian 4.19.269-1 (2022-12-20)
machine -m: x86_64
processor -p: unknown
platform -i: unknown
oper system -o: GNU/Linux

/proc items:
cmdline: BOOT_IMAGE=/boot/vmlinuz-4.19.0-23-rt-amd64 root=UUID=190eeb40-f96c-48ec-8581-bc147a91eaf7 ro quiet
model name: Intel(R) Core(TM) i3-2100 CPU @ 3.10GHz
cores: 2
cpu MHz: 2666.022
parport:
serial: 0000-0000 : serial

Versions:
gcc: gcc (Debian 8.3.0-6) 8.3.0
python: Python 2.7.16
git: not_in_PATH
git commit: NA
tcl: 8.6
tk: 8.6
glade: not_in_PATH
glade-gtk2: not_in_PATH

linuxcnc_var all:

LINUXCNCVERSION: 2.8.4
LINUXCNC_AUX_GLADEVCP: /usr/share/linuxcnc/aux_gladevcp
LINUXCNC_AUX_EXAMPLES: /usr/share/linuxcnc/aux_examples
REALTIME: /etc/init.d/realtime
RTS: uspace
HALLIB_DIR: /usr/share/linuxcnc/hallib

dpkg -l '*linuxcnc*':
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-===================-============-============-=====================================================================
un linuxcnc <none> <none> (no description available)
un linuxcnc-dev <none> <none> (no description available)
un linuxcnc-doc <none> <none> (no description available)
ii linuxcnc-doc-en 1:2.8.4 all motion controller for CNC machines and robots (English documentation)
ii linuxcnc-doc-es 1:2.8.4 all controlador de movimiento para máquinas CNC y robots (Español).
ii linuxcnc-doc-fr 1:2.8.4 all motion controller for CNC machines and robots (French documentation)
un linuxcnc-sim <none> <none> (no description available)
un linuxcnc-sim-dev <none> <none> (no description available)
ii linuxcnc-uspace 1:2.8.4 amd64 motion controller for CNC machines and robots
ii linuxcnc-uspace-dev 1:2.8.4 amd64 PC based motion controller for real-time Linux
Last edit: 08 Mar 2023 17:09 by christos. Reason: error reports not shown

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

More
08 Mar 2023 17:32 #266129 by PCW
Replied by PCW on topic One more HURCO BMC 20P Retrofit
Look like either you checked the parallel port box in pncconf
or this is a pncconf bug (the current version does not have this bug)

In any case you should be able to fix this by deleting the hal line that
loads hal_parport
The following user(s) said Thank You: christos

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

Moderators: cncbasher
Time to create page: 0.088 seconds
Powered by Kunena Forum