On Thu, 10 Jun 2021, John Dammeyer wrote:
Date: Thu, 10 Jun 2021 21:25:35 -0700
From: John Dammeyer <jo...@autoartisans.com>
Reply-To: "Enhanced Machine Controller (EMC)"
<emc-users@lists.sourceforge.net>
To: "'Enhanced Machine Controller (EMC)'" <emc-users@lists.sourceforge.net>
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