Mesa Card: "No 7I92 board found" using mesaflash

More
06 Feb 2017 15:28 #87404 by PCW
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)

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

More
12 Feb 2017 19:51 #87881 by HalaszAttila
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.

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

More
13 Feb 2017 21:48 #87926 by HalaszAttila
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.

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

More
13 Feb 2017 22:12 - 13 Feb 2017 22:18 #87927 by PCW
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
Last edit: 13 Feb 2017 22:18 by PCW.

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

More
14 Feb 2017 08:07 #87944 by HalaszAttila
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.

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

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