Help! Do I have a bad 7i76e?

More
28 Apr 2022 00:34 - 28 Apr 2022 13:10 #241422 by caretech
Greetings,

I've helped someone else set up a 7i76e for plasma usage -- flashed firmware with mesaflash, set up and tested, etc. I understand IP addressing very well, having worked in IT and sysadmin for more than 10 years. So I'm sure I don't have an IP address issue here. Here's the deal...

New 7i76e, trying to configure: Mesaflash reports "No 7I76E board found."

I have jumper W3 up and can ping 10.10.10.10. My computer's IP address is 10.10.10.100, subnet mask 255.255.255.0

Relevant part of `ifconfig`


eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 10.10.10.100  netmask 255.255.255.0  broadcast 10.10.10.255


$ ping 10.10.10.10
PING 10.10.10.10 (10.10.10.10) 56(84) bytes of data.
64 bytes from 10.10.10.10: icmp_seq=1 ttl=64 time=0.212 ms
64 bytes from 10.10.10.10: icmp_seq=2 ttl=64 time=0.163 ms
64 bytes from 10.10.10.10: icmp_seq=3 ttl=64 time=0.153 ms
64 bytes from 10.10.10.10: icmp_seq=4 ttl=64 time=0.163 ms
64 bytes from 10.10.10.10: icmp_seq=5 ttl=64 time=0.284 ms
64 bytes from 10.10.10.10: icmp_seq=6 ttl=64 time=0.150 ms
^C
--- 10.10.10.10 ping statistics ---
6 packets transmitted, 6 received, 0% packet loss, time 5079ms
rtt min/avg/max/mdev = 0.150/0.187/0.284/0.047 ms

Mesaflash was built from Github source code pulled this evening.

$ mesaflash --version
Mesaflash version 3.4.2

But Mesaflash can't find the board.

$ mesaflash --device 7i76e --addr 10.10.10.10 --readhmid
No 7I76E board found

I tried two different computers, two different network adapters on one computer, two different ethernet cables. I just set up another 7i76e very recently without issue and this one is simply refusing to cooperate with me. Could I have received a dead unit? Is there a hard reset option I can try?

I have tried booting with jumper W9 in the Down position, with the same results.

When I ping the board, the green LEDs flash; a different one lights up with each ping response.

To make sure it is not only a mesaflash issue, I started the pncconf wizard but I can not get a motor to spin by using the Test Axis functionality either. Interestingly, when entering axis configuration testing, the lights on the Mesa board do flash. But I have no motion.

I've also tried IP address 192.168.1.121 (and yes, I set my computer manually to 192.168.1.100 while testing this). Same deal. I can ping 192.168.1.121 without problem (and the LEDs on the 7i76e flash with each ping) but mesaflash will not find the card and pncconf axis test will spin no motors.
Last edit: 28 Apr 2022 13:10 by caretech. Reason: Mark Solved

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

More
28 Apr 2022 04:15 - 28 Apr 2022 04:16 #241432 by PCW
Replied by PCW on topic Help! Do I have a bad 7i76e?
You need to give the full card name now:

7i76e-16

You can get the full Ethernet card name with:

mesaflash --device ethernet --addr xxx.xxx.xxx.xxx
 
Last edit: 28 Apr 2022 04:16 by PCW.
The following user(s) said Thank You: caretech

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

More
28 Apr 2022 12:34 #241476 by caretech
Thanks so much, that was it! After banging my head against the wall for a couple hours last evening, this is a relief. Pardon me if this is something I should have been able to discover myself in docs or otherwise.

I'd seen the mesaflash help, which said "If no command is given it will detect board with given name and print info about it," and had tried various things but the keyword "ethernet" hadn't occurred to me to try.

Thanks for your patient response. Forum searching last night revealed that you have answered an awful lot of questions that simply ended up being IP address config misunderstandings.
The following user(s) said Thank You: tommylight

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

More
28 Apr 2022 14:17 - 28 Apr 2022 14:22 #241486 by PCW
Replied by PCW on topic Help! Do I have a bad 7i76e?
Well this is my fault...

The way the name compares worked in Mesaflash previously
did not allow it to distinguish between the 7I96 and the new 7I96S
(which is really important since they use different FPGA chips)
so I changed mesaflash to compare the complete Ethernet card
name.

I just undid this for the 7i76e because it will cause too much
pain and suffering to require the full name  as "7i76e" always
worked before.
Last edit: 28 Apr 2022 14:22 by PCW.
The following user(s) said Thank You: tommylight, caretech

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

More
28 Apr 2022 14:21 #241489 by tommylight

Forum searching last night revealed that you have answered an awful lot of questions that simply ended up being IP address config misunderstandings.

Happens a lot, as some do not bother reading the manual.

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

More
28 Apr 2022 15:07 #241496 by caretech
I don't mind if I need to specify the full card name, now that I know of the change. But I can see there would be a lot of forum posts, helpful PDFs created by users, etc that would all be out of date. Perhaps the advice, going forward, should be two-fold -- first, discover your card's name, then secondly use that name in your mesaflash commands. I think if I could have figured out how to use card discovery I would have probably been able to figure it out own my own.

Plasma firmware is flashed, my motors spin now, and I'm happy. Back to work again, one wire at a time... hopefully my first plasma table build will be shooting sparks before too long.

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

More
02 May 2022 19:30 #241867 by andypugh

Forum searching last night revealed that you have answered an awful lot of questions that simply ended up being IP address config misunderstandings.
Happens a lot, as some do not bother reading the manual.

Te be fair, it isn't 100% clear that the place to look is the "hm2_eth" manpage in the docs. 
 

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

Time to create page: 0.071 seconds
Powered by Kunena Forum