RomRaider Logo

RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

It is currently Sat Dec 27, 2025 2:38 pm

All times are UTC - 5 hours [ DST ]





Post new topic Reply to topic  [ 77 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6  Next
Author Message
 Post subject:
PostPosted: Wed Mar 21, 2007 7:30 pm 
Offline
Administrator
User avatar

Joined: Fri Jan 13, 2006 12:33 pm
Posts: 2079
Location: Palo, IA
Tgui wrote:
Jared, how does the JTable rewrite go? I'm doing lots of JTable research with my Utec proof of concept program, it should have JTable versions of the tables we currently use. You want em?

Here is one of my JTables.

Dude, its done, remember? Use RomRaiderJTable :P

_________________
- Jared


Top
 Profile  
 
 Post subject:
PostPosted: Thu Mar 22, 2007 9:28 am 
Offline
RomRaider Developer
User avatar

Joined: Tue Jan 23, 2007 5:11 pm
Posts: 966
Location: Hillsboro, Oregon
Tgui wrote:
Gabedude...

Hows all that ECU Flash stuff going? :-)


I can't get it to compile in windows just yet, its failing on some stuff with g++ in cygwin (must be a version difference in the compilers). I noticed that Colby had a new release of ecuflash and in his notes it says "Preparing code for Linux / MAC OS X port". He already uses gcc, so I am going to just start digging into the code I have and see where the flash routine entry points are, wrapper it, build it and attempt to read with it on my ECU in Linux. Then I'll build the same module in cygwin. Gonna be a few more weeks man, I got a bit side tracked just tuning my car. ;) I am really freakin busy as well, but the tune is pretty much complete and I can start pouring more time into reviewing the code and wrappering the flash routine. Sorry. If someone else wants to take a stab at it before me go right ahead. I have been successful in promoting RomRaider though so far with my shared map. ;)

My dev time would be shortened dramatically if I could get the latest source and just start with Linux since colby has already done some porting of it. If we can't do that, I can work with what I have still.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Mar 22, 2007 9:41 am 
Offline
RomRaider Developer
User avatar

Joined: Tue Jan 23, 2007 5:11 pm
Posts: 966
Location: Hillsboro, Oregon
Here are Colby's instructions for building (kinda vague):

Code:
installation notes

requirements:

* Visual studio 2003+ for nmake capability
* Qt 4.13
* cygwin installed for make capability
* Cosmic H16 compiler of HC16 kernel building

installation

* unzip files to c:\openecu\build
* run c:\openecu\build\make.bat to build


Problem I am having is either path related (can't get it to even start to build unless I open the QT command prompt and then it fails finding the __min macro and __max macro). I'll figure it out.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Mar 22, 2007 10:04 am 
Offline
RomRaider Developer

Joined: Tue Jul 11, 2006 9:25 pm
Posts: 1025
gabedude wrote:
Here are Colby's instructions for building (kinda vague):

Code:
installation notes

requirements:

* Visual studio 2003+ for nmake capability
* Qt 4.13
* cygwin installed for make capability
* Cosmic H16 compiler of HC16 kernel building

installation

* unzip files to c:\openecu\build
* run c:\openecu\build\make.bat to build


Problem I am having is either path related (can't get it to even start to build unless I open the QT command prompt and then it fails finding the __min macro and __max macro). I'll figure it out.



Good luck man, I'm also really busy with my tune ;) That and other RomRaider dev stuffs. Wonder if there are other C/C++ devs on this board that can help? Though it seems you have a handle on things.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Mar 22, 2007 10:33 am 
Offline
RomRaider Developer
User avatar

Joined: Tue Jan 23, 2007 5:11 pm
Posts: 966
Location: Hillsboro, Oregon
Yeah I got it under control. Colby never setup the batch files correctly for building from the command line. It builds in the VC++ IDE though, but I have one error left. Gimme 5 minutes. Then I will step through the flash routines and isolate the flash code and build a quick command line flasher and throw it your way.

Right now I am fdown to this error:

c:\openecu\build\ecuflash\.\EcuRomMetadataparentseldialog.h(30) : error C2990: 'QList' : non-class template has already been declared as a class template
c:\qt\4.1.3\include\qtcore\../../src/corelib/tools/qlist.h(296) : see declaration of 'QList'

:D


Top
 Profile  
 
 Post subject:
PostPosted: Thu Mar 22, 2007 10:47 am 
Offline
RomRaider Developer

Joined: Tue Jul 11, 2006 9:25 pm
Posts: 1025
gabedude wrote:
Yeah I got it under control. Colby never setup the batch files correctly for building from the command line. It builds in the VC++ IDE though, but I have one error left. Gimme 5 minutes. Then I will step through the flash routines and isolate the flash code and build a quick command line flasher and throw it your way.

Right now I am fdown to this error:

c:\openecu\build\ecuflash\.\EcuRomMetadataparentseldialog.h(30) : error C2990: 'QList' : non-class template has already been declared as a class template
c:\qt\4.1.3\include\qtcore\../../src/corelib/tools/qlist.h(296) : see declaration of 'QList'

:D


Hmmm, I think we need to find someone really dumb, I mean, manly to test it :) lol I already had one scary flash experience, partial flash, not sure the vein in my forehead could stand another event.

I suppose Jared is the type of person we need to do the testing.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Mar 22, 2007 11:05 am 
Offline
RomRaider Developer
User avatar

Joined: Tue Jan 23, 2007 5:11 pm
Posts: 966
Location: Hillsboro, Oregon
Tgui wrote:
gabedude wrote:
Yeah I got it under control. Colby never setup the batch files correctly for building from the command line. It builds in the VC++ IDE though, but I have one error left. Gimme 5 minutes. Then I will step through the flash routines and isolate the flash code and build a quick command line flasher and throw it your way.

Right now I am fdown to this error:

c:\openecu\build\ecuflash\.\EcuRomMetadataparentseldialog.h(30) : error C2990: 'QList' : non-class template has already been declared as a class template
c:\qt\4.1.3\include\qtcore\../../src/corelib/tools/qlist.h(296) : see declaration of 'QList'

:D


Hmmm, I think we need to find someone really dumb, I mean, manly to test it :) lol I already had one scary flash experience, partial flash, not sure the vein in my forehead could stand another event.

I suppose Jared is the type of person we need to do the testing.


Got the code compiling, working on linker issues. I will have ecuflash built soon in debug mode which will aid in me replacing the GUI with a command line flasher. Like "flashecu --write myrom.hex" or "flashecu --read myrom.hex". ;)


Top
 Profile  
 
 Post subject:
PostPosted: Thu Mar 22, 2007 11:33 am 
Offline
Administrator
User avatar

Joined: Fri Jan 13, 2006 12:33 pm
Posts: 2079
Location: Palo, IA
Tgui wrote:
Hmmm, I think we need to find someone really dumb, I mean, manly to test it :) lol I already had one scary flash experience, partial flash, not sure the vein in my forehead could stand another event.

I suppose Jared is the type of person we need to do the testing.

Yeah, I am pretty manly...

_________________
- Jared


Top
 Profile  
 
 Post subject:
PostPosted: Thu Mar 22, 2007 11:52 am 
Offline
RomRaider Developer
User avatar

Joined: Tue Jan 23, 2007 5:11 pm
Posts: 966
Location: Hillsboro, Oregon
Well, I found out I have to compile the QT libraries on winblows. :/ Been going for about 45 minutes now. Jeeebus! ;)


Top
 Profile  
 
 Post subject:
PostPosted: Thu Mar 22, 2007 3:16 pm 
Offline
RomRaider Developer

Joined: Tue Jul 11, 2006 9:25 pm
Posts: 1025
qoncept wrote:
Tgui wrote:
Hmmm, I think we need to find someone really dumb, I mean, manly to test it :) lol I already had one scary flash experience, partial flash, not sure the vein in my forehead could stand another event.

I suppose Jared is the type of person we need to do the testing.

Yeah, I am pretty manly...


Just wait till I post a picture of myself, then you'll really know what manly is. grrrr...


Top
 Profile  
 
 Post subject:
PostPosted: Fri Mar 23, 2007 9:45 am 
Offline
RomRaider Developer
User avatar

Joined: Tue Jan 23, 2007 5:11 pm
Posts: 966
Location: Hillsboro, Oregon
I can't make this bastardized code build with those limitted instructions. I can build it in VC++, but it fails on linking as the damn QT didn't build the libraies I need. First time using QT on windows. I am thinking I am just going to do this on linux. Tired of messing with the QT crap, I am just going to isolate the flash routines by reviewing the code this weekend.

Gotta get back to work at my day job now though. ;)


Top
 Profile  
 
 Post subject:
PostPosted: Fri Mar 30, 2007 6:17 pm 
Offline
Newbie

Joined: Thu Mar 29, 2007 8:17 pm
Posts: 2
Location: Boucherville
Where is the ecuflash code ? I might be interested in making it build on FreeBSD.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Apr 06, 2007 4:14 pm 
Offline
RomRaider Developer
User avatar

Joined: Tue Jan 23, 2007 5:11 pm
Posts: 966
Location: Hillsboro, Oregon
I won't be able to really dig into this and get it wrappered for about 3-4 weeks. I definitely won't have anything done in 3-4 weeks, and there was some noise over on openecu.org with another volunteer to do this.

Anyway, if no one else can get to it I will do it in about a month from now.

-Gabe


Top
 Profile  
 
 Post subject:
PostPosted: Fri Apr 06, 2007 4:23 pm 
Offline
RomRaider Developer
User avatar

Joined: Tue Jan 23, 2007 5:11 pm
Posts: 966
Location: Hillsboro, Oregon
BTW, I have spent a good bit of time browsing the code and it will be a good bit of work to remove the QT stuff from the flash routines (loading flash type XML, etc). Its not as easy as just wrappering some command line interface around some code. A good bit of stuff has to be moved around/replaced/unhooked from the QT stuff. ;) I suppose adding a command line interface to ecuflash and just packaging ecuflash with RomRaider would be easier, but I don't think thats what we want. We really want a module that can eventually be JNI wrappered that works in Linux/OSX/FBSD/Winders.


Top
 Profile  
 
 Post subject:
PostPosted: Mon Apr 09, 2007 10:44 am 
Offline
RomRaider Developer

Joined: Tue Jul 11, 2006 9:25 pm
Posts: 1025
gabedude wrote:
BTW, I have spent a good bit of time browsing the code and it will be a good bit of work to remove the QT stuff from the flash routines (loading flash type XML, etc). Its not as easy as just wrappering some command line interface around some code. A good bit of stuff has to be moved around/replaced/unhooked from the QT stuff. ;) I suppose adding a command line interface to ecuflash and just packaging ecuflash with RomRaider would be easier, but I don't think thats what we want. We really want a module that can eventually be JNI wrappered that works in Linux/OSX/FBSD/Winders.


Hey, any way of detaching from QT would be beyond awesome. :) Command line is good enough.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 77 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6  Next

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Style based on FI Subsilver by phpBBservice.nl