On Wed, 21 Oct 2020, Gene Heskett wrote:

Date: Wed, 21 Oct 2020 18:55:40 -0400
From: Gene Heskett <ghesk...@shentel.net>
Reply-To: "Enhanced Machine Controller (EMC)"
    <emc-users@lists.sourceforge.net>
To: emc-users@lists.sourceforge.net
Subject: Re: [Emc-users] Now do I have a bad card?

On Wednesday 21 October 2020 17:36:10 Peter C. Wallace wrote:

On Wed, 21 Oct 2020, Gene Heskett wrote:
Date: Wed, 21 Oct 2020 17:09:37 -0400
From: Gene Heskett <ghesk...@shentel.net>
Reply-To: "Enhanced Machine Controller (EMC)"
    <emc-users@lists.sourceforge.net>
To: emc-users@lists.sourceforge.net
Subject: Re: [Emc-users] Now do I have a bad card?

On Wednesday 21 October 2020 16:15:40 Peter C. Wallace wrote:
sudo mesaflash --device 5i25 --readhmid

gene@GO704:~/linuxcnc$ sudo mesaflash --device 5i25 --readhmid
[sudo] password for gene:
Configuration Name: HOSTMOT2

General configuration information:

 BoardName : MESA5I25
 FPGA Size: 9 KGates
 FPGA Pins: 144
 Number of IO Ports: 2
 Width of one I/O port: 17
 Clock Low frequency: 33.3333 MHz
 Clock High frequency: 200.0000 MHz
 IDROM Type: 3
 Instance Stride 0: 4
 Instance Stride 1: 64
 Register Stride 0: 256
 Register Stride 1: 256

Modules in configuration:

 Module: WatchDog
 There are 1 of WatchDog in configuration
 Version: 0
 Registers: 3
 BaseAddress: 0C00
 ClockFrequency: 33.333 MHz
 Register Stride: 256 bytes
 Instance Stride: 4 bytes

 Module: IOPort
 There are 2 of IOPort in configuration
 Version: 0
 Registers: 5
 BaseAddress: 1000
 ClockFrequency: 33.333 MHz
 Register Stride: 256 bytes
 Instance Stride: 4 bytes

 Module: QCount
 There are 2 of QCount in configuration
 Version: 2
 Registers: 5
 BaseAddress: 3000
 ClockFrequency: 33.333 MHz
 Register Stride: 256 bytes
 Instance Stride: 4 bytes

 Module: SSerial
 There are 1 of SSerial in configuration
 Version: 0
 Registers: 6
 BaseAddress: 5B00
 ClockFrequency: 33.333 MHz
 Register Stride: 256 bytes
 Instance Stride: 64 bytes

 Module: PWM
 There are 2 of PWM in configuration
 Version: 0
 Registers: 5
 BaseAddress: 4100
 ClockFrequency: 200.000 MHz
 Register Stride: 256 bytes
 Instance Stride: 4 bytes

 Module: StepGen
 There are 9 of StepGen in configuration
 Version: 2
 Registers: 10
 BaseAddress: 2000
 ClockFrequency: 33.333 MHz
 Register Stride: 256 bytes
 Instance Stride: 4 bytes

 Module: LED
 There are 1 of LED in configuration
 Version: 0
 Registers: 1
 BaseAddress: 0200
 ClockFrequency: 33.333 MHz
 Register Stride: 256 bytes
 Instance Stride: 4 bytes

Configuration pin-out:

IO Connections for P3
Pin#  I/O   Pri. func    Sec. func       Chan      Pin func
Pin Dir

1      0   IOPort       StepGen          0        Dir/Table2
(Out) 14      1   IOPort       StepGen          0        Step/Table1
    (Out) 2      2   IOPort       StepGen          1
Dir/Table2      (Out) 15      3   IOPort       StepGen          1
    Step/Table1     (Out) 3      4   IOPort       StepGen          2
       Dir/Table2      (Out) 16      5   IOPort       StepGen
  2        Step/Table1     (Out) 4      6   IOPort       StepGen
     3        Dir/Table2      (Out) 17      7   IOPort       StepGen
         3        Step/Table1     (Out) 5      8   IOPort
StepGen          4        Dir/Table2      (Out) 6      9   IOPort
   StepGen          4        Step/Table1     (Out) 7     10   IOPort
      SSerial          0        TXData1         (Out) 8     11
IOPort       SSerial          0        RXData1         (In) 9     12
  IOPort       SSerial          0        TXData2         (Out) 10
 13   IOPort       SSerial          0        RXData2         (In) 11
    14   IOPort       QCount           0        Quad-IDX        (In)
12     15   IOPort       QCount           0        Quad-B
(In) 13     16   IOPort       QCount           0        Quad-A
   (In)

IO Connections for P2
Pin#  I/O   Pri. func    Sec. func       Chan      Pin func
Pin Dir

1     17   IOPort       StepGen          5        Dir/Table2
(Out) 14     18   IOPort       StepGen          5        Step/Table1
    (Out) 2     19   IOPort       StepGen          6
Dir/Table2      (Out) 15     20   IOPort       StepGen          6
    Step/Table1     (Out) 3     21   IOPort       StepGen          7
       Dir/Table2      (Out) 16     22   IOPort       StepGen
  7        Step/Table1     (Out) 4     23   IOPort       StepGen
     8        Dir/Table2      (Out) 17     24   IOPort       StepGen
         8        Step/Table1     (Out) 5     25   IOPort       PWM
            0        PWM             (Out) 6     26   IOPort
PWM              0        /Enable         (Out) 7     27   IOPort
   PWM              0        Dir             (Out) 8     28   IOPort
      SSerial          0        TXData3         (Out) 9     29
IOPort       SSerial          0        TXEn3           (Out) 10
30   IOPort       SSerial          0        RXData3         (In) 11
   31   IOPort       QCount           1        Quad-IDX        (In)
12     32   IOPort       QCount           1        Quad-B
(In) 13     33   IOPort       QCount           1        Quad-A
   (In)

gene@GO704:~/linuxcnc$

Cheers, Gene Heskett
--
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
If we desire respect for the law, we must first make the law
respectable. - Louis D. Brandeis
Genes Web page <http://geneslinuxbox.net:6309/gene>

Yep that looks like a 7I76+7I78 configuration
with just one PWMGen for the 7I78 on P2

but this is the load line that generated that dmesg:
loadrt hm2_pci          config="num_encoders=2 num_pwmgens=2 num_stepgens=3"



Thats a pinout file not a dmesg log
It does seem to have a harmless inconsistency
(2 PWMgen inside but only 1 wired to the output)


_______________________________________________
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


Cheers, Gene Heskett
--
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
If we desire respect for the law, we must first make the law respectable.
- Louis D. Brandeis
Genes Web page <http://geneslinuxbox.net:6309/gene>


_______________________________________________
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