Can-Am ATV Forum banner
Status
Not open for further replies.
21 - 30 of 30 Posts
If you're already that deep into the programming and also in the business of building chips, Why don't you just scrap the OEM ECU and build your own ECU and program it yourself? Then you can program it to do anything you want and won't have the limitations BRP programs into theirs.
as i stated before i'm a mechanical engineer and my major was in control i'm not a software engineer.if i just can't have a solution to this problem we can all be benefit from that
Hire someone that can do it then. If what your saying is true, you will need someone on staff that can do that work for you eventually anyway. I still don't understand what mileage has to do with it. If it only works if the computer thinks there is 100 miles on it, how is that going to help any of us??? Besides, if it works at 100 miles it should work at 1000 or 10000 miles just the same.
 
Save
Discussion starter · #22 ·
If you're already that deep into the programming and also in the business of building chips, Why don't you just scrap the OEM ECU and build your own ECU and program it yourself? Then you can program it to do anything you want and won't have the limitations BRP programs into theirs.
as i stated before i'm a mechanical engineer and my major was in control i'm not a software engineer.if i just can't have a solution to this problem we can all be benefit from that
Hire someone that can do it then. If what your saying is true, you will need someone on staff that can do that work for you eventually anyway. I still don't understand what mileage has to do with it. If it only works if the computer thinks there is 100 miles on it, how is that going to help any of us??? Besides, if it works at 100 miles it should work at 1000 or 10000 miles just the same.
miles have nothing to do with that because it is a secondary signal that is calculated through the main one (the first two digit 0000/0001/0010/0011 and so…… )
I don’t want to hire someone because it will cost me a lot of green ones !
If were only a simple way to recalibrate the meter I will able to proceed my process…..
 
You need someone knowledgeable of binary coding. I have enough knowledge of it to recognize what it is and why they use it, but that is about it. Good luck!
 
Save
Discussion starter · #24 · (Edited)
You need someone knowledgeable of binary coding. I have enough knowledge of it to recognize what it is and why they use it, but that is about it. Good luck!
thanks pal your help was most appreciated.
i saw your youtube channel very impressive stuff nice bikes !!!

does someone else have a territorial clip for this case ?
 
I finally understand the explanation I think, but you are way beyond the expertise of any one who has answered you so far. I am understanding that the hour meter info stream has other streams piggybacked on it enabling separate information to run in the same stream/signal. You are trying to add in your own signal to cotrol the oil reservoir and there's too many digits for the chip to process. Resetting the hour meter to zero or disabling it would reduce the number of digits in the signal allowing the chip's instant memory to keep up.
There would be no way to disable the hour meter because it's a function of the chip simply being on (having power). It looks like brp has programmed the chip to prevent what you're doing by limiting the digits in the data stream.
Being in this deep you need an electrical engineer? /Computer programmer? To reverse engineer brp's chip and make changes to allow for more digits in the data stream.
 
Why not try to modify your system so it can be run as an add on controller using the info u need by piggybacking the sensors themselves and leaving the chip alone?
 
I finally understand the explanation I think, but you are way beyond the expertise of any one who has answered you so far. I am understanding that the hour meter info stream has other streams piggybacked on it enabling separate information to run in the same stream/signal. You are trying to add in your own signal to cotrol the oil reservoir and there's too many digits for the chip to process. Resetting the hour meter to zero or disabling it would reduce the number of digits in the signal allowing the chip's instant memory to keep up.
There would be no way to disable the hour meter because it's a function of the chip simply being on (having power). It looks like brp has programmed the chip to prevent what you're doing by limiting the digits in the data stream.
Being in this deep you need an electrical engineer? /Computer programmer? To reverse engineer brp's chip and make changes to allow for more digits in the data stream.
I finally realized the basic idea of what he is trying to do just before my last post. Changing the mileage isn't his goal, but rather the key to "open the door". But like you said... It is WAY beyond my abilities!
 
Save
I finally understand the explanation I think, but you are way beyond the expertise of any one who has answered you so far. I am understanding that the hour meter info stream has other streams piggybacked on it enabling separate information to run in the same stream/signal. You are trying to add in your own signal to cotrol the oil reservoir and there's too many digits for the chip to process. Resetting the hour meter to zero or disabling it would reduce the number of digits in the signal allowing the chip's instant memory to keep up.
There would be no way to disable the hour meter because it's a function of the chip simply being on (having power). It looks like brp has programmed the chip to prevent what you're doing by limiting the digits in the data stream.
Being in this deep you need an electrical engineer? /Computer programmer? To reverse engineer brp's chip and make changes to allow for more digits in the data stream.
I finally realized the basic idea of what he is trying to do just before my last post. Changing the mileage isn't his goal, but rather the key to "open the door". But like you said... It is WAY beyond my abilities!
Ohhhh now I finally get it. But yeah I can't help you whatsoever with that
 
Hi guys,
instead of accusing we better sharing if anyone have the relevant information it will be great if not don't try to look for bad stuff,
let me share it with you all,
I'm trying to develop a specific chip.
one of its function is to add better and long life for the combustion chamber by adding lubrication from the engine oil reserve. One of my problem is the control signal that the main comp is sending e.g 1001 – 4 digit number that can be debug to various signals in micro-chip
Now the signal is being transfer from the head microchip through the electronically cared, but im getting different signals when the transfer to my micro whene i have more than 3 digit No but 0&100 and 2 digit number (when 0 is first it is not a 3 digit No.) are not sending back fuels signals and they send the original one that sent from the new control it is probably due the connection to the length of the instant memory of the micro.
Can someone help ?
This is interesting.... good thought, always wanting to improve efficiency... what made you think of this?
 
An EE that works for Dell designing their microprocessors would be nice right now.

In college, I once programmed and wired up a microprocessor chip to simulate a traffic signal red light. That was fun!

My first thought is every micro chip has a certain number of inputs and outputs, which are used for binary data streams. You can make one with 4, 8,16, etc. The only way to increase the number is to physically change the chip. A chip that has 8 outputs can only output 8 binary digits at one time.

My guess is that unless BRP gives you a replacement chip to allow for expanded signal processing, your cookie jar is full.
 
Save
21 - 30 of 30 Posts
Status
Not open for further replies.
You have insufficient privileges to reply here.