Notices
Series I Aftermarket Performance Modifications Discussion of power adding modifications

Tuning Company’s Philosophies, One Person’s Perspective

Thread Tools
 
Search this Thread
 
Rate Thread
 
Old 02-27-2008, 01:33 PM
  #51  
PUSHER ROBOT
 
w0rm's Avatar
 
Join Date: Sep 2004
Location: Norman
Posts: 655
Likes: 0
Received 0 Likes on 0 Posts
How do you flash over a locked flash?

I completely understand the want/need to keep commercial tunes from being shared.

It would only be property theft if it was redistributed after I pulled the flash. You can't honestly expect to deliver a product to a customer and tell them they're not allowed to edit it as they see fit(analogy: Coke saying you're not allowed to add rum to their product). I mean, you can request that they not edit it, but there's nothing legally binding them to listening. There's absolutely nothing illegal about changing a product you have purchased for personal use(unless the modification violates other laws).

I fully expect there to be lock-downs and proprietary flashes during the first wave of readers/writers. This is exactly what RB has had with their reflash for however long. After a while though I'd expect to start seeing a lot of open 'free' flashes done by users available to whoever wants them.

Last edited by w0rm; 02-27-2008 at 01:38 PM.
Old 02-27-2008, 03:06 PM
  #52  
Banned
iTrader: (3)
 
MazdaManiac's Avatar
 
Join Date: Oct 2003
Location: Under my car
Posts: 16,386
Likes: 0
Received 24 Likes on 21 Posts
Originally Posted by w0rm
How do you flash over a locked flash?
You can't. You have to uninstall the locked flash first, or use the device that installed the locked flash in the first place.

Originally Posted by w0rm
It would only be property theft if it was redistributed after I pulled the flash. You can't honestly expect to deliver a product to a customer and tell them they're not allowed to edit it as they see fit(analogy: Coke saying you're not allowed to add rum to their product). I mean, you can request that they not edit it, but there's nothing legally binding them to listening.
Not true at all. Even though it is almost impossible to enforce, you are not allowed to edit registered material without crediting (and compensating) the original owner, unless you fall inside the fair-use laws, which wouldn't apply to a calibration, anyway.
The truth is, its just about not having a tuner's work ganked and then redistributed, denying the original tuner compensation for his work.
Old 02-27-2008, 04:02 PM
  #53  
Owner of BHR
iTrader: (7)
 
Charles R. Hill's Avatar
 
Join Date: Nov 2003
Posts: 4,101
Received 45 Likes on 32 Posts
The irony is that everybody is agruing over the idea of directly swapping the maps/tunes from one car to another but a thorough search of MM's posts, and those of other knowledgeable people, over the past few years will give many of us the answers we are seeking. We may not be able to directly swap maps/tunes in the digital domain but we certainly can't be stopped from sharing that info in the "analog" domain. Racing Beat got the ball rolling a couple years ago already........
Old 02-27-2008, 04:12 PM
  #54  
Race Steward
iTrader: (1)
 
Hymee's Avatar
 
Join Date: Aug 2003
Location: Brisbane, Australia
Posts: 5,430
Likes: 0
Received 2 Likes on 2 Posts
This has been an interesting thread, and well brought up by Lola.

Here is my philosophy.

1. The user should be able to buy a tuning tool that enables them to access the "carburettor jets, vacuum advance spring and static timing advance". This tool might consist of some wrenches & screwdrivers or some electronic hardware and software. The former has been how it always was before electronics. Now there is some obligations on the user to ensure the environmental mandates for emmissions are met. The "smog test" takes care of that aspect, and reflashing shouldn't prevent the operation of the diagnostic tool.

2. If the user puts in a custom tune-up, he/she ought to be able to, at their discretion, prevent someone else plugging in and changing what is in there (i.e. at a dealer service). The tool should give the user the choice to use the "normal" security access to the PCM, or to change it to a tool specific access protocol. However, the tool cannot change the security access software, as this is the IP of Mazda.

3. The tool should not persist the binary image of the flash on disk or other medium. It ought to save it's calibration information in a format that it see fit. If the owner of the tool wishes to share his "jet sizes and timing advance" with a buddy, then he should be able to do that - in one of two ways. (a) He tells his buddy what the settings are, and the buddy enters these settings into his tuning package (whatever it is), or (b) shares the calibration file with his buddy. Obviously for (b) the two tuning packages need to talk the same language. If the writer of the tuning package chooses to make the format of the calibration file proprietry or open source is a matter for the writer to decide.

4. If a tuner puts a tuneup in a users car... Well this depends on if the user has the means to read what is there. Point 2 addresses this issue to a certain extent, but I guess there could be more discussion there.

Another seperate issue is preventing unauthorised access to "shared" calibration files. This is well covered by digital signatres and public key encryption techniques, and is kind of a seperate issue, but could be built into the import/export functionality of the tuning package.

Anyway - a lot of good food for thought. Thankfully, I think I had already thought through the issues and the practical implementations within software, and my product will address them all.

Cheers,
Hymee.
Old 02-27-2008, 04:18 PM
  #55  
Owner of BHR
iTrader: (7)
 
Charles R. Hill's Avatar
 
Join Date: Nov 2003
Posts: 4,101
Received 45 Likes on 32 Posts
Originally Posted by Hymee
If the owner of the tool wishes to share his "jet sizes and timing advance" with a buddy, then he should be able to do that -(edited by CRH) (a) He tells his buddy what the settings are, and the buddy enters these settings into his tuning package (whatever it is). Cheers,
Hymee.
My point precisely. Thanks,Mark.
Old 02-27-2008, 04:21 PM
  #56  
Finally Boosted!!!!!!!
 
tdiddy's Avatar
 
Join Date: Jan 2006
Location: Central IL
Posts: 1,035
Received 0 Likes on 0 Posts
I don't think "he" is going to be able to see what the settings are in the AccessPORT in order to tell his buddy. Not unless "he" pays for the PROTuner software and has the password to unlock the map.
Old 02-27-2008, 04:29 PM
  #57  
PUSHER ROBOT
 
w0rm's Avatar
 
Join Date: Sep 2004
Location: Norman
Posts: 655
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by tdiddy
I don't think "he" is going to be able to see what the settings are in the AccessPORT in order to tell his buddy. Not unless "he" pays for the PROTuner software and has the password to unlock the map.
if you have the binary which the car can understand, I am failing to see how that can be prevented.
Old 02-27-2008, 04:53 PM
  #58  
Banned
iTrader: (3)
 
MazdaManiac's Avatar
 
Join Date: Oct 2003
Location: Under my car
Posts: 16,386
Likes: 0
Received 24 Likes on 21 Posts
Because you can't get the binary.
Old 02-27-2008, 05:15 PM
  #59  
Registered
iTrader: (1)
 
r0tor's Avatar
 
Join Date: May 2003
Location: PA
Posts: 3,754
Likes: 0
Received 0 Likes on 0 Posts
jeff... add that $85 option to my bill
Old 02-27-2008, 05:20 PM
  #60  
Registered User
Thread Starter
 
lolachampcar's Avatar
 
Join Date: Feb 2008
Posts: 344
Likes: 0
Received 2 Likes on 2 Posts
Originally Posted by Hymee
This has been an interesting thread, and well brought up by Lola.

Here is my philosophy.

1. The user should be able to buy a tuning tool that enables them to access the "carburettor jets, vacuum advance spring and static timing advance". This tool might consist of some wrenches & screwdrivers or some electronic hardware and software. The former has been how it always was before electronics. Now there is some obligations on the user to ensure the environmental mandates for emmissions are met. The "smog test" takes care of that aspect, and reflashing shouldn't prevent the operation of the diagnostic tool.

2. If the user puts in a custom tune-up, he/she ought to be able to, at their discretion, prevent someone else plugging in and changing what is in there (i.e. at a dealer service). The tool should give the user the choice to use the "normal" security access to the PCM, or to change it to a tool specific access protocol. However, the tool cannot change the security access software, as this is the IP of Mazda.

3. The tool should not persist the binary image of the flash on disk or other medium. It ought to save it's calibration information in a format that it see fit. If the owner of the tool wishes to share his "jet sizes and timing advance" with a buddy, then he should be able to do that - in one of two ways. (a) He tells his buddy what the settings are, and the buddy enters these settings into his tuning package (whatever it is), or (b) shares the calibration file with his buddy. Obviously for (b) the two tuning packages need to talk the same language. If the writer of the tuning package chooses to make the format of the calibration file proprietry or open source is a matter for the writer to decide.

4. If a tuner puts a tuneup in a users car... Well this depends on if the user has the means to read what is there. Point 2 addresses this issue to a certain extent, but I guess there could be more discussion there.

Another seperate issue is preventing unauthorised access to "shared" calibration files. This is well covered by digital signatres and public key encryption techniques, and is kind of a seperate issue, but could be built into the import/export functionality of the tuning package.

Anyway - a lot of good food for thought. Thankfully, I think I had already thought through the issues and the practical implementations within software, and my product will address them all.

Cheers,
Hymee.

Hymee,
Hurry up for Pete's sake. I WANT it.

Jeff,
Hurry up for Pete's sake. I WANT it too.

I am beginning to sound like some women I have known in the past.
Sorry ladies.
Old 02-27-2008, 05:38 PM
  #61  
Banned
iTrader: (3)
 
MazdaManiac's Avatar
 
Join Date: Oct 2003
Location: Under my car
Posts: 16,386
Likes: 0
Received 24 Likes on 21 Posts
Originally Posted by r0tor
jeff... add that $85 option to my bill
Its not available yet.
Cobb hasn't even "officially" stated the price, though that is what I was given last week.
Old 02-27-2008, 08:06 PM
  #62  
Registered User
 
sosonic's Avatar
 
Join Date: Aug 2006
Posts: 792
Likes: 0
Received 2 Likes on 2 Posts
Originally Posted by MazdaManiac

The AP burned flash cannot be flashed over. It locks the PCM's ability to be re-flashed while it is installed.
That appears horrible for many RX-8 owners.

However, I'm a bit confused. In your earlier statements you seem to indicate that you could not edit a Cobb flash. Now you are saying the PCM is "locked" too. I'm trying to clarify the extent of all the locking down that is being done.

In this instance you are stating the Cobb AP flash can't be re-flashed by any other devices (including by the dealer) once it is on.


However, do you have the option of locking or NOT locking your PCM?

I think "forced" to and given the "option" is a pretty big difference. Maybe a HUGE difference between re-flashing options.


Can I leave my PCM "unlocked", for example, and then choose to just protect my tuner settings?

This way, a 3rd party re-flasher could read my flash from off my PCM or re-flash my PCM, but not my tune settings/map edits.


Originally Posted by tdiddy
I don't think "he" is going to be able to see what the settings are in the AccessPORT in order to tell his buddy. Not unless "he" pays for the PROTuner software and has the password to unlock the map.
This seems like a product GOTCHA.

Why would not the $85 dollar tuner software not let me know the settings that I changed, be able to save those setting, or allow those settings to be shared if "unlocked"?

Why do I have to pay for the $1,500 dollar Pro-tuner software, if I'm only trying to edit settings on my 1 car and give people information about my settings?

Last edited by sosonic; 02-27-2008 at 08:16 PM.
Old 02-27-2008, 08:19 PM
  #63  
Doppelgänger
 
mysql's Avatar
 
Join Date: Feb 2008
Location: Florida
Posts: 3,192
Likes: 0
Received 1 Like on 1 Post
I only have a general idea of what the cobb software does, so I might be off on some of this - but this is how I understand it:


Originally Posted by sosonic
However, I'm a bit confused. In your earlier statements you seem to indicate that you could not edit a Cobb flash. Now you are saying the PCM is "locked" too.
The PCM has security measures built in that all the reflashers are defeating. It sounds like the cobb unit is able to modify the security measure so that it has it's own new key. Thus even Mazda's reflasher can no longer flash the pcm since it now expects a different unlock key.

It's an option, it isn't required.


Can I leave my PCM "unlocked", for example, and then choose to just protect my tuner settings?
If you buy the $85 software, you can make your own maps and upload it to your own car.


Why do I have to pay for the $1,500 dollar Pro-tuner software, if I'm only trying to edit settings on my 1 car and give people information about my settings?
You wouldn't.
Old 02-27-2008, 08:22 PM
  #64  
Modulated Moderator
iTrader: (3)
 
dannobre's Avatar
 
Join Date: Feb 2004
Location: Smallville
Posts: 13,718
Received 334 Likes on 289 Posts
Jeff: does the $85 software access all the same parameters as the Protuner software? Or is there a limited # of things that you can do??
Old 02-27-2008, 10:02 PM
  #65  
Banned
iTrader: (3)
 
MazdaManiac's Avatar
 
Join Date: Oct 2003
Location: Under my car
Posts: 16,386
Likes: 0
Received 24 Likes on 21 Posts
The $85 software accesses all the same parameters as the pro package.
Old 02-27-2008, 11:10 PM
  #66  
Registered User
 
SolarYellow510's Avatar
 
Join Date: Jul 2007
Posts: 205
Likes: 0
Received 0 Likes on 0 Posts
As far as "should" and "shouldn't" be able to do, anyone should be able to write any contract he wants with his customers, subject to applicable law, and if the customers agree to it, they are bound by it.

Cobb has taken steps to protect their significant investment in developing a range of tunes that come loaded in the AP. If you want a different program than they are offering, do business with a different service provider. Don't condemn them for their choices, which are well proven over years of doing business.

Old 02-27-2008, 11:18 PM
  #67  
Registered User
 
PUR NRG's Avatar
 
Join Date: Jan 2003
Location: SF Bay Area
Posts: 1,286
Likes: 0
Received 0 Likes on 0 Posts
Engine maps are software. As such you can take software development contracts as a direct example of what people are doing now. Here are the main contract options:
1. Who owns the code.
2. Who owns distribution rights.

"Locked" maps are the equivalent of saying the developer owns the map and grants the customer a single-use license. The customer may not distribute or alter the map. Most commercial software follows this model.

"Open" maps are the equivalent of saying the customer owns the map and can distribute or modify as they see fit. Most custom software follows this model.

Finally, what Jeff has done with his tutorials has been like saying, "this is the algorithm I used, and the programming methodology. It's up to you to write code that follows what I said."

All of this is common industry standard stuff in the software development world. Why is it so hard to understand when it comes to creating engine maps?
________
Lovely Wendie99

Last edited by PUR NRG; 05-01-2011 at 08:18 AM.
Old 02-27-2008, 11:20 PM
  #68  
Banned
iTrader: (3)
 
MazdaManiac's Avatar
 
Join Date: Oct 2003
Location: Under my car
Posts: 16,386
Likes: 0
Received 24 Likes on 21 Posts
Actually, the Cobb tunes will probably come unlocked.
Right now, the only tunes that would come shipped with the AP would be mine.

Originally Posted by PUR NRG
Why is it so hard to understand when it comes to creating engine maps?
Because everyone wants something for nothing.
Old 02-27-2008, 11:23 PM
  #69  
Owner of BHR
iTrader: (7)
 
Charles R. Hill's Avatar
 
Join Date: Nov 2003
Posts: 4,101
Received 45 Likes on 32 Posts
Originally Posted by MazdaManiac
Because everyone wants something for nothing.
...and if you vote properly in November you can get just that!
Old 02-28-2008, 12:16 AM
  #70  
Banned
iTrader: (3)
 
MazdaManiac's Avatar
 
Join Date: Oct 2003
Location: Under my car
Posts: 16,386
Likes: 0
Received 24 Likes on 21 Posts
Originally Posted by Charles R. Hill
...and if you vote properly in November you can get just that!
No matter how you vote, you will get nothing for everything.
Old 02-28-2008, 12:31 AM
  #71  
Owner of BHR
iTrader: (7)
 
Charles R. Hill's Avatar
 
Join Date: Nov 2003
Posts: 4,101
Received 45 Likes on 32 Posts
We speak the truth while the electorate prefer philosophical contradictions.
Old 02-28-2008, 06:50 AM
  #72  
Registered
iTrader: (1)
 
r0tor's Avatar
 
Join Date: May 2003
Location: PA
Posts: 3,754
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by MazdaManiac
Actually, the Cobb tunes will probably come unlocked.

a) Yes, in the past for the subie guys they give you their base maps for editing if you buy their software (you can actually just grab them from the website and open them with the software). The only maps that are "locked" would be maps made by a tuner with the PROTuner software (if they choose to do so). If anyone has a problem with that - find a different tuner that doesn't lock his maps. Plain and simple....

b) They lock out the PCM from reflashing for one very simple reason - If not, some boob at the dealership could go and reflash over your Cobb flash without you knowing it. Suppose your running FI and they would do this - it would be instant KABOOM!! Locking the pcm from a reflash is probably the smartest thing you can do to safegaurd your car.
Old 02-28-2008, 09:54 AM
  #73  
Banned
iTrader: (3)
 
MazdaManiac's Avatar
 
Join Date: Oct 2003
Location: Under my car
Posts: 16,386
Likes: 0
Received 24 Likes on 21 Posts
^^ word.
Old 02-28-2008, 10:31 AM
  #74  
PUSHER ROBOT
 
w0rm's Avatar
 
Join Date: Sep 2004
Location: Norman
Posts: 655
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by PUR NRG
"Locked" maps are the equivalent of saying the developer owns the map and grants the customer a single-use license. The customer may not distribute or alter the map. Most commercial software follows this model.
As mentioned earlier, it's not intellectual property theft to modify software you have purchased for personal use. Software EULAs are not legally binding- they have never been tested in court. There's a reason for this, nobody wants to be the one to set precedent and likely invalidate any scare tactics EULAs may have.

On the comment that everyone wants something for nothing:
Keep in mind, this is about modification, not distribution. The end user has already paid for the map and it's running on their hardware.
Old 02-28-2008, 10:40 AM
  #75  
Banned
iTrader: (3)
 
MazdaManiac's Avatar
 
Join Date: Oct 2003
Location: Under my car
Posts: 16,386
Likes: 0
Received 24 Likes on 21 Posts
Originally Posted by w0rm
The end user has already paid for the map and it's running on their hardware.
The end user has NOT paid for the map. They have paid for the use of the map. That use is restricted and to maintain that restriction, it is locked.


You have already rated this thread Rating: Thread Rating: 0 votes,  average.

Quick Reply: Tuning Company’s Philosophies, One Person’s Perspective



All times are GMT -5. The time now is 02:13 PM.