Mesa Card: "No 7I92 board found" using mesaflash
- PCW
- Offline
- Moderator
Less
More
- Posts: 17904
- Thank you received: 4774
06 Feb 2017 15:28 #87404
by PCW
Replied by PCW on topic Mesa Card: "No 7I92 board found" using mesaflash
You can't assume the Ethernet will be named eth1
You need to run the ifconfig -a command to find the name of your Ethernet port
(or use the network manager wizard and set it up through the GUI)
You need to run the ifconfig -a command to find the name of your Ethernet port
(or use the network manager wizard and set it up through the GUI)
Please Log in or Create an account to join the conversation.
- HalaszAttila
- Offline
- Premium Member
Less
More
- Posts: 143
- Thank you received: 5
12 Feb 2017 19:51 #87881
by HalaszAttila
Replied by HalaszAttila on topic Mesa Card: "No 7I92 board found" using mesaflash
The problem solved,
i updated the mesaflash to newest version (3.2.0). Previous I don update for newest version mistakenly.
Set ethernet module to eth0, programming the IP address 10.10.10.10. Flashed the firmware, and it works.
Thank again for helping.
Attila.
i updated the mesaflash to newest version (3.2.0). Previous I don update for newest version mistakenly.
Set ethernet module to eth0, programming the IP address 10.10.10.10. Flashed the firmware, and it works.
Thank again for helping.
Attila.
Please Log in or Create an account to join the conversation.
- HalaszAttila
- Offline
- Premium Member
Less
More
- Posts: 143
- Thank you received: 5
13 Feb 2017 21:48 #87926
by HalaszAttila
Replied by HalaszAttila on topic Mesa Card: "No 7I92 board found" using mesaflash
Hello,
I have another question. I use HP DC7800 pc, with Intel Core2Duo E6750, 4GB ram.
After a fresh "linuxcnc-2.7-wheezy.iso" install, the Latency Test result is max 35 000, that is good for LinuxCNC stepgen.
But to use Mesa 7i92 ethernet card I must install Preemp-RT kernel.
I make this according this description:
linuxcnc.org/docs/2.7/html/getting-start...th_preempt_rt_kernel
After this, the card works, but the Latency Test result is about 1 000 000.
After few seconds the error message appear, "7i92.... communication error".
How can I minimize the latency delay, or where i make a mistake with kernel install?
Best regarsd,
Attila.
I have another question. I use HP DC7800 pc, with Intel Core2Duo E6750, 4GB ram.
After a fresh "linuxcnc-2.7-wheezy.iso" install, the Latency Test result is max 35 000, that is good for LinuxCNC stepgen.
But to use Mesa 7i92 ethernet card I must install Preemp-RT kernel.
I make this according this description:
linuxcnc.org/docs/2.7/html/getting-start...th_preempt_rt_kernel
After this, the card works, but the Latency Test result is about 1 000 000.
After few seconds the error message appear, "7i92.... communication error".
How can I minimize the latency delay, or where i make a mistake with kernel install?
Best regarsd,
Attila.
Please Log in or Create an account to join the conversation.
- PCW
- Offline
- Moderator
Less
More
- Posts: 17904
- Thank you received: 4774
13 Feb 2017 22:12 - 13 Feb 2017 22:18 #87927
by PCW
Replied by PCW on topic Mesa Card: "No 7I92 board found" using mesaflash
1000000 ns (1 ms) latency is unusable
Probably a kernel or BIOS setup issue
I would first check that you have all power management options turned off in the BIOS
and that you have "idle=poll" in your kernel command line
Also try a 3.18 to 4.1.x Preempt-RT kernel (not newer than 4.1.x)
Heres a Preempt-RT latency plot of a DC7800 with a similar CPU
freeby.mesanet.com/dc7800-preemt-rt.png
and the same DC7800 with a better CPU:
freeby.mesanet.com/e8500-preemt-rt.png
Also make sure you are actually running the kernel you think you are (uname -a)
Once you fix the latency issue you must also turn of IRQ coalescing in the Ethernet driver
The DC7800 uses a Intel Ethernet chip and its driver does IRQ coalescing as default behavior
The option can be turned of with ethtool:
sudo ethtool -C your-ethernet-device-name rx-usecs 0
Probably a kernel or BIOS setup issue
I would first check that you have all power management options turned off in the BIOS
and that you have "idle=poll" in your kernel command line
Also try a 3.18 to 4.1.x Preempt-RT kernel (not newer than 4.1.x)
Heres a Preempt-RT latency plot of a DC7800 with a similar CPU
freeby.mesanet.com/dc7800-preemt-rt.png
and the same DC7800 with a better CPU:
freeby.mesanet.com/e8500-preemt-rt.png
Also make sure you are actually running the kernel you think you are (uname -a)
Once you fix the latency issue you must also turn of IRQ coalescing in the Ethernet driver
The DC7800 uses a Intel Ethernet chip and its driver does IRQ coalescing as default behavior
The option can be turned of with ethtool:
sudo ethtool -C your-ethernet-device-name rx-usecs 0
Last edit: 13 Feb 2017 22:18 by PCW.
Please Log in or Create an account to join the conversation.
- HalaszAttila
- Offline
- Premium Member
Less
More
- Posts: 143
- Thank you received: 5
14 Feb 2017 08:07 #87944
by HalaszAttila
Replied by HalaszAttila on topic Mesa Card: "No 7I92 board found" using mesaflash
Thanks for quick answer, the problem solved.
I must in Grub boot menu to select a different kernel version, and with this, the Latency delay is around 16 000.
The card works, and no error messages.
I must in Grub boot menu to select a different kernel version, and with this, the Latency delay is around 16 000.
The card works, and no error messages.
Please Log in or Create an account to join the conversation.
Moderators: PCW, jmelson
Time to create page: 0.074 seconds