Mesa 7i76e => hm2_eth: Unrecognized ethernet board

More
08 Jun 2017 08:31 #94280 by bymccoy
Ahhh, okay...

Where is the firmware, can I upload it using Linux and are there instructions as to the process?

I couldn't find any info regarding the LinuxCNC config - what needs to be done in config to recognise/use the added IO?

Thanks

Please Log in or Create an account to join the conversation.

More
09 Jun 2017 00:55 #94324 by PCW
the 7I76E firmware is bundled with the 7I80 firmware
www.mesanet.com/software/parallel/7i80.zip

If you add encoders, you will likely need to change the num_encoders constant
on the hm2_eth command line
(man hostmot2 for info on driver options)

Please Log in or Create an account to join the conversation.

More
07 Jul 2017 18:13 #95477 by JackBerkhout
Hi,
when I set the name on my new 7i76e board as above, I see:
Old Name: 7I76E-16
New Name: 7I76E-16

So that was not the problem, but still, if I enter 'metaflash --device 7I76E-26 --verbose', it comes back with:
Error: Device name 7I76E-16 is invalid.

The board is new, I'm not able to flash new firmware. I guess.
What am I doing wrong?

Kind regards,
Jack.

Please Log in or Create an account to join the conversation.

More
07 Jul 2017 18:18 #95478 by PCW
The mesaflash device name is just 7I76E

Please Log in or Create an account to join the conversation.

More
07 Jul 2017 19:13 #95480 by JackBerkhout
Hi, I tried that as well, I didn't mention it:
Error: Device name 7I76E is invalid.
I'm sure, I'm overlooking something.
Using a Windows 7 laptop for the configuration.
It has to work with LinuxCNC

Regards,
Jack.

Please Log in or Create an account to join the conversation.

More
07 Jul 2017 20:13 - 07 Jul 2017 20:15 #95482 by JackBerkhout
In LinuxCNC, I tried 'sudo ./mesaflash --device 7I76E --verbose'
It comes back with 'No 7I76E board found'.
I guess the board is failing, and needs to be returned?
Last edit: 07 Jul 2017 20:15 by JackBerkhout.

Please Log in or Create an account to join the conversation.

More
07 Jul 2017 20:38 #95483 by PCW
If you can ping the card its probably OK
It more likely you just have an old mesaflash version (old versions did not know about the 7I76E)
I would make sure you have the latest

sudo apt-get install mesaflash

should work

if not you can fetch the source from:

github.com/micges/mesaflash

and use the instructions on the bottom of the page to compile

Please Log in or Create an account to join the conversation.

More
07 Jul 2017 20:55 - 07 Jul 2017 20:57 #95484 by JackBerkhout
Thank you for you very quick replies, and your will to help me out!
That was a good one, however I tried it:
sudo apt-get update
sudo apt-get install mesaflash
It upgraded mesaflash.
The I tried it:
sudo ./mesaflash --device 7I76E --verbose
No luck, it still returns with 'No 7I76E board found'.
So I'm a bit puzzled what could be the problem.
Last edit: 07 Jul 2017 20:57 by JackBerkhout.

Please Log in or Create an account to join the conversation.

More
07 Jul 2017 20:57 #95485 by PCW
can you ping the board in linux?

Please Log in or Create an account to join the conversation.

More
07 Jul 2017 21:08 - 07 Jul 2017 21:23 #95487 by JackBerkhout
Hi, yes, I can ping it. Note I had been able to change the IP address to 192.168.2.130.
In Windows, I used 'setipaddr 192 168 2 130', and I rebooted (power-cycled) the board.
I can see the LEDs on the board react with the ping:
ping 192.168.2.130 -i 0.2 (make it faster)
or
sudo ping 192.168.2.130 -i 0.1 (make it even faster)
I tried metflash from windows and linux, both with the same result.
Note I used:
sudo metaflash --device 7i76e --verbose
To be sure I'm no longer referring to the executable in the util directory.
I even cd-ed away from that directory.
I also updated the LinuxCNC system with Synaptic Package Manager and rebooted the system, but it didn't help.
Last edit: 07 Jul 2017 21:23 by JackBerkhout.

Please Log in or Create an account to join the conversation.

Moderators: PCWjmelson
Time to create page: 0.090 seconds
Powered by Kunena Forum