Re: [Emc-users] Pi4 issues with MESA 7i92H

2021-06-10 Thread Ralph Stirling
Did you set a static ip for the pi in /etc/dhcpcd.conf?  It worked for me after 
I did this.

-- Ralph

On Jun 10, 2021 8:02 PM, John Dammeyer  wrote:
CAUTION: This email originated from outside the Walla Walla University email 
system.


Peter Wallace and I have been working on getting the Pi4 to work with the 7i92 
mesaflash program.

He asked me to do this but I get the error below.
pi@linuxcnc:~/mesaflash $ sudo ./mesaflash --device 7i92 --readhmid
lbp16_access.send_packet: Resource temporarily unavailable
Aborted

When I do this on the PC with the same 7i92 it dumps the Pins table.  The 7i92 
is communicating with the board.  It can ping it.  It can detect what type of 
board it is.  But the --readhmid parameter always returns this 
access.send_packet error.

Any ideas on how to solve this problem?  It appears to be some sort of network 
issue.  The Pi4 has successfully run my CNC hardware through the 7i92 so 
Ethernet works.  At least from LinuxCNC to the Pi.   Clearly not from the 
mesaflash to the pi.

To get mesaflash onto the Pi4 you have to do the following.
pi@linuxcnc:~ $ sudo git clone 
https://nam12.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgithub.com%2Flinuxcnc%2Fmesaflash&data=04%7C01%7Cralph.stirling%40wallawalla.edu%7C4f063130e6174fe6087c08d92c856741%7Cd958f048e43142779c8debfb75e7aa64%7C0%7C0%7C637589773748714746%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=yZ4IL4wTuuULCOB%2Fg9S9T3q2E1szCUPkKe5gaC2oIoc%3D&reserved=0
pi@linuxcnc:~/mesaflash $ sudo apt-get install libpci-dev
pi@linuxcnc:~/mesaflash $ sudo make

Once that's all done:
pi@linuxcnc:~/mesaflash $ ./mesaflash
Mesaflash version 3.4.0~pre1
Configuration and diagnostic tool for Mesa Electronics PCI(E)/ETH/EPP/USB/SPI 
boards
Try 'mesaflash --help' for more information
pi@linuxcnc:~/mesaflash $ sudo ./mesaflash --device 7i92 --addr 192.168.1.121
ETH device 7I92 at ip=192.168.1.121

Any suggestions are welcome.
Thanks
John Dammeyer


"ELS! Nothing else works as well for your Lathe"
Automation Artisans Inc.
www dot autoartisans dot com


___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Femc-users&data=04%7C01%7Cralph.stirling%40wallawalla.edu%7C4f063130e6174fe6087c08d92c856741%7Cd958f048e43142779c8debfb75e7aa64%7C0%7C0%7C637589773748724742%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=maLrElZOTYs0pWjJlpt1FpNKzGRGca8Yhuz1Yjny8Q0%3D&reserved=0

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


Re: [Emc-users] Pi4 issues with MESA 7i92H

2021-06-10 Thread John Dammeyer



> -Original Message-
> From: Peter C. Wallace [mailto:p...@mesanet.com]
> Sent: June-10-21 9:38 PM
> On Thu, 10 Jun 2021, John Dammeyer wrote:
> 
> > BTW, used the same process for the BBB to install mesaflash.
> >
> > Attached file shows the result.  Works like a charm so the issue isn't the
> > mesaflash program and ARM libraries nor PC running LinuxCNC.  The issue is
> > probably with the Pi4 libaries used by the mesaflash.
> >
> > John
> >
> 
> I would think its more likely a host network setup issue. I'll try mesaflash 
> on
> a RPI4 with a Ethernet card tommorow but I do know mesaflash works properly on
> SPI connected FPGAs card on the RPI4. (and linuxCNC runs fine with Mesa 
> Ethernet
> cards on the RPI4)
> 
 
> Peter Wallace
> Mesa Electronics

With the Beagle I didn't bother setting up the host.  I shutdown the beagle. 
Plugged in the Ethernet cable to the 7i92 and then started up the beagle.  Once 
(finally) running I did a ping to 192.168.1.121 and that worked.  And so did 
the rest of it.

BTW, the Pi4 1GB I'm running has successfully run LinuxCNC with a 7i92 and cut 
metal.  So the Ethernet connection to the Pi4 works for that.  But maybe I 
screwed up something while setting up the 7i92 Ethernet connection.  I must 
admit I haven't tried running LinuxCNC with it since.

And the Pi4 does properly ping the 7i92 and can ask if it's a 7i92.  Looking 
forward to your tests.

John



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


Re: [Emc-users] Pi4 issues with MESA 7i92H

2021-06-10 Thread Peter C. Wallace

On Thu, 10 Jun 2021, John Dammeyer wrote:


Date: Thu, 10 Jun 2021 21:25:35 -0700
From: John Dammeyer 
Reply-To: "Enhanced Machine Controller (EMC)"

To: "'Enhanced Machine Controller (EMC)'" 
Subject: Re: [Emc-users] Pi4 issues with MESA 7i92H

BTW, used the same process for the BBB to install mesaflash.

Attached file shows the result.  Works like a charm so the issue isn't the 
mesaflash program and ARM libraries nor PC running LinuxCNC.  The issue is 
probably with the Pi4 libaries used by the mesaflash.


John



I would think its more likely a host network setup issue. I'll try mesaflash on 
a RPI4 with a Ethernet card tommorow but I do know mesaflash works properly on 
SPI connected FPGAs card on the RPI4. (and linuxCNC runs fine with Mesa Ethernet 
cards on the RPI4)





-Original Message-
From: John Dammeyer [mailto:jo...@autoartisans.com]
Sent: June-10-21 8:02 PM
To: Enhanced Machine Controller (EMC)
Subject: [Emc-users] Pi4 issues with MESA 7i92H

Peter Wallace and I have been working on getting the Pi4 to work with the 7i92 
mesaflash program.

He asked me to do this but I get the error below.
pi@linuxcnc:~/mesaflash $ sudo ./mesaflash --device 7i92 --readhmid
lbp16_access.send_packet: Resource temporarily unavailable
Aborted

When I do this on the PC with the same 7i92 it dumps the Pins table.  The 7i92 
is communicating with the board.  It can ping it.  It can
detect what type of board it is.  But the --readhmid parameter always returns 
this access.send_packet error.

Any ideas on how to solve this problem?  It appears to be some sort of network 
issue.  The Pi4 has successfully run my CNC
hardware through the 7i92 so Ethernet works.  At least from LinuxCNC to the Pi. 
  Clearly not from the mesaflash to the pi.

To get mesaflash onto the Pi4 you have to do the following.
pi@linuxcnc:~ $ sudo git clone http://github.com/linuxcnc/mesaflash
pi@linuxcnc:~/mesaflash $ sudo apt-get install libpci-dev
pi@linuxcnc:~/mesaflash $ sudo make

Once that's all done:
pi@linuxcnc:~/mesaflash $ ./mesaflash
Mesaflash version 3.4.0~pre1
Configuration and diagnostic tool for Mesa Electronics PCI(E)/ETH/EPP/USB/SPI 
boards
Try 'mesaflash --help' for more information
pi@linuxcnc:~/mesaflash $ sudo ./mesaflash --device 7i92 --addr 192.168.1.121
ETH device 7I92 at ip=192.168.1.121

Any suggestions are welcome.
Thanks
John Dammeyer


"ELS! Nothing else works as well for your Lathe"
Automation Artisans Inc.
www dot autoartisans dot com


___
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


Re: [Emc-users] Pi4 issues with MESA 7i92H

2021-06-10 Thread John Dammeyer
BTW, used the same process for the BBB to install mesaflash.

Attached file shows the result.  Works like a charm so the issue isn't the 
mesaflash program and ARM libraries nor PC running LinuxCNC.  The issue is 
probably with the Pi4 libaries used by the mesaflash.

John


> -Original Message-
> From: John Dammeyer [mailto:jo...@autoartisans.com]
> Sent: June-10-21 8:02 PM
> To: Enhanced Machine Controller (EMC)
> Subject: [Emc-users] Pi4 issues with MESA 7i92H
> 
> Peter Wallace and I have been working on getting the Pi4 to work with the 
> 7i92 mesaflash program.
> 
> He asked me to do this but I get the error below.
> pi@linuxcnc:~/mesaflash $ sudo ./mesaflash --device 7i92 --readhmid
> lbp16_access.send_packet: Resource temporarily unavailable
> Aborted
> 
> When I do this on the PC with the same 7i92 it dumps the Pins table.  The 
> 7i92 is communicating with the board.  It can ping it.  It can
> detect what type of board it is.  But the --readhmid parameter always returns 
> this access.send_packet error.
> 
> Any ideas on how to solve this problem?  It appears to be some sort of 
> network issue.  The Pi4 has successfully run my CNC
> hardware through the 7i92 so Ethernet works.  At least from LinuxCNC to the 
> Pi.   Clearly not from the mesaflash to the pi.
> 
> To get mesaflash onto the Pi4 you have to do the following.
> pi@linuxcnc:~ $ sudo git clone http://github.com/linuxcnc/mesaflash
> pi@linuxcnc:~/mesaflash $ sudo apt-get install libpci-dev
> pi@linuxcnc:~/mesaflash $ sudo make
> 
> Once that's all done:
> pi@linuxcnc:~/mesaflash $ ./mesaflash
> Mesaflash version 3.4.0~pre1
> Configuration and diagnostic tool for Mesa Electronics PCI(E)/ETH/EPP/USB/SPI 
> boards
> Try 'mesaflash --help' for more information
> pi@linuxcnc:~/mesaflash $ sudo ./mesaflash --device 7i92 --addr 192.168.1.121
> ETH device 7I92 at ip=192.168.1.121
> 
> Any suggestions are welcome.
> Thanks
> John Dammeyer
> 
> 
> "ELS! Nothing else works as well for your Lathe"
> Automation Artisans Inc.
> www dot autoartisans dot com
> 
> 
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
debian@ebb:~$ cd mesaflash
debian@ebb:~/mesaflash$ sudo ./mesaflash --device 7i92 --readhmid
[sudo] password for debian: 
Configuration Name: HOSTMOT2

General configuration information:

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

Modules in configuration:

  Module: DPLL
  There are 1 of DPLL in configuration
  Version: 0
  Registers: 7
  BaseAddress: 7000
  ClockFrequency: 100.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

  Module: WatchDog
  There are 1 of WatchDog in configuration
  Version: 0
  Registers: 3
  BaseAddress: 0C00
  ClockFrequency: 100.000 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: 100.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

  Module: QCount
  There are 1 of QCount in configuration
  Version: 2
  Registers: 5
  BaseAddress: 3000
  ClockFrequency: 100.000 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: 100.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 64 bytes

  Module: StepGen
  There are 5 of StepGen in configuration
  Version: 2
  Registers: 10
  BaseAddress: 2000
  ClockFrequency: 100.000 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: 100.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

Configuration pin-out:

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

 1  0   IOPort   StepGen  0Dir/Table2   
   (Out)
14  1   IOPort   StepGen  0Step/Table1  
   (Out)
 2  2   IOPort   StepGen  1Dir/Table2   
   (Out)
15  3   IOPort   StepGen  1Step/Table1  
   (Out)
 3  4   IOPort   StepGen  2Dir/Table2   
   (Out)
16  5   IOPort   StepGen  2Step/Table1  
   (Out)
 4  6   IOPort   StepGen  3Dir/Table2   
   (Out)
17  7   IOPort   StepGen  3Step/Table1  
   (Out)
 5  8   IOPort   Step

[Emc-users] Pi4 issues with MESA 7i92H

2021-06-10 Thread John Dammeyer
Peter Wallace and I have been working on getting the Pi4 to work with the 7i92 
mesaflash program.
 
He asked me to do this but I get the error below.
pi@linuxcnc:~/mesaflash $ sudo ./mesaflash --device 7i92 --readhmid
lbp16_access.send_packet: Resource temporarily unavailable
Aborted
 
When I do this on the PC with the same 7i92 it dumps the Pins table.  The 7i92 
is communicating with the board.  It can ping it.  It can detect what type of 
board it is.  But the --readhmid parameter always returns this 
access.send_packet error.
 
Any ideas on how to solve this problem?  It appears to be some sort of network 
issue.  The Pi4 has successfully run my CNC hardware through the 7i92 so 
Ethernet works.  At least from LinuxCNC to the Pi.   Clearly not from the 
mesaflash to the pi.
 
To get mesaflash onto the Pi4 you have to do the following.
pi@linuxcnc:~ $ sudo git clone http://github.com/linuxcnc/mesaflash
pi@linuxcnc:~/mesaflash $ sudo apt-get install libpci-dev
pi@linuxcnc:~/mesaflash $ sudo make
 
Once that's all done:
pi@linuxcnc:~/mesaflash $ ./mesaflash
Mesaflash version 3.4.0~pre1
Configuration and diagnostic tool for Mesa Electronics PCI(E)/ETH/EPP/USB/SPI 
boards
Try 'mesaflash --help' for more information
pi@linuxcnc:~/mesaflash $ sudo ./mesaflash --device 7i92 --addr 192.168.1.121
ETH device 7I92 at ip=192.168.1.121
 
Any suggestions are welcome.
Thanks
John Dammeyer
 
 
"ELS! Nothing else works as well for your Lathe"
Automation Artisans Inc.
www dot autoartisans dot com 
 

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


Re: [Emc-users] Multiple 7i90 cards on Rpi 4b

2021-06-10 Thread Ralph Stirling
When I read to the end of the hm2_rpspi man page, I saw that it recommended 
using spi0 and spi1, so I changed my design for that.  I'll report back in a 
few weeks after I've tried it.

-- Ralph

On Jun 10, 2021 1:41 PM, "Peter C. Wallace"  wrote:
CAUTION: This email originated from outside the Walla Walla University email 
system.


On Thu, 10 Jun 2021, Ralph Stirling wrote:

> Date: Thu, 10 Jun 2021 19:22:20 +
> From: Ralph Stirling 
> Reply-To: "Enhanced Machine Controller (EMC)"
> 
> To: "Enhanced Machine Controller (EMC)" 
> Subject: Re: [Emc-users] Multiple 7i90 cards on Rpi 4b
>
> I'm not too worried about signal integrity issues, as
> I am using a four layer board and the traces are similar
> length for the original 2x13 connector and the second
> one.  I'm more worried about whether the Rpi 4B can
> handle double the traffic, and not sure whether it is
> better to use SPI0/CE0 and CE1, or SPI0 and SPI1/CE0.
> Also whether the multiple board functionality of hm2_rpspi
> has even been tested.
>
> I guess the board won't cost much from JLC, if I combine
> the order with another board I need.
>
> -- Ralph


You are very likely the first person to try this...
the SPI0+CE0 and CE1 seems simpler but I dont know
what hm2_rpspi has implemented.

> 
> From: Peter C. Wallace [p...@mesanet.com]
> Sent: Thursday, June 10, 2021 11:56 AM
> To: Enhanced Machine Controller (EMC)
> Subject: Re: [Emc-users] Multiple 7i90 cards on Rpi 4b
>
> On Thu, 10 Jun 2021, Ralph Stirling wrote:
>
>> Date: Thu, 10 Jun 2021 14:58:24 +
>> From: Ralph Stirling 
>> Reply-To: "Enhanced Machine Controller (EMC)"
>> 
>> To: "emc-users@lists.sourceforge.net" 
>> Subject: [Emc-users] Multiple 7i90 cards on Rpi 4b
>>
>> The man page for hm2_rpspi indicates that multiple SPI
>> cards may be connected to a single pi4, using the spi_probe
>> parameter to which SPI port and chip enable line should
>> be used for each card.  Has this been found to work well?
>> I have an application that needs two 7i90hd's, and I will
>> be making a small pcb to connect the 7i90hd's and the 4b.
>> My single 7i90/4b card is working fine.
>>
>> Thanks,
>> -- Ralph
>>
>
> I have not tried it. Cabling and signal integrity might be an issue.
>
> Peter Wallace
> Mesa Electronics
>
>
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Femc-users&data=04%7C01%7Cralph.stirling%40wallawalla.edu%7Cb91c54d533a340c9363808d92c5018b3%7Cd958f048e43142779c8debfb75e7aa64%7C0%7C1%7C637589544798551823%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=gzAMyUtNINSbmIMrIUhvtS2tRWEIO%2Fe8MJNyke%2B6NjE%3D&reserved=0
>

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://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Femc-users&data=04%7C01%7Cralph.stirling%40wallawalla.edu%7Cb91c54d533a340c9363808d92c5018b3%7Cd958f048e43142779c8debfb75e7aa64%7C0%7C1%7C637589544798551823%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=gzAMyUtNINSbmIMrIUhvtS2tRWEIO%2Fe8MJNyke%2B6NjE%3D&reserved=0

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


Re: [Emc-users] Multiple 7i90 cards on Rpi 4b

2021-06-10 Thread Peter C. Wallace

On Thu, 10 Jun 2021, Ralph Stirling wrote:


Date: Thu, 10 Jun 2021 19:22:20 +
From: Ralph Stirling 
Reply-To: "Enhanced Machine Controller (EMC)"

To: "Enhanced Machine Controller (EMC)" 
Subject: Re: [Emc-users] Multiple 7i90 cards on Rpi 4b

I'm not too worried about signal integrity issues, as
I am using a four layer board and the traces are similar
length for the original 2x13 connector and the second
one.  I'm more worried about whether the Rpi 4B can
handle double the traffic, and not sure whether it is
better to use SPI0/CE0 and CE1, or SPI0 and SPI1/CE0.
Also whether the multiple board functionality of hm2_rpspi
has even been tested.

I guess the board won't cost much from JLC, if I combine
the order with another board I need.

-- Ralph



You are very likely the first person to try this...
the SPI0+CE0 and CE1 seems simpler but I dont know
what hm2_rpspi has implemented.



From: Peter C. Wallace [p...@mesanet.com]
Sent: Thursday, June 10, 2021 11:56 AM
To: Enhanced Machine Controller (EMC)
Subject: Re: [Emc-users] Multiple 7i90 cards on Rpi 4b

On Thu, 10 Jun 2021, Ralph Stirling wrote:


Date: Thu, 10 Jun 2021 14:58:24 +
From: Ralph Stirling 
Reply-To: "Enhanced Machine Controller (EMC)"

To: "emc-users@lists.sourceforge.net" 
Subject: [Emc-users] Multiple 7i90 cards on Rpi 4b

The man page for hm2_rpspi indicates that multiple SPI
cards may be connected to a single pi4, using the spi_probe
parameter to which SPI port and chip enable line should
be used for each card.  Has this been found to work well?
I have an application that needs two 7i90hd's, and I will
be making a small pcb to connect the 7i90hd's and the 4b.
My single 7i90/4b card is working fine.

Thanks,
-- Ralph



I have not tried it. Cabling and signal integrity might be an issue.

Peter Wallace
Mesa Electronics


___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Femc-users&data=04%7C01%7Cralph.stirling%40wallawalla.edu%7C22cec5b8aec64e65e96508d92c417104%7Cd958f048e43142779c8debfb75e7aa64%7C0%7C1%7C637589481866817262%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=xalgYipRqF1wrn3imh95d7n5i1lf89hwPHBY6HqAh0w%3D&reserved=0



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


Re: [Emc-users] Multiple 7i90 cards on Rpi 4b

2021-06-10 Thread Peter C. Wallace

On Thu, 10 Jun 2021, Ralph Stirling wrote:


Date: Thu, 10 Jun 2021 14:58:24 +
From: Ralph Stirling 
Reply-To: "Enhanced Machine Controller (EMC)"

To: "emc-users@lists.sourceforge.net" 
Subject: [Emc-users] Multiple 7i90 cards on Rpi 4b

The man page for hm2_rpspi indicates that multiple SPI
cards may be connected to a single pi4, using the spi_probe
parameter to which SPI port and chip enable line should
be used for each card.  Has this been found to work well?
I have an application that needs two 7i90hd's, and I will
be making a small pcb to connect the 7i90hd's and the 4b.
My single 7i90/4b card is working fine.

Thanks,
-- Ralph

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




I have not tried it. Cabling and signal integrity might be an issue.

Peter Wallace
Mesa Electronics


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


Re: [Emc-users] Multiple 7i90 cards on Rpi 4b

2021-06-10 Thread Gene Heskett
On Thursday 10 June 2021 10:58:24 Ralph Stirling wrote:

> The man page for hm2_rpspi indicates that multiple SPI
> cards may be connected to a single pi4, using the spi_probe
> parameter to which SPI port and chip enable line should
> be used for each card.  Has this been found to work well?
> I have an application that needs two 7i90hd's, and I will
> be making a small pcb to connect the 7i90hd's and the 4b.
> My single 7i90/4b card is working fine.
>
So is mine, Ralph. But you must be planning on a much more complex 
machine than my 75 yo sheldon lathe. I have a boat load of gingerbread 
stuff on mine, and I still have at least 30 gpio's uncommitted. On one 
card.

Take care and stay well Ralph.

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 


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


[Emc-users] Multiple 7i90 cards on Rpi 4b

2021-06-10 Thread Ralph Stirling
The man page for hm2_rpspi indicates that multiple SPI
cards may be connected to a single pi4, using the spi_probe
parameter to which SPI port and chip enable line should
be used for each card.  Has this been found to work well?
I have an application that needs two 7i90hd's, and I will
be making a small pcb to connect the 7i90hd's and the 4b.
My single 7i90/4b card is working fine.

Thanks,
-- Ralph

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


Re: [Emc-users] OT: About a chat here on vacuum table ideas

2021-06-10 Thread Les Newell
That's very good info. If you are doing mass production and starting 
with blanks or pre-machined parts then pods are the way to go, no doubt. 
However if you are machining parts out of sheet then you want vacuum on 
the whole table. Table vacuum is generally more versatile but usually 
needs some creativity when it comes to holding smaller parts.


I see a few suggestions to skim your spoil board to improve flow. In my 
personal opinion that is not always a good thing. The higher the 
permeability of the board the more flow you get in exposed areas. Flow 
rate and pressure drop are directly related. If you decrease the flow 
rate the pressure drop across the board decreases.
Take two areas of the board, one is covered with an impermeable object 
and the other is open. The open area has no limit to the available air 
so the pressure drop across the board is high and the flow rate is high. 
However in the case of the covered area, little or no air flows through 
the covering so there is very little pressure drop across the board. 
Your part sees nearly the full vacuum.
If you  are cutting impermeable materials such as plastics or alubond 
you want a very restrictive spoil board to reduce lost vacuum in the cut 
areas. If you are cutting permeable materials such as MDF you need less 
restriction in the spoil board to compensate for the flow through your 
work. It's a complicated subject and the only real solution is to 
experiment and see what works for your setup.


Les

On 09/06/2021 21:00, Todd Zuercher wrote:

There is a wide discrepancy between the levels of vacuum that different types 
of vacuum pumps and blowers can generate.  Some kinds are rotary screw pumps, 
liquid ring pumps, rotary vane pumps, positive displacement blowers like a 
roots blower, or regenerative blowers (which are more like a fan).  You need to 
consider both the level of vacuum you need to attain and the amount of air you 
need to move to get there.  Compare a 10HP regen blower, vs a 10HP rotary vane 
pump.  The regen blower can move 4 times as much air as the positive 
displacement vane pump.  But the vain pump can draw more than twice the vacuum 
level.  Which would hold a part better will depend a lot on table design and 
area.  An open hole table with small pockets over the holes can work very well 
with the blower, but the blower will struggle trying to hold small parts on a 
fall board.  The vane pump would work great on closed pods and jigs or a 
smaller fall board, but if the table is very large or an open flow design it 
won't be able to keep up and vacuum levels could fall too low.

A 5ft x 10ft fall board (sheet of MDF that has been skinned can flow nearly 
300acfm (maybe a bit more) of air when a 15inHg vaccum is applied to it.  But 
if you need 20inHg to hold your parts, you're going to need a much larger and 
more powerful pump to get there (probably at least double).  But if you only 
need 10inHG the flow through the board will be much less probably closer to 
100ACFM.  The greater the pressure differential the higher the flow and 
leakage.  This is why gasketed jigs and pods work so much better for holding 
pieces.  You don't have the flow to contend with, you only need a pump capable 
of generating the pressure level you need and the ACFMs of the pump are less 
important.

Todd Zuercher
P. Graham Dunn Inc.
630 Henry Street
Dalton, Ohio 44618
Phone:  (330)828-2105ext. 2031





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