Open pierreluctg opened 5 years ago
I have seen this issue while working on SocketCAN support. I will be looking into it ASAP!
Thank you @hollinsky-intrepid
Hi @hollinsky-intrepid can you provide a ETA for this issue? This is a big deal breaker for for using a ValueCAN4-2 on Linux right now.
Thank you
@pierreluctg Are you connecting the 4-2 to a Linux VM?
I believe I've seen issues in a VM but have not seen it while connected directly to the Linux box.
@hollinsky-intrepid, yes this was on a VM (VirtualBox).
@hollinsky-intrepid everything seems to be working fine on a native Linux.
Can you help me figure out whats is causing the issue on a Linux VM (Windows host with Linux guest on VirtualBox)?
Thank you
Using VirtualBox USB 3.0 (xHCI) Controller works perfectly.
Using USB 1.1 (OHCI) or USB 2.0 (EHCI) controllers is causing the issue reported here.
@hollinsky-intrepid, let me know if you need more information for debug this issue or if this is not an issue from Intrepid point of view, feel free to close this issue.
This is now an issue for us Ford IVI-SW-TOOLS since we rely on Linux VM's for much of our development. @hollinsky-intrepid It has been over a year with no response. Can we please get someone to look at this?
Mark Sawyer Ford Software Developer msawye16@ford.com
Hi Mark,
My apologies, I wasn't aware anyone was waiting on this! I will take another look at it.
--Paul
@hollinsky-intrepid Thank you Paul.
Hi Mark,
My apologies, I wasn't aware anyone was waiting on this! I will take another look at it.
--Paul
Hi Paul:
This is Mark from my Ford account. I have not seen any traffic on this issue. Is there work being done on it? Is there a time frame in which we can expect some kind of remedy?
Thanks, /mbs
Hi Mark,
We've been doing some deep dives to find the root cause of this issue. The current suspect is VirtualBox's EHCI controller interfering at the USB protocol layer. Unfortunately it's part of the extension pack and not open source for us to inspect.
The VirtualBox xHCI controller works correctly. If it's usable in your setup, that would be an easy solution.
Alternatively, you could use the OHCI controller, wihch works for me on the latest firmware, though @pierreluctg said earlier that he was seeing issues with it, and it limits the device bandwidth to 12mbit/s.
So we can continue to look into the EHCI controller issues, perhaps we can get some information from your setup:
All the best, Paul
Hi Paul,
Thanks for getting back to me ...
I will get you the information requested ...
In the mean time:
Information regarding our configuration is forthcoming.
Thanks, /mbs
Paul:
Host OS Version
VirtualBox Version
Selected VirtualBox USB Controller
Guest OS Version(s)
@hollinsky Hi Paul:
It's been a while since I provided the information you requested. Any progress that I can report back to my team?
/mbs
@hollinsky-intrepid Hi Paul:
It's been a while since I provided the information you requested. Any progress that I can report back to my team?
/mbs
Using the libicsneo-examples project, re-opening a ValueCAN 4-2 device will fail.
opening the ValueCAN 4-2 device will keep failing with the same error until the device is unplugged and re-plugged.
Product Details:
This issue is not affecting the ValueCAN3 or FIRE2.