ORIGINAL: barks944 Seems like theres a lot of differenent understanding of these systems. I can tell you the following things I am very sure are true. I know this as I have been reverse engineering the circuits to do my project. The ignition signal from the DME is sent to the KLR which sends back a signal which directly fires the coil circuitry in the power board of the DME with no input to the microprocessor on the DME. The DME does not know if knock has occured. The DME does not know boost pressure. It derives load from the AFM signal and assumes full load when it sees a full load signal which is generated by the KLR. My Assumptions: I believe, although without certainty that the KLR manages overboost protection. This is why you must chip the KLR even if a manual boost controller is used. Otherwise it will retard ignition or w/e. I think knock protection is simply triggering limp mode, the KLR does not manage knock or adapt ignition to prevent it, it just protects the engine if it detects a certain frequency of knock. Edit: As part of my work on this engine management system I am compiling somthing of a disection of the 944/951's management system. Would appreciate a people reading what I write and giving some feedback in order to create a good shared understanding of the system. Any takers?
Sorry Tom, missed this. I agree with most of this but there are one or two things I'm not so sure about. Some of them have come up in later posts, but just for completeness....
ORIGINAL: barks944 Seems like theres a lot of differenent understanding of these systems. I can tell you the following things I am very sure are true. I know this as I have been reverse engineering the circuits to do my project. The ignition signal from the DME is sent to the KLR which sends back a signal which directly fires the coil circuitry in the power board of the DME with no input to the microprocessor on the DME.
I believe that this is how the KLR takes the initial signal from the dme to either pass it straight through or delay (retard) it by either 3 or 6 degrees if it has seen knock.
ORIGINAL: barks944 The DME does not know if knock has occured. The DME does not know boost pressure.
Agreed.
ORIGINAL: barks944 It derives load from the AFM signal and assumes full load when it sees a full load signal which is generated by the KLR.
Not sure about that. It derives load via the AFM signal, so why does it need a "full load signal" from the KLR? In fact, where would the KLR get the information from? It is not using pressure (KLR vac line can be disconnected and plugged with no effect) and it doesn't get AFM volts. I think that once load simply goes past the highest loading in the Part Throttle maps (which is way before 100%), the DME then just switches to it's WOT maps. In fact, consider an early NA, do they even have KLRs? They still need to transition from Part Throttle to WOT though...
ORIGINAL: barks944 My Assumptions: I believe, although without certainty that the KLR manages overboost protection. This is why you must chip the KLR even if a manual boost controller is used. Otherwise it will retard ignition or w/e. I think knock protection is simply triggering limp mode, the KLR does not manage knock or adapt ignition to prevent it, it just protects the engine if it detects a certain frequency of knock.
This is not correct - the DME manages overboost via it's overboost tables by cutting fuel and you do not have to chip the KLR if an MBC is used - because you have removed the CV there would be no point in any case. My first venture into modifying my car was to fit a dual port wastegate and MBC and get Wayne Schofield to chip it. Wayne really knows his stuff and did all sorts of things to it, but he did not replace the factory KLR chip. The KLR does try to manage knock though - by retarding the ignition in 2 stages ; by 3 degrees initially and then by another 3 degrees. If that doesn't work it then triggers limp mode where it reduces boost - but it can only do that if the CV is still in play. (Just think of all the pissed off KLR's out there!)[

] Not 100% sure if any other, boost related, circumstances also trigger the KLR limp mode but I don't think so.
ORIGINAL: barks944 Edit: As part of my work on this engine management system I am compiling somthing of a disection of the 944/951's management system. Would appreciate a people reading what I write and giving some feedback in order to create a good shared understanding of the system. Any takers?
I think that's a great idea. I'd love to understand more about how the system actually works, so I'd happily read anything you come up with.[

] PS - Sorry if the post comes across as a bit brusque, I'm just in a bit of a rush!