Ver 2.9.4 iso clean install Trouble when disabling EOE

More
8 months 2 weeks ago #342934 by tar_san
I upgraded to ver 2.9.8 and I did disable eoe procedure again.
But then I cound not move EtherCAT servo motor (YASKAWA). ( I could not reset error )

I have attached files about dmesg and procedure to disable eoe.

Please help me solve this problem.
 

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

More
8 months 2 weeks ago #342941 by Hakan
This was a complete new install from ISO, wasn't it?
Did you install the r8168-dkms driver again?
 
The following user(s) said Thank You: tar_san

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

More
8 months 2 weeks ago - 8 months 2 weeks ago #342962 by tar_san
I used previous PC,
1. Installed by 2.9.4 iso , 
2. Upgraded 2.9.5
3. EOE recompile, r8168-dkms
4. Worked.
5. Upgraded 2.9.8
6. Some command(attached previous)
5. This trouble.

Speaking of r8168,already installed in this PC. But
What should I write in 
 /etc/ethercat.conf,DEVICE_MODULES="generic"?
Is "generic' Ok?

Some of settings may have been initialized by upgrade... I attached what I did after upgrade.

I found some post about upgrade trouble EtherCAT, 
forum.linuxcnc.org/ethercat/45336-etherc...tep?start=180#293489
Should I go back to previous version ?  (But 2.9.5 have some bugs for Jog movement )

I can also reinstall using 2.9.8 iso from the begining next time with another PC.
 
Last edit: 8 months 2 weeks ago by tar_san.

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

More
8 months 2 weeks ago #342981 by grandixximo
I think after you upgrade your linuxcnc, you might want to build a compatible version of linuxcnc-ethercat
and check your settings
with your hardware generic is inevitable, it is not supported, performance will not be guaranteed. I should look at getting hardware that already has support from IGH
like intel igc or intel igb
but I never got eoe to work, so you are already ahead of me on that front, so I might be just blabbering nonsense...
The following user(s) said Thank You: tar_san

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

More
8 months 2 weeks ago #342985 by Hakan
generic is the right choise.
There used to be a performance difference between generic and say the igb driver.
But not anymore, I always use generic even if I could use igb or igc.

I upgraded to 2.9.8 on a test system and initially saw the same problem you have.
Then I rebooted and made too many things to remember and then it worked again.
So I can only recommend to reboot and cycle the power of the ethercat units.
If that doesn't work, go back to 2.9.5 or try 2.9.8 iso.
Your settings from before is fine.
 
The following user(s) said Thank You: tar_san

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

More
8 months 2 weeks ago - 8 months 2 weeks ago #343077 by tar_san
Thank you so much.

Now I installed LinuxCNC to PC (HP Elite 800 G4 with Intel LAN) using 2.9.4 iso,
I did recompile EOE disable along to the procedure, I did not upgrade,

but I could not improve my bad situation in using Yaskawa Drive.

I found ...something strange.
Ethercat service starts automatically,and ethercat slaves works after reboot.( "ehtercat slaves " shows all servo drives )

But I have to do this command to execute LinuxCNC everytime after reboot.

chmod 666 /dev/EtherCAT0

but If I did this, LinuxCNC doesnot handle Yaskawa servo propery (A12).

And also, in Network Connection (in "TASKBAR on the top of Desktop") I could see a NIC Interface that I'm using for "EtherCAT".( see attachment jpeg image)

What am I missing ? What should I check ? 
Last edit: 8 months 2 weeks ago by tar_san.

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

Time to create page: 0.181 seconds
Powered by Kunena Forum