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