linux
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.
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.
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.
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.
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.
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.
Trending Topics
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.
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
"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.
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.
"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.
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.
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".
Thread
Thread Starter
Forum
Replies
Last Post
EVOla_VIRUS
Vendor Service / Parts / Tuning Review
2
Jun 13, 2006 05:51 PM



