Any chance you might add custom CAN bus features? Something to run an expansion board for the modern K and J series that are fully CAN and have no additional IO available onboard?
Boost controllers, traction control, ethenol content sensors, signal generators for non CAN instrument clusters, are all things that come to mind. I have asked Hondata and Ktuner and neither wanted anything to do with that.
Or maybe the ability to tweak the CAN messages to match an engine swap to a chassis.
I do this for my swaps and Arduino as a go between but it would be so much better if it could be done in the PCM.
Well you can kind of cheat with traction control i believe, and use either VSA to some level if its built into the PCM already.
or simply a 2d or 3d lookup table of speed differences between the ABS sensors(Which the ecu can poll) and sensor from the transmission.
And then apply a ignition retard based on overspeed to control the amount or apply a rolling cut to keep power output down to keep it from spinning.
Boost control/flex fuel there are onboard devices you can use the inputs from, (EGR, PCV, 2nd O2 sensor, etc)
signal generators would probably be a fair bit harder, developing a standalone board that the factory ecu could use would be extremely hard, as we do have quite a bit of free space in most 1mb and 2mb roms, but its the way you have to generate your code for them makes that a lot more difficult, as each calibration id, would have to be modified for it.
Also it really depends on what you want changed in the canbus messages, a lot of them can be modified without a whole lot of effort.
HDS looks up what engine is available based on vinnumber, then calls ReadByIdentifier with the custom packet codes 0x2610-2615 and a couple others
that dumps out a stream (each packet being 57 bytes long) and those are the values that get looked up in HDS. So you can't really change it to say "this is a CRZ with a k24"
But I could be misunderstanding what your end goal there is. So please elaborate on it so I don't feel dumb
@ryanthegreat1 thank you for pointing me this direction with
@HondaTuningSuite.
I really hope with some of the very smart people we have on this group we can get the mcm programable as well. I will do my best to get these guys what they need hardware wise such as mcm's, harnesses. Cluster. Ecu, ect. But to anyone else reading this. This is epic a company that wants to mess with the ima. Hondata and k tuner have lost my business.
And
@PeterPerkins this is what i was sending you info about yesterday.
@HondaTuningSuite the things we discussed will greatly help this group. The members doing the fit cam and intake swap would really need the ge8 fit tune put into the crz ecu with vtec crossover point changed. Stock fit injectors or the accord k series injectors. 06 s2000 360cc? Injectors are direct drop in as well with no harness modifications.
Like ryanthegreat mentioned if possible the ability to run say the oem honda ntk 5 wire wideband with a circuit to control the heater, ability to run the oem honda electronic wastegate , and few other additional can bus or analog inputs_outputs.
Not sure how others on this group would ferl about this but id be ok with a donation to fund this and push it along.
Like i had said in our dms on facebook, using the maps from the Fit are not really a huge deal, changing vtec is also simple.
if you are swapping in the Fit intake/cam then the maf curve you should just have to copy from the Fit rom to the CRZ rom.
The injector scaling as well, Honda factory injector setups are a bit strange, but just copying over the base pulsewidth tables,
the built in speed density tables(Which are extremely small and limited 6x3), and the cranking/wallwetting stuff should be relatively easy to move those injectors over as well.
Not sure if the Fit has IMRC but if it does, thats where the difficulty would come from as i dont believe(but not sure) the CRZ has IMRC.
I want to dig a lot more into what can and can't be done with the CRZ. If honda can update the MCM then i can as well, time is my only limiting factor, but i need to get a full dump from the uC of the MCM. So that will be my first goal. Full dump of the MCM, Do some reverse engineering finding out limits, if there are any tables, etc.
We have done quite a bit of work on the PCM side, so we have a lot of the IMA tables defined and mapped in HTS already, which handles things like The Assist/regen Request
If someone wants to donate a CRZ to the cause i wouldn't say no lol.
Unfortunately HTS doesn't really make the kind of money I wish it did to be able to just go grab a new platform for developing on
We are relatively new to the game, and we are trying to contend with the big hitters, so we have like a 0.00001% market share compared to anyone else.
But i will do what i can with bench setups its pretty much how i have gotten by so far.
