List of topics that Rawze can teach others ...
09-29-2022, (Subject: List of topics that Rawze can teach others ... ) 
Post: #1
List of topics that Rawze can teach others ...
Here is the current list of topics that I typically teach others when they get together with me on my mumble server, or when they come over to learn engine programming. - Just listing them here for reference...

* 1. Connect to ecm with insite and...
- a. Create and Restore template/backups of the ecm vehicle settings using Cummins Insite Software.
- b. Flash a new calibration into ecm using Insite.
- c. Learn how to do injector leak test, calibrate turbo, cylinder cut-out tests, etc.
- d. Update injector trim codes if necessary.
- e. Learn how to Determine if ecm regen history is ok.
- f. Learn how to Determine what device is causing a 0285 or 0286 faults.
- g. Check how the engine is being used or abused.
- h. Look at Audit trail to see of someone has altered settings.

* 2. Understanding the engine ...
- a. Matching Programming to Hardware.
- b. Acceptable Power/Torque ratings.
- c. Torque rating vs. Engine Lifespan and optimal RPM ranges for high load output.
- d. Proper Fuel-Air-Mix Ranges, expected oil temps and E.G.T.'s.
- e. Trapped vs. escaping heat during the combustion process.
- f. Understanding Pilot, Main, and Post injection cycles on common rail systems.
- g. Understanding and controlling internal engine friction.
- h. Understanding Injection timing, Final CA., and acceptable operating ranges for a given model engine.
- i. Effects of different compression ratios on injection timing, fuel-air mix, boost, etc.

* 3. Understanding the ECM's internal circuit/logic design ...
- a. Managers and circuits.
- b.Engine Operating Mode Control and what drives it.
- c. Engine Operating Modes and their purpose.
- d. Emissions systems and fall-back emissions systems.
- e. NOx, NH3, and other engine limiters based on emissions.
- f. The Dozens of Ramp Rate Accel and Decel limiters.
- g. The Dozens of other fuel limiters and their purpose.
- h. Auto-corrections that will happen to the fuel-air-mix, injection timing, and the overall combustion process.

* 4. Using Calterm ...
- a. Choose the ecm product type and correct ecfg.
- b. Connecting to the ecm.
- c. Upload/Download an ecm image.
- d. vehicle settings (Insite), Flash a blank Calibration into the ecm (Calterm), then restore the vehicle settings(Insite).
- e. Open data monitor windows while connected to the ecm.
- f. Using Overrides to troubleshoot and/or manually control engine components.
- g. Creating monitoring screens and Monitoring important ecm data. Determining what the ecm is doing in detail.
- h. The basics of Opening and editing Calibration files.
- i. applying an Overlay to a file.
- j. Copy settings and tables to/from Microsoft Excel spreadsheets.
- k. Adjust on boost or other tables.
- l. Document a calibration, converting the entire program into plain English format for proper editing.
- m. Performing compares between calibration files.
- n. Learning how to read the Calibration data via the different managers and systems.
- o. Learning how to identify and review bad/improper delete programming that is harmful to the engine.
- p. Ways to ensure a Calibration is correct for a particular CPL or vehicle.
- q. Learning how to edit Calibrations in various ways, such as turning on/off derates, shutdowns, and various other things on a basic level.
- r. Walking your way through an entire calibration for a deeper understanding of how the ecm works, or to create a custom engine file from scratch.
- s. How to create your own custom files and overlays, and why you would do so.

* 5. Digging into .xcal file structures ...
- a. Gathering info from the header.
- b. File structure Layout, dynamic file data storage, and the ITN/Matt (TOC).
- c. Block Data Structure and Black Data Structure Contents.
- d. Table sizes vs. ecfg table sizes.
- e. Various Data types and scaling.
- f. The Hidden Fault Code lookup table.
- g. CRC Checksum of engine files.

* 6. Digging into .ecfg file structures ...
- a. File structure Layout, dynamic file data references, scaling, and table size corrections.
- b. Altering or building new ecfg files to more closely match a given calibration.
- c. Using multiple ecfg files to edit engine files that ecfg's are not available for.

* C++ programming lessons for both engine files and/or Arduino or other hardware.

my mumble server...
ref>: http://rawze.com/forums/showthread.php?t...260#pid260


User's Signature: ->: What I post is just my own thoughts and Opinions! --- I AM Full Of S__T!.
replyreply
 Thanks given by: tree98 , hookliftpete , NDISX15 , SquareOne , Waterloo , Bengy88 , amermextrucker


Messages In This Thread
List of topics that Rawze can teach others ... - Rawze - 09-29-2022



NOTE: Rawze.com is not affiliated, nor endorses any of the google ads that are displayed on this website.