Notices
ECU Flash

linux

Thread Tools
 
Search this Thread
 
Old Dec 24, 2009 | 06:38 PM
  #1  
PlanoEvo's Avatar
Thread Starter
Evolved Member
iTrader: (2)
 
Joined: Apr 2007
Posts: 706
Likes: 2
From: My House
linux

does ecuflash have a linux download?
Reply
Old Dec 24, 2009 | 06:50 PM
  #2  
goofygrin's Avatar
Evolved Member
iTrader: (5)
 
Joined: May 2008
Posts: 3,125
Likes: 4
From: Frisco, TX
Doesn't look like it, but you might be able to get it to work under wine.
Reply
Old Dec 24, 2009 | 07:25 PM
  #3  
PlanoEvo's Avatar
Thread Starter
Evolved Member
iTrader: (2)
 
Joined: Apr 2007
Posts: 706
Likes: 2
From: My House
yah i knew about wine just wondered if they had a native linux like they have for OS-X
Reply
Old Dec 24, 2009 | 07:43 PM
  #4  
0xDEAD's Avatar
Account Disabled
iTrader: (3)
 
Joined: Jun 2009
Posts: 312
Likes: 0
From: central pa
No linux and wine does not work.
Reply
Old Dec 24, 2009 | 09:24 PM
  #5  
logic's Avatar
Evolved Member
iTrader: (2)
 
Joined: Apr 2003
Posts: 1,022
Likes: 7
From: Berkeley, CA
What 0xDEAD said. There is no Linux port, although the existence of donour's Mac port suggests that it shouldn't be too difficult to get things running on Linux if Colby was interested enough. The UI is just Qt, which would normally be the biggest stumbling block to a port.

It will actually run under wine, but only as a map editor; because EcuFlash uses the FTDI direct interface rather than just serial, it's just not going to happen there.

If you're willing to virtualize Windows, I'll mention that I've had very poor luck with EcuFlash on Windows running inside of VMware Server, at least on Fedora, due to some really oddball issues with USB device handling. It "worked", but only sporadically, and only with some rather involved hackery to deal with udev issues (I have similar issues with syncing my phone on the VM). You may have better luck with VirtualBox, KVM, or Xen.
Reply
Old Dec 24, 2009 | 09:28 PM
  #6  
rdtech's Avatar
Evolving Member
iTrader: (6)
 
Joined: Nov 2008
Posts: 231
Likes: 0
From: NORCAL
Originally Posted by logic
What 0xDEAD said. There is no Linux port, although the existence of donour's Mac port suggests that it shouldn't be too difficult to get things running on Linux if Colby was interested enough. The UI is just Qt, which would normally be the biggest stumbling block to a port.

It will actually run under wine, but only as a map editor; because EcuFlash uses the FTDI direct interface rather than just serial, it's just not going to happen there.

If you're willing to virtualize Windows, I'll mention that I've had very poor luck with EcuFlash on Windows running inside of VMware Server, at least on Fedora, due to some really oddball issues with USB device handling. It "worked", but only sporadically, and only with some rather involved hackery to deal with udev issues (I have similar issues with syncing my phone on the VM). You may have better luck with VirtualBox, KVM, or Xen.
ouch. I was going to test it in vmware also but I'll pass for now.
Reply
Old Dec 24, 2009 | 09:45 PM
  #7  
logic's Avatar
Evolved Member
iTrader: (2)
 
Joined: Apr 2003
Posts: 1,022
Likes: 7
From: Berkeley, CA
By all means, give it a try; don't let me stop you. My laptop configuration is somewhat unusual (in particular, I have no end of grief thanks to the fact that I'm 64-bit, run SELinux, and track current Fedora releases pretty closely), so you might have better luck. It actually did work with VMware Server, but USB attach/detach events cause all manner of headaches for me.
Reply
Old Dec 25, 2009 | 12:22 PM
  #8  
donour's Avatar
Evolved Member
iTrader: (6)
 
Joined: May 2004
Posts: 2,502
Likes: 1
From: Tennessee, USA
Originally Posted by logic
What 0xDEAD said. There is no Linux port, although the existence of donour's Mac port suggests that it shouldn't be too difficult to get things running on Linux if Colby was interested enough. The UI is just Qt, which would normally be the biggest stumbling block to a port.
My memory is a little rusty, but I think I actually did get it to compile on linux a few years ago. A bunch of things were broken, but drivers were the biggest problem. I didn't spend a lot of time looking at it.

FTDI D2XX drivers _are_ available, so someone could do a port if they really wanted to. I never really got that itch, plus I haven't had a linux laptop in years.

I've also thought about writing a simple app to just to firmware read/write so you could use ecuflash just for editing. Maybe someday I'll have time.

d
Reply
Old Dec 25, 2009 | 08:05 PM
  #9  
logic's Avatar
Evolved Member
iTrader: (2)
 
Joined: Apr 2003
Posts: 1,022
Likes: 7
From: Berkeley, CA
"Simply" porting to libftdi rather than D2XX would take care of platform issues for the most part; you could use it on Windows just as well as on Linux or Mac. I'd be very surprised if Colby's use of D2XX was so sophisticated that it couldn't be ported to libftdi rather quickly.

I was just telling acamus that I need to spend a bit of time getting a bench configuration for my spare IX ECU going, at which point I'll jump back into getting a rudimentary flasher working.
Reply
Old Dec 28, 2009 | 02:52 PM
  #10  
rdtech's Avatar
Evolving Member
iTrader: (6)
 
Joined: Nov 2008
Posts: 231
Likes: 0
From: NORCAL
Originally Posted by logic
"Simply" porting to libftdi rather than D2XX would take care of platform issues for the most part; you could use it on Windows just as well as on Linux or Mac. I'd be very surprised if Colby's use of D2XX was so sophisticated that it couldn't be ported to libftdi rather quickly.

I was just telling acamus that I need to spend a bit of time getting a bench configuration for my spare IX ECU going, at which point I'll jump back into getting a rudimentary flasher working.
Thats what I need. This would make it easier to test on the bench(reflash on bench)
Reply
Old Dec 28, 2009 | 03:15 PM
  #11  
logic's Avatar
Evolved Member
iTrader: (2)
 
Joined: Apr 2003
Posts: 1,022
Likes: 7
From: Berkeley, CA
There's a lot of different ways to rig it up, if it's something you'd find useful; search the AktiveMatrix forums for "bench".
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
Deepnine
ECU Flash
58
Mar 9, 2017 12:15 AM
jimn
ECU Flash
11
Aug 30, 2013 02:25 AM
donour
ECU Flash
6
Sep 30, 2006 04:49 PM
EVOla_VIRUS
Vendor Service / Parts / Tuning Review
2
Jun 13, 2006 05:51 PM




All times are GMT -7. The time now is 11:56 PM.