On Sun, 10 May 2020, Ed wrote:

Date: Sun, 10 May 2020 16:43:34 -0500
From: Ed <ate...@mwt.net>
Reply-To: "Enhanced Machine Controller (EMC)"
    <emc-users@lists.sourceforge.net>
To: emc-users@lists.sourceforge.net
Subject: Re: [Emc-users] Trouble setting up a 7I80HD

On 5/10/20 11:51 AM, Peter C. Wallace wrote:

This likely means that you do not have the proper bitfile loaded. Thats really should be the first step before any testing, make sure the the pinout of the configuration matches you daughterboard setup. A svst4_8 of svst8_4 configuration is a suggested.



Setup completes and Linuxcnc starts with either SV12 or SVST4_8 as long as 7i80HD gets edited to7i80.



Ths list you show does not match either sv12 or svst4_8

did you first flash the 7I80HD-16 with the appropriate firmware?


mesaflash --device 7i80 --write 7i80hd_16_sv12.bit mesaflash --device 7i80 --reload




I did an intentional mistake to generate an error message part of which is captured below;

ed@debian:~$ linuxcnc /home/ed/linuxcnc/configs/3-axis/3-axis.ini
LINUXCNC - 2.7.14
Machine configuration directory is '/home/ed/linuxcnc/configs/3-axis'
Machine configuration file is '3-axis.ini'
Starting LinuxCNC...
Found file(REL): ./3-axis.hal
Note: Using POSIX realtime
hm2: loading Mesa HostMot2 driver version 0.15
hm2_eth: loading Mesa AnyIO HostMot2 ethernet driver version 0.2
hm2_eth: 192.168.1.121: Hardware address: 00:60:1b:11:81:19
hm2_eth: discovered 7I80HD-16
hm2/hm2_7i80.0: Smart Serial Firmware Version 43
hm2/hm2_7i80.0: 72 I/O Pins used:
hm2/hm2_7i80.0:     IO Pin 000 (P1-01): PWMGen #0, pin Not-Enable (Output)
hm2/hm2_7i80.0: IO Pin 001 (P1-03): Muxed Encoder #0, pin Muxed A (Input) hm2/hm2_7i80.0: IO Pin 002 (P1-05): Muxed Encoder #0, pin Muxed B (Input) hm2/hm2_7i80.0: IO Pin 003 (P1-07): Muxed Encoder #0, pin Muxed Index (Input) hm2/hm2_7i80.0: IO Pin 004 (P1-09): Muxed Encoder #1, pin Muxed A (Input) hm2/hm2_7i80.0: IO Pin 005 (P1-11): Muxed Encoder #1, pin Muxed B (Input) hm2/hm2_7i80.0: IO Pin 006 (P1-13): Muxed Encoder #1, pin Muxed Index (Input)
hm2/hm2_7i80.0:     IO Pin 007 (P1-15): IOPort
hm2/hm2_7i80.0:     IO Pin 008 (P1-17): IOPort
hm2/hm2_7i80.0:     IO Pin 009 (P1-19): IOPort
hm2/hm2_7i80.0: IO Pin 010 (P1-21): Muxed Encoder Select #0, pin Mux Select 0 (Output) hm2/hm2_7i80.0: IO Pin 011 (P1-23): PWMGen #0, pin Out0 (PWM or Up) (Output) hm2/hm2_7i80.0: IO Pin 012 (P1-25): PWMGen #0, pin Out1 (Dir or Down) (Output) hm2/hm2_7i80.0: IO Pin 013 (P1-27): PWMGen #1, pin Out0 (PWM or Up) (Output) hm2/hm2_7i80.0: IO Pin 014 (P1-29): PWMGen #1, pin Out1 (Dir or Down) (Output) hm2/hm2_7i80.0: IO Pin 015 (P1-31): PWMGen #2, pin Out0 (PWM or Up) (Output) hm2/hm2_7i80.0: IO Pin 016 (P1-33): PWMGen #2, pin Out1 (Dir or Down) (Output)
hm2/hm2_7i80.0:     IO Pin 017 (P1-35): IOPort
hm2/hm2_7i80.0:     IO Pin 018 (P1-37): IOPort
hm2/hm2_7i80.0:     IO Pin 019 (P1-39): IOPort
hm2/hm2_7i80.0:     IO Pin 020 (P1-41): IOPort
hm2/hm2_7i80.0:     IO Pin 021 (P1-43): IOPort
hm2/hm2_7i80.0:     IO Pin 022 (P1-45): IOPort
hm2/hm2_7i80.0:     IO Pin 023 (P1-47): PWMGen #0, pin Not-Enable (Output)
hm2/hm2_7i80.0:     IO Pin 024 (P2-01): IOPort



P1-1 through P1-47 do not correspond to the pin out of a 7i29

P1-1 on the 7i29 is motor1 encb, P1-3 ismotor1 enca, etc.

What file should I be editing and where could I find it?


Thanks, Ed.




_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Peter Wallace
Mesa Electronics

(\__/)
(='.'=) This is Bunny. Copy and paste bunny into your
(")_(") signature to help him gain world domination.



_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to