<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Moates Support</title>
	<atom:link href="http://support.moates.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://support.moates.net</link>
	<description>Tuning Solutions for the Modern Gearhead</description>
	<lastBuildDate>Thu, 05 Jan 2012 05:11:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Dev: Making new datalogging definitions for QuarterHorse</title>
		<link>http://support.moates.net/2012/01/04/dev-making-new-datalogging-definitions-for-quarterhorse/</link>
		<comments>http://support.moates.net/2012/01/04/dev-making-new-datalogging-definitions-for-quarterhorse/#comments</comments>
		<pubDate>Wed, 04 Jan 2012 19:45:15 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Developers Corner]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=1368</guid>
		<description><![CDATA[Introduction Creating definitions for datalogging with the QH is a complicated, involved process.   Regardless of which software is being used, there is a common core set of tasks that need to be done to allow meaningful real-world data to get spit out. Overview Before I get into the specifics, it probably helps to understand [...]]]></description>
			<content:encoded><![CDATA[<h2>Introduction</h2>
<p>Creating definitions for datalogging with the QH is a complicated, involved process.   Regardless of which software is being used, there is a common core set of tasks that need to be done to allow meaningful real-world data to get spit out.</p>
<h2>Overview</h2>
<p>Before I get into the specifics, it probably helps to understand how the QH works a little better.</p>
<p>The QH sits on the J3 port of the ECM, which is a bus connected to the  processor.  On a stock ECU, both the external program memory (RAM) that  stores active processor states and the internal program memory (&#8220;ROM&#8221;) which  stores the strategy and calibration are present on this bus.  The QH  overrides addresses on the bus allowing the processor to use RAM on the  QH instead of ROM native to the ECM.  You can make changes while tuning  by modifying the contents of RAM on the QH.  This is the same mechanism that F3/F5/F8 chips use to allow you change the program on the ECM.</p>
<p>The QH also builds a  &#8220;shadow&#8221; copy of external RAM used by the processor by passively observing communication between the  processor and RAM over the J3 port.  Where things get complicated is  that not all RAM can be observed by the QH &#8211; a portion of it remains  internal to the processor, unable to be seen by the QH.  Patch code  exists to move or copy memory addresses that we care about from memory  the QH cannot see to memory the QH can access, allowing you to log these  items.  To reiterate &#8211; the QH doesn&#8217;t interfere or change communication between the  processor and RAM on the ECM &#8211; it just observes all transactions,  building a &#8220;shadow&#8221; copy of RAM that is used to supply logging data.</p>
<h2>A Datalogging Definition, Dissected</h2>
<p>In order to understand the software tasks involved in QH communication, we are going to examine a TunerPro ADX for the CBAZA strategy.  Other software follows the same steps to initialize and log from the QH, so you can read between the lines if you&#8217;re not using TunerPro.  The TunerPro definition is open so you can download it ( <a title="TunerPro defs for Ford" href="http://www.moates.net/zips/tprt_ford/">here</a> ) and follow along because the whole initialization and logging process is broken down step by step.</p>
<p>Fire up TunerPro.  Load one of the existing Ford ADX files. (CBAZA.ADX)</p>
<p>Go to Acquisition menu&#8230; Edit Definition</p>
<p>Looking at the ADX Header Data, you will see 3 important commands:</p>
<ul>
<li>Connection Command (run when you connect to datalog)</li>
<li>Monitor Command (run continuously while logging to gather data)</li>
<li>Disconnect Command (run when you disconnect)</li>
</ul>
<p>Next, lets examine the Connection Command closer, as it has most of the magic in it.</p>
<p>Go to Commands&#8230; Configure QH for Payload.  This is a Macro command that simply executes a bunch of other commands:</p>
<ol>
<li>Pause for Data Rate (simple pause to let things settle)</li>
<li>Write Patch Code (modify the ECU program to allow the QH to log all items &#8211; more on this later)</li>
<li>Write Patch Response (wait for a valid response from the QH to the code modification)</li>
<li>Config Part 1 of Q (configure the QH to watch the RAM locations we desire &#8211; more on this later)</li>
<li> Config Reply to Q (make sure QH gives a valid response to the configure command)</li>
</ol>
<p>Step #2 writes the patch code needed to move things we care about from  private internal RAM to RAM the QH can snoop on.  This patch code is  UNIQUE to each strategy.  It must be hand-crafted by someone with  knowledge of the internal workings of the ford processor.</p>
<p>Step #4 configures which bytes of RAM the QH is monitoring.  The bytes  used are unique to each strategy and are also dependent on how the patch  code is written.</p>
<p>Continuing, logging happens by the Harvest Data Macro.</p>
<ol>
<li>Pause for Data Rate (this controls how fast the QH logs data, in hertz)</li>
<li>Query (retrieve a frame of data, as configured by Config Part 1 of Q command)</li>
<li>Data Packet (retrieve a packet.  fixed size is used here because the  same packet is always configured by the Config Part 1 of Q command)</li>
</ol>
<p>Datalogging values are defined relative to their spot in the packet  you&#8217;ve requested in the format specified by the Config Part 1 of Q  command.  Same deal for bitmasks.  Formulas for turning raw data into real world values can vary but are generally at least somewhat consistent among ECMs of comparable generations.</p>
<h2>Summary</h2>
<p>If you want to make a datalogging definition for a processor, you&#8217;re going to need to:</p>
<ul>
<li>disassemble the code well enough to pinpoint RAM locations for things you care to log.</li>
<li>For any items that are stored in ram locations 0&#215;0000 through 0&#215;0100 (EECIV) and 0&#215;0000 through 0&#215;0400 (EECV ??? need to verify, may be different for 2 vs. 4 bank.  You can generally tell because private locations will always return the same data), you are going to need to write patch code to relocate these items to blank/unused space.  You can relocate items to either RAM or &#8220;ROM&#8221; space (because the QH gives read-write access via the J3 port to &#8220;ROM&#8221; locations stored in RAM on the QH) but you need to make sure NOTHING ELSE IS USING THE ADDRESS SPACE.  If you use RAM or &#8220;ROM&#8221; that is already in use for other things, you will end up with a processor that does not run properly!!!</li>
<li>build a definition including the patch code you&#8217;ve come up with</li>
<li>create an initialization macro for the QH specifying which RAM addresses need to be included in each data packet, using both stock and patch-code-remapped locations</li>
<li>do some analysis to come up with formulas for converting from raw values to real world data</li>
<li>build the data values using the formulas you&#8217;ve come up with and the packet structure you&#8217;ve specified with the QH initialization packet</li>
</ul>
<p>I know that&#8217;s a lot to chew on, but the QH isn&#8217;t exactly a simple tool&#8230;  You can find more information about QH command structure by reading the <a href="/2008/09/11/ostrich-20-developers-corner/">Hardware Interfacing guide</a>.  We&#8217;re always excited to have more people getting involved in the task of building definitions so feel free to <a href="mailto:support@moates.net">email us</a> if you get confused or stuck.</p>
<h2>Memory Addressing &#8211; EECIV</h2>
<p>Note: these addresses are for the QH&#8217;s addressing scheme.  If you want to use the 16 bit addressing of the ECU, lop off the MSB of 0&#215;03 present in each one.  Ever wonder why chips get programmed from 0&#215;032000 to 0x03FFFF ?</p>
<p>0&#215;03 00 00 &#8211; bottom of memory<br />
0&#215;03 00 FF &#8211; top of internal 8061 MCU memory<br />
0&#215;03 01 00 &#8211; start of xram/others<br />
0&#215;03 1F FF &#8211; end of externally addressable memory<br />
0&#215;03 20 00 &#8211; start of ROM<br />
0&#215;03 FF FF &#8211; end of ROM</p>
<p>This <a title="EECIV technical analysis" href="http://www.merkurencyclopedia.com/EEC-IV/EECTEC10.PDF">PDF</a> should be very helpful for understanding what is going on. (thanks Tom Cloud)</p>
<h2>Tools</h2>
<p><a title="DIS8061" href="http://binary.uta.edu/EEC/Disassembler/index.html">DIS8061</a> &#8211; a disassembler for the processor found in EEC-IV</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2012/01/04/dev-making-new-datalogging-definitions-for-quarterhorse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Theory: BASIC Tuning Guidelines</title>
		<link>http://support.moates.net/2012/01/04/theory-basic-tuning-guidelines/</link>
		<comments>http://support.moates.net/2012/01/04/theory-basic-tuning-guidelines/#comments</comments>
		<pubDate>Wed, 04 Jan 2012 06:27:21 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Education]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=1351</guid>
		<description><![CDATA[Introduction This article is being written to answer the most basic questions about what to shoot for when tuning an engine.  This is not intended to be absolutely what you must do &#8211; it&#8217;s intended to be a starting point for those who don&#8217;t know any better. Prerequisitites This article will assume you have read [...]]]></description>
			<content:encoded><![CDATA[<h2>Introduction</h2>
<p>This article is being written to answer the most basic questions about what to shoot for when tuning an engine.  This is not intended to be absolutely what you must do &#8211; it&#8217;s intended to be a starting point for those who don&#8217;t know any better.</p>
<h2>Prerequisitites</h2>
<p>This article will assume you have read pretty much all of the <a title="education corner" href="/category/education/">Education</a> section, particularly the article on <a title="Modes of Operation" href="/2010/02/27/theory-modes-of-operation/">Modes of Operation</a>.  This article will assume you have a <a title="Wikipedia - SI engine" href="http://en.wikipedia.org/wiki/Spark-ignition_engine">spark-ignition</a> <a title="Wikipedia - reciprocating engine" href="http://en.wikipedia.org/wiki/Reciprocating_engine">reciprocating piston</a> <a title="Wikipedia - 4 stroke" href="http://en.wikipedia.org/wiki/Four-stroke_engine">4-cycle (stroke)</a> <a title="Wikipedia TBI" href="http://en.wikipedia.org/wiki/Fuel_injection#Single-point_injection">throttle-body fuel injected</a> or <a title="Wikipedia MPFI" href="http://en.wikipedia.org/wiki/Fuel_injection#Multi-point_fuel_injection">multi-port fuel injected</a> engine.  (If you aren&#8217;t familiar with these terms, click them!)</p>
<h2>Basic Setup Guidelines</h2>
<ul>
<li>Make sure the ignition system is in good shape before trying to tune a vehicle.  Coil(s), wires, and spark plugs themselves must be in good condition.  Fouled plugs will ruin your day.  Improper heat range or gap will cause ignition issues that will ruin your day.  A rule of thumb is to go one step colder on plugs for every point of compression (i.e. 9.0 -&gt; 10.0) OR half atmosphere of boost (7.75 psi)  and decrease the gap by one third (i.e. 0.045&#8243; stock to 0.030&#8243;) for every step colder plug.</li>
<li>Make sure timing is correct.  &#8221;Timing&#8221; here means BOTH the mechanical connection between your crank and camshaft AND any adjustment of distribtor, CAS, etc. used to mechanically adjust ignition timing.</li>
<li><strong>As dumb/obvious as this may sound, you cannot make adjustments on an ECU to fix a mechanical problem. </strong> Things like bent valves, damaged pistons, dead coils, defective injectors,  bad sensors, incorrect mechanical timing, etc. are not things that you can fix with a computer.</li>
<li>If the engine is operating in closed loop operation, it&#8217;s fueling behavior will be determined by the operation of the O2 sensor.  DO NOT TRY TO FIGHT THE O2 SENSOR.  Use the O2 sensor to guide your tuning activity i.e. <span style="text-decoration: underline;">try to get the ECM to make zero changes</span> based on O2 sensor feedback</li>
<li>Do not try to tune WOT using a narrowband (lambda) style O2 sensor, which is the most common type.</li>
<li>O2 sensors can &#8220;lie&#8221; about the mixture.  LARGE camshafts and misfires are the most common culprits for this behavior because Oxygen sensors measure the Oxygen content of the mixture in order to infer lambda.   Large camshafts and misfires both cause &#8220;extra&#8221; oxygen to be present in the exhaust, which will cause a false lean reading.  If the ECM is operating in closed loop when this occurs, it will generally add fuel when no such trim is required.</li>
<li>If closed loop O2 feedback is working against you, turn it off.  If you have closed loop feedback turned off, you should monitor conditions with a wideband.</li>
</ul>
<ul>
<li>If you are dealing with a volumetric efficiency type system (i.e. TBI/TPI GM and others) it is a good idea to have your VE values resemble reality.  I.e. if you have 180% volumetric efficiency at idle to achieve stoich, this is bad.  Most &#8220;hot&#8221; naturally aspirated engines will achieve 85-95% VE, *in a narrow RPM range at WOT*  Some older engines with poor cylinder heads and manifolds will struggle to achieve a 80% VE.  Extremely modern engines will often see a peak VE close to 100% in places.  Motors almost always lose VE at low throttle angles/low MAP sensor readings due to pumping losses created by the restriction at the throttle body.  See the <a title="Speed density article" href="/2010/02/11/theory-speed-density/">Speed Density article</a> for more.</li>
<li>If you are dealing with a Ford that uses Load, it is a good idea to make sure your injector size resembles reality so your MAF transfer function and calibrated load values will resemble reality.  The <a title="MAF article" href="/2010/02/14/theory-mass-air-flow/">MAF</a> and <a title="LWFM article" href="/2010/07/21/ford-tuning-load-with-failed-maf-tables/">LWFM</a> articles cover this as well.</li>
<li>Looking at  a graphical representation of your tune should be a &#8220;pretty picture&#8221; not a bunch of noise.  Things aren&#8217;t going to be straight or perfectly smooth most of the time or you wouldn&#8217;t be tuning it but you should see trends.  It does not matter whether you are talking about a MAF or speed density or Alpha-N setup.  You should see clear trends.  The absence of trends or unexpected reversal of trends can often indicate a mechanical issue such as a fuel pump that has reached its maximum flow capacity, misfires, reversion, etc.</li>
<li>For measuring power, your butt dyno is wrong.  Use a repeatable performance measure, i.e. dyno, accelerometer, 1/4 mile track, etc.</li>
<li>Use all your senses particularly SOUND when tuning.</li>
</ul>
<h2>Basic Fueling Guidelines</h2>
<ul>
<li>Best emissions are generally achieved close or at stoichiometric.  This is generally around 14.7 AFR gasoline, or 1.0 lambda.</li>
<li>Best fuel economy is generally achieved between 15.5:1 AFR gasoline (1.05 lambda) and 16.2:1 (1.1 lambda) for <a title="Wikipedia MPFI" href="http://en.wikipedia.org/wiki/Fuel_injection#Multi-point_fuel_injection">port injected</a> engines.  Newer cylinder heads with fast burn characteristics generally do better with leaner mixtues.  TBI setups generally need to run at least stoichiometric or richer.</li>
<li>Best power is usually achieved around 0.85 lambda (12.5:1 AFR gasoline) on modern cylinder heads.  Older heads generally require richer mixtures.</li>
<li>Forced induction engines run richer, mostly to combat knock.  How much richer will depend on the engine and conditions.  Except in rare cases, there is no benefit to ever running richer than 0.75 lambda (11:1 AFR gasoline)</li>
<li>Oxygenated fuels (Q16, E85, E98/Ethanol, Methanol, Nitromethane) require substantially larger volumes of fuel than &#8220;regular&#8221; gasoline.  If you have an option for stoichiometric ratio, use it.  If not, it is generally preferable to use injector constants / base pulse width modifiers instead of MAF transfer/VE to tune this out.</li>
<li>Almost all widebands on the market read in lambda but convert this to an AFR value for gasoline (where 14.7 AFR = 1.0 lambda) to display it.  If you are burning hexane, this is fine.   If you are running any other fuel, think of the desired lambda you wish to achieve and convert this lambda value to AFR gasoline.  I.e. target an AFR of &#8220;11.2 :1&#8243; to achieve a lambda of 0.77 with E85 at ~7.4 :1 AFR.</li>
<li>Most pump gasoline as of 2012 in the US is at least 10% ethanol, which means that a true stoichiometric mixture is closer to 14.1 than 14.7.</li>
<li>Summer and Winter gasoline blends can have dramatically different ethanol contents, especially in colder climates.  Different octanes and brands of gasoline can have a large variation.  Although somewhat outdated, see the <a title="Gasoline FAQ" href="http://www.faqs.org/faqs/autos/gasoline-faq/">gasoline faq</a> for a more in depth discussion of fuel composition and why it matters.</li>
<li>If you are tuning the vehicle with closed loop O2 feedback disabled, make sure you tune such that the ECM will not have to make big changes to achieve its targets when closed loop is turned on.  This boils down to shooting for around 14.7 AFR (1.0 lambda) in areas where closed loop will operate.</li>
<li>Get AFRs around idle as smooth as possible in open loop without any feedback or idle troubles will happen.  Do not rely on closed loop to maintain fueling at idle.</li>
</ul>
<h1>Basic Ignition Guidelines</h1>
<ul>
<li>Your ECU expects the distributor/CAS/other-adjustable-timing-thing to be in a certain spot.  ALWAYS SYNCHRONIZE YOUR TIMING WITH A TIMING LIGHT BEFORE DOING ANYTHING ELSE!@#!#!!!</li>
</ul>
<ul>
<li>Mechanical factors (mostly combustion chamber volume, shape and design) are the primary factors determining optimal timing requirements.  Optimal timing is often referred to as &#8220;MBT&#8221; or Mean Best Timing.</li>
<li>Most naturally aspirated engines like to run between 24 and 36 degrees of advance @ WOT at RPM-of-peak-HP</li>
<li>It is often not possible to achieve MBT due to the engine knocking first.  Knock will destroy even the strongest engine.</li>
<li>Higher compression motors need less timing than lower compression motors.  Higher compression motors are more likely to be knock limited.</li>
<li>Forced induction motors need less timing as boost increases.  Forced induction motors are more likely to be knock limited.</li>
<li>Aggressive camshafts generally let you run closer-to-optimal timing than smaller camshafts.</li>
<li>Race gas and higher octane fuels generally allow closer-to-optimal timing.</li>
<li><span style="text-decoration: underline;">At a fixed RPM</span>, the engine will generally require less timing at higher load.  I.e. more throttle less timing</li>
<li><span style="text-decoration: underline;">At a fixed RPM and load</span>, the engine will generally require more timing with a leaner mixture.  (One reason to run a slightly richer mix is that you don&#8217;t need as much timing to effectively burn it.  There are plenty of exceptions to this and too rich can be a big problem too.)</li>
<li><span style="text-decoration: underline;">At a fixed load</span>, the engine will generally need more ignition advance as RPM increases until around maximum horsepower where timing requirements generally flatten.</li>
</ul>
<ul>
<li>Spark at idle is <strong>critcally</strong> important for maintaining a stable idle and not having stalling issues.  Too much spark will generally result in hunting/surging.  Too little will generally result in stalling or lumpy idle.  Spark control at/near idle is extremely manufacturer (and sometimes even ECM) specific.</li>
<li>You can tune ignition timing to some degree by reading plugs but instantaneous acceleration data and/or a dyno while monitoring knock is the best way.</li>
<li>The trap speed of a 1/4 mile run will tell you about power output but it will not tell you about specific RPMs, just overall performance.</li>
<li>Your &#8220;butt dyno&#8221; is totally inaccurate.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2012/01/04/theory-basic-tuning-guidelines/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Troubleshooting: APU1 / AutoPROM</title>
		<link>http://support.moates.net/2011/11/07/troubleshooting-apu1-autoprom/</link>
		<comments>http://support.moates.net/2011/11/07/troubleshooting-apu1-autoprom/#comments</comments>
		<pubDate>Mon, 07 Nov 2011 20:30:12 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[GM Tuning]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[APU1]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=1322</guid>
		<description><![CDATA[Introduction The AutoPROM is a complex device and it can be confusing to get up and running.  This guide is intended to get you to the point where you are connecting to a vehicle and able to use its functions.  Before continuing with this guide, make sure you have the computer that you wish to [...]]]></description>
			<content:encoded><![CDATA[<h2>Introduction</h2>
<p>The AutoPROM is a complex device and it can be confusing to get up and running.  This guide is intended to get you to the point where you are connecting to a vehicle and able to use its functions.  Before continuing with this guide, make sure you have the computer that you wish to use with the AutoPROM and the AutoPROM itself handy.  For the remainder of this guide, we will use the terms &#8220;APU1&#8243; and &#8216;AutoPROM&#8217; interchangeably.</p>
<h2>Basic Connectivity</h2>
<p>The AutoPROM uses a USB connection to talk to your PC.  It uses the same FTDI drivers that all of our other products use.  The first step in getting the AutoPROM working is to get your PC to recognize it.</p>
<ol>
<li>Turn on the computer you want to use with the APU1 and plug the APU1 in to a free USB port.</li>
<li>Follow the instructions in the <a href="/2009/02/10/usb-driver-troubleshooting-101/">USB troubleshooting guide</a> to ensure the device is recognized by Windows.</li>
<li>Although it is mentioned in the guide above, make sure the APU1 is using a COM port between 1 and 8!  This is CRITICAL for some older software.</li>
<li>The rest of the troubleshooting guides in this guide will assume that you have basic USB connectivity.</li>
</ol>
<h2>A Visual Guide</h2>
<p>The APU1 has a lot of switches that controls how it behaves and it is critical to get the switches in the correct position for the device to work.  The following picture gives an overview of the switches and what they do.  (Click to enlarge)</p>
<p><a href="http://support.moates.net/wp-content/uploads/2011/11/apu1-back-half-labelled.jpg" rel="lightbox[1322]"><img class="aligncenter size-medium wp-image-1342" title="apu1-back-half-labelled" src="http://support.moates.net/wp-content/uploads/2011/11/apu1-back-half-labelled-300x179.jpg" alt="APU1 Legend Picture" width="300" height="179" /></a></p>
<p>Each way you can use the APU1 will now be discussed.  Refer back to the picture above if you are unclear from the description in each section.</p>
<h2>Using the APU1 as a Chip Programmer</h2>
<p>The APU1 can be used to program chips.  It functions almost identically to the BURN1/BURN2 products that we sell, using the same software and procedures.</p>
<ol>
<li>Make sure the APU1 is connected to your PC and has a COM port between 1 and 8</li>
<li>Make sure the 28 pin ribbon cable used for emulation is UNPLUGGED from the unit. Unpredictable behavior can result from the APU1 being directly connected to a ECM using the emulation cable while burning chips.</li>
<li><strong>Make sure the outer horizontal switch is ‘towards the USB port’ position.</strong> (APU1 mode. Other position is passthrough mode, identical to ALDU1).  Chip programming software will NOT be able to connect to the AutoPROM unless this switch is set correctly!!!</li>
<li>Fire up TunerPro RT or Flash n Burn software.  Your APU1 should be recognized and you should be able to program chips.</li>
<li>If the APU1 is not recognized by software, try moving the mode selection switch again.  Verify the the USB is being recognized correctly.</li>
</ol>
<h2>Using the APU1 as an Emulator (realtime changes)</h2>
<p>The APU1 can be used as a real time chip emulator.  It functions almost identically to the Ostrich/Ostrich2 products that we sell, using the same software and procedures.</p>
<ol>
<li>Make sure the APU1 is connected to your PC and has a COM port between 1 and 8</li>
<li>Make sure there is nothing in the ZIF socket.  Emulation will NOT work reliably unless the ZIF socket is empty!!!</li>
<li><strong>Make sure the outer horizontal switch is ‘towards the USB port’ position.</strong> (APU1 mode. Other position is passthrough mode, identical to ALDU1).  Emulation software will NOT be able to connect to the AutoPROM unless this switch is set correctly!!!</li>
<li>Fire up TunerPro RT or EmUtility software.  Your APU1 should be recognized and you should be able to upload a tune to it.</li>
<li>If the APU1 is not recognized by software, try moving the mode selection switch again.  Verify the the USB is being recognized correctly.</li>
</ol>
<h2>Datalogging while using Emulation at the Same</h2>
<p><span style="font-weight: normal;">The APU1 can be used for datalogging while simultaneously performing chip emulation.  When used in this manner it is the most capable tools that we sell for tuning OBD1 GM Vehicles.</span></p>
<ol>
<li>Make sure the APU1 is connected to your PC and has a COM port between 1 and 8</li>
<li>Make sure there is nothing in the ZIF socket.  Emulation will NOT work reliably unless the ZIF socket is empty!!!</li>
<li><strong>Make sure the outer horizontal switch is ‘towards the USB port’ position. </strong>(APU1 mode. Other position is passthrough mode, identical to ALDU1).  Chip programming software will NOT be able to connect to the AutoPROM unless this switch is set correctly!!!</li>
<li>Fire up TunerPro RT or Flash n Burn software.  Your APU1 should be recognized and you should be able to upload tunes.</li>
<li>If the APU1 is not recognized by software, try moving the mode selection switch again.  Verify the the USB is being recognized correctly.</li>
<li>Next, make double check TunerPro&#8217;s configuration for logging.  Start by going to Tools&#8230;Preferences<a href="http://support.moates.net/wp-content/uploads/2011/11/TPRT-tools-preferences1.png" rel="lightbox[1322]"><img class="aligncenter size-full wp-image-1325" title="TPRT tools-preferences" src="http://support.moates.net/wp-content/uploads/2011/11/TPRT-tools-preferences1.png" alt="" width="443" height="313" /></a></li>
<li>Next, Tab over to the Data Acq. /Emulation tab. (red arrow)  Make sure that &#8220;AutoProm/MAFTPro&#8221; is selected for Interface Type.
<p><div id="attachment_1346" class="wp-caption aligncenter" style="width: 513px"><a href="http://support.moates.net/wp-content/uploads/2011/11/tunerpro-settings-for-apu1-mode.png" rel="lightbox[1322]"><img class="size-full wp-image-1346" title="tunerpro settings for apu1 mode" src="http://support.moates.net/wp-content/uploads/2011/11/tunerpro-settings-for-apu1-mode.png" alt="" width="503" height="364" /></a><p class="wp-caption-text">APU1 tunerpro settings</p></div></li>
<li>Make sure you have the correct XDF and ADX file loaded for your vehicle, plug everything in and give it a go!</li>
<li>If you have trouble connecting, check the other switch on the APU1.  Older applications that use 160baud require the in/up ”10k across A-B” setting.  Later TPI, LTI and TBI applications use 8192 baud which requires the switch to be in the out/center =”open between A-B” position.  If you just want to check codes, the down position will cause codes to flash.</li>
</ol>
<h2>Using the APU1 for Logging Only</h2>
<p>As you have seen above, the APU1 is a versatile device that can be used for many purposes.  However TunerPro is the only software that knows how to use any of the advanced features of the APU1, so it is necessary to put the APU1 into a &#8220;pass through&#8221; mode when using other software.  In these cases, the APU1 functions solely as an ALDL logging interface.</p>
<ol>
<li>Make sure the APU1 is connected to your PC and has a COM port between 1 and 8.  It will be necessary for you to know which COM port the APU1 is using to configure it properly.</li>
<li><strong>Make sure the outer horizontal switch is ‘away from the USB port’ position</strong>. (Passthrough mode, identical to ALDU1. Other position is APU1 mode for TunerPro.)  Legacy software will NOT be able to connect to the vehicle unless this switch is set correctly!!!</li>
<li>We&#8217;re going to walk through the TunerPro RT configuration steps to use this mode.  Your APU1 will NOT be recognized by TunerPro RT software in this mode.  If you&#8217;re not using TunerPro, skip to step 9.</li>
<li>If the APU1 is recognized by software at startup, try moving the mode selection switch again.  Verify the the USB is being recognized correctly.</li>
<li>Next, make double check TunerPro&#8217;s configuration for logging.  Start by going to Tools&#8230;Preferences<a href="http://support.moates.net/wp-content/uploads/2011/11/TPRT-tools-preferences1.png" rel="lightbox[1322]"><img title="TPRT tools-preferences" src="http://support.moates.net/wp-content/uploads/2011/11/TPRT-tools-preferences1.png" alt="" width="443" height="313" /></a></li>
<li>Next, Tab over to the Data Acq. /Emulation tab. (red arrow)  Make sure that &#8220;Use Plug-in&#8221; is selected for Interface Type.  Make sure &#8220;TunerPro Data Acquisition I/O Interface&#8221; is selected under the component drop down box.<a href="http://support.moates.net/wp-content/uploads/2011/11/TPRT-tools-preferences-DataAcqEmu.png" rel="lightbox[1322]"><img title="TPRT tools-preferences-DataAcqEmu" src="http://support.moates.net/wp-content/uploads/2011/11/TPRT-tools-preferences-DataAcqEmu.png" alt="" width="502" height="364" /></a></li>
<li>Then click the &#8220;Configure Plug-in Component&#8221; box (green arrow).</li>
<li>Make sure that &#8220;Standard Serial&#8221; is selected (green arrow) and the COM port of your APU1 is selected (blue arrow)<a href="http://support.moates.net/wp-content/uploads/2011/11/TPRT-config-for-standalone-logging.png" rel="lightbox[1322]"><img class="aligncenter size-full wp-image-1329" title="TPRT - config for standalone logging" src="http://support.moates.net/wp-content/uploads/2011/11/TPRT-config-for-standalone-logging.png" alt="" width="501" height="362" /></a></li>
<li>If you are NOT using TunerPro RT, you should be able to start your software of choice and configure it to use the COM port of your APU1 (COM2 in this example)</li>
<li>If you have trouble connecting, check the other switch on the APU1.  Older applications that use 160baud require the in/up ”10k across A-B” setting.  Later TPI, LTI and TBI applications use 8192 baud which requires the switch to be in the out/center =”open between A-B” position.  If you just want to check codes, the down position will cause codes to flash.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2011/11/07/troubleshooting-apu1-autoprom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Support: Information we need</title>
		<link>http://support.moates.net/2011/10/18/support-information-we-need/</link>
		<comments>http://support.moates.net/2011/10/18/support-information-we-need/#comments</comments>
		<pubDate>Wed, 19 Oct 2011 02:50:04 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[General Info]]></category>
		<category><![CDATA[Tools and Products]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=1312</guid>
		<description><![CDATA[Our support email box gets a lot of messages that are loosely of the form: &#8220;IT DOESN&#8217;T WORK!&#8221; Unfortunately, this does NOTHING to help us help you figure out what is going on.   The following ten questions should give you a reasonable guide to what we need to help you solve the problem at [...]]]></description>
			<content:encoded><![CDATA[<p>Our support email box gets a lot of messages that are loosely of the form:</p>
<p>&#8220;IT DOESN&#8217;T WORK!&#8221;</p>
<p>Unfortunately, this does NOTHING to help us help you figure out what is going on.   The following ten questions should give you a reasonable guide to what we need to help you solve the problem at hand.  (Feel free to copy and paste this and use it verbatim as the beginning of your emails to <a href="mailto:support@moates.net">support@moates.net</a> )</p>
<ol>
<li>What kind of vehicle(s) ? (Year, make, model)</li>
<li>Which engine (stock / replacement) ?</li>
<li>Which ECM / ECU (Part number, catch code, ID sticker, etc.) ?</li>
<li>If known, which strategy/mask/operating system/codebase on ECM?</li>
<li>Which Moates.net hardware are you trying to use?</li>
<li>If you are using non-Moates hardware, which?</li>
<li>Which software application are you trying to use?  Which version?</li>
<li>Which definition(s) for your particular vehicle are you using?  Where did you get them?</li>
<li>Did things stop working (i.e. they worked in the past) or have they never worked?</li>
<li>Is this problem something that happens every time (consistent) or just sometimes (intermittent) ?</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2011/10/18/support-information-we-need/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TunerPro V5: Converting ADS to ADX format</title>
		<link>http://support.moates.net/2011/06/05/tprtv5-ads-to-adx/</link>
		<comments>http://support.moates.net/2011/06/05/tprtv5-ads-to-adx/#comments</comments>
		<pubDate>Mon, 06 Jun 2011 03:17:52 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[GM OBD I]]></category>
		<category><![CDATA[GM Tuning]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[ALDU1]]></category>
		<category><![CDATA[ALDU1_CABL1]]></category>
		<category><![CDATA[ALDU1_CABL2]]></category>
		<category><![CDATA[APU1]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=1297</guid>
		<description><![CDATA[Among other things, TunerPro RT brings a new definition format, the ADX.  This is an extended version of the previous file format, ADS.  The file formats are NOT compatible, but you can convert between them fairly simply.  Unfortunately, the automatic conversion utility in TunerPro isn&#8217;t perfect so this guide exists to help you achieve success. [...]]]></description>
			<content:encoded><![CDATA[<p>Among other things, TunerPro RT brings a new definition format, the ADX.  This is an extended version of the previous file format, ADS.  The file formats are NOT compatible, but you can convert between them fairly simply.  Unfortunately, the automatic conversion utility in TunerPro isn&#8217;t perfect so this guide exists to help you achieve success.</p>
<ol>
<li>Open TunerPro v5.x</li>
<li>Go to Acquisition &#8230; Import Definition &#8230; From ADS<a href="http://support.moates.net/wp-content/uploads/2011/06/tunerpro-convert-ads.png" rel="lightbox[1297]"><img class="aligncenter size-medium wp-image-1298" title="tunerpro-convert-ads" src="http://support.moates.net/wp-content/uploads/2011/06/tunerpro-convert-ads-300x232.png" alt="" width="300" height="232" /></a></li>
<li>Point TunerPro at the ADS file you wish to convert.</li>
<li>When prompted, choose a filename for the new ADX definition (this filename doesn&#8217;t really matter, just remember it)</li>
<li>Go to Acquisition &#8230; Load Definition and point it at the file you just saved.</li>
<li>Go to Acquisition &#8230; Edit Definition</li>
<li>In the editor window, click on the plus next to Commands and then click on Transmit Data Reply<a href="http://support.moates.net/wp-content/uploads/2011/06/adx-editor.png" rel="lightbox[1297]"><img class="aligncenter size-medium wp-image-1299" title="adx editor" src="http://support.moates.net/wp-content/uploads/2011/06/adx-editor-300x228.png" alt="" width="300" height="228" /></a></li>
<li>Make sure the &#8220;Body Size (Dec)&#8221; item is 67.  In many cases, it will  incorrectly get set to 66 by the automatic conversion tool.</li>
<li>Click &#8216;Save&#8217; and you&#8217;re done!  If you ever load this definition in the future, it will be ready to go.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2011/06/05/tprtv5-ads-to-adx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fake 27SF512 Chips!</title>
		<link>http://support.moates.net/2011/05/02/fake-27sf512-chips/</link>
		<comments>http://support.moates.net/2011/05/02/fake-27sf512-chips/#comments</comments>
		<pubDate>Mon, 02 May 2011 22:10:59 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Chip Burners]]></category>
		<category><![CDATA[Troubleshooting]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=1274</guid>
		<description><![CDATA[We&#8217;re Seeing Lots of Fake Chips! Lately, we&#8217;ve been seeing a lot of problems programming chips with the BURN1/BURN2 because of COUNTERFEIT CHIPS!!!  The 27SF512 chips are no longer being made and have not been in production for quite some time.  (~Aug2009)  I guess we shouldn&#8217;t be surprised that counterfeits of these popular chips are [...]]]></description>
			<content:encoded><![CDATA[<h2>We&#8217;re Seeing Lots of Fake Chips!</h2>
<p>Lately, we&#8217;ve been seeing a lot of problems programming chips with the BURN1/BURN2 because of <strong>COUNTERFEIT CHIPS!!</strong>!  The 27SF512 chips are no longer being made and have not been in production for <a href="/wp-content/uploads/2011/05/SST-EOL.pdf">quite some time</a>.  (~Aug2009)  I guess we shouldn&#8217;t be surprised that counterfeits of these popular chips are starting to hit the market&#8230;</p>
<p>Fortunately, most of these counterfeit chips are fairly easy to spot:</p>
<ul>
<li>Most use a white silkscreen print on the top of the chip <strong>NOT</strong> the laser-etched found on the real deal chips.</li>
<li>Most have printing on the bottom of the chip instead of  &#8216;TAIWAN&#8217; embossed in a circle.</li>
</ul>
<p>Here are some pretty decent pictures of a <strong>GENUINE</strong> chip for comparison: (click images for full-size)</p>
<p><a href="http://support.moates.net/wp-content/uploads/2011/05/SST27SF512top.jpg" rel="lightbox[1274]"><img class="aligncenter size-medium wp-image-1275" title="SST27SF512top" src="http://support.moates.net/wp-content/uploads/2011/05/SST27SF512top-300x174.jpg" alt="" width="300" height="174" /></a></p>
<p><a href="http://support.moates.net/wp-content/uploads/2011/05/27SF512bot.jpg" rel="lightbox[1274]"><img class="aligncenter size-medium wp-image-1276" title="27SF512bot" src="http://support.moates.net/wp-content/uploads/2011/05/27SF512bot-300x195.jpg" alt="" width="300" height="195" /></a></p>
<h2>Summary</h2>
<p>Be careful about where you source these chips.  Xenocron.com and Moates.net purchased the entire final production batch of these chips.  We can&#8217;t guarantee that third parties will be selling legit chips.</p>
<h2>Fake Chip Gallery</h2>
<p>As we receive more pictures from our users of fake chips, we will post them here.</p>
<p><a href="http://support.moates.net/wp-content/uploads/2011/05/fake27sf1top.jpg" rel="lightbox[1274]"><img class="aligncenter size-medium wp-image-1277" title="fake27sf1top" src="http://support.moates.net/wp-content/uploads/2011/05/fake27sf1top-300x175.jpg" alt="" width="300" height="175" /></a></p>
<p>Note the size and placement of the round &#8220;dimples&#8221; on this fake chip.  Note the whitish silkscreened letters instead of the laser-etched letters.  This is not a real 27SF512 chip.</p>
<p><a href="http://support.moates.net/wp-content/uploads/2011/05/fake27sf1bot.jpg" rel="lightbox[1274]"><img class="aligncenter size-medium wp-image-1278" title="fake27sf1bot" src="http://support.moates.net/wp-content/uploads/2011/05/fake27sf1bot-300x185.jpg" alt="" width="300" height="185" /></a>Note the size of the &#8220;dimples&#8221; on the bottom of this fake chip.  Note the writing in the center of the chip.  Note the absence of &#8220;TAIWAN&#8221; in one dimple and the chip ID in the other.  This is not a real SST27SF512 chip.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2011/05/02/fake-27sf512-chips/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Honda Chipping Kit Install: SMD for JDM/Small-Box ECUs</title>
		<link>http://support.moates.net/2011/01/26/honda-chipping-kit-install-smd-for-jdmsmall-box-ecus/</link>
		<comments>http://support.moates.net/2011/01/26/honda-chipping-kit-install-smd-for-jdmsmall-box-ecus/#comments</comments>
		<pubDate>Wed, 26 Jan 2011 18:39:17 +0000</pubDate>
		<dc:creator>Craig Moates</dc:creator>
				<category><![CDATA[ECU Chipping]]></category>
		<category><![CDATA[Honda Tuning]]></category>
		<category><![CDATA[HONDA1]]></category>
		<category><![CDATA[HONDAKIT]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=1235</guid>
		<description><![CDATA[You will need bridge J1 on the back of the ECU. Add C49 &#38; C50 and C91 &#38; C92 on back C49 &#38; C50 &#8211;&#62; .004UF (Digikey part number 399-1230-1-nd ) C91 &#38; C92 &#8211;&#62; .00001UF ( digikey Part Number 399-1192-1-nd ) Add the 74hc373 SMD chip. (MFG part# SN74HC373NSR, Digi-Key Part Number 296-8310-1-ND) Add [...]]]></description>
			<content:encoded><![CDATA[<p>You will need bridge J1 on the back of the <a href="http://www.pgmfi.org/twiki/bin/view/Library/ECU">ECU</a>.</p>
<p><img class="alignnone" title="SMD_J1" src="http://www.moates.net/images/smd_j1.jpg" alt="" width="576" height="480" /></p>
<p>Add C49 &amp; C50 and C91 &amp; C92 on back</p>
<p><img class="alignnone" title="SMD_CAPS" src="http://www.moates.net/images/smd_caps.jpg" alt="" width="427" height="434" /></p>
<p>C49 &amp; C50 &#8211;&gt; .004UF (Digikey part number 399-1230-1-nd )</p>
<p>C91 &amp; C92 &#8211;&gt; .00001UF ( digikey Part Number 399-1192-1-nd )</p>
<p>Add the 74hc373 SMD chip. (MFG part# SN74HC373NSR, Digi-Key Part Number 296-8310-1-ND)</p>
<p><img class="alignnone" title="SMD_373" src="http://www.moates.net/images/smd_373.jpg" alt="" width="611" height="399" /></p>
<p>Add a 29C256 eprom with bin written to it.</p>
<p>For <a href="http://www.pgmfi.org/twiki/bin/view/Library/RTP">RTP</a>/Datalogging w/ Crome remove J4 on front.</p>
<p>Solder in a 4 pin header (snappable header pins 1&#215;40 work GREAT for this and are VERY cheap)</p>
<p>All info is from the following threads:</p>
<p><a href="http://forum.pgmfi.org/viewtopic.php?t=3112&amp;highlight=chipping+jdm+computers" target="_top">http://forum.pgmfi.org/viewtopic.php?t=3112&amp;highlight=chipping+jdm+computers</a></p>
<p>Special thanks to all the contributors of the above thread and katman for doing the pics in the first place&#8230; We love you katman <img src='http://support.moates.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://forum.pgmfi.org/viewtopic.php?t=4005&amp;highlight=chipping+jdm+computers" target="_top">http://forum.pgmfi.org/viewtopic.php?t=4005&amp;highlight=chipping+jdm+computers</a></p>
<p>Thanks to infotechplus for pics and info on C49,C50,C91,C92</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2011/01/26/honda-chipping-kit-install-smd-for-jdmsmall-box-ecus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ford Tuning: Getting Started with Moates Hardware</title>
		<link>http://support.moates.net/2010/11/30/ford-guide-getting-started-with-moates-hardware/</link>
		<comments>http://support.moates.net/2010/11/30/ford-guide-getting-started-with-moates-hardware/#comments</comments>
		<pubDate>Tue, 30 Nov 2010 21:24:58 +0000</pubDate>
		<dc:creator>Craig Moates</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[Ford]]></category>
		<category><![CDATA[Ford Tuning]]></category>
		<category><![CDATA[BINARY_EDITO]]></category>
		<category><![CDATA[EECEDITOR]]></category>
		<category><![CDATA[F2A]]></category>
		<category><![CDATA[F2E]]></category>
		<category><![CDATA[F3]]></category>
		<category><![CDATA[JAYBIRD]]></category>
		<category><![CDATA[QH1]]></category>
		<category><![CDATA[QH_SWITCH]]></category>
		<category><![CDATA[SIDESADDLE]]></category>
		<category><![CDATA[TPRT]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=1069</guid>
		<description><![CDATA[This article provides a full overview of options and procedures for Ford-based tuning solutions. Everything is discussed, including year/model coverage, hardware compatibility, software licensing, cost breakdown, and tuning strategies. Read through this evolving article if you're interested in Ford EEC tuning.]]></description>
			<content:encoded><![CDATA[<p><span style="color: #00ff00;"><strong>Chapter 1: Introduction, Overview and Summary</strong></span></p>
<p><span style="color: #ffff00;">Questions you may have coming in:</span></p>
<ul>
<li>How do I determine what is      needed? Keep reading!</li>
<li>What vehicles are      compatible? Hardware will work with all 2004 and older Ford vehicles with a J3 port, <span style="text-decoration: underline;">depending on      software support</span>.</li>
<li>What are the capabilities of Moates hardware?      Realtime tuning, logging live data, burning chips, switching between multiple programs</li>
<li>What hardware and software      options are available, and at what cost? Keep reading!</li>
<li>How do I learn to tune      EEC? What learning resources are available? Keep reading!  We&#8217;ll provide references.</li>
</ul>
<p><span style="color: #ffff00;">Vehicle Compatibility</span></p>
<ul>
<li><strong>Hardware</strong> is compatible with all year/model Ford vehicles that have a J3 port.  This generally covers 86-2004 model years.</li>
<li>If you already have a binary file (bin) or hex file (hex) that is tuned for your vehicle. you can use one of our chips.</li>
<li>If you need to make changes (tune) to get your vehicle where you want it, you are limited by <strong>software support</strong>.</li>
<li>Some ECMs are simply not supported in software that works with our hardware because of lack of      definition information.</li>
<li><span style="text-decoration: underline;">It’s important to check for software support before purchase.</span> If you have an uncommon vehicle (for example, a 1995 Festiva) you may be out of luck with our products.</li>
<li>We need certain <a href="http://support.moates.net/2010/02/07/ford-information-we-need-to-help-you/">information</a> to tell if your vehicle is supported. (<a href="http://support.moates.net/2010/02/07/ford-information-we-need-to-help-you/">click</a>)  <a title="email support" href="mailto:support@moates.net">Email us</a> to check before purchase!</li>
</ul>
<p><span style="color: #ffff00;">Overview of Tuning Process</span></p>
<ul>
<li><span style="color: #ffff00;"><span style="color: #ff0000;">Determine your target      vehicle boxcode and strategy</span>.</span>
<ul>
<li>The <strong>Boxcode</strong> is typically a 3 or 4-digit letter/number code on the EEC computer. ( &#8216;A9L&#8217;  or &#8216;T4M0&#8242; for example)  This represents a calibration for a particular engine/transmission using a particular strategy.</li>
<li>A <strong>Strategy</strong> is the set of procedures that the ECM follows to run an engine.  Combined with a calbration, this determines how the engine will operate.
<ul>
<li>The strategy will determine things like whether a MAF or MAP sensor is used, how spark and fuel are calculated, how idle is controlled, etc.</li>
<li>Each strategy needs a <strong>definition</strong> (or &#8216;def&#8217;) to work.  The definition tells the software how to interpret the binary and display it in a format you can understand with tables and real-world values.</li>
<li>For        instance, the A9L boxcode,        belongs to the GUFB strategy.  The A3M boxcode also belongs to the GUFB strategy.  You can change a bunch of parameters on a A3M computer and have it run 100% identical to a A9L computer.</li>
</ul>
</li>
</ul>
</li>
<li><span style="color: #ffff00;"><span style="color: #ff0000;">Review your software      options in terms of availability</span>. </span>
<ul>
<li>First: figure out which software supports your box code.  Support varies from package to package.  Check with each software vendor for the most up-to-date supported options.</li>
<li>Next: download software and install it.  You can check out the interface and features at this time without paying for anything.</li>
<li>Finally: After you have found a software package with an interface that you like which supports your strategy, go to our web store to purchase.  You will need to have already installed software prior to purchasing in order to provide us with information to license it.</li>
</ul>
</li>
</ul>
<ul>
<li><span style="color: #ff0000;">Determine your tuning needs to guide your purchases. </span>
<ul>
<li>Do you just need to burn chips?</li>
<li>Do you want to be able to make changes while the vehicle is running? (emulation)</li>
<li>Do you want to be able to log vehicle parameters while the engine is running? (datalogging)</li>
<li>Do you want a more accurate measure of the air/fuel mixture? (buy a wideband)</li>
<li>Decide what capabilities you need and then purchase       hardware as appropriate.</li>
</ul>
</li>
</ul>
<ul>
<li><span style="color: #ffff00;"><span style="color: #ff0000;">Install hardware.</span> </span>
<ul>
<li><strong>Clean that J3 port PROPERLY!</strong></li>
<li>To clean the J3 port, you generally must remove the case from the ECM, gently rub the J3 port with Scotchbrite or a <span style="text-decoration: underline;">mildly</span> abrasive kitchen scrubber.  (&#8216;mildly&#8217; is important &#8211; you do NOT want to rub hard enough to remove the copper traces from the circuit board!)  A final clean with brake clean, starting fluid  or another mild solvent doesn&#8217;t hurt.  A properly cleaned J3 port will have a very, very slight crosshatch visible on the &#8216;fingers&#8217; of the connector.</li>
<li><span style="color: #ff6600;"><span style="color: #ffff00;"><strong>Golden rule: ALWAYS TAKE THE KEYS OUT OF THE IGNITION (CAR OFF!!!)  WHEN INSERTING OR REMOVING THINGS ON THE J3 PORT.</strong></span> </span>Failure to do so can result in a fried ECM, fried chip/QuarterHorse or both.</li>
</ul>
</li>
<li><span style="color: #ff0000;">Install USB      drivers</span>
<ul>
<li>The same USB drivers are used for all Ford products</li>
<li>USB driver is a free       download from the webstore, it comes with config instructions. (<a href="http://www.moates.net/usb-driver-p-215.html?cPath=78">download</a>)</li>
<li>If you need more visual directions, there is an install <a href="../2009/02/10/troubleshooting-usb-driver-installation/">guide</a> available on the Moates support site.</li>
<li>If you have trouble with the install, there is troubleshooting <a href="http://support.moates.net/2009/02/10/usb-driver-troubleshooting-101/">guide</a> available on the Moates support site.</li>
</ul>
</li>
</ul>
<ul>
<li><span style="color: #ff0000;">Setup software and perform initial configuration</span>
<ul>
<li>Establish       communications, check settings &#8211; this procedure will        vary depending on software package you are using.</li>
<li>Select the appropriate strategy for your box code and load any appropriate definition files.</li>
<li>Program hardware with a calibration to serve as a starting point.  A stock tune with a few key parameters modified to suit the vehicle at hand is great.  You&#8217;re just looking for something good enough to get the car to fire and (hopefully) idle.</li>
<li>If you are datalogging,        select and configure datalogging payload matrix (PIDs) &#8211; i.e. what you&#8217;re interested in monitoring.</li>
</ul>
</li>
</ul>
<ul>
<li><span style="color: #ff0000;">Gather performance data,      analyze it, and make changes toward an optimized result. </span>
<ul>
<li>Parameters are gradually adjusted to achieve desired targets.</li>
<li>This is an iterative       process, where adjustments are made and the results are evaluated followed by further adjustments.</li>
<li>Please see our       subsequent chapters on Ford Tuning (available separately).
<ul>
<li>Basic Tuning        Techniques and Common Examples</li>
<li>Advanced Tuning and        Tricky Combinations</li>
</ul>
</li>
</ul>
</li>
</ul>
<p><span style="color: #00ff00;"><strong>Chapter 2: Hardware Selection and Installation</strong></span></p>
<p>Several types of hardware are available and needed depending on desired functionality.</p>
<p><span style="color: #ffff00;">Laptop PC</span></p>
<ul>
<li>Windows XP/Vista/7 are all      compatible with the Ford tuning software.</li>
<li>Something 5 years old or      newer is recommended (no old 486 machines!).</li>
<li>Internet access is recommended      to facilitate licensing and software installations.</li>
<li>USB ports (at least 1) are      required. All needed cables are included with the hardware.</li>
<li>If logging wideband, a      serial-to-USB converter may be needed. ($37 on our webstore &#8211; <a href="http://www.moates.net/keyspan-usb-to-serial-adapter-usa19hs-p-129.html?cPath=32">link</a>)</li>
</ul>
<p><span style="color: #ffff00;">F3 Chip modules</span></p>
<ul>
<li>These modules install onto      the J3 port of the EEC box.</li>
<li>One per vehicle, $60 per unit &#8211; <a href="http://www.moates.net/f3-ford-memory-adapter-p-101.html?cPath=63">link</a>.</li>
<li>J3 port MUST be thoroughly      cleaned, both sides, before installation!
<ul>
<li>Disassemble case,       scrape off coating with non-metallic scraper or fingernail.</li>
<li>Clean both sides with       Scotchbrite, not sandpaper.</li>
<li>Don’t be too rough,       just polish it to a nice crosshatch, not down to the copper.</li>
<li>Clean with paper       towel and alcohol or toluene.</li>
</ul>
</li>
<li>Two-position switch capable      with user-added toggle.  Directions for switching are on support site.  (<a href="http://support.moates.net/2008/10/31/f3/">link</a>)</li>
<li>Reprogrammable many times      using Jaybird.</li>
</ul>
<p><span style="color: #ffff00;">Jaybird mini-USB chip reader/writer</span></p>
<ul>
<li>Small size, low cost, $75 &#8211; <a href="http://www.moates.net/jaybird-j3-module-readerprogrammer-p-180.html?cPath=63">link</a>.</li>
<li>Allows reading and writing      of the F3 modules.</li>
<li>No datalogging or emulation      with the Jaybird. No EEC box reading.  Most basic chip programmer available.</li>
</ul>
<p><span style="color: #ffff00;">Quarterhorse Realtime Emulator and Datalogger</span></p>
<ul>
<li>Hardware unit is $249 &#8211; <a href="http://www.moates.net/quarterhorse-for-fords-p-199.html?cPath=63">link</a>.  All cabling is included,      along with ferrite shields and USB bulkhead connections.</li>
<li>Optional rotary switch ($30 &#8211; <a href="http://www.moates.net/f8-or-qh-rotary-switch-p-204.html?cPath=63">link</a>)      can be used to select from several  different programs on the device,      switching on-the-fly.  Works for EECIV ONLY.</li>
<li> Fits onto      J3 port like a chip module -  port MUST be clean as      with F3 modules.</li>
<li>On some early EEC boxes, several components will need      to be gently bent out of the way for clearance during installation.</li>
</ul>
<ul>
<li>The Quarterhorse is an integrated unit that can do      several things:
<ul>
<li><span style="color: #ff0000;">Realtime Emulation </span>
<ul>
<li>Changes in the        calibration take effect immediately while engine is running.</li>
<li>No disturbance in        engine operation or communications.</li>
<li>Changes in software        are synchronized on the Quarterhorse.</li>
</ul>
</li>
</ul>
<ul>
<li><span style="color: #ff0000;">Datalogging </span>
<ul>
<li>Requires special definition file with &#8216;patch code&#8217; written for the QuarterHorse, allowing RAM on the EEC to be shadowed onto the Quarterhorse.</li>
<li>Unprecedented        access to variables and sensor values through the QuarterHorse without additional datalogging hardware.</li>
<li>Logging rates in        excess of 5 <strong>k</strong>Hz possible.  Most software logs around 20 Hz, which is great for tuning.</li>
</ul>
</li>
</ul>
<ul>
<li><span style="color: #ff0000;">EEC Reading</span>
<ul>
<li>EEC must be        installed and powered in-vehicle with QH installed.</li>
<li>You can read the        tune from the EEC box and save it to file.</li>
<li>This can be done        with a stock EEC to acquire the base calibration.</li>
<li>You will be able to        harvest the active calibration that has been programmed with a flash programmer this way.</li>
</ul>
</li>
</ul>
</li>
</ul>
<p><span style="color: #ffff00;">Burn2 with F2A and F2E adapters</span></p>
<ul>
<li>The Burn2 ($85 &#8211; <a href="http://www.moates.net/burn2-chip-programmer-p-197.html?cPath=63">link</a>) is a general purpose chip programmer that can be used for many different devices.</li>
<li>When used with the F2A      adapter ($10 &#8211; <a href="http://www.moates.net/f2a-ford-module-programming-adapter-backordered-til-1231-p-73.html?cPath=63">link</a>), it can be used to read/write F3 modules.</li>
<li>If the F2E adapter is added      (another $10 &#8211; <a href="http://www.moates.net/f2e-integrated-ford-eec-computer-reading-interface-p-74.html?cPath=63">link</a>), you will be able to read EEC boxes.</li>
<li>No emulation or datalogging &#8211; this is a simple chip programmer only.</li>
<li>This hardware combination is best suited for people that plan to tune vehicles from many different manufacturers.  If you plan on tuning exclusively Fords, consider the Jaybird as a less expensive alternative.</li>
</ul>
<p><span style="color: #ffff00;">F8 chip module with Destiny programmer</span></p>
<ul>
<li>No emulation or      datalogging &#8211; this is a simple chip with switchable tunes.</li>
<li>Available exclusively through our distributor <a href="http://www.dp-tuner.com/f8-multi-position-chip.html">DP Tuner</a></li>
<li>The $165 F8 module holds 8      switchable tunes and can be reprogrammed in-vehicle without removing the chip from the EEC!</li>
<li>The $150 Destiny programmer      is used with a 4-pin switch cable while F8 module stays installed on EEC.</li>
<li>Once programmed, the $30      rotary switch can optionally be connected as a calibration selector.</li>
</ul>
<p><span style="color: #ffff00;">Wideband O2 Sensor and Controller</span></p>
<ul>
<li>Used to sense your engine’s      Air-Fuel ratio through exhaust gas analysis.</li>
<li>Units such as the Innovate      DB-Red LC1 Gauge Kit /w/ O2 ($209 &#8211; <a href="http://www.moates.net/innovate-dbred-gauge-lc1-kit-pn-3796-3796-p-193.html">link</a>) are very affordable.</li>
<li>Software (discussed      separately here) supports direct logging of  the Innovate device data using a serial interface.  This is the  preferred method of logging wideband data because it avoids all the  pitfalls of using analog signals.</li>
<li>Analog outputs from the      wideband (such as the LC1) can be  connected directly to the EEC in some      cases (unused EGR pin on A9L  for example).</li>
<li>Wideband O2 readings critical for tuning fueling parameters.</li>
</ul>
<p><span style="color: #00ff00;"><strong>Chapter 3: Software Selection, Installation, and Licensing</strong></span></p>
<p>Several different software packages currently work with our hardware.  Cost varies considerably considerably from package to package along with capabilities.  Each software package also has its own unique flavor of interface &#8211; you will probably like one better than another.  Luckily, you can download and check  them out prior to purchase.  Also remember that support for various box codes / strategies varies considerably from package to package.  It is important to investigate not just whether there is ANY support for a particular strategy but whether the items you require to tune your vehicle are supported &#8211; definition files vary considerably from software to software.  Fortunately, the availability of &#8216;trial&#8217; versions makes it possible to ensure you to find a software package that fits your needs without having to purchase each one.</p>
<p><span style="color: #ffff00;">Binary Editor ( <a href="http://www.eecanalyzer.net">http://www.eecanalyzer.net</a> )<br />
</span></p>
<ul>
<li>Written by Clint Garrity.</li>
<li>Currently has the largest      user base.</li>
<li>Cost is $80 for the base application which is registered to a specific PC.</li>
<li>Includes many of the most      common and popular definitions (GUFB,  etc) with no additional cost.  ( this <a href="http://www.eecanalyzer.net/DocMan/GuestOut.php">list</a> has almost all the &#8220;free&#8221; definitions along with some pay defs )</li>
<li>Other      ‘premium’ encoded definitions  available at extra cost ($50-150+) from the definition author.</li>
<li>Tends to benefit from a      faster/newer laptop. Code is a bit heavy, so older PCs are taxed.  Think 2Ghz P4 / 512Mb ram realistic minimum.</li>
<li>Includes EEC reading, chip      reading and burning, datalogging, and emulation capabilities when used      with the appropriate hardware.</li>
<li>Also includes logging for      wideband (Innovate, PLX, etc).</li>
<li>Also includes optional support for standalone dataloggers, J2534 interfaces.</li>
<li>Companion software EEC Analyzer is available      for an additional $50. Not necessary, but it helps with data      interpretation.</li>
<li>Licensing occurs after you      install the software from the available downloads, through a menu item      within the BE and EA software programs.</li>
<li>Both BE and EA licenses can be      purchased from the webstore with information from the program.  See webstore product page      for further instructions.</li>
</ul>
<p><span style="color: #ffff00;">EEC Editor ( <a href="http://www.moates.net/eec-editor-software-from-paul-booth-p-75.html?cPath=33">http://www.moates.net</a> )<br />
</span></p>
<ul>
<li>Written by Paul Booth.</li>
<li>Fairly lightweight software &#8211; does not require a very fast PC to work well.</li>
<li>Cost ranges from $20-65 for      each strategy depending on options.
<ul>
<li>EEC-IV is $20 for       editing DEF (emulation and chip burning) plus $25 for datalogging (DLM) .</li>
<li>EEC-V is $10 more       ($30+$35).</li>
<li>In order to have a comprehensive tuning solution for a typical fox body Mustang, you would need to order the GUFB def ($20) and the GUFB DLM ($25) along with a QuarterHorse.  This would allow you to tune any number of vehicles using the A9L, A3M, etc. processor codes.  You can also burn chips with the Jaybird/BURN2+F2A for any strategies you have purchased.</li>
</ul>
</li>
<li>Includes logging for      Innovate Wideband (LC1, LM1, etc) at no additional charge.</li>
<li>List of available supported      strategies is listed on the webstore.</li>
</ul>
<p><span style="color: #ffff00;">TunerPro RT v5 ( <a href="http://www.tunerpro.net">http://www.tunerpro.net</a> )<br />
</span></p>
<ul>
<li>Written by Mark Mansur.</li>
<li>Software license is optional      (nag screen) but encouraged for $30.</li>
<li>Editing portion of software *extremely* lightweight &#8211; can run well on older PCs.  Parts of logging engine considerably more demanding.</li>
<li>Many definitions are      available for editing only, see <a href="http://www.tunerpro.net/downloadBinDefs.htm">Tunerpro.net</a> and our website for details.</li>
<li>Editing, chip burning and emulation      are supported by TPRT V4 and TPRT V5.</li>
<li>Datalogging using the QuarterHorse is supported by <a href="http://www.moates.net/tunerpro-rt-v5-p-249.html?cPath=33">TunerPro RT V5</a> via new the ADX format.  See <a href="http://www.moates.net/zips/tprt_ford/">here</a> for updated definitions.</li>
<li>QuarterHorse vehicle support is very limited compared to other software, but some of the most popular ones (GUFB CBAZA etc) are      well-developed and available at time of writing (December 2010)</li>
</ul>
<p><span style="color: #ffff00;">Flash &amp; Burn Interface ( <a href="http://tunerpro.net/download/SetupFlashBurn.exe">Moates/TunerPro</a> )<br />
</span></p>
<ul>
<li>This is a low-level utility      for reading and writing F3 chip modules using Jaybird or  BURN1/BURN2 + F2A</li>
<li>Capable of reading EEC boxes using BURN2+F2A+F2E.  Does not work with QuarterHorse</li>
<li>If you have a raw binary file ( bin ) you can use Flash n Burn to program a F3 chip module</li>
<li>No cost, can be <a href="http://tunerpro.net/download/SetupFlashBurn.exe">downloaded      from the webstore</a>.</li>
</ul>
<p><span style="color: #ffff00;">F8 Destiny Utility ( <a href="http://www.moates.net/zips/SetupF8DeviceUtility.zip">http://www.moates.net</a> )<br />
</span></p>
<ul>
<li>For use with a Destiny and      F8 multi-position in-situ chip module.</li>
<li>Allows easy management of      stacks of tunes on the module with PC-based selection.</li>
<li>No cost, can be <a href="http://www.moates.net/zips/SetupF8DeviceUtility.zip">downloaded      from the webstore</a>.</li>
</ul>
<p><span style="color: #ffff00;">USB Driver ( <a href="http://www.moates.net/usb-driver-p-215.html?cPath=33">Moates.net</a> / FTDI )<br />
</span></p>
<ul>
<li>Needed to allow PC to      communicate with the USB hardware (Quarterhorse, Jaybird, BURN2, etc).</li>
<li>In many cases, working drivers will be detected by Windows via plug n play.</li>
<li>If you need more visual directions, there is an install <a href="../2009/02/10/troubleshooting-usb-driver-installation/">guide</a> available on the Moates support site.</li>
<li>If you have trouble with the install, there is troubleshooting <a href="../2009/02/10/usb-driver-troubleshooting-101/">guide</a> available on the Moates support site.</li>
</ul>
<p><span style="color: #00ff00;"><strong>Chapter 4: Suggested Techniques for Effective Calibration of EEC Systems</strong></span></p>
<p><span style="color: #ffff00;">Vehicle Inspection and Preparation</span></p>
<ul>
<li>CRITICAL part of the tuning      process. Start here, really.  If you fail here, you will never succeed.</li>
<li>Several areas of the vehicle      should always be analyzed before you begin the effort.
<ul>
<li>Smoking &#8211; learn to identify fuel (black) vs. oil (grey-blue) vs. coolant (white/sweet smelling).  You cannot fix oil smoke or coolant smoke with a tune.</li>
<li>Compression &#8211; you should have all cylinders within 10% compression of each other.  If smoking, damage to old spark plugs or general appearances make you suspicious of the motor&#8217;s health, check it before you start.  It&#8217;s a lot easier to deal with a motor with poor compression BEFORE you beat the snot out of it in the course of tuning it.  Many people skip this but it is something to think about because a motor that is already hurt is very likely to blow up or experience a catastrophic failure during tuning.</li>
<li>Check base timing,       adjust as needed. (all vehicles with a distributor)</li>
<li>Evaluate TPS voltage.  Minimum/maximum values should be within acceptable limits.  Check for reversed wires &#8211; voltage should increase as throttle opens.</li>
<li>Look at MAF intake       routing, make sure there are no obvious vacuum / intake leaks between the MAF and the intake valves.  Think cracked/split/loose hoses, bad gaskets, open ports, dry rotted couplers, hoses connected both before and after the MAF, &#8230;</li>
<li>O2 sensors should be       operational without any exhaust leaks before the sensors.  For some reason, cut and soldered &#8220;extensions&#8221; for long tube headers often cause problems.  Plug and play extenders are *highly* recommended.  If you know that you do not have proper stock O2 sensors, REMEMBER TO TURN OFF O2 FEEDBACK!!!</li>
<li>If you are using a wideband sensor, you need to make sure there are no exhaust leaks before the wideband.  Flex tubing, poor joints between headers- midpipes and cracks in tubing can all create havoc.</li>
<li>If applicable, pay attention to which bank the wideband is installed in &#8211; bank-bank differences can be a powerful diagnostic tool.  Pay attention to how far the wideband is from the engine&#8217;s exhaust ports &#8211; there is always some lag between combustion events and measurement.  When things are changing quickly, this is critical.</li>
<li>Widebands need calibrated periodically, generally in free air.  Wideband sensors need replaced periodically.  Leaded fuel kills them very quickly.  Proper care and feeding of widebands is crucial to their effectiveness.</li>
<li>Be aware of catalytic converters.  Always tap them (GENTLY) and listen for suspicious noises that would indicate a catalytic converter that is degrading.  Clogged cats can rob literally hundreds of horsepower.  It is possible to place a wideband sensor AFTER a catalytic converter but remember that the cat will very slightly skew readings.</li>
<li>Make sure you have enough fuel pump and injectors for the power level  you are looking for.  For a V8, &#8220;Injector size in #/hr * 14 = max hp&#8221; is a <strong>crude</strong> rule of thumb.  There are tons of injector calculators to be found if you want a better idea.</li>
<li>Ensure that fuel       pressure is sane.  40psi with no vacuum reference is generally about where most OEM regulators are set.   You should be able to see a difference in fuel pressure between key-on-engine-off, idle and blipping the throttle.  Fuel pressure should be lowest when vacuum is highest.  Fuel pressure should increase when you blip the throttle as manifold pressure increases.</li>
<li>You need a MAF capable of metering enough air for your power goals.    There are ways to increase the metering capacity of a given meter, but  tuning that properly is an advanced topic.  Keeping it simple: get a  meter that can handle your airflow needs.</li>
<li>You need a functioning alternator and battery.  Battery voltage plays a role in crucial things like injector opening time and coil charge duration.  If your charging system is not functioning correctly, your tune may drastically change if/when you fix it.  Rule of thumb: if your battery voltage ever drops below 13 volts with the motor running, you will run into trouble.</li>
<li>On a similar note, underdrive and overdrive pulleys can cause real issues.  Pay attention if you see them.</li>
<li>Check for emissions hardware ( purge, smog pump, EGR, etc. ) that is missing.  In many cases these items can be disabled but you need to pay attention to what is present compared to what the ECM expects.</li>
<li>Basic maintenance       should not be overlooked.  If it is important for a &#8220;normal&#8221; car it is twice as important in a performance application.
<ul>
<li>Spark plugs: correct heat range, appropriate gap, not fouled.  Consider power level, fuel and ignition system.  AVOID PLATINUM PLUGS FOR PERFORMANCE APPLICATIONS!!!  Copper or iridium will serve you much better.</li>
<li>Plug wires: no cracks/arcing, properly crimped ends, appropriate length so there isn&#8217;t too much tension</li>
<li>Firing order: firing order is determined by the camshaft (mostly) not the block or computer.</li>
<li>Spark boxes: great for distributor engines, unneeded/problematic for mod motors</li>
<li>Coil packs: Coil-per-cylinder (99-04 generally) applications like ***OEM*** coils best. (according to Dave B.)  MSD, Accel, Granatelli, &#8230; are all cause for concern especially with boost.</li>
<li>Oil and coolant: always check fluids before starting.  Quick check, potentially horrible consequences if low/out.</li>
<li>Fans / overheating: it is always a good idea to check that radiator fans work.  A car that overheats cannot be tuned.</li>
<li>Belts and Idlers: All serpentine belts must be in good shape.  Cracks, missing ribs, etc. will all cause problems.  Any idler pulleys must spin freely.</li>
<li>Tension:  Belt Tensioner should not be extended fully with the engine off.  Adjust belt length so that tensioner is in the lower third of its adjustment range with the motor off.  (i.e. it can move 2/3 through its range to increase belt tension &#8211; it should be mostly compressed when motor idle)  This is particularly important for supercharged applications.</li>
<li>Fuel filter: Fords are *horrible* about clogging fuel filters.  Especially if the car has been sitting for any significant period of time, change the fuel filter.  Motorcraft/OEM filters seem to hold up better than many cheap aftermarket ones.</li>
<li>Fuel age and type: Gasoline degrades with time.  Do not expect fuel that is more than a month or two old to be of the same quality as fresh gas.  Be particularly careful with heavily oxygenated fuels (i.e. VP Q16) and alcohols (ethanol, methanol, E85, etc.) in contact with fuel system components for large periods of time.</li>
<li>Clean air filter and        MAF.  Oiled filters generally cause MAFs to get dirty.  Clean MAFs only after they have had a long time to cool &#8211; hot MAF+liquid=death.  Clean *GENTLY* with brake clean, starting fluid, or other organic solvents.</li>
</ul>
</li>
</ul>
</li>
<li><strong>Remember, you can’t fix      mechanical or electrical issues by reprogramming the ECM!!!</strong> The results you achieve with tuning will only be as good as the material you start working with.  Garbage in, garbage out.</li>
</ul>
<p><span style="color: #ffff00;">Datalogging: What’s important and what does it mean? What should we be interested in? What to select?</span></p>
<ul>
<li>There are certain sensors that you will almost always want to keep an eye on because they are critical to engine operation:
<ul>
<li>RPM &#8211; how fast the motor is spinning</li>
<li>MAFV / MAF counts &#8211; a &#8220;raw&#8221; value representing the reading from the MAF sensor</li>
<li>Airflow &#8211; a value calculated  by the ECM from the raw sensor MAF voltage that represents how much air is being ingested by the engine.  This is often represented in some form of &#8220;real world&#8221; value, like Kg/hr or Lbs/min</li>
<li>Load &#8211; from 94-2004 &#8220;Load&#8221; is the main factor involved in determining spark advance.</li>
<li>Spark Advance &#8211; when the ECM is commanding sparks to be fired.</li>
<li>TPS &#8211; Throttle Position Sensor.  How far open the throttle is, i.e. how hard you&#8217;re pressing the gas pedal</li>
<li>ECT &#8211; Engine Coolant Temperature(how hot or cold coolant flowing through the engine is)</li>
<li>IAT &#8211; Intake Air Temperature (how hot or cold air entering the engine is)</li>
</ul>
</li>
<li>Depending on what you are trying to do, there are other items you may want to pay attention to as well.
<ul>
<li>Injector Pulsewidth &#8211; How long the injectors open.  This can be useful  both for &#8220;sanity checking&#8221; and to ensure you do not run out of injector &#8211;  there is only a fixed time available at a given RPM to fire injectors.</li>
<li>HEGO1/2 &#8211; Heated Exhaust Gas Oxygen sensor.  Measures the presence or absence of oxygen in the exhaust in order to try to determine whether the motor is running rich or lean.   Watching the raw HEGO voltages can give you some kind of very basic indication of fueling.  These sensors experience a large change in voltage in a very small area centered around a stoichiometric mixture ( 1.0 lambda or about 14.7:1 Air-Fuel Ratio or AFR)</li>
<li>STFTs &#8211; Short Term Fuel Trims.  These are IMMEDIATE changes the ECM makes in response to HEGO readings in order to steer the air-fuel mixture towards desired targets.   If your EEC uses STFTs effectively (i.e. all modular motors) then these are generally more effective as a tuning tool than looking at raw O2 voltages.</li>
<li>LTFTs &#8211; Long Term Fuel Trims.  These are the long term difference between programmed values and target values.  Think of them as the average of STFTs over a long time.  If your EEC uses LTFTs effectively (i.e. all modular motors) then these  are one of the most effective pieces of data provided by the stock computer for tuning fueling.</li>
<li>WBO2 &#8211; Wideband Oxygen meters can measure a much wider range of rich-lean conditions than standard HEGOs.  Having wideband data is often preferable to HEGO/STFT/LTFT.  In many cases (i.e. 86-95 in my opinion) it is often easier to disable closed loop operation/the O2 sensors completely and tune the car exclusively using a wideband.</li>
<li>ISC Integrator (&#8216;integrator&#8217;) &#8211; this represents the difference between how much air the EEC is using to hold and idle versus how much it is commanded to hold in the tune.  Critical for proper tuning of larger camshafts and larger displacement engines.</li>
<li>Boost/MAP/Pressure &#8211; Although MAF systems do not differentiate between boost and vacuum, it is often very handy for sanity and safety to have an idea of how much pressure there is in the intake manifold.  For positive displacement blowers (roots, TVS, twin-screw) make sure you take pressure readings AFTER the blower on the lower plenum.</li>
<li>Pressure drop across injectors / FPDM duty cycle &#8211; most 99-04 cars control fuel pressure electronically.  These values are critical to a properly operating fuel system on these vehicles.</li>
</ul>
</li>
</ul>
<p><span style="color: #ffff00;">Recalibration: Modifying Parameters and Values to Achieve a Target<br />
</span></p>
<ul>
<li>First step: decide on target operating parameters for the engine
<ul>
<li>This may seem obvious, but something as simple as &#8220;make the most power&#8221; or &#8220;improve fuel economy&#8221; isn&#8217;t going to be be enough.</li>
<li>Second step: take a general goal like &#8220;make the most power&#8221; and decide on appropriate engine conditions to achieve that goal.</li>
<li>If you read these rules of thumb and say &#8220;this isn&#8217;t right for my engine&#8221; &#8211; GREAT.  You already know more than the audience these rules are aimed at.
<ul>
<li>If in doubt, &#8220;0.8 is great&#8221; &#8211; blatant simplicity.  Quoted me to once by someone who did OEM calibrations for Honda for a living.  It is very difficult to break anything due to fueling from running a vehicle at 0.8 lambda (about 11.6:1 AFR Gasoline)</li>
<li>1.0 Lambda represents a stoichiometric mixture &#8211; exactly enough oxygen is present in the air to burn all the fuel supplied.  This is normally the best mixture for minimizing emissions.</li>
<li>Most vehicles make best power around 0.85 to 0.88 lambda (12.3 &#8211; 12.7 AFR Gasoline) &#8211; slightly richer than stoich</li>
<li>Most vehicles achieve best fuel economy at around 1.05 to 1.1 lambda ( 15.2 to 16.0 AFR gasoline)</li>
<li>Most vehicles need more ignition advance as RPM increases</li>
<li>Most vehicles need more ignition advance under cruising/low-throttle conditions than WOT</li>
<li>Knock is most likely close to peak torque, at high loads/low RPMs or at peak horsepower</li>
</ul>
</li>
</ul>
</li>
<li>Next step: Get familiar with the strategy your vehicle uses.  Fueling, timing,  idle, open-closed loop and just about everything else vary considerably  from one strategy to another.  Being familiar with the strategy your ECM  uses will help you figure out which tables to modify to acheive the  results you seek.
<ul>
<li>eectuning.org is a good place to learn more.</li>
<li>the &#8216;Education&#8217; section of moates.net is another good place to get information</li>
</ul>
</li>
<li>After you figure out where to look: set up what you can based on what you already know
<ul>
<li>Setup Engine Displacement / displacement of one cylinder</li>
<li>Setup injector size</li>
<li>Setup a reasonable rev limiter based on what you know of bottom end and valvetrain</li>
<li>Setup a reasonable (perhaps a little high to start) value for target idle</li>
<li>Setup a reasonable base calibration for MAF sensor.  If sensor came with a calibration sheet, this would be great time to use it.</li>
<li>Setup a reasonable target air fuel while in open loop</li>
<li>Setup a reasonable timing map.  A stock timing map adjusted for mods is always a good place to start.</li>
<li>Setup a reasonable pattern from switching from closed loop to open loop.</li>
<li>Enable or disable hardware such as O2 sensors, EGR, Purge/Evap, automatic trans</li>
<li>If you take your time to create a sane starting point before you turn the key on you will save yourself countless hours of time!</li>
</ul>
</li>
<li>Finally: Start your engines (and your datalogger) and make final adjustments
<ul>
<li>Are air fuels not matching what you command in open loop?
<ul>
<li>Three pieces of the fueling puzzle:  MAF transfer, Injector slopes(size), Injector offset (battery compensation &#8211; latency)</li>
<li>How do you tell what is going on?  STFTs, LTFTs (if O2s are enabled) combined with a wideband.  STFTs/LTFTs are great while O2s are active &#8211; i.e. part throttle</li>
<li>Leanest at idle, small pulsewidths but perfect at WOT/higher throttle -&gt; increase battery offset</li>
<li>Lean &#8211; rich &#8211; lean patches as you gradually increase throttle -&gt; wrong shape of MAF curve.  systematically tune it</li>
<li>Entire range of engine operation uniformly off from commanded values -&gt; either injector slopes (size) or entire MAF transfer function is off.  Let load determine which one to multiply/divide in order to fix things</li>
</ul>
</li>
<li>Idle issues?
<ul>
<li>Make sure your MAF transfer table, injector slopes and injector offset are sane before trying to fine tune idle!</li>
<li>Follow the integrator &#8211; a good place to start is to add the integrator (or subtract if it is negative) from the Neutral Idle Air table (in neutral) or Drive Idle Air table (if in Drive for automatic cars)</li>
</ul>
</li>
<li>Performance
<ul>
<li>ALWAYS TUNE FUELING FIRST BEFORE TACKLING TIMING!  You are *much* more likely to break your engine if your mixture is wrong.  As long as your timing is good enough to light the mix, you can tune fueling adequately.</li>
<li>Tuning timing without a dyno is hard.  Accelerometers and a dragstrip can provide crude but repeatable feedback.</li>
</ul>
</li>
</ul>
</li>
</ul>
<p><span style="color: #ffff00;">Data Analysis and Evaluation</span></p>
<ul>
<li>Once captured, the      operational data can be analyzed and used to guide calibration effort.</li>
</ul>
<p><strong><em>(More to come!)</em></strong></p>
<p><strong><em>(below this line is draft / coming soon as of 2010-11-30)</em></strong></p>
<p><strong>Chapter 4:  Software/Hardware Initial Configuration with Tuning Session Start-Up Examples</strong></p>
<ul>
<li>Physical installation of      hardware is shown in more detail from Chapter 1 overview.
<ul>
<li>F3</li>
<li>Jaybird</li>
<li>Quarterhorse</li>
<li>F8/destiny and       switch</li>
<li>Wideband</li>
</ul>
</li>
</ul>
<ul>
<li>Installation, licensing,      initial configuration, and detailed hardware synchronization procedures      for each software are explained and examples detailed. Initial basic      calibration load-up for different hardware, as well as basic payload      creation for datalogging, are explained and illustrated for each.
<ul>
<li>USB Driver</li>
<li>BE/EA</li>
<li>EEC Editor</li>
<li>TunerPro RTv5</li>
<li>Flash &amp; Burn</li>
<li>F8/Destiny Utility</li>
</ul>
</li>
</ul>
<ol>
<li>Data Analysis and      Evaluation
<ol>
<li>Once captured, the       operational data can be analyzed and used to guide calibration effort.</li>
<li>Several examples of       logged data values and how they relate to calibration parameters are       provided.</li>
</ol>
</li>
</ol>
<p>Chapter 6:</p>
<p>Case Studies: Example Modifications, Vehicle Combinations, and Rules of Thumb</p>
<ol>
<li>Key Issues and      Vehicle-Specific Examples
<ol>
<li>How do many of the       popular modifications on these vehicles affect the tuning approach?</li>
</ol>
</li>
</ol>
<p>i.      Bigger MAF</p>
<p>ii.      Bigger injectors</p>
<p>iii.      Cold plugs</p>
<p>iv.      Nitrous</p>
<p>v.      Gears and converter</p>
<p>vi.      Auto vs Manual</p>
<p>vii.      Emissions delete / racing modifications</p>
<p>viii.      Cam, heads</p>
<p>ix.      Headers/exhaust</p>
<p>x.      Cold air intake</p>
<ol>
<li>
<ol>
<li>We look at a       walk-through of important considerations and the thought process of       tuning several different example combinations, with real-world dyno       results.</li>
</ol>
</li>
</ol>
<p>i.      A9L/GUFB Fox Body, 1993 N/A 331 stroker, 24# injectors, cam, headers, 5spd.</p>
<p>ii.      CBAZA, same as above.</p>
<p>iii.      03/04 Mustang</p>
<p>iv.      SC A9L</p>
<p>v.      SC 03/04 Cobra</p>
<p>vi.      F150 Truck</p>
<ol>
<li>
<ol>
<li>Achieving an       Optimized Result: When is it good enough?</li>
</ol>
</li>
</ol>
<p>i.      What are your goals?</p>
<p>ii.      Do you plan for future modifications?</p>
<p>iii.      Rules of thumb for AFR and timing, NA vs boost.</p>
<p>iv.      What is safe vs aggressive?</p>
<p>&gt;</p>
<p>&gt;</p>
<p>&gt;</p>
<p>&gt; Vehicle Compatibility</p>
<p>&gt;</p>
<p>&gt; All year/model Ford 2004 and earlier with J3 port are compatible</p>
<p>***with our hardware*** but there may not be software support for particular models.</p>
<p>&gt; Some vehicle year/model applications are simply not supported in the</p>
<p>&gt; software because of lack of definition information. It’s important to</p>
<p>&gt; evaluate the availability of your desired application as ir relates to</p>
<p>&gt; the software selection process. You may be out of luck (for example,</p>
<p>&gt; 1995 Festiva or such uncommon target).</p>
<p>http://support.moates.net/2010/06/30/ford-strategies-supported/</p>
<p>http://support.moates.net/2010/06/30/ford-box-code-strategy-cross-reference/</p>
<p>&gt;</p>
<p>&gt;</p>
<p>&gt;</p>
<p>&gt; Overview of Tuning Process</p>
<p>&gt;</p>
<p>&gt; Determine your target vehicle boxcode and strategy</p>
<p>&gt;</p>
<p>&gt;                                                                i.</p>
<p>&gt; Boxcode is typically a 4-digit letter/number code on the EEC computer.</p>
<p>&gt; This is the calibration code.</p>
<p>http://support.moates.net/2010/02/07/ford-information-we-need-to-help-you/</p>
<p>&gt;</p>
<p>&gt;                                                               ii.</p>
<p>&gt; Strategy is the ‘parent’ definition structure to which a boxcode belongs.</p>
<p>Each strategy is the set of procedures that are executed on your ECM to run an engine.  Sometimes more than one strategy can successfully run on a given ECM.  Normally we do not make many changes to the procedure part of strategies while tuning vehicles.  Instead, we change tables, functions and constants so that the engine receives what it needs to run well.  Each &#8220;box code&#8221; represents a configuration of a particular strategy for a particular engine.</p>
<p>&gt;</p>
<p>&gt;                                                             iii.</p>
<p>&gt; For</p>
<p>instance, the A9L boxcode  belongs to the GUFB strategy.  The A3M boxcode also belongs to the GUFB strategy.  If you compare A9L.bin and A3M.bin the files will be almost identical because they use the same strategy but are configured for different vehicles by Ford.  If you get a definition (also called def) for the GUFB strategy, you will be able to edit both A9L and A3M binaries because they use the same strategy.</p>
<p>&#8230;&#8230;&#8230;.</p>
<p>&gt;                                                             iii.</p>
<p>&gt; J3 port MUST be thoroughly cleaned, both sides, before installation!</p>
<p>***IMPORTANT***</p>
<p>&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.</p>
<p>&gt; Chapter 5:</p>
<p>&gt;</p>
<p>&gt; Suggested Techniques for Effective Calibration of EEC Systems</p>
<p>&gt;</p>
<p>&gt;</p>
<p>&gt;</p>
<p>&gt;</p>
<p>&gt;</p>
<p>&gt; Vehicle Inspection and Preparation</p>
<p>&gt;</p>
<p>&gt; CRITICAL part of the tuning process. Start here, really.</p>
<p>&gt; Several areas of the vehicle should always be analyzed before you</p>
<p>&gt; begin the effort.</p>
<p>&gt;</p>
<p>&gt;                                                                i.</p>
<p>&gt; Check base timing, adjust as needed.  On older Fords, pull &#8220;spout&#8221; timing connector either by distributor (86-93) or on passenger fender side (94-95).  Adjust distributor to achieve 10 degrees base timing with spout removed.  Reinstall spout before tuning.</p>
<p>&gt;</p>
<p>&gt;                                                               ii.</p>
<p>&gt; Evaluate TPS voltage, make sure it is in range through motion.</p>
<p>Vehicles are very sensitive to improper TPS voltage.  TPS being too low or too high can cause the ECM to not enter the correct idle mode.</p>
<p>TPS should be between 0.95 and 1volt with throttle plate closed.  This can be checked using QH quite nicely.</p>
<p>&gt;</p>
<p>&gt;                                                             iii.</p>
<p>&gt; Look at MAF intake routing, make sure there are no gross vacuum / intake leaks.</p>
<p>http://support.moates.net/2010/07/11/tuning-maf-systems-and-air-leaks/</p>
<p>See how much or little of that you want to put here.</p>
<p>&gt;</p>
<p>&gt;                                                             iv.</p>
<p>&gt; O2 sensors should be operational, exhaust should be leak-tight at</p>
<p>&gt; least that far back.</p>
<p>OEM Ford O2 sensors work a million times better than cheap aftermarket ones.</p>
<p>Ideally, a wideband sensor is to be installed in addition to the factory O2s rather than instead of one.</p>
<p>If this is not possible, it is greatly preferable to remove a secondary (Post-catalytic converter) O2 sensor.</p>
<p>If a primary O2 sensor has the be removed in order to install a wideband, make sure closed loop operation is disabled.</p>
<p>&gt;</p>
<p>&gt;                                                              v.</p>
<p>&gt; Basic maintenance should not be overlooked.</p>
<p>&gt;</p>
<p>&gt; 1.       Plugs and wires</p>
<p>1a. PLUG GAP IS REALLY IMPORTANT</p>
<p>1b. Appropriate plug type is really important (Copper, Silver (Brisk for 3v)).  Iridium plugs are ok for applications with extremely strong spark boxes or CDI systems.  Avoid platinum plugs like the plague.</p>
<p>&gt;</p>
<p>&gt; 2.       Oil and coolant</p>
<p>&gt;</p>
<p>&gt; 3.       Fuel filter and fuel age/quality/octane</p>
<p>&gt;</p>
<p>&gt; 4.       Clean air filter and MAF</p>
<p>&gt;</p>
<p>&gt;                                                             vi.</p>
<p>&gt; Ensure that fuel pressure is as expected through operating range.</p>
<p>&gt;</p>
<p>&gt; Remember, you can’t fix mechanical or electrical issues with reprogramming.</p>
<p>&gt; Tuning is about more than just flipping chips, so make sure your</p>
<p>&gt; vehicle is in good shape!</p>
<p>This really can&#8217;t be stressed enough.  Tuning a car that isn&#8217;t running right is like putting a bandaid over a gangrenous wound!  The first step to tuning a car properly is to make sure it is mechanically sound!</p>
<p>&gt;</p>
<p>&gt;</p>
<p>&gt;</p>
<p>************I&#8217;m not sure I would get into datalogging just yet because we haven&#8217;t talked about recalibration yet.****************</p>
<p>&gt; Datalogging: What’s important and what does it mean? What should we be</p>
<p>&gt; interested in? What to select?</p>
<p>&gt;</p>
<p>&gt; RPM</p>
<p>&gt; MAFV</p>
<p>&gt; Kg/Hr</p>
<p>&gt; Spark</p>
<p>&gt; HEGO1/2</p>
<p>&gt; TPS</p>
<p>&gt; ECT,IAT</p>
<p>&gt; Load</p>
<p>&gt; WBO2</p>
<p>&gt;</p>
<p>***********************************Snip*********************************************************************************************************</p>
<p>&gt;</p>
<p>&gt;</p>
<p>&gt; Recalibration: Modifying Parameters and Values</p>
<p>&gt;</p>
<p>The purpose of recalibrating an ECM is to produce the behavior you desire, and by doing so hopefully improve performance, emissions or other operating characteristics.  Normally, there are two stages to this process.</p>
<p>First, parameters within the strategy are altered to match physical parameters of the engine.  Engine displacement, injector size are the primary values here.  Also, the MAF transfer function should be altered to match the MAF that is installed on the vehicle.  You can often &#8220;rob&#8221; a MAF transfer function from another vehicle&#8217;s strategy when using the MAF from another vehicle.</p>
<p>Next, operating parameters are changed in order to achieve the actual running conditions desired for the particular engine.  In many cases, simply adjusting the &#8220;configuration&#8221; items for the strategy in the first step will make then engine run great but there are almost always small changes that can be made to optimize performance.</p>
<p>&gt;</p>
<p>&gt; What are the most common values we will need to modify?</p>
<p>&gt;</p>
<p>i.     Displacement &#8211; how large the engine is</p>
<p>ii.      Injector slopes &#8211; define how much fuel flows through</p>
<p>injectors, aka injector size</p>
<p>iii.      MAF calibration &#8211; defines how much air enters the engine as</p>
<p>a function of MAF voltage.  aka MAF transfer function iv.      Rev limiters &#8211; protect the engine from being damaged by over-revving</p>
<p>v.      Speed limiters &#8211; protect the driver from his/her own stupidity</p>
<p>vi.      EGR delete, PATS delete, secondary O2 delete &#8211; turn off items that are not present or not desired.</p>
<p>&gt;</p>
<p>&gt; How do we know which values to change, and by how much?</p>
<p>&gt;</p>
<p>(repeat / correlate with above)</p>
<p>First step: calibration data should match actual equipment specification</p>
<p>example: If you have a 347 stroker with 30# injectors your strategy should be configured to match these physical parameters</p>
<p>Next step: start your engines, identify problems and goals.  There are hundreds (if not thousands in some cases) of parameters you can change.  Before starting on tuning, it&#8217;s good to have an idea of what&#8217;s not right, what you&#8217;d like to improve and what you can leave alone.  This may sound basic, but maintaining some kind of focus is really important to working effectively.  Examples of things you might want to work on are improving idle, improving wide open throttle performance, decreasing fuel consumption.</p>
<p>After figuring out what aspects of running the engine you want to work on, it is time to get the data you need to achieve your goals.  By selecting appropriate items for datalogging, the QuarterHorse allows you to view, log and replay the same data that your ECM uses to run your engine.  Instead of blindly guessing which values you need to change in order to get the engine behavior you seek, you can use this process of logging, analyzing logged data and a little math to make appropriate changes.</p>
<p>Now specific tasks in the tuning process will be examined in detail.</p>
<p>This will be presented as a mixture of theory and practice.  The next chapter will serve as a guide for how to adapt the programming of your ECM to suit specific modifications (cold air kits, injectors, motor transplants, etc) and will be attempt to be primarily hands-on.</p>
<p>Routine tuning processes: (these are going to need more explanation, I&#8217;m just running out of steam tonight)</p>
<p>Basic setup &#8211; Slopes, injectors, MAFs, sane spark tables</p>
<p>WOT / Open loop fueling &#8211; MAF transfer, inj slopes, stabilized fuel table</p>
<p>Closed loop fueling &#8211; O2 trims, MAF transfer</p>
<p>Power tuning &#8211; Dyno, spark tables</p>
<p>Idle tuning &#8211; idle RPM drive, neutral, Drive idle air, neutral idle air, integrator, gains, etc</p>
<p>Dashpot &#8211; role, tuning, scalars, preposition</p>
<p>&gt;</p>
<p>&gt;</p>
<p>&gt;</p>
<p>&gt; Chapter 6:</p>
<p>&gt;</p>
<p>CASE STUDIES AND HANDS ON PRIMARILY.  Theory / processes in previous chapter</p>
<p>&gt;</p>
<p>&gt;</p>
<p>&gt;</p>
<p>&gt;</p>
<p>&gt;</p>
<p>&gt; Key Issues and Vehicle-Specific Examples</p>
<p>*MAKE MORE SPECIFIC*  General procedures covered above</p>
<p>&gt;</p>
<p>&gt; How do many of the popular modifications on these vehicles affect the</p>
<p>&gt; tuning approach?</p>
<p>&gt;</p>
<p>&gt;                                                                i.</p>
<p>&gt; Bigger MAF</p>
<p>&gt;</p>
<p>&gt;                                                               ii.</p>
<p>&gt; Bigger injectors</p>
<p>&gt;</p>
<p>&gt;                                                             iii.</p>
<p>&gt; Cold plugs</p>
<p>&gt;</p>
<p>&gt;                                                             iv.</p>
<p>&gt; Nitrous</p>
<p>&gt;</p>
<p>&gt;                                                              v.</p>
<p>&gt; Gears and converter</p>
<p>&gt;</p>
<p>&gt;                                                             vi.</p>
<p>&gt; Auto vs Manual</p>
<p>&gt;</p>
<p>&gt;                                                           vii.</p>
<p>&gt; Emissions delete / racing modifications</p>
<p>&gt;</p>
<p>&gt;                                                          viii.</p>
<p>&gt; Cam, heads</p>
<p>&gt;</p>
<p>&gt;                                                             ix.</p>
<p>&gt; Headers/exhaust</p>
<p>&gt;</p>
<p>&gt;                                                              x.</p>
<p>&gt; Cold air intake</p>
<p>&gt;</p>
<p>&gt; We look at a walk-through of important considerations and the thought</p>
<p>&gt; process of tuning several different example combinations, with</p>
<p>&gt; real-world dyno results.</p>
<p>&gt;</p>
<p>&gt;                                                                i.</p>
<p>&gt; A9L/GUFB Fox Body, 1993 N/A 331 stroker, 24# injectors, cam, headers, 5spd.</p>
<p>&gt;</p>
<p>&gt;                                                               ii.</p>
<p>&gt; CBAZA, same as above.</p>
<p>&gt;</p>
<p>&gt;                                                             iii.</p>
<p>&gt; 03/04 Mustang</p>
<p>&gt;</p>
<p>&gt;                                                             iv.</p>
<p>&gt; SC A9L</p>
<p>&gt;</p>
<p>&gt;                                                              v.</p>
<p>&gt; SC</p>
<p>&gt; 03/04 Cobra</p>
<p>&gt;</p>
<p>&gt;                                                             vi.</p>
<p>&gt; F150 Truck</p>
<p>&gt;</p>
<p>&gt; Achieving an Optimized Result: When is it good enough?</p>
<p>&gt;</p>
<p>&gt;                                                                i.</p>
<p>&gt; What are your goals?</p>
<p>&gt;</p>
<p>&gt;                                                               ii.</p>
<p>&gt; Do you plan for future modifications?</p>
<p>&gt;</p>
<p>&gt;                                                             iii.</p>
<p>&gt; Rules of thumb for AFR and timing, NA vs boost.</p>
<p>&gt;</p>
<p>&gt;                                                             iv.</p>
<p>&gt; What is safe vs aggressive?</p>
<p>&gt;</p>
<p>&gt;</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 952px; width: 1px; height: 1px; overflow: hidden;"><span style="color: #ff0000;">Install USB      drivers, Configure software,      synchronize it with the hardware via USB, and load up initial calibration.</span><br />
Establish       communications, check settings.</div>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2010/11/30/ford-guide-getting-started-with-moates-hardware/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BURN1+F2A+F2E: Reading Ford ECMs</title>
		<link>http://support.moates.net/2010/08/04/burn1f2af2e-reading-ford-ecms/</link>
		<comments>http://support.moates.net/2010/08/04/burn1f2af2e-reading-ford-ecms/#comments</comments>
		<pubDate>Thu, 05 Aug 2010 04:41:57 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Chip Burners]]></category>
		<category><![CDATA[Ford Tuning]]></category>
		<category><![CDATA[BURN1]]></category>
		<category><![CDATA[BURN2]]></category>
		<category><![CDATA[F2A]]></category>
		<category><![CDATA[F2E]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=1057</guid>
		<description><![CDATA[Requirements There are two products that we sell that can read the program in a factory ECM: BURN1/BURN2 with a F2A and F2E &#8211; This setup can be used to read ECMs on the bench.  ECM does not need to be powered. QuarterHorse &#8211; This setup requires the ECM to be powered either by a [...]]]></description>
			<content:encoded><![CDATA[<h2>Requirements</h2>
<p>There are two products that we sell that can read the program in a factory ECM:</p>
<p>BURN1/BURN2 with a F2A and F2E &#8211; This setup can be used to read ECMs on the bench.  ECM does not need to be powered.</p>
<p>QuarterHorse &#8211; This setup requires the ECM to be powered either by a vehicle&#8217;s battery or a 12V bench power supply.</p>
<h2>Reading with BURN2+F2A+F2E</h2>
<ol>
<li>Start with all cables disconnected (F2A,F2E,USB,etc.)</li>
<li>Connect the F2E to the F2A</li>
<li>Put the F2A in the BURN1/BURN2</li>
<li>Connect the Burn1-2/F2A/F2E Assembly to your ECM.  Make sure your ECM is powered off if it is in the vehicle</li>
<li>Connect the USB from the BURN2 to the PC</li>
<li>Start Flash n  Burn Software on the PC</li>
<li>Choose appropriate settings for the Supported chip type based on the ECM type:  J3 Ford EEC-IV Reader or J3 Ford EEC-V Reader</li>
<li>Choose appropriate settings based on the number of banks used:
<ul>
<li>56k EEC-IV = 032000 start 03FFFF end</li>
<li>64k EEC-IV = 030000 start 03FFFF end</li>
<li>2-bank EEC-V = 010000 start 02FFFF end</li>
<li>4 bank EEC-V = 000000 start 03FFFF end</li>
</ul>
</li>
<li>Click &#8220;Save buffer to file&#8221; and choose a filename.</li>
</ol>
<h2>Reading with QuarterHorse</h2>
<p>At the time of writing (Aug5-2010) Binary Editor is the only software that supports this feature of the QH reliably.  Select &#8220;Read PCM&#8221; from within the software.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2010/08/04/burn1f2af2e-reading-ford-ecms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ford Tuning: Load with failed MAF table(s)</title>
		<link>http://support.moates.net/2010/07/21/ford-tuning-load-with-failed-maf-tables/</link>
		<comments>http://support.moates.net/2010/07/21/ford-tuning-load-with-failed-maf-tables/#comments</comments>
		<pubDate>Wed, 21 Jul 2010 05:13:24 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Education]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=1022</guid>
		<description><![CDATA[Introduction / Prerequisites Before you read this, make sure you have read Theory: Alpha-N, Theory: Mass Air Flow and the FordOverview.  Although not essential, it wouldn&#8217;t hurt to have at least read about Speed-Density operation as well.  This page will assume you have read and understood these pages.  This is a somewhat complicated topic and [...]]]></description>
			<content:encoded><![CDATA[<h1>Introduction / Prerequisites</h1>
<p>Before you read this, make sure you have read <a href="http://support.moates.net/2010/02/11/theory-alpha-n/">Theory: Alpha-N</a>, <a href="http://support.moates.net/2010/02/14/theory-mass-air-flow/">Theory: Mass Air Flow</a> and the <a href="http://support.moates.net/2009/05/06/ford-overview-read-me/">FordOverview</a>.  Although not essential, it wouldn&#8217;t hurt to have at least read about <a href="http://support.moates.net/2010/02/11/theory-speed-density/">Speed-Density</a> operation as well.  This page will assume you have read and understood these pages.  This is a somewhat complicated topic and will require you to put several pieces together so don&#8217;t feel bad if you have to read this a couple times.</p>
<h1>About the table and why it is critical</h1>
<p>The &#8220;Load with failed MAF&#8221; (&#8220;LWFM&#8221; from here forward) table(s) are found in almost all MAF Ford Strategies.  Most strategies that make use of IMRCs (Intake Manifold Runner Control &#8211; valves that restrict air entering the engine in order to increase tumble and velocity) have two LWFM tables instead of one and  switch from one LWFM table to the other as the IMRCs open and close.  The main purpose of the LWFM table is to estimate the amount of air going into the engine <span style="text-decoration: underline;">without using the MAF sensor or a MAP sensor</span> (if present) to provide the ECM with an &#8220;emergency&#8221; fallback method of running the engine in the event the MAF sensor fails.</p>
<p>The LWFM table is also important for normal operation of the motor because Load from the MAF (this is &#8220;Load&#8221; &#8211; the Ford-specific calculated cylinder filling value calculated from the MAF sensor, RPM and engine displacement) is &#8220;sanity checked&#8221; against the LWFM table to determine if the MAF is providing reliable information.  <strong>If there is too large of a difference between calculated Load and the LWFM table, the ECM may ignore the MAF even if it is providing valid information!</strong> This happens most commonly in forced induction situations (where load is greatly increased compared to a naturally aspirated car) but can also occur in cars with aggressive camshafts.  If you are making changes to a MAF transfer function and you are not seeing any changes in engine operation, double check your LWFM table!  Further, most strategies use &#8220;Anticipation logic&#8221; to predict airflow.  This prediction logic is based off&#8230;  Surprise&#8230; The LWFM table!  Having a sane LWFM table is neccesary for the aircharge anticipation logic to work.  You can disable this but it&#8217;s generally not necessary if you tune the LWFM table properly.</p>
<p>LWFM table is a classic example of an <a href="http://support.moates.net/2010/02/11/theory-alpha-n/">Alpha-N</a> control strategy &#8211; it&#8217;s purpose is to provide a very crude estimation of airflow entering the engine when the MAF signal is absent or the ECM thinks it is unreliable.   The LWFM table uses only two inputs &#8211; throttle position (aka &#8220;TP&#8221;) and RPM to determine Load.  Here is a picture of a typical LWFM table: (screenshot from Binary Editor / GUFB strategy)</p>
<p><a href="http://support.moates.net/wp-content/uploads/2010/07/LWFM.png" rel="lightbox[1022]"><img class="aligncenter size-full wp-image-1029" title="LWFM" src="http://support.moates.net/wp-content/uploads/2010/07/LWFM.png" alt="" width="759" height="343" /></a>Here you can see the X axis is RPM and the Y axis is RELATIVE Throttle Position volts.  Each cell represents the Load that will be used to calculate fueling and timing when the ECM thinks the MAF is bad.  For example, idling with the throttle closed (0 volts relative)  around 700 RPM the ECM will assume a Load of .1602 and make appropriate fueling and timing changes.</p>
<p>The importance of the LWFM table varies considerably from strategy to strategy.  A rule of thumb is that the newer of an ECM you are using the more picky it will be able the LWFM table.  Fox Body and most early EECV (pre-99) are fairly tolerant of inappropriate LWFM tables where 99+ ECMs are generally much, much, much more picky.</p>
<h1>Tuning the LWFM Table</h1>
<p>Tuning the LWFM table is pretty simple:</p>
<p>First, set the Aircharge WOT multiplier, Anticipation logic scalars, etc. to make the ECM as tolerant of a bad failed MAF table as possible</p>
<p>Second, GUESS!   Yes, guess.  Enter values that you think are sane for the setup, starting with the stock LWFM table as a guideline.  A few examples:</p>
<ul>
<li>If you put in aggressive cams, decrease the LWFM table at low RPMs and throttle angles while increasing it at higher RPMs and throttle angles.</li>
<li>If adding a positive displacement supercharger (roots, twin screw) multiply the whole LWFM table by approximately the highest pressure ratio you will see.</li>
<li>If you add a centrifugal blower, multiply a column of the LWFM table by the pressure ratio you achieve at a given RPM</li>
</ul>
<p>Third, drive around and log throttle position (TP Relative), RPM, Load.  Compare the Load values you log with the LWFM table.  Start changing entries in the table so they get closer to the load you really see at given TP and RPM conditions.</p>
<p>Note: Turbo cars present a very big challenge to this strategy due to the amount load can vary with throttle position due to spool time.  This is a very tricky case and often the only solution is to try and maximize allowed error before the LWFM table becomes active and also disable Aircharge Anticipation and other functions dependent on the LWFM table.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2010/07/21/ford-tuning-load-with-failed-maf-tables/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tuning: MAF systems, air leaks and reversion</title>
		<link>http://support.moates.net/2010/07/11/tuning-maf-systems-and-air-leaks/</link>
		<comments>http://support.moates.net/2010/07/11/tuning-maf-systems-and-air-leaks/#comments</comments>
		<pubDate>Mon, 12 Jul 2010 04:36:00 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Education]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=977</guid>
		<description><![CDATA[Introduction As stated in our overview of MAF systems, one of their main weaknesses are air leaks.  Whenever air can enter the engine without going through the MAF, weird things happen. There are two principal kinds of leaks that wreak havoc on MAF systems &#8211; constant leaks (like a unplugged vacuum port) and mechanically induced [...]]]></description>
			<content:encoded><![CDATA[<h1>Introduction</h1>
<p>As stated in our overview of <a href="/2010/02/14/theory-mass-air-flow/">MAF systems</a>, one of their main weaknesses are air leaks.  Whenever air can enter the engine without going through the MAF, weird things happen.</p>
<p>There are two principal kinds of leaks that wreak havoc on MAF systems &#8211; constant leaks (like a unplugged vacuum port) and mechanically induced leaks (such as a Blow Off Valve or Bypass Valve that vents to atmosphere.)  Each leak has a tendency to affect the system differently.  In this article, we will try to take a look at what &#8220;should&#8221; be happening, what changes with a leak and what kind of odd things you can look for while tuning to identify a leak.</p>
<p>Reversion presents an additional problem for MAF systems.  Reversion is the technical name for when air changes direction and reverses flow.  MAFs are not one way systems &#8211; they will measure air flowing into the  engine and then meter the same air flowing out of the engine when there  is severe reversion, causing unreliable MAF readings.</p>
<h1>Constant leaks</h1>
<p>This kind of constant leak in a MAF system is the classic &#8220;vacuum leak&#8221; where a gasket, coupler or piece of tubing in between the MAF and the engine does not seal properly.  In this case, air can enter the engine without passing through the MAF.  Because air has entered the engine without passing through the MAF sensor, the MAF sensor reads artificially low.  An engine operating in open-loop mode will tend to run very lean.  A motor operating in closed loop will see very large positive trims as the computer uses the O2 sensors to add fuel to compensate for the lean condition.</p>
<p>The air leak provides more air for the engine at idle which will make the idle rise or sometimes &#8220;hunt&#8221; or bounce around unstably.  Generally, the idle system will also try to compensate.  On Fords you will see the ISC Integrator (&#8220;Integrator&#8221;) swing negative, indicating the ECM is allowing less flow through the idle valve than is commanded in the tune.  It is very common for the Integrator to get stuck at the minimum allowed value and have the car still idle higher than commanded.</p>
<p>Most MAF systems use the MAF for calculating appropriate timing values as well as fueling.  With a vacuum leak throwing off the system, the ECU thinks there is less air entering the engine than their really is.  This will mean that &#8220;load&#8221; values will be artificially low, which generally leads to timing being artificially high.  In severe situations, this combination of issues (less fuel, more timing) is a recipe for melting engine components if it goes unchecked.</p>
<h1>Mechanically induced leaks</h1>
<p>Bypass valves are the most common source of mechanically induced leaks although idle, purge and other vacuum operated solenoids can all be a problem.  MAF systems require these valves to be <strong>re-circulated</strong> so that air leaving the valve re-enters the intake AFTER the MAF so it does not get measured twice.</p>
<p>Blow off valves on turbocharged vehicles are often vented to atmosphere.  This unfortunately will severely confuse a MAF system.  When the valve opens, air that has already passed through the MAF and been &#8220;counted&#8221; is released into the atmosphere instead of entering the engine.  The ECU will supply enough fuel for all the air that has passed through the MAF while only a small portion of this air actually entered the engine.   This causes the engine to run very rich and can cause stalling or other problems when letting off the gas and the BOV opens.  Once the valve closes again and the car burns off the excess fuel delivered, things slowly return to normal operation.</p>
<p>Supercharger bypass valves can present the same kind of issues when they are allowed to vent to atmosphere. (or when there is a leak in the piping allowing air to recirculate.)  Failing to catch an air leak with a supercharger bypass will result in the MAF curve having a sudden change when the valve closes.  This will require complete re-tuning of the MAF transfer function once fixed so it is best to catch it early.</p>
<h1>Reversion</h1>
<p>Reversion is most common in engines with very large camshafts operating  at low speeds such as close to idle.  Situations where MAFs read  unreliably due to reversion can generally be greatly improved by moving  the MAF further from the throttle body.  Increasing the volume of the intake between the MAF and the throttle body is also effective at smoothing out the pulses of air coming from an engine with a radical camshaft.  It is normally possible to get a reliable enough MAF signal in most circumstances.  Even extremely wild cams that draw 3-4&#8243; of vacuum at idle can be tamed with an appropriately designed intake system.</p>
<p>Another form of reversion that is troublesome to MAF systems happens with poorly designed supercharger bypass valve systems.  In most of these systems, the pipe connecting the outlet of the bypass valve connects with the inlet of the supercharger at an angle where recirculated air flows backwards through the intake.  This causes any reverse-flowing air to be metered multiple times by the MAF, leading to unreliable operation.  This can almost always be remedied by adjusting the angle of the pipe from the bypass so it points at the inlet of the supercharger directing the flow of recirculated air away from the MAF.</p>
<p>Reversion is very obvious if you are logging the MAF signal. Looking at a graph of a &#8220;normal&#8221; MAF signal versus time, it will look like a line that could have been drawn without reversing the direction of travel.  The same graph of a MAF impacted by reversion will look very &#8220;shaky&#8221; and jagged, changing direction many times in a short period of time.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2010/07/11/tuning-maf-systems-and-air-leaks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ford: Strategies supported</title>
		<link>http://support.moates.net/2010/06/30/ford-strategies-supported/</link>
		<comments>http://support.moates.net/2010/06/30/ford-strategies-supported/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 05:35:46 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Ford Tuning]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=979</guid>
		<description><![CDATA[Introduction Although you can use our Ford hardware ( F3 Jaybird QuarterHorse ) on just about any 86-2004 Ford, software is much more lacking.  Currently (Feb 15 2011) there are three software packages that support our Ford hardware &#8211; Binary Editor, EEC Editor, TunerPro RT.  Each software package has a different set of computers that [...]]]></description>
			<content:encoded><![CDATA[<h1>Introduction</h1>
<p>Although you can use our Ford hardware ( F3 Jaybird QuarterHorse ) on just about any 86-2004 Ford, software is much more lacking.  Currently (Feb 15 2011) there are three software packages that support our Ford hardware &#8211; Binary Editor, EEC Editor, TunerPro RT.  Each software package has a different set of computers that it works with although there is quite a bit of overlap on more popular strategies.  For the most part, US and Australian ECMs are best supported &#8211; European models are quite lacking in comparison.</p>
<p>Note that most of the information about software support will deal with <strong>STRATEGIES</strong> not processor codes.  We have a <a href="/2010/06/30/ford-box-code-strategy-cross-reference/">box code-strategy cross reference</a>.  If you don&#8217;t see your box code listed there, we will  generally be able to help you figure out which strategy your ECM uses most of the  time from its box code &#8211; send an email to <a href="mailto:support@moates.net">support@moates.net</a>.  Worst case, you will have to read the stock computer (with QuarterHorse or F2E ) and email us the binary.</p>
<p>The following information is REASONABLY up to date as of Feb 15, 2011.  (I will try to update it periodically)</p>
<h1>EEC Editor &#8211; Supported Strategies</h1>
<p>The best way to find out what strategies are supported by EEC Editor is to <a href="http://www.moates.net/zips/boothware/setup_eec_editor.zip">download and install</a> it!  After you have updated the software, you can see all supported strategies by looking in the directory &#8220;C:\Program Files\EEC Editor\definitions&#8221;  which contains a file for each strategy EEC Editor can open and edit.  You can see which strategies support datalogging with the QuarterHorse by looking at the directory &#8220;C:\Program Files\EEC Editor\dlms&#8221;  Please download the software and play with your computer&#8217;s definition / DLM prior to purchase as not all strategies are equally complete.</p>
<p>There is also an <a href="http://home.comcast.net/~booth.p/eec_editor_support_list.xlsx">excel spreadsheet</a> which may be very helpful for determining if there is support for your vehicle.  This spreadsheet has more accurate information than this web page.</p>
<h2>Supported Editing strategies:</h2>
<p>1990F250.DEF<br />
1DDB.DEF<br />
1deb.def<br />
1dec.DEF<br />
1dga.def<br />
2dbd.def<br />
2dca.DEF<br />
2dda.DEF<br />
3dea.def<br />
a9u2.def<br />
AGANF.def<br />
AKAM9.def<br />
akama.def<br />
AKAMH.def<br />
akc0.DEF<br />
AOAG3.def<br />
ATAN0.def<br />
bnaf9.DEF<br />
boae4.def<br />
c3p2.def<br />
C3W1.DEF<br />
cbaz0.def<br />
cbaza.def<br />
CCAQA.def<br />
CCAQE.def<br />
CDAN4.def<br />
CDAN6.def<br />
CDAP3.def<br />
cdba4.def<br />
cfak7.DEF<br />
cmai3.def<br />
cmai7.def<br />
cmai9.def<br />
cmba0.def<br />
CNAB0.def<br />
CNAB1.def<br />
cqab1.def<br />
crai8.def<br />
CRAIA.def<br />
CRAIB.def<br />
CRAIC.def<br />
craj0.DEF<br />
ctbae.def<br />
cvae6.DEF<br />
cvae7.DEF<br />
CVAF1.def<br />
cvba0.DEF<br />
cvba2.DEF<br />
d9s.DEF<br />
DA1.def<br />
GVAKA.def<br />
gvakb.def<br />
gufa.def<br />
gufb.def<br />
gufc.DEF<br />
gure.def<br />
hug02.DEF<br />
HWAD3.DEF<br />
icy1.def<br />
kmak6.def<br />
kqad2.DEF<br />
kraf5.def<br />
LA3.def<br />
LB3.DEF<br />
m2y.def<br />
maag4.DEF<br />
MMAH0.def<br />
MPAM1.def<br />
mrad2.DEF<br />
mrad3.DEF<br />
odal1.DEF<br />
ODAL1.def<br />
OMAD3.def<br />
OMAD4.def<br />
OMAE1.def<br />
OMAE2.def<br />
p2y0.def<br />
PCAG2.def<br />
PCAG6.def<br />
pf3.def<br />
pybd3.DEF<br />
pycl5.def<br />
PYCL7.def<br />
QAAC5.def<br />
qbaa0.DEF<br />
rbadb.def<br />
rbaed.DEF<br />
REAC3.def<br />
reac4.DEF<br />
RGAF2.def<br />
rhagb.def<br />
RQAD6.def<br />
rtai0.DEF<br />
rtai1.def<br />
rtaj0.DEF<br />
RVAF1.def<br />
RVAF3.DEF<br />
rvafa.DEF<br />
rvafb.DEF<br />
rvai1.DEF<br />
RWAI2.def<br />
ryae0.def<br />
RYAF0.def<br />
RYAF1.def<br />
ryak1.DEF<br />
RYBE2.def<br />
RZAN0.def<br />
RZAO1.def<br />
rzao2.def<br />
RZASA.def<br />
rzaso.def<br />
tauf0.DEF<br />
VET1.DEF<br />
way1.def<br />
X2S2.def</p>
<h2>Supported Datalogging Strategies:</h2>
<p>1DEB_datalog.dlm<br />
cbaza_datalog.dlm<br />
da1_datalog.dlm<br />
fun1_datalog.dlm<br />
gufa_datalog.dlm<br />
gufb_datalog.dlm<br />
gufb_datalog_injector_track.dlm<br />
gufb_dave.dlm<br />
gufb_dave1.dlm<br />
gufb_dave2.dlm<br />
gufc_datalog.dlm<br />
gure.dlm<br />
krdc3_datalog.dlm<br />
p2y0_datalog.dlm<br />
ryaf1_datalog.dlm<br />
(note: this list of DLMs has not been updated as recently as defs)</p>
<h1>Binary Editor Supported Strategies</h1>
<p>The best way to find out if your strategy is supported in Binary Editor is to <a href="http://eecanalyzer.net/downloads/BE2010.zip">download the software</a> and install it!  Let it update itself.  It should download the latest and greatest strategies available.   You can also take a look at the <a href="http://eecanalyzer.net/DocMan/GuestOut.php">strategies download page</a> at EECAnalyzer.net for more information. Strategies are stored in &#8220;C:\Program Files\Binary Editor\DEF&#8221; in a unique folder for each definition.</p>
<p><span style="text-decoration: underline;">Please note:</span> datalogging and editing are controlled by the same definition file in BE.  You will have to load the definition along with a tune file to get an accurate idea of what exactly is supported.</p>
<p><span style="text-decoration: underline;">Please also note:</span> some definitions (that end in &#8220;.xls&#8221;) can be used by anyone with the software.  Other strategy files (those with the &#8220;.cry&#8221; extension) require additional registration with their author to use them. Derek Fenwick is a particularly excellent strategy author to look for.</p>
<h2>Supported Strategies:</h2>
<p>(This list last updated 2/15/11 &#8211; check <a href="http://www.eecaalyzer.net">http://www.eecaalyzer.net</a> for an updated list)<br />
AHACA (free)<br />
AHACB (pay)<br />
ANY1 (pay)<br />
C1A1 (pay)<br />
CAW0 (pay)<br />
CBAZ0 (pay)<br />
CBAZA (free AND pay)<br />
CCAQA (pay)<br />
CCAQE (pay)<br />
CDAN4 (pay)<br />
CDAN6 (pay)<br />
CZAJL (pay)<br />
CZAW0 (pay)<br />
D1L1 (pay)<br />
D4U1 (pay)<br />
GSALC (pay)<br />
GSALI (pay)<br />
GUF1 (free)<br />
GUFA (free)<br />
GUFB (free)<br />
GURE (free)<br />
LA (free)<br />
LA3 (free)<br />
LB2 (free)<br />
LHBL0 (pay)<br />
LHBL1 (pay)<br />
LHBL2 (pay)<br />
LUX0 (free)<br />
NVMG85 (pay)<br />
PCAF5 (free)<br />
PE (free)</p>
<h2>Pops Racing Strategies:</h2>
<p><a href="http://www.popsracing.com">Pops racing</a> and Adam Marrer have started offering definitions for some of the popular EECIV and EECV strategies which are not publicly available otherwise. You can <a href="http://www.moates.net/binary-editor-2010-premium-definitions-and-support-p-255.html">purchase them through Moates.net</a>.  Almost all of the 1996-2004 Mustang GT, Cobra, and Lightning strategies are covered here. As of the time of writing (2/15/11) these strategies are offered:<br />
AGANN<br />
AGANF<br />
AHACA<br />
C3P3/C3P2/ICY1<br />
CBAZA<br />
CDAN3<br />
CDAN4<br />
CRAI8<br />
CRAJ0<br />
CVAE6<br />
CVAE7<br />
CVAF1<br />
CVBA0<br />
CZAJL<br />
FBFG2<br />
FBGI0<br />
MRAD2<br />
MRAD3<br />
OMAD3<br />
OMAD4<br />
OMAE1<br />
RTAJ0<br />
RVAF1<br />
RVAFA<br />
RVAFB<br />
RYAF0<br />
RYAF1<br />
RYAK1<br />
RYBE2<br />
TAUF0</p>
<h1>TunerPro / TunerPro RT Supported Strategies</h1>
<p>One way to find out if your strategy is supported by TunerPro / TunerPro RT is to look at the <a href="http://www.tunerpro.net/downloadBinDefs.htm">list of supported definitions</a>.  TunerPro supports the QuarterHorse as of version 5.0 which has been released as of the time of writing (February 2011) but QH and strategy support lags considerably behind EEC Editor and Binary Editor.  There is extremely solid support for GUFB (A9L / Fox body) and CBAZA (T4M0 / J4J1 / 94-95 Mustang).  You can download the TPRT5 specific files <a href="http://www.moates.net/zips/tprt_ford/">here</a>.</p>
<h1>Australian EEC Support list</h1>
<p>Tuner Pro seems to be the weapon of choice for most Australian EECs.  You can get more info and an updated list of supported cars, box codes and strategies here:</p>
<p>Australian EECs : <a href="http://www.tiperformance.com.au/technical.html">http://www.tiperformance.com.au/technical.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2010/06/30/ford-strategies-supported/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ford: Box code &#8211; strategy &#8211; vehicle cross reference</title>
		<link>http://support.moates.net/2010/06/30/ford-box-code-strategy-cross-reference/</link>
		<comments>http://support.moates.net/2010/06/30/ford-box-code-strategy-cross-reference/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 05:24:02 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Ford Tuning]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=983</guid>
		<description><![CDATA[This page is intended to help people who have looked here to figure out if there is support for their vehicle. Each ECM has a 3 or 4 digit processor code that uniquely identifies it.  You can tell what strategy a ECM uses from its box code or from looking at a dump of a [...]]]></description>
			<content:encoded><![CDATA[<p>This page is intended to help people who have looked <a href="http://support.moates.net/2010/02/07/ford-information-we-need-to-help-you/">here</a> to figure out if there is support for their vehicle.</p>
<p>Each ECM has a 3 or 4 digit processor code that uniquely identifies it.  You can tell what strategy a ECM uses from its box code or from looking at a dump of a stock program from that ECM.  &#8220;Strategy&#8221; is Ford&#8217;s lingo for a program to run a vehicle. (or operating system)  Each strategy can have multiple calibrations for different engines.  Sometimes even V6 and V8 engines will use the same strategy!</p>
<p>If you are wondering if your strategy is supported, take a look at the <a href="/2010/06/30/ford-strategies-supported/">Supported Strategies guide.</a></p>
<p>This list will grow over time.  If you don&#8217;t see your vehicle listed here, email <a href="mailto:support@moates.net">support@moates.net</a></p>
<p>A9L = GUFB (88-93 &#8220;Fox body&#8221; V8 mustang 5-speed)</p>
<p>A9P = GUF1 (88-93 &#8220;Fox body&#8221; V8 mustang auto)</p>
<p>T4M0 = CBAZA (94-95 SN95mustang  5.0 V8)</p>
<p>LLX4 = CDAN4 (96-97 Cobra 4.6L 32v)</p>
<p>PTP2 = FBFG2 (04 Mustang GT)</p>
<p>RCX5 = CDAN4 (97 Tbird 3.8L v6)</p>
<p>SLL4 = CTBAE (96 5.0 explorer ??? )</p>
<p>LKT3 = ODAJ0 (02 F150 4&#215;4 auto)</p>
<p>SCI1 = ODAG0 (02 F150 4&#215;4 manual)</p>
<p>NMI1= ODAG0 (02 F150 4&#215;4 manual)</p>
<p>MIJ1 = ODAG0 (02 F150 4&#215;4 manual)</p>
<p>KVF1 = ODAL1 (02 F150 4&#215;4 manual)</p>
<p>CXN1 = MNAE1 (01 Lightning)</p>
<p>CUX1 = MRAD2 (01/02 Lightning)</p>
<p>CUX2 = MRAD3 (01/02 Lightning)</p>
<p>URB1 = TAUF0 (02/03 Lightning)</p>
<p>There is a handy Excel spreadsheet you may want to look at ( <a href="https://www.moates.net/files/6)%20Miscellaneous%20Uploads/Strategies%20to%20Bins%20Chart.xls">link</a> ) that has a decent cross-reference.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2010/06/30/ford-box-code-strategy-cross-reference/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Who uses our gear?</title>
		<link>http://support.moates.net/2010/06/24/who-uses-our-gear/</link>
		<comments>http://support.moates.net/2010/06/24/who-uses-our-gear/#comments</comments>
		<pubDate>Fri, 25 Jun 2010 04:25:21 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[General Info]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=647</guid>
		<description><![CDATA[This page is being created so we have a place to keep track of all the people who are using our gear for various applications.  If you would like to be added or removed from here, please email support@moates.net or leave a comment.  Hit control-F to find keywords on this page as eventually we hope [...]]]></description>
			<content:encoded><![CDATA[<p>This page is being created so we have a place to keep track of all the people who are using our gear for various applications.  If you would like to be added or removed from here, please email support@moates.net or leave a comment.  Hit control-F to find keywords on this page as eventually we hope this grows to a very large list!</p>
<p><a title="ECU Connections" href="http://www.ecuconnections.com">ECU Connections forum</a> &#8211; mostly Bosch Motronic stuff.</p>
<p><a href="http://www.ds-map.net">DS-MAP</a> &#8211; MAP sensor conversion for DSM ECUs, supports Ostrich</p>
<p><a href="http://www.tunerpro.net">TunerPro RT</a> &#8211; general purpose ROM editor that supports APU1, Ostrich, ALDU1 and most of our gear.  Useful for Nissan, Ford, GM, DSM, some Bosch Motronic (BMW, Porsche, VW, etc.) among others. (we sell this)</p>
<p><a href="http://www.thirdgen.org">ThirdGen.org</a> &#8211; forum dedicated to the 3rd gen camaro/firebird with a great <a href="http://www.thirdgen.org/techboard/diy-prom/">Tuning</a> section!</p>
<p><a href="http://www.efilive.com">EFI Live</a> &#8211; Supports our RoadRunner Emulator for OBD2 GM vehicles (we sell this)</p>
<p><a href="http://www.eecanalyzer.net">Binary Editor</a> &#8211; Supports our QuarterHorse emulator for 86-04 Ford vehicles (we sell this)</p>
<p>EEC Editor &#8211; Supports our QuarterHorse emulator for 86-04 Ford vehicles (we sell this)</p>
<p><a href="http://www.tunercat.com">TunerCat</a> &#8211; supports APU1, ALDU1, Ostrich, etc. for OBD1 GM vehicles</p>
<p><a href="http://www.hrtuning.com">Neptune</a> &#8211; supports Demon, Ostrich, BURN2,  etc.  The premiere solution for tuning 92-01 distributor Hondas (we sell this)</p>
<p><a href="http://www.ectune.com">eCtune</a> &#8211; supports Demon, Ostrich, BURN2, Hondalog, etc.  Another great 92-01 distributor Honda solution</p>
<p><a href="http://www.tunewithcrome.com">Crome</a> &#8211; supports Demon, Ostrich, BURN2, Hondalog, etc.  an older and poorly maintained 92-01 distributor Honda solution</p>
<p><a href="http://forum.pgmfi.org/viewforum.php?f=56">TurboEdit</a> &#8211; supports Ostrich, Hondalog.  an old and finicky software package for 88-91 distributed Hondas</p>
<p><a href="http://forum.pgmfi.org/viewforum.php?f=36">BRE</a> &#8211; supports Ostrich, Hondalog.  an old and finicky software package primarily aimed at 89-91 Vtec hondas</p>
<p><a href="http://www.pgmfi.org">Pgmfi.ORG</a> &#8211; Home of the DIY Honda community.  Birthplace of CROME, TurboEdit, BRE and loosely affiliated with other softwares.  Still a great resource for Honda ECU tuning.</p>
<p><a href="http://www.nistune.com">Nistune</a> &#8211; supports Ostrich, dual Ostrich.  Nissan ROM tuning software, dealer version works with our hardware.  Programs made with Nistune work with our Nissan 2Chip adapter.</p>
<p><a href="http://forums.rennlist.com/rennforums/944-turbo-and-turbo-s-forum/526486-diy-tuning-walk-through-tunerpro.html">Tuning Porsche 944 turbo vehicles</a> using TunerPro, Ostrich, SocketBooster (thanks Joshua)</p>
<p><a href="http://www.turbo-mopar.com/forums/forumdisplay.php?f=36">Turbo Mopars</a> using Ostrich2</p>
<p><a title="rhino tuning" href="http://rhinopower.activeboard.com/index.spark?aBID=133095&amp;p=1">RhinoTuning</a> using Ostrich2 / BURN2/ etc. for tuning Suzuki Swift pre-OBD2 vehicles</p>
<p><a href="http://www.nissandatavoice.com/">Nissan Data Voice</a> uses the Ostrich2 for realtime tuning for OBD1 Nissan <a href="http://www.maximusdvd.com/nissandatavoice/compatibility.html">vehicles</a></p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2010/06/24/who-uses-our-gear/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EmUtility: standalone emulator control</title>
		<link>http://support.moates.net/2010/06/22/emutility-standalone-emulator-control/</link>
		<comments>http://support.moates.net/2010/06/22/emutility-standalone-emulator-control/#comments</comments>
		<pubDate>Wed, 23 Jun 2010 04:46:45 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Emulators]]></category>
		<category><![CDATA[OSTRICH]]></category>
		<category><![CDATA[OSTRICH_2]]></category>
		<category><![CDATA[RR_KIT]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=961</guid>
		<description><![CDATA[Introduction Ever wish your favorite Moates emulator would work with your favorite ROM editor software that doesn&#8217;t have native support for our products?  EmUtility (from the author of TunerPro) allows you to use Moates emulators with any software that can spit out a binary (bin) or hexadecimal (hex) format file.  It supports the Ostrich1, Ostrich2, [...]]]></description>
			<content:encoded><![CDATA[<h1>Introduction</h1>
<p>Ever wish your favorite Moates emulator would work with your favorite ROM editor software that doesn&#8217;t have native support for our products?  EmUtility (from the author of TunerPro) allows you to use Moates emulators with any software that can spit out a binary (bin) or hexadecimal (hex) format file.  It supports the Ostrich1, Ostrich2, APU1 *and* RoadRunner!  It can even support more than one emulator connected to the same computer simultaneously. (this requires more than one instance of the program, one for each emu)</p>
<h1>Installation</h1>
<p>You can get EmUtility from the <a href="http://www.tunerpro.net/downloadUtils.htm">Utilities section of TunerPro.net</a></p>
<p>EmUtility may require additional files to be installed for it to work, specifically the Microsoft Visual C redistributable libraries, which  are also linked off the <a href="http://www.tunerpro.net/downloadUtils.htm">Utilities section of  TunerPro.net</a></p>
<p>EmUtility does not come with an installer &#8211; it is shipped as a zip file with a single program file inside.  Unzip it to place where you will be able to easily find it, such as your desktop.  You can run it directly from the desktop and it will not make a &#8220;mess&#8221; because it is only one file.</p>
<h1>Usage</h1>
<p>EmUtility is pretty straightforward to use.</p>
<p>First, start the program.  You should see &#8220;Detecting Hardware&#8230; Ostrich 2.0 blah blah blah&#8221; for instance.  If you see &#8220;No Hardware Detected&#8221; check your cables and connections.  If you cannot get your hardware to detect, try looking at our <a href="http://2009/02/10/usb-driver-troubleshooting-101/">USB Troubleshooting Guide</a>.</p>
<p><a href="http://support.moates.net/wp-content/uploads/2010/06/emutility.png" rel="lightbox[961]"><img class="aligncenter size-full wp-image-963" title="emutility" src="http://support.moates.net/wp-content/uploads/2010/06/emutility.png" alt="" width="449" height="395" /></a></p>
<p>After you have verified that your hardware has been detected properly, click the &#8220;&#8230;&#8221; next to &#8220;Input / Output File&#8221; to select a file to  use.  (If you are going to read the contents of the emulator to a file,  this can be a new file)</p>
<p>Next select an operation from the drop down box next to &#8220;Operation&#8221;  Valid operations include:</p>
<ul>
<li>Read from emulator to file = creates a new file on your computer with the contents of emulator RAM.  Must specify a filename, how much memory you want read (size), if you want to use a non-standard start address (File Start Address)  and if you want to use large RAM support (required for files &gt; 512kbit / 64k byte)</li>
<li>Write from file to emulator = updates the RAM on your emulator with the contents of a file on your computer.  Must specify a filename  and if you  want to use large RAM support (required for files &gt; 512kbit / 64k  byte).  File size and start address will be automatically selected for you and will be correct in most cases where your file is the same size as the chip you are trying to emulate.  (i.e. 32k byte file for 27C256 chip)</li>
<li>Verify emulator RAM with file = compares the contents of the Emulator&#8217;s RAM with a file on your computer to see if they match.  Must specify a filename  and if you  want to use large RAM support  (required for files &gt; 512kbit / 64k  byte).  File size and start  address will be automatically selected for you and will be correct in  most cases where your file is the same size as the chip you are trying  to emulate.  (i.e. 32k byte file for 27C256 chip)</li>
<li>Monitor File for changes and upload = this operation monitors a file for changes and uploads the changes to your emulator as they happen. ust specify a filename  and if you  want to use large RAM support   (required for files &gt; 512kbit / 64k  byte).  File size and start   address will be automatically selected for you and will be correct in   most cases where your file is the same size as the chip you are trying   to emulate.  (i.e. 32k byte file for 27C256 chip)</li>
</ul>
<p>After you have selected and configued the operation you desire, click &#8220;Execute&#8221; to perform it.  To cancel a monitoring+upload session or other op, click &#8220;Cancel Op&#8221;</p>
<p>That&#8217;s it!</p>
<h1>Suggested Uses</h1>
<p>If you have a program that can spit out bin files but it does not support Moates hardware:</p>
<ol>
<li>Start EmUtility</li>
<li>Pick &#8220;Write from file to Emulator&#8221;</li>
<li>Point EmUtility at the file you are working with</li>
<li>Click &#8220;Execute&#8221; to load the initial file</li>
<li>Change the operation to &#8220;Monitor file for changes and upload&#8221;</li>
<li>Click &#8220;Execute&#8221; to begin monitoring the file for changes</li>
<li>Leave EmUtility running in the background.  Go back to your editing application.  Make changes and save the file (with the same filename).  As you save changes to the file, EmUtility will copy them to your emulator almost instantly!</li>
</ol>
<p>Nissan 16 bit applications with TunerPro 4.x: (using a daughterboard like our Nissan 20&#215;2 that takes two identical chips and two Ostrich 2.0 emulators)</p>
<ol>
<li>Plug in ONE Ostrich and follow the directions immediately above to set up monitoring for an application that does not support Moates hardware.</li>
<li>Leave EmUtility running and connect the second Ostrich.</li>
<li>Start TunerPro.  It should detect your second Ostrich.</li>
<li>Start your emulation session in TunerPro.</li>
<li>Tune away.  TunerPro will update one Ostrich, EmUtility will update the other</li>
</ol>
<p>(Note: TunerPro 5.x supports dual Ostrich mode which is easier to set up than this)</p>
<p>16 bit Nissan applications such as 925style.com&#8217;s ROM  EDITOR (using a daughterboard like our Nissan 20&#215;2 that takes two identical  chips and two Ostrich 2.0 emulators)</p>
<ol>
<li>Plug in ONE Ostrich and follow the first set of directions above to  set up monitoring for an application that does not support Moates  hardware.</li>
<li>Leave EmUtility running and connect the second Ostrich.</li>
<li>Start a SECOND COPY of EmUtility.  It should detect your second Ostrich.</li>
<li>Repeat the instructions for loading a binary and starting monitoring in the second EmUtility session</li>
<li>Tune away!  As you save changes to the file, each instance of EmUtility will update one emulator.</li>
</ol>
<p>Using the RoadRunner as a general purpose 16 bit emulator with software that does not have native support (i.e. Bosch Motronic 28Fxxx):</p>
<ol>
<li>Start EmUtility</li>
<li>Pick &#8220;Write from file to Emulator&#8221;</li>
<li>Point EmUtility at the file you are working with</li>
<li>Click &#8220;Execute&#8221; to load the initial file</li>
<li>Change the operation to &#8220;Monitor file for changes and upload&#8221;</li>
<li>Click &#8220;Execute&#8221; to begin monitoring the file for changes</li>
<li>Leave EmUtility running in the background.  Go back to your  editing application.  Make changes and save the file (with the same  filename).  As you save changes to the file, EmUtility will copy them to  your emulator almost instantly!</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2010/06/22/emutility-standalone-emulator-control/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Demon</title>
		<link>http://support.moates.net/2010/05/30/demon/</link>
		<comments>http://support.moates.net/2010/05/30/demon/#comments</comments>
		<pubDate>Sun, 30 May 2010 16:45:11 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Emulators]]></category>
		<category><![CDATA[Honda Tuning]]></category>
		<category><![CDATA[DEMON]]></category>
		<category><![CDATA[NEPTUNE]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=872</guid>
		<description><![CDATA[Introduction The Demon is the newest in our line of Honda/Acura-friendly P28/P30/P72-compatible technology. Flawless realtime emulation, embedded datalogging, auxiliary ports, 16x calibration storage and encryption.   The Demon is designed to fit inside both USDM and JDM ECUs including those with knock boards.   The Demon combines the features of the Ostrich, Hulog, RTP, and adds its [...]]]></description>
			<content:encoded><![CDATA[<h1>Introduction</h1>
<div>The Demon is the newest in our line of Honda/Acura-friendly  P28/P30/P72-compatible technology. Flawless realtime emulation,  embedded datalogging, auxiliary ports, 16x calibration storage and encryption.   The Demon is designed to fit inside both USDM and JDM ECUs including those with knock boards.   The Demon combines the features of the  Ostrich, Hulog, RTP, and adds its own unique feature set.  The Demon requires software to specifically support many of its features &#8211; not all software support is equal.</div>
<h1>Software Support</h1>
<p>As of 11/03/09 software support is as follows:<br />
Neptune: Full emulation+data+onboard (release)<br />
ecTune: Emulation+data (release)<br />
Crome: Emulation+data (beta)<br />
Please note that each Demon has a serial number &#8211; NepTune and eCtune both license a single copy of the software to a single Demon.  The exact procedure for this is different for each software package.</p>
<h1>Datalogging Memory</h1>
<p>The first production runs of Demons have 1 Mbyte memory for storing datalogging.  Current (starting around April 2010) production units have 4Mbyte memory.  Early production units can have their memory upgraded.  If you are interested in this service, purchase the <a href="http://www.moates.net/product_info.php?products_id=71">Install Service</a> item and note in the &#8220;Comments&#8221; field of your order that you would like the Demon memory upgrade.  You&#8217;ll have to send your Demon back to us &#8211; turnaround time is normally about 2 weeks.</p>
<h1>Switching Between Software</h1>
<p>You can now more easily switch among the different applications  using our <a title="Demon Reset" href="http://www.moates.net/zips/doreset.zip">Config Utility</a> for resetting the state of your Demon.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2010/05/30/demon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>O-Meter</title>
		<link>http://support.moates.net/2010/05/10/o-meter/</link>
		<comments>http://support.moates.net/2010/05/10/o-meter/#comments</comments>
		<pubDate>Mon, 10 May 2010 05:40:20 +0000</pubDate>
		<dc:creator>Craig Moates</dc:creator>
				<category><![CDATA[General Tuning]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=862</guid>
		<description><![CDATA[O-Meter Check out the documentation to understand what all this unit can do! Does AFR/Lambda/Universal display, data storage, etc. Fully user configurable through two easy-touch buttons. Available in red (brighter) or blue (not as bright but looks cool!). Blue is a little more because of the parts cost. Here is the instruction guide for the [...]]]></description>
			<content:encoded><![CDATA[<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td>O-Meter</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><img src="http://www.moates.net/images/pixel_trans.gif" border="0" alt="" width="100%" height="10" /></td>
</tr>
<tr>
<td>Check out the documentation to understand what  all this unit can do! Does AFR/Lambda/Universal display, data storage,  etc. Fully user configurable through two easy-touch buttons. Available  in red (brighter) or blue (not as bright but looks cool!). Blue is a  little more because of the parts cost.</p>
<p>Here is the instruction guide for the O-Meter so you can read about all  the features:<br />
<a href="http://www.moates.net/zips/ometer_guide.pdf">http://www.moates.net/zips/ometer_guide.pdf</a></p>
<p>Here is a video of the O-Meter in action:<br />
<a href="http://www.moates.net/zips/ometer_1.mpg">http://www.moates.net/zips/ometer_1.mpg</a></p>
<p>Here are pictures of how to hook up the wiring between the O-meter and  the LC-1:<br />
<a href="http://www.moates.net/images/ometer/wiring/">http://www.moates.net/images/ometer/wiring/</a><br />
<br />
The O-Meter&#8217;s physical dimensions are 2.500&#8243; x 1.625&#8243; x 0.800&#8243;</td>
</tr>
<tr>
<td><img src="http://www.moates.net/images/pixel_trans.gif" border="0" alt="" width="100%" height="10" /></td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2010/05/10/o-meter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.moates.net/zips/ometer_1.mpg" length="5447684" type="video/mpeg" />
		</item>
		<item>
		<title>Ostrich 1 Operation</title>
		<link>http://support.moates.net/2010/05/10/ostrich-operation/</link>
		<comments>http://support.moates.net/2010/05/10/ostrich-operation/#comments</comments>
		<pubDate>Mon, 10 May 2010 05:39:41 +0000</pubDate>
		<dc:creator>Craig Moates</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[OSTRICH]]></category>
		<category><![CDATA[OSTRICH_2]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=860</guid>
		<description><![CDATA[Ostrich Here&#8217;s how you install the Ostrich:  (Much of this will apply to the Ostrich 2 as well but pictures will be different.) 1) Get on the website here in the &#8216;software and drivers&#8217; section and download and unzip the &#8216;USB Drivers&#8217; file. Remember where you put it. 2) Plug the Ostrich into the USB [...]]]></description>
			<content:encoded><![CDATA[<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td>Ostrich</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><img src="http://www.moates.net/images/pixel_trans.gif" border="0" alt="" width="100%" height="10" /></td>
</tr>
<tr>
<td><strong>Here&#8217;s how you install the Ostrich:  (Much of this will apply to the Ostrich 2 as well but pictures will be different.)<br />
</strong></p>
<p>1) Get on the website here in the &#8216;software and drivers&#8217; section and  download and unzip the &#8216;USB Drivers&#8217; file. Remember where you put it.</p>
<p>2) Plug the Ostrich into the USB port of your PC, and point the  operating system to the previously located USB Driver directory and  install the drivers. See the USB Driver Installation Guides here on  www.moates.net for further guidance in this regard.</p>
<p>3) Go into the drivers and set the COM port of the USB to Serial  Converter (under Ports in the Device Manager of the Windows Control  Panel). Set it to COM3 or COM4. Override any warnings against &#8216;port in  use&#8217; or any of that nonsense. Again, refer to the USB install guides for  more info.</p>
<p>4) While in the port settings, set the latency to &#8217;1&#8242; (default=16).  This will speed it up dramatically.</p>
<p>5) Use TunerPro RT or a similar program to upload a binary to the  Ostrich, and verify that it is uploaded correctly.</p>
<p>6) Hook it up to the vehicle, and go to town. When installing the  ribbon cable where the chip normally goes, orient the red stripe so that  it faces where the chip notch or arrow (pin #1) would normally face.</p>
<p>Note: If you have the car off, and the Ostrich is hooked up to the  car&#8217;s ECU, then sometimes an upload/verify won&#8217;t work right. Just turn  the car on, or disconnect the Ostrich during the initial upload, and  everything should be fine.</p>
<p>There are jumpers inside the Ostrich, depending on how many pins /  memory size you are emulating to.<br />
The following pictures illustrate three different ones: 24, 28, and  32-pin. The 32-pin is only used for Ford EEC-V applications right now.</p>
<p><strong>24-pin (with associated pictures for an  installation where the original chip was a 2732A in a 1227747-style GM  ECM):<br />
</strong>Here&#8217;s the jumper settings, set for 24-pin emulation:<strong><br />
</strong><img src="http://www.moates.net/gmecm/ostrich/ost-j24.jpg" alt="" width="640" height="303" /><br />
Here&#8217;s the socket that is soldered in the ECM. Note the direction of the  notch (to the right) indicating where the original chip pin #1 would  go:<br />
<img src="http://www.moates.net/gmecm/ostrich/ost-g2-1.jpg" alt="" width="640" height="335" /><br />
Here&#8217;s one way to do it, first right before insertion and then after it  is snapped down in. Really it is preferable to use a ZIF socket here.  Notice the 24-pin socket that is stacked onto the bottom of the regular  28-pin emulation cable. You can just use the 28-pin with the extra 4  pins hanging over as well. Note the red stripe toward where the notch  would normally go:<br />
<img src="http://www.moates.net/gmecm/ostrich/ost-g2-2.jpg" alt="" width="640" height="403" /></p>
<p><img src="http://www.moates.net/gmecm/ostrich/ost-g2-3.jpg" alt="" width="640" height="363" /></p>
<p><strong>28-pin Installation using the G1 chip adapter,  similar to that used in a 1986-92 TPI GM ECM:</strong><br />
Check out the jumper settings. Note that this is the configuration that  the Ostrich is shipped with, and works for the majority of the  applications.<br />
<img src="http://www.moates.net/gmecm/ostrich/ost-j28.jpg" alt="" width="640" height="453" /><br />
Note the direction of the notch on the chip, despite the direction of  the ZIF handle. This is counter-intuitive for many, and is relatively  unique to the G1 / TPI-style adapter due to spatial constraints in the  ECM housing:<br />
<img src="http://www.moates.net/gmecm/ostrich/ost-g1-1.jpg" alt="" width="640" height="260" /><br />
Now we take the chip out, and put the emulation cable in. Note the red  stripe and how it is oriented compared to the notch on the chip that was  there before:<br />
<img src="http://www.moates.net/gmecm/ostrich/ost-g1-2.jpg" alt="" width="640" height="318" /></p>
<p><strong>32-pin Jumper Settings, presently only used for  EEC-V applications:</strong><br />
<img src="http://www.moates.net/gmecm/ostrich/ost-j32.jpg" alt="" width="640" height="242" /></td>
</tr>
<tr>
<td><img src="http://www.moates.net/images/pixel_trans.gif" border="0" alt="" width="100%" height="10" /></td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2010/05/10/ostrich-operation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Honda Chipping Kit Install</title>
		<link>http://support.moates.net/2010/05/10/honda-chipping-kit-install/</link>
		<comments>http://support.moates.net/2010/05/10/honda-chipping-kit-install/#comments</comments>
		<pubDate>Mon, 10 May 2010 05:38:05 +0000</pubDate>
		<dc:creator>Craig Moates</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[ECU Chipping]]></category>
		<category><![CDATA[Honda Tuning]]></category>
		<category><![CDATA[DEMON]]></category>
		<category><![CDATA[HONDA1]]></category>
		<category><![CDATA[HONDAKIT]]></category>
		<category><![CDATA[NEPTUNE]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=857</guid>
		<description><![CDATA[This is Keebler65&#8242;s old guide. Some of the chipset and software info is a bit dated, but the techniques are good. ECU Chipping You need to add a few additional components to the original Honda ECU. It requires some soldering skills and should not be attempted unless you have soldered before. (Chances are you know [...]]]></description>
			<content:encoded><![CDATA[<p>This is Keebler65&#8242;s old guide. Some of the chipset and software info is a bit dated, but the techniques are good.</p>
<p>ECU Chipping</p>
<p>You need to add a few additional components to  the original Honda ECU. It requires some soldering skills and should  not be attempted unless you have soldered before. (Chances are you know  someone with soldering skills that could help you). Here is a picture of  the P28 ECU that I chipped, before any of the parts were put in:</p>
<p><img src="http://home.comcast.net/%7Ekeebler65/honda/images/ecub4desolder.jpg" alt="" /><br />
Before you can solder the parts in, you will need to de-solder the holes  in the circuit board since they come filled with solder from the  factory. You can buy a &#8220;solder sucker&#8221; to do the job, however unless you  get a nice one (expensive) they don&#8217;t really work well in my opinion.  The cheap and easy solution is to buy some solder braid. It&#8217;s just  braided copper. Simply place it over the hole to be de-soldered, and  place the soldering iron on top of the braid. It will then wick up the  solder into the braid. It&#8217;s available at radioshack:</p>
<p><img src="http://home.comcast.net/%7Ekeebler65/honda/images/solderbraid.jpg" alt="" /><br />
You&#8217;ll want to use a decent quality soldering iron to get the job done  nicely. The important thing is to not use too much heat, and also make  sure the iron has a fine tip on it. I&#8217;m using a standard Weller iron:</p>
<p><img src="http://home.comcast.net/%7Ekeebler65/honda/images/solderingiron.jpg" alt="" /><br />
Here is what it should look like after the board has been de-soldered:</p>
<p><img src="http://home.comcast.net/%7Ekeebler65/honda/images/ecudesoldered.jpg" alt="" /><br />
The parts that need to be added are boxed in with a dashed white line.  The parts consist of (2) .1uF ceramic capacitors, (1) 1k resistor, (1)  wire jumper (simply a piece of wire&#8230;I used a lead of the resistor),  (1) 74HC373 chip, and (1) 29C256 chip (thats the EPROM). The resistor  and capacitors have no polarity, so you don&#8217;t have to worry about  installing them backwards. The 74HC373 chip does have a polarity. Pin 1  will be on the left side of the pic (you&#8217;ll see in detail later one).  The same is true for the EPROM chip. Since it would be impossible to  burn a chip and have the tune be perfect, it becomes obvious that you  don&#8217;t want to solder the chip in. Instead, use a socket so that it can  be removed. You have two options: for less than $1, you can get a  standard DIP socket. The problem is these are very hard to insert and  remove the chips since there are 28 pins (it requires a lot of force and  is hard to grip the chip). Your second option would be a ZIF (Zero  Insertion Force) socket, which costs less than $10. It is a socket that  has a lever: pull up the lever, set the chip in/lift it out, and flip  the lever back &#8211; VERY nice to have since you&#8217;ll be doing this many times  while tuning. Be careful when ordering the ZIF socket, as many of them  are too large to fit on the board without running into things. The first  ZIF I bought was made by Aries, and it was a very quality piece,  however, it was too large and bulky to fit without a lot of modification  to other components on the board. I ended up ordering a different one  that was much more compact. I am unaware of the brand, however it is  blue and is referred to as a low-profile ZIF. The only problem was that  the lever end of it was in the way of the 74HC373. The easy solution is  to buy a standard DIP socket as mentioned above. Solder this onto the  board. Then, stack the ZIF onto this socket, which raises the ZIF away  from the board enough to clear the surrounding parts. This setup worked  very well for me. The following picture shows the too-big-to-fit ZIF in  the back-left, the low-profile ZIF in the front left, and the DIP socket  on the right:</p>
<p><img src="http://home.comcast.net/%7Ekeebler65/honda/images/sockets.jpg" alt="" /><br />
The ZIF socket stacked on the DIP socket for added height:</p>
<p><img src="http://home.comcast.net/%7Ekeebler65/honda/images/stacked.jpg" alt="" /><br />
And finally, a couple of pics with all of the parts installed:</p>
<p><img src="http://home.comcast.net/%7Ekeebler65/honda/images/socketsinstalled1.jpg" alt="" /><br />
<img src="http://home.comcast.net/%7Ekeebler65/honda/images/socketsinstalled2.jpg" alt="" /><br />
I ordered most of my parts from <a href="http://www.jdr.com/" target="_blank">www.jdr.com</a> except for the low-profile ZIF socket  and DIP socket, which I obtained from <a href="http://www.jameco.com/" target="_blank">www.jameco.com</a>. The following table containse the  exact part numbers that I ordered. You&#8217;ll notice that I ordered two  EPROMS. This way, it will be easier to burn one while the other is  installed.</p>
<table border="0" cellpadding="4" align="center">
<tbody>
<tr>
<td><strong>Part Number</strong></td>
<td><strong>Quantity</strong></td>
<td><strong>Description</strong></td>
<td><strong>Source</strong></td>
</tr>
<tr>
<td>29C256-12PC</td>
<td align="center">2</td>
<td>This is the chip  that you burn with Uberdata</td>
<td align="center">JDR</td>
</tr>
<tr>
<td>74HC373</td>
<td align="center">1</td>
<td>The other chip that is  reqired</td>
<td align="center">JDR</td>
</tr>
<tr>
<td>R1.0K</td>
<td align="center">1</td>
<td>1K resistor</td>
<td align="center">JDR</td>
</tr>
<tr>
<td>.1UF</td>
<td align="center">2</td>
<td>.1uF capacitors</td>
<td align="center">JDR</td>
</tr>
<tr>
<td>102744</td>
<td align="center">1</td>
<td>Low profile ZIF Socket</td>
<td align="center">Jameco</td>
</tr>
<tr>
<td>40336</td>
<td align="center">1</td>
<td>28 Pin DIP socket</td>
<td align="center">Jameco</td>
</tr>
</tbody>
</table>
<p>Additionally, I have recently located all of the parts you will need  from one source. <a href="http://www.digikey.com/" target="_blank">DigiKey</a> is where you can find them. Their inventory selection can be  overwhelming, so here are the part numbers you will want:</p>
<table border="0" cellpadding="4" align="center">
<tbody>
<tr>
<td><strong>Part Number</strong></td>
<td><strong>Quantity</strong></td>
<td><strong>Description</strong></td>
</tr>
<tr>
<td>AT29C256-70PC-ND</td>
<td align="center">2</td>
<td>This is the  chip that you burn with Uberdata</td>
</tr>
<tr>
<td>MM74HC373N-ND</td>
<td align="center">1</td>
<td>The other chip  that is reqired</td>
</tr>
<tr>
<td>1.0KEBK-ND</td>
<td align="center">1</td>
<td>1K resistor</td>
</tr>
<tr>
<td>478-4279-3-ND</td>
<td align="center">2</td>
<td>.1uF capacitors</td>
</tr>
<tr>
<td>A347-ND</td>
<td align="center">1</td>
<td>Low profile ZIF Socket</td>
</tr>
<tr>
<td>A409AE-ND</td>
<td align="center">1</td>
<td>28 Pin DIP socket</td>
</tr>
</tbody>
</table>
<p><strong>And for a final update to this page, I&#8217;d like to add that you can  find ALL of the necessary chipping parts at <a href="http://www.moates.net/" target="_blank">moates.net</a>. It is a  great deal in my opinion, and you&#8217;re guaranteed to get the correct parts  the first time around. It&#8217;s under the name of &#8220;Honda ECU Chipping Kit&#8221;.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2010/05/10/honda-chipping-kit-install/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bluetooth Install on Ostrich</title>
		<link>http://support.moates.net/2010/05/10/bluetooth-install-on-ostrich/</link>
		<comments>http://support.moates.net/2010/05/10/bluetooth-install-on-ostrich/#comments</comments>
		<pubDate>Mon, 10 May 2010 05:34:54 +0000</pubDate>
		<dc:creator>Craig Moates</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Emulators]]></category>
		<category><![CDATA[OSTRICH_2]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=854</guid>
		<description><![CDATA[Bluetooth For the Ostrich2, the following will show you how to install the Bluetooth into the unit: 1) Open the Ostrich (two screws), keep track of the two nylon spacers. 2) Gather up the Bluetooth kit parts as shown in the pictures below. 3) Place the pin headers on the Bluetooth module and snap them [...]]]></description>
			<content:encoded><![CDATA[<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td>Bluetooth</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><img src="http://www.moates.net/images/pixel_trans.gif" border="0" alt="" width="100%" height="10" /></td>
</tr>
<tr>
<td>
<div>For the Ostrich2, the following will show  you how to install the Bluetooth into the unit:</div>
<div>1) Open the Ostrich (two screws), keep track of the two nylon  spacers.</div>
<div>2) Gather up the Bluetooth kit parts as shown in the pictures  below.</div>
<div>3) Place the pin headers on the Bluetooth module and snap them on,  and then solder it in place as shown.</div>
<div>4) Screw the unit back together (no cleaning necessary) and connect  using Bluetooth software (separate tutorial available).</div>
<div><img src="http://www.moates.net/images/bluetooth/bt_ostrich2_kit.jpg" alt="" /></div>
<div><img src="http://www.moates.net/images/bluetooth/bt_ostrich_pinback.jpg" alt="" /></div>
<div><img src="http://www.moates.net/images/bluetooth/bt_ostrich_pins.jpg" alt="" /></div>
<div><img src="http://www.moates.net/images/bluetooth/bt_ostrich2_placement.jpg" alt="" /></div>
<div><img src="http://www.moates.net/images/bluetooth/bt_ostrich2_solder.jpg" alt="" /></div>
<div>For the original Ostrich, look here:</div>
<div>
<div><a href="http://www.moates.net/images/ostrich_bt/">Ostrich BT  Install Pictures</a><br />
Basically, it is as follows:<br />
1. Remove jumper caps and install shielded angle header.<br />
2. Install module.<br />
3. If you want to go back to USB, then REMOVE bluetooth module and you  can put the jumper caps back in place.</div>
</div>
</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2010/05/10/bluetooth-install-on-ostrich/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HULOG/HondaLog Installation</title>
		<link>http://support.moates.net/2010/05/10/huloghondalog-installation/</link>
		<comments>http://support.moates.net/2010/05/10/huloghondalog-installation/#comments</comments>
		<pubDate>Mon, 10 May 2010 05:32:33 +0000</pubDate>
		<dc:creator>Craig Moates</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Honda Tuning]]></category>
		<category><![CDATA[HONDALOG]]></category>
		<category><![CDATA[HULOG]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=851</guid>
		<description><![CDATA[Hulog/Hondalog Installation of Honda-Based USB Datalogging Tools There are two tools available for datalogging on Honda ECUs from www.moates.net and they include the HULOG and the HondaLog. HULOG: The HULOG comes in a plastic enclosure and ONLY requires a pin swap if it is an older unit. All the new units come with 1:1 connector [...]]]></description>
			<content:encoded><![CDATA[<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td>Hulog/Hondalog</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><img src="http://www.moates.net/images/pixel_trans.gif" border="0" alt="" width="100%" height="10" /></td>
</tr>
<tr>
<td><strong><span style="font-size: medium;">Installation of Honda-Based USB Datalogging Tools</span></strong></p>
<p>There are two tools available for datalogging on Honda ECUs from  www.moates.net and they include the HULOG and the HondaLog.</p>
<p><strong>HULOG:</strong> The HULOG comes in a plastic enclosure and ONLY  requires a pin swap if it is an older unit. All the new units come with  1:1 connector pinning, so will differ from the pictures shown in that no  pin swap is required or will be present on the extension cable. It can  be mounted externally or internally, depending on whether you want to  pass the 4-pin header cable or a USB cable out of your ECU.</p>
<p><strong>HondaLog:</strong> The HondaLog can be mounted directly to the ECU with  no interconnecting cable It can also be mounted at the end of a 4-pin  tether cable. Either way, no pin swap is required (note color of wires  and their order in the pictures). The unit is shipped with two pinning  options in terms of the attachment header. It also comes with a piece of  shrink-wrap tubing in case you want to &#8216;wrap that rascal&#8217; when you&#8217;re  done. Either way, it goes to your USB cable and PC on the other end.</p>
<p>Pictures are shown below for the two units. The installation header  is a 4-pin latching unit, and comes with the moates.net Honda Chipping  Kits. You can alternatively use a 4-pin 0.025&#8243; square-post breakaway  header. Please take note of the directionality of the latch on the  interconnecting cable though, since that is critical.</p>
<p><strong><span style="font-size: medium;">HULOG Pictures</span><br />
</strong><img src="http://www.moates.net/imagery/honda/hulog-1.jpg" border="8" alt="" width="640" height="396" /><br />
<img src="http://www.moates.net/imagery/honda/hulog-2.jpg" border="8" alt="" width="640" height="415" /><br />
<img src="http://www.moates.net/imagery/honda/hulog-4.jpg" border="8" alt="" width="640" height="480" /><br />
<img src="http://www.moates.net/imagery/honda/hulog-5.jpg" border="8" alt="" width="640" height="480" /></p>
<p><strong><span style="font-size: medium;">HondaLog Pictures</span></strong><br />
<img src="http://www.moates.net/imagery/honda/hondalog-1.JPG" border="8" alt="" width="640" height="480" /><br />
<img src="http://www.moates.net/imagery/honda/hondalog-2.jpg" border="8" alt="" width="640" height="480" /><br />
<img src="http://www.moates.net/imagery/honda/hondalog-3.jpg" border="8" alt="" width="640" height="480" /><br />
<img src="http://www.moates.net/imagery/honda/hondalog-4.jpg" border="8" alt="" width="640" height="480" /></td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2010/05/10/huloghondalog-installation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Honda Tuning with Crome Tutorial</title>
		<link>http://support.moates.net/2010/05/10/honda-tuning-with-crome/</link>
		<comments>http://support.moates.net/2010/05/10/honda-tuning-with-crome/#comments</comments>
		<pubDate>Mon, 10 May 2010 05:31:23 +0000</pubDate>
		<dc:creator>Craig Moates</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Honda Tuning]]></category>
		<category><![CDATA[BURN1]]></category>
		<category><![CDATA[BURN2]]></category>
		<category><![CDATA[HONDA1]]></category>
		<category><![CDATA[HONDAKIT]]></category>
		<category><![CDATA[HONDALOG]]></category>
		<category><![CDATA[HULOG]]></category>
		<category><![CDATA[OSTRICH]]></category>
		<category><![CDATA[OSTRICH_2]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=848</guid>
		<description><![CDATA[Honda Tuning with Crome This is a very nice PDF tutorial written up by Darren Kattan. Check it out by clicking HERE.]]></description>
			<content:encoded><![CDATA[<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td>Honda Tuning with Crome</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><img src="http://www.moates.net/images/pixel_trans.gif" border="0" alt="" width="100%" height="10" /></td>
</tr>
<tr>
<td>This is a very nice PDF tutorial written up by  Darren Kattan. Check it out by clicking <a href="http://www.moates.net/zips/crome/Tuning%20with%20CROME%20v1.06.pdf"><span style="font-size: x-small;">HERE</span></a>.</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2010/05/10/honda-tuning-with-crome/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>G3/GP3 Configuration and Use</title>
		<link>http://support.moates.net/2010/05/10/g3gp3-configuration-and-use/</link>
		<comments>http://support.moates.net/2010/05/10/g3gp3-configuration-and-use/#comments</comments>
		<pubDate>Mon, 10 May 2010 05:30:19 +0000</pubDate>
		<dc:creator>Craig Moates</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[GM Tuning]]></category>
		<category><![CDATA[G3]]></category>
		<category><![CDATA[GP3]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=846</guid>
		<description><![CDATA[G3/GP3 The &#8216;G3&#8242; Switching Adapter (also: Using the &#8216;EX&#8217; with the G3) For placing several different binaries on a single chip for GM applications, the G3 adapter is the hot ticket. By &#8216;stacking&#8217; the binaries on a large-sized memory, and using the included switching ability, you can swap between different programs on-the-fly while the car [...]]]></description>
			<content:encoded><![CDATA[<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td>G3/GP3</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><img src="http://www.moates.net/images/pixel_trans.gif" border="0" alt="" width="100%" height="10" /></td>
</tr>
<tr>
<td><span style="font-family: Arial,Helvetica,sans-serif; font-size: large;"><strong>The  &#8216;G3&#8242; Switching Adapter<br />
<span style="font-size: medium;">(also: Using the &#8216;EX&#8217; with the G3)</span></strong></span></p>
<p><span style="font-family: Arial,Helvetica,sans-serif;">For placing  several different binaries on a single chip for GM applications, the G3  adapter is the hot ticket. By &#8216;stacking&#8217; the binaries on a large-sized  memory, and using the included switching ability, you can swap between  different programs on-the-fly while the car is running. You could have  &#8216;Valet&#8217;, &#8216;Economy&#8217;, &#8216;Nitrous&#8217;, or whatever else you want to put  together.</span></p>
<p><span style="font-family: Arial,Helvetica,sans-serif;">First a  little background. A memory chip is accessed by changing the state of  various connections or pins. Some of the pins are called address lines.  They tell the chip which data to present. There are low address lines  (A0 through A14) and high address lines (A15 through A18). The larger  chips like the AM29F040 have A0-A18, or 19 address lines. What the G3  adapter does is take &#8216;manual&#8217; control of the address lines A15-A18. If  you study binary stuff, you&#8217;ll know that this will give you 16 different  memory &#8216;banks&#8217; which can be selected.</span></p>
<p><span style="font-family: Arial,Helvetica,sans-serif;">On the G3  are several components, including one thermofuse (looks like a  capacitor) to protect against shorts when using the &#8216;EX&#8217; module, four  capacitors which help dampen RFI pickup from the EX cable, two jumpers  to set the operating modes (see below), and a rotary DIP switch to  select which bank of memory is to be accessed.</span></p>
<p><span style="font-family: Arial,Helvetica,sans-serif;"><strong>Installation  instructions for the G3 adapter are very similar to those for the &#8216;G1&#8242;  adapter, so see the section under &#8216;G1&#8242; instructions for guidance in this  regard.</strong></span></p>
<p><span style="font-family: Arial,Helvetica,sans-serif;">Think of the  G3 as an old-style channel selector on a TV. You just turn the knob,  and the car&#8217;s ECM will see a different channel or &#8216;bank&#8217; of memory. Put  the switch to position zero, and all the &#8216;high&#8217; address lines will be  set to 5v. Thus, the actual memory location that will be accessed on a  29F040 will be 78000-7FFFF. If the switch is set to position &#8216;F&#8217;, then  all the high address lines will be set to GND, or &#8216;low&#8217;. In this case,  the reference memory will be 00000-07FFF. You can see how this lets you  put up to 16 programs on a single chip and select between them. The  switch positions are numbered 0-F, which is just hexadecimal for zero  through 16.</span></p>
<p><span style="font-family: Arial,Helvetica,sans-serif;">There are  several different hardware configurations which are possible with the  G3. This increases flexibility along with the confusion factor. Let&#8217;s  look at these combinations individually:</span></p>
<p><span style="font-family: Arial,Helvetica,sans-serif;">1) Putting a  29F040 chip in the G3, and operating with an ECM that originally takes a  27C128 (16k bin) or 27C256 (32k bin). This gives you 16 bins.<br />
2) Putting a single 29C256 or 27SF512 chip in the G3, operating in  &#8216;passthrough&#8217; mode with no switching.<br />
3) Putting a 29F040 chip in the G3, and operating with an ECM that  originally takes a 27C512 (64k bin). This gives you 8 bins.<br />
4) Putting a 27SF512 chip in the G3, and operating with an ECM that  originally takes a 27C256 or 27C128. This gives you 2 bins.</span></p>
<p><span style="font-family: Arial,Helvetica,sans-serif;">The most  typical cases are (1) and (2), so we&#8217;ll talk about them first.</span></p>
<p><span style="font-family: Arial,Helvetica,sans-serif;">For  operating instructions on the &#8216;EX&#8217; module, see the bottom of this page.<br />
</span></p>
<p><span style="font-family: Arial,Helvetica,sans-serif;"><strong><span style="font-size: medium;">Case 1: </span><br />
Originally a 27C128 or 27C256, use a 29F040 chip to switch between 16  programs.</strong></span></p>
<p><span style="font-family: Arial,Helvetica,sans-serif;">First thing  you will want to do is &#8216;assemble&#8217; your big 512k binary from a group of  smaller &#8216;stock-size&#8217; binaries that you create or collect. The screenshot  shows the configuration screen in &#8216;TunerPro&#8217; under the BIN stacker  function whereby the proper settings have been selected.<br />
<img src="http://www.moates.net/gmecm/g3/g3-1.jpg" alt="" width="809" height="538" /><br />
Notice how the bin size here is 16k (originay a 27C128) and the chip  size is 512k (for a 29F040). The switch size for the Case-1 hardware  configuration is 32k. This is going to create a 512k fie that you can  then burn directly to a 29F040 chip without any offsets. Also note that  TunerPro does the BIN order reversing for you, so all you need to worry  about is which switch position is associated with which BIN.<br />
<img src="http://www.moates.net/gmecm/g3/g3-case1.jpg" alt="" width="535" height="300" /><br />
The jumper positions for this Case-1 are such that both jumpers should  be placed in the &#8216;down&#8217; position as shown in the picture. This will  allow full access to a 29F040 chip&#8217;s memory banks via the switching with  bank sizes up to 32k. Make sure the notch on the chip is facing to the  left as shown.</span></p>
<p><span style="font-family: Arial,Helvetica,sans-serif;"><strong><span style="font-size: medium;">Case 2: </span><br />
Originally a 27C128, 27C256, or 27C512 chip, use a 29C256 or 27SF512  chip as a single-program pass-through application.</strong></span></p>
<p><span style="font-family: Arial,Helvetica,sans-serif;">If you want  to use the G3 as just a straight adapter and not a switcher, this can be  done very easily. Just program the chip as you normally would for a  single-program application and put it in the adapter.<br />
<img src="http://www.moates.net/gmecm/g3/g3-case2.jpg" alt="" width="512" height="300" /><br />
Only trick is to make sure that you set the jumpers to the &#8216;up&#8217; or  29C256 position. This will allow the G3 to act just like a &#8216;G1&#8242; adapter,  passing the signal directly through and bypassing the switching  functionality. Make sure the chip is moved over to the right, with the  notch facing left.</span></p>
<p><span style="font-family: Arial,Helvetica,sans-serif;"><strong><span style="font-size: medium;">Case 3: </span><br />
Originally a 27C512 chip, use a 29F040 chip to switch between 8  programs.</strong></span></p>
<p><span style="font-family: Arial,Helvetica,sans-serif;">Now we&#8217;re  getting to some more &#8216;flexible&#8217; appication of the G3. For this case, the  jumpers should be set as shown, with J1 in the &#8216;down&#8217; or 29F040  position and J2 (right) in the &#8216;up&#8217; position. You still stack your BINs  using the TunerPro Bin Stacker, but the settings should be such that  your Bin Size=64k, Chip Size=512k, and Switch Size=64k.<br />
<img src="http://www.moates.net/gmecm/g3/g3-case3.jpg" alt="" width="526" height="300" /><br />
When switching in this mode, there will be a little difference. In this  mode, position 0-1 are the same and 2-3 are the same and so on. So, in  terms of which BIN you will be accessing, you&#8217;ll be seeing BIN0 in  positions 0-1, BIN1=2-3, etc through BIN7=E-F. This gives you 8 binaries  you can put on the chip and select from, with a switch occurring every  &#8216;other&#8217; switch position.</span></p>
<p><span style="font-family: Arial,Helvetica,sans-serif;"><strong><span style="font-size: medium;">Case 4: </span><br />
Originally a 27C128 or 27C256 chip, use a 27SF512 chip to switch between  2 programs.</strong></span></p>
<p><span style="font-family: Arial,Helvetica,sans-serif;">OK, so you  don&#8217;t want to run 16 different binaries? Just two? Here&#8217;s an option for  you. Set up your BIN in TunerPro again, with the Bin Size=16 or 32k,  chip size=64k, and switch size=32k. Set the jumpers with J1 in the &#8216;up&#8217;  position and the J2 in the &#8216;down&#8217; position. This will allow the A15 line  to get switched every other switch position.<br />
<img src="http://www.moates.net/gmecm/g3/g3-case4.jpg" alt="" width="515" height="300" /><br />
When operating in this mode, the first bin will be accessed at switch  positions 0,2,4,6,8,A,C,E and the second BIN will be accessed in the  other positions. This gives some switching flexibility without the  confusion of millions of binary files.</span></p>
<p><span style="font-family: Arial,Helvetica,sans-serif;">That&#8217;s about  it in terms of G3 operation. Again, the installation is pretty much the  same as for the G1 so see that section for instructions in that regard. </span></p>
<p><span style="font-family: Arial,Helvetica,sans-serif;"><strong><span style="font-size: medium;">Using the &#8216;EX&#8217; module:</span></strong></span></p>
<p><span style="font-family: Arial,Helvetica,sans-serif;">The function  of the &#8216;EX&#8217; module is that of a remote BIN switching device and display  indicator. When used with the G3, the &#8216;local&#8217; G3 rotary switch should  be placed in the &#8217;0&#8242; zero position!<br />
<img src="http://www.moates.net/gmecm/g3/g3-ex-1.jpg" alt="" width="482" height="400" /><br />
</span><span style="font-family: Arial,Helvetica,sans-serif;">If you want to have a  &#8216;AntiTheft&#8217; or &#8216;Valet&#8217; mode, you should put that binary in position  zero, so you can disconnect the EX and carry it with you. It can be  unplugged from the ribbon cable at any time. Don&#8217;t worry about plugging  it in backwards. It won&#8217;t short out, it just won&#8217;t work right and won&#8217;t  light up. If it lights up with the car on, you&#8217;ve got it right.</span></p>
<p><span style="font-family: Arial,Helvetica,sans-serif;"></span></p>
<p><span style="font-family: Arial,Helvetica,sans-serif;">That&#8217;s all  there is to it!<br />
Confused? Me too.</span></td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2010/05/10/g3gp3-configuration-and-use/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HDR1</title>
		<link>http://support.moates.net/2010/05/10/hdr1/</link>
		<comments>http://support.moates.net/2010/05/10/hdr1/#comments</comments>
		<pubDate>Mon, 10 May 2010 05:28:47 +0000</pubDate>
		<dc:creator>Craig Moates</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[GM Tuning]]></category>
		<category><![CDATA[APU1]]></category>
		<category><![CDATA[BURN1]]></category>
		<category><![CDATA[BURN2]]></category>
		<category><![CDATA[G1]]></category>
		<category><![CDATA[HDR1]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=844</guid>
		<description><![CDATA[HDR1 Instructions for using the &#8216;HDR1&#8242; Memory Header The HDR1 memory adapter is primarily designed to download the existing code from a stock Memcal. It can be used for other things as well. For instance, if you want to use a UV eraser on your stock Memcal and then reprogram it without tearing stuff up, [...]]]></description>
			<content:encoded><![CDATA[<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td>HDR1</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><img src="http://www.moates.net/images/pixel_trans.gif" border="0" alt="" width="100%" height="10" /></td>
</tr>
<tr>
<td><span style="font-family: Arial,Helvetica,sans-serif; font-size: small;"><strong><span style="font-size: large;">Instructions for using the &#8216;HDR1&#8242; Memory Header</span></strong></span></p>
<p><span style="font-family: Arial,Helvetica,sans-serif; font-size: small;">The  HDR1 memory adapter is primarily designed to download the existing code  from a stock Memcal.<br />
</span><span style="font-family: Arial,Helvetica,sans-serif; font-size: small;">It can be used  for other things as well. For instance, if you want to use a UV eraser  on your stock Memcal and then reprogram it without tearing stuff up, the  HDR1 allows this to be done very easily.</span></p>
<p><span style="font-family: Arial,Helvetica,sans-serif; font-size: small;">Step  1: Take the stock Memcal (or whatever) and identify where the pins come  out for the existing EPROM.<br />
<img src="http://www.moates.net/gmecm/hdr1/hdr1-1.jpg" alt="" width="448" height="300" /><img src="http://www.moates.net/gmecm/hdr1/hdr1-2.jpg" alt="" width="420" height="300" /></span></p>
<p><span style="font-family: Arial,Helvetica,sans-serif; font-size: small;">Step  2: Insert the HDR1 into the Memcal and note the orientation of the  existing chip.<br />
<img src="http://www.moates.net/gmecm/hdr1/hdr1-4.jpg" alt="" width="576" height="300" /></span></p>
<p><span style="font-family: Arial,Helvetica,sans-serif; font-size: small;">Step  3: Place the assembly into your favorite chip reader / programmer  (AutoProm shown, chip notch facing ZIF handle, empty spaces nearest to  handle).<br />
<img src="http://www.moates.net/gmecm/hdr1/hdr1-5.jpg" alt="" width="528" height="300" /> </span></p>
<p><span style="font-family: Arial,Helvetica,sans-serif; font-size: small;">Step  4: Go ahead and read or re-program the chip.</span></p>
<p><span style="font-family: Arial,Helvetica,sans-serif; font-size: small;"><strong>That&#8217;s  it! No mess, no fuss. Pretty straightforward.</strong></span></td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2010/05/10/hdr1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>G2 Adapter Installation</title>
		<link>http://support.moates.net/2010/05/10/g2-adapter-installation/</link>
		<comments>http://support.moates.net/2010/05/10/g2-adapter-installation/#comments</comments>
		<pubDate>Mon, 10 May 2010 05:27:16 +0000</pubDate>
		<dc:creator>Craig Moates</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[ECU Chipping]]></category>
		<category><![CDATA[GM Tuning]]></category>
		<category><![CDATA[G2-0.45]]></category>
		<category><![CDATA[G2-0.60]]></category>
		<category><![CDATA[G2X]]></category>
		<category><![CDATA[S_BOOSTER]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=841</guid>
		<description><![CDATA[G2 G2 TBI-Style 2732-to-29C256 Adapter Installation Instructions: Here is a pictorial depiction of a G2 installation in a TBI-style ECM. It shows the following: 1) Disassembly and removal of stock socket body. - Take note of the &#8216;stock&#8217; 2732A chip orientation. Your 2732A chip will probably be in a little plastic holder. - Try and [...]]]></description>
			<content:encoded><![CDATA[<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td>G2</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><img src="http://www.moates.net/images/pixel_trans.gif" border="0" alt="" width="100%" height="10" /></td>
</tr>
<tr>
<td><span style="font-size: medium;"><strong><span style="color: #ffffff; font-size: large;">G2 TBI-Style  2732-to-29C256 Adapter Installation Instructions:</span></strong></span></p>
<p><span style="color: #ffffff; font-size: medium;">Here is a pictorial depiction of a G2  installation in a TBI-style ECM.<br />
It shows the following:</span></p>
<p><span style="color: #ffffff;">1) Disassembly and removal of stock socket  body.<br />
- Take note of the &#8216;stock&#8217; 2732A chip orientation. Your 2732A chip will  probably be in a little plastic holder.<br />
- Try and overcome the challenge presented by the disparity between that  fact and this pictorial guide.<br />
- Take apart the ECM case, loosen screws that hold &#8216;daughterboard&#8217;, and  get everything free so you can get to the underside.<br />
- Be careful with ribbon cables which are often glued to the ECM housing  areas.<br />
-<strong> Measure spacing between row of chip socket pins, and make sure you  order the correct adapter part (0.6 or 0.45&#8243;).</strong><br />
- Using small screwdriver, gently pry plastic off of pins. It should  come free, leaving pins to be desoldered individually pretty easily.  This may not work as well with 0.45&#8243; spacing sockets, and you might have  to desolder the whole socket at the same time or mutilate it a little  bit to get it out.</span></p>
<p><span style="color: #ffffff;">2) Desoldering of stock socket pins, removal of  solder from holes using solder sucker.<br />
- Apply heat and remove each individual pin (assuming you were  successful with step (1).<br />
- Use solder sucker to open up each hole for acceptance of the &#8216;new&#8217;  socket.</span></p>
<p><span style="color: #ffffff;">3) Soldering in place of a 24-pin collet-pin  DIP socket. (For 0.45&#8243; spacing, 12-pin SIPs are used instead).<br />
- Just like it says. If you want a very low profile install, skip this  step and go to step (4), except solder it in place instead of pressing  it in.</span></p>
<p><span style="color: #ffffff;">4) Placement of G2 adapter along with optional  ZIF and associated chip.<br />
- Just like it says.</span></p>
<p><span style="color: #ffffff;">5) View of relative clearance and reassembly.<br />
- Check and make sure it&#8217;s not going to hit anything when installed back  in the car. If you have clearance issues, you might want to consider  the solder-in option mentioned in (3-4).</span></p>
<p><span style="color: #ffffff;">Note that the height can be reduced by not  using the ZIF socket, and can be further reduced by soldering the  adapter directly in as mentioned (bypassing the DIP or SIP socket  install).</span></p>
<p>These pictures should give you the information you need with respect to  procedures, relative socket / adapter / chip orientation, etc.<br />
However, if after viewing this you still have questions, just let me  know at my email address on the main page and I&#8217;ll do my best to field  them.</p>
<p>Have fun!</p>
<p><img src="http://www.moates.net/gmecm/g2/g2-x0.jpg" alt="" width="459" height="373" /></p>
<p><img src="http://www.moates.net/gmecm/g2/g2-x1.jpg" alt="" width="461" height="445" /></p>
<p><img src="http://www.moates.net/gmecm/g2/g2-1.jpg" alt="" width="658" height="500" /></p>
<p><img src="http://www.moates.net/gmecm/g2/g2-2.jpg" alt="" width="800" height="600" /></p>
<p><img src="http://www.moates.net/gmecm/g2/g2-3.jpg" alt="" width="800" height="600" /></p>
<p><img src="http://www.moates.net/gmecm/g2/g2-4.jpg" alt="" width="800" height="600" /></p>
<p><img src="http://www.moates.net/gmecm/g2/g2-5.jpg" alt="" width="800" height="600" /></p>
<p><img src="http://www.moates.net/gmecm/g2/g2-7.jpg" alt="" width="800" height="600" /></p>
<p><img src="http://www.moates.net/gmecm/g2/g2-8.jpg" alt="" width="800" height="600" /></p>
<p><img src="http://www.moates.net/gmecm/g2/g2-9.jpg" alt="" width="800" height="600" /></p>
<p><img src="http://www.moates.net/gmecm/g2/g2-a.jpg" alt="" width="800" height="600" /></p>
<p><img src="http://www.moates.net/gmecm/g2/g2-b.jpg" alt="" width="800" height="600" /></p>
<p><img src="http://www.moates.net/gmecm/g2/g2-c.jpg" alt="" width="800" height="600" /></p>
<p><img src="http://www.moates.net/gmecm/g2/g2-d.jpg" alt="" width="800" height="600" /></p>
<p><img src="http://www.moates.net/gmecm/g2/g2-e.jpg" alt="" width="800" height="600" /></p>
<p><img src="http://www.moates.net/gmecm/g2/g2-f.jpg" alt="" width="800" height="600" /></p>
<p><img src="http://www.moates.net/gmecm/g2/g2-g.jpg" alt="" width="800" height="600" /></p>
<p><img src="http://www.moates.net/gmecm/g2/g2-h.jpg" alt="" width="800" height="600" /></td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2010/05/10/g2-adapter-installation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>File Uploads and Downloads</title>
		<link>http://support.moates.net/2010/05/10/file-uploads-and-downloads/</link>
		<comments>http://support.moates.net/2010/05/10/file-uploads-and-downloads/#comments</comments>
		<pubDate>Mon, 10 May 2010 05:25:17 +0000</pubDate>
		<dc:creator>Craig Moates</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[MoatesSoft]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=837</guid>
		<description><![CDATA[File Uploads and Downloads Files Available for upload or download including stock binaries, custom bins, datastream definitions, source code, etc. Please note that you must have a Moates webstore account and be logged in to access the files: http://www.moates.net/files.php/]]></description>
			<content:encoded><![CDATA[<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td>File Uploads and Downloads</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td><img src="http://www.moates.net/images/pixel_trans.gif" border="0" alt="" width="100%" height="10" /></td>
</tr>
<tr>
<td>Files Available for upload or download  including stock binaries, custom bins, datastream definitions, source  code, etc.</p>
<p>Please note that you must have a Moates webstore account and be  logged in to access the files:<br />
<a href="http://www.moates.net/files.php"><span style="font-size: x-small;">http://www.moates.net/files.php/</span></a><span style="font-size: x-small;"><br />
</span></td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2010/05/10/file-uploads-and-downloads/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RoadRunner: EFI Live with RTACS</title>
		<link>http://support.moates.net/2010/04/09/roadrunner-efi-live-with-rtacs/</link>
		<comments>http://support.moates.net/2010/04/09/roadrunner-efi-live-with-rtacs/#comments</comments>
		<pubDate>Sat, 10 Apr 2010 04:15:40 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[GM Tuning]]></category>
		<category><![CDATA[EFI_V2_COMM]]></category>
		<category><![CDATA[RRLS1]]></category>
		<category><![CDATA[RTLIVE]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=812</guid>
		<description><![CDATA[Notes from EFI Live&#8217;s Paul Blackmore regarding using the auto-tuning feature of EFI Live with Moates hardware: Check both axis of the VE table in the tuning tool to make sure the MAP and RPM headings (the ones colored sky-blue) have link PIDs associated with them. The link PIDs are usually displayed as {Link: SAE.MAP} [...]]]></description>
			<content:encoded><![CDATA[<p>Notes from EFI Live&#8217;s Paul Blackmore regarding using the auto-tuning feature of EFI Live with Moates hardware:</p>
<ol>
<li> Check both axis of the VE table in the tuning tool to make sure the MAP and RPM headings (the ones colored sky-blue) have link PIDs associated with them. The link PIDs are usually displayed as {Link: SAE.MAP} and {Link: SAE.RPM}.<BR><BR></LI>
<li> Check that the units displayed for the MAP link pid are exactly the same as the units specified in the Scan Tool for that PID.<BR>
<p>You can change the units of the VE table&#8217;s MAP axis using the menu option: Edit->Configure display units&#8230;<BR><br />
You can change the units of the MAP PID in the Scan Tool by displaying the [PIDS F8] tab page, right clicking on the SAE.MAP PID and selecting Imperial or Metric so that it matches the units in the VE table.<BR><BR></LI></p>
<li>Make sure you start logging (red button) or monitoring (yellow button) in the Scan Tool. Otherwise real-time data will not be sent to the tuning tool&#8217;s VE table and RTACS will not work.<BR><BR></LI>
<li> Make sure the cells you want RTACS to update are not &#8220;protected&#8221;.  Protected cells are displayed with a white background.<BR><BR></LI>
<li> Set the accuracy in the [RTACS] tab page of the VE table to 0. That will turn off EFILive&#8217;s auto protect feature when EFILive &#8220;thinks&#8221; the cells are accurate enough.<BR><BR></LI>
<li> Make sure the Col, Row and BEN factor PID values are displayed and updating with the expected values in the [RTACS] tab page of the VE table.<BR><BR></LI>
<li> Make sure the min and max RTACS limits in the [RTACS] tab page of the VE table are set far enough apart so that values can be modified.<BR><BR></LI>
<li> Make sure the &#8220;RTACS is NOT active&#8221; changes to &#8220;RTACS is active&#8221; when you expect RTACS to be working.<BR><BR></LI>
</ol>
<p>Here&#8217;s more text from a recent email:</p>
<p>The most important part of the RR auto tune is to make sure the calculated BEN factor PID you are using is correctly calculating the error between the commanded v&#8217;s actual (i.e. wideband measured) AFR. The error is displayed as a numerical value that represents the percentage error between the two values.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>The BEN factor is calculated as (actual AFR) divided by (commanded AFR).</p>
<p>A value of 1.00 indicates that the commanded AFR matches the actual AFR</p>
<p>A value less than 1 indicates that the actual AFR is less than the commanded AFR by the fractional part of the value. i.e. if the value was 0.95, then the difference is 5%, if the value was 0.90 then the difference is 10%, if the value was 0.87 then the difference is 13% etc.</p>
<p>A value greater than 1 indicates that the actual AFR is greater than the commanded AFR by the fractional part of the value. i.e. if the value was 1.05, then the difference is 5%, if the value was 1.10 then the difference is 10%, if the value was 1.13 then the difference is 13% etc.</p>
<p>The RTACS software multiplies the existing VE value by a percentage of the BEN factor, the percentage is based on coarse/fine settings.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>When the border turns red that indicates that the logged data is currently being discarded because it did not pass the filter(s) that you have in place.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
You should also make sure the PCM is operating is open loop to prevent the PCM from fighting against you and adjusting the long/short term fuel trims while you are trying to tune. You can force open loop by increasing all values in B4205 (Closed Loop Temp Enable) to greater than the coolant temp will ever get. That will prevent the PCM from entering closed loop.</p>
<p>Hope this helps!</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2010/04/09/roadrunner-efi-live-with-rtacs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Roadrunner: Hard Resets</title>
		<link>http://support.moates.net/2010/04/09/roadrunner-hard-resets/</link>
		<comments>http://support.moates.net/2010/04/09/roadrunner-hard-resets/#comments</comments>
		<pubDate>Sat, 10 Apr 2010 04:08:24 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[GM Tuning]]></category>
		<category><![CDATA[EFI_V2_COMM]]></category>
		<category><![CDATA[RRLS1]]></category>
		<category><![CDATA[RTLIVE]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=804</guid>
		<description><![CDATA[When you set up a Roadrunner in a vehicle, you will often need to force a &#8216;hard reset&#8217; of the Roadrunner PCM. This is particularly true if you are using a custom OS or changing OS type. For using EFI Live, perform the following: Open up the software, and get the EFI Live Roadrunner Control [...]]]></description>
			<content:encoded><![CDATA[<p>When you set up a Roadrunner in a vehicle, you will often need to  force a &#8216;hard reset&#8217; of the Roadrunner PCM. This is particularly true if  you are using a custom OS or changing OS type.</p>
<p><strong><span style="text-decoration: underline;">For using EFI Live, perform the following:</span></strong></p>
<ol>
<li>Open up the software, and get the EFI Live Roadrunner Control  Panel. Make sure the Roadrunner serial number is being displayed.</li>
<li>Upload the whole new Operating System and Calibration from the  PC *.tun file to the Roadrunner device.</li>
<li>Select the &#8220;Execute from PCM Flash Memory (if equipped)&#8221; option  (two chips with arrows in between). This will turn the Roadrunner  emulation &#8216;off&#8217; in order to blank out the PCM RAM when the memory read  faults. The software should display &#8216;Flash&#8217; as the mode of operation.</li>
<li>Re-select the button, this time selecting the &#8216;Emulation&#8217; mode  of operation.</li>
<li>Turn the key or power to the PCM off, wait 10 seconds, and turn  it back on.</li>
<li>If you like, at this point you can open the EFI Live ScanTool  software (make sure cable is connected and vehicle is on). You will  probably want to scan for codes and DTCs, and clear them all as  appropriate.</li>
<li>Start the vehicle briefly (1-2 seconds) and then shut power back  off. This is primarily to reset the idle relearn, so it typically not  an issue with the drive-by-wire configurations.</li>
<li>You should now be able to restart the PCM and vehicle, and  things should work as expected if you are using a valid *.tun file.</li>
</ol>
<p><strong><span style="text-decoration: underline;">This procedure will also help if you have suffered tune corruption.</span></strong></p>
<p><strong>If you have any questions, contact EFI Live or Moates  technical support and they&#8217;ll be glad to help further.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2010/04/09/roadrunner-hard-resets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programming Chips Using Offsets</title>
		<link>http://support.moates.net/2010/04/05/programming-chips-using-offsets/</link>
		<comments>http://support.moates.net/2010/04/05/programming-chips-using-offsets/#comments</comments>
		<pubDate>Tue, 06 Apr 2010 03:04:49 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[APU1]]></category>
		<category><![CDATA[BURN1]]></category>
		<category><![CDATA[BURN2]]></category>
		<category><![CDATA[F2A]]></category>
		<category><![CDATA[F3]]></category>
		<category><![CDATA[G1]]></category>
		<category><![CDATA[G2-0.45]]></category>
		<category><![CDATA[G2-0.60]]></category>
		<category><![CDATA[G2X]]></category>
		<category><![CDATA[G3]]></category>
		<category><![CDATA[G4]]></category>
		<category><![CDATA[G5]]></category>
		<category><![CDATA[GP1]]></category>
		<category><![CDATA[GP3]]></category>
		<category><![CDATA[GX]]></category>
		<category><![CDATA[HONDA1]]></category>
		<category><![CDATA[HONDAKIT]]></category>
		<category><![CDATA[NISSAN_2CHIP]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=775</guid>
		<description><![CDATA[How to use offsets when programming chips: If the chip you are programming is of a larger capacity than the binary file you are putting on it, you typically need to use an offset with respect to chip addressing. This option is shown in the TunerPro RT program under &#8216;Moates Prom I/O&#8217;.   The Flash n [...]]]></description>
			<content:encoded><![CDATA[<h1>How to use offsets when programming chips:</h1>
<p>If the chip you are programming is of a larger capacity than the binary file you are putting on it, you typically need to use an offset with respect to chip addressing. This option is shown in the TunerPro RT program under &#8216;Moates Prom I/O&#8217;.   The Flash n Burn software has an almost identical set of screens.  We will use TunerPro RT and Flash n Burn interchangeably for the rest of this document because they operate very almost exactly the same.  To program a chip, proceed as follows:</p>
<p>1. Ensure that all programs on the PC are closed then connect the AutoProm or Flash &amp; Burn unit. If using a serial version of the AutoProm, connect its power supply.</p>
<ul> If using an AutoProm, make sure that it is disconnected from the car&#8217;s ECM.</ul>
<p>2. Once the unit is connected, start up the TunerPro RT/Flash n Burn program. You should see at the bottom of the window a message like &#8220;Connected: AutoProm 2.5.A&#8221; or &#8220;Found BURN1 &#8230;&#8221; or something similar. If this is not shown, and you instead see &#8220;Hardware Not Found&#8221;, then your computer cannot talk to our hardware.  If using an AutoProm, there is a switch on the back (black horizontal) of the unit which needs to be placed in the &#8216;toward the middle of the unit&#8217; position. If it is in the &#8216;toward the outside&#8217; position, then the chip burning and emulation functions will not work.  If the switch is correct or you are using a BURN1/BURN2, the problem is probably drivers.  Take a look at <a href="/2009/02/10/usb-driver-troubleshooting-101/">this guide</a> for more information on how to resolve driver issues.<br />
3. Assuming that your hardware has been detected, you are now ready to put a chip in the unit. Place the chip such that the chip notch or arrow is oriented in the same direction as the ZIF socket handle, which should be toward the cable connections. Also, make sure that the chip is positioned away from the ZIF handle, so that the empty holes in the socket are present at the handle end. The orientation and positioning of the chip in the socket is CRITICAL, so make sure that this is correct. See pictures on website for clarity.</p>
<p>4. If you are using TunerPro, look under the &#8216;Tools&#8217; menu item and select the &#8216;Moates Prom I/O&#8217; option.  If you are using Flash n Burn, you should already be looking at this menu.  In this menu you will need to do the following</p>
<ul> in the correct order:</ul>
<ol>
<li> Select the type of chip you&#8217;ll be programming from the drop-down  menu. This will likely be either the AT29C256 or the 27SF512.</li>
<li>Pick the &#8216;Load file to buffer&#8217; option, and navigate to the file you want programmed on the chip. Select it, and it will be loaded to memory on the PC.  Take note of the file size indicated in the message window. It will  likely be one of four sizes: 4k, 16k, 32k, or 64k (kbytes).</li>
<li>In the top right part of the window you will see the offset values that need to be changed.  The file size along with the chip size will determine what offsets you need to use.  (Flash n Burn usually automatically selects sane offsets based on your chip type and file size.)  When you change the offset values, you will notice that  other values will change automatically.
<ul> It is critical that the correct  values are filled in for all four boxes before programming the chip.</ul>
<p>You may have to go back and re-enter values depending on the order you enter them.  The following table summarizes what offsets you need to use depending on  chip used and file size:</p>
<table style="height: 220px;" border="1" cellspacing="0" cellpadding="0" width="68%">
<tbody>
<tr>
<td width="19%">
<div><span style="font-size: x-small; color: #ffffff;"><strong>File Size</strong></span></div>
</td>
<td width="21%">
<div><span style="font-size: x-small; color: #ffffff;"><strong>Chip</strong></span></div>
</td>
<td width="32%">
<div><span style="font-size: x-small; color: #ffffff;"><strong>Buffer Start -&gt; End</strong></span></div>
</td>
<td width="28%">
<div><span style="font-size: x-small; color: #ffffff;"><strong>Chip Start -&gt; End</strong></span></div>
</td>
</tr>
<tr>
<td width="19%">
<div><span style="font-size: x-small; color: #ffffff;">4k (4096)</span></div>
</td>
<td width="21%">
<div><span style="font-size: x-small; color: #ffffff;">AT29C256</span></div>
</td>
<td width="32%">
<div><span style="font-size: x-small; color: #ffffff;">000000 -&gt; 000FFF</span></div>
</td>
<td width="28%">
<div><span style="font-size: x-small; color: #ffffff;">007000 -&gt; 007FFF</span></div>
</td>
</tr>
<tr>
<td width="19%">
<div><span style="font-size: x-small; color: #ffffff;">16k (16384)</span></div>
</td>
<td width="21%">
<div><span style="font-size: x-small; color: #ffffff;">AT29C256</span></div>
</td>
<td width="32%">
<div><span style="font-size: x-small; color: #ffffff;">000000 -&gt; 003FFF</span></div>
</td>
<td width="28%">
<div><span style="font-size: x-small; color: #ffffff;">004000 -&gt; 007FFF</span></div>
</td>
</tr>
<tr>
<td width="19%" height="27">
<div><span style="font-size: x-small; color: #ffffff;">32k (32768)</span></div>
</td>
<td width="21%" height="27">
<div><span style="font-size: x-small; color: #ffffff;">AT29C256</span></div>
</td>
<td width="32%" height="27">
<div><span style="font-size: x-small; color: #ffffff;">000000 -&gt; 007FFF</span></div>
</td>
<td width="28%" height="27">
<div><span style="font-size: x-small; color: #ffffff;">000000 -&gt; 007FFF</span></div>
</td>
</tr>
<tr>
<td width="19%" height="25">
<div><span style="font-size: x-small; color: #ffffff;">4k (4096)</span></div>
</td>
<td width="21%" height="25">
<div><span style="font-size: x-small; color: #ffffff;">27SF512</span></div>
</td>
<td width="32%" height="25">
<div><span style="font-size: x-small; color: #ffffff;">000000 -&gt; 000FFF</span></div>
</td>
<td width="28%" height="25">
<div><span style="font-size: x-small; color: #ffffff;">00F000 -&gt; 00FFFF</span></div>
</td>
</tr>
<tr>
<td width="19%">
<div><span style="font-size: x-small; color: #ffffff;">16k (16384)</span></div>
</td>
<td width="21%">
<div><span style="font-size: x-small; color: #ffffff;">27SF512</span></div>
</td>
<td width="32%">
<div><span style="font-size: x-small; color: #ffffff;">000000 -&gt; 003FFF</span></div>
</td>
<td width="28%">
<div><span style="font-size: x-small; color: #ffffff;">00C000 -&gt; 00FFFF</span></div>
</td>
</tr>
<tr>
<td width="19%">
<div><span style="font-size: x-small; color: #ffffff;">32k (32768)</span></div>
</td>
<td width="21%">
<div><span style="font-size: x-small; color: #ffffff;">27SF512</span></div>
</td>
<td width="32%">
<div><span style="font-size: x-small; color: #ffffff;">000000 -&gt; 007FFF</span></div>
</td>
<td width="28%">
<div><span style="font-size: x-small; color: #ffffff;">008000 -&gt; 00FFFF</span></div>
</td>
</tr>
<tr>
<td width="19%">
<div><span style="font-size: x-small; color: #ffffff;">56k (57344)</span></div>
</td>
<td width="21%">
<div><span style="font-size: x-small; color: #ffffff;">27SF512</span></div>
</td>
<td width="32%">
<div><span style="font-size: x-small; color: #ffffff;">000000 -&gt; 00DFFF</span></div>
</td>
<td width="28%">
<div><span style="font-size: x-small; color: #ffffff;">002000 -&gt; 00FFFF</span></div>
</td>
</tr>
<tr>
<td width="19%">
<div><span style="font-size: x-small; color: #ffffff;">64k (65536)</span></div>
</td>
<td width="21%">
<div><span style="font-size: x-small; color: #ffffff;">27SF512</span></div>
</td>
<td width="32%">
<div><span style="font-size: x-small; color: #ffffff;">000000 -&gt; 00FFFF</span></div>
</td>
<td width="28%">
<div><span style="font-size: x-small; color: #ffffff;">000000 -&gt; 00FFFF</span></div>
</td>
</tr>
</tbody>
</table>
<p>As you can see, the buffer (or file content) will be placed at the  &#8216;end&#8217; of the chip.</li>
<li>Once you have selected the proper chip, the proper file to use for the program content and the proper offsets you are ready to program the chip. If using a 27SF512 chip, you must &#8216;Erase Chip&#8217; first! This is not needed with the AT29C256. Go ahead and select the &#8216;Program Chip&#8217; option. Follow this action with a &#8216;Verify&#8217; command to make sure everything programmed correctly. You should get a &#8216;Success&#8217; notice.</li>
</ol>
<h1>Using Switching Adapters</h1>
<p>Using our switching adapters (G2X, G3, GX, TwoTimer) requires programming chips using offsets.</p>
<p>More will follow &#8211; Coming soon!</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2010/04/05/programming-chips-using-offsets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Discounts for Shops, Resellers, and Group Buys</title>
		<link>http://support.moates.net/2010/04/04/discounts-for-shops-resellers-and-group-buys/</link>
		<comments>http://support.moates.net/2010/04/04/discounts-for-shops-resellers-and-group-buys/#comments</comments>
		<pubDate>Sun, 04 Apr 2010 20:20:15 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[General Info]]></category>
		<category><![CDATA[APU1]]></category>
		<category><![CDATA[BURN1]]></category>
		<category><![CDATA[BURN2]]></category>
		<category><![CDATA[F3]]></category>
		<category><![CDATA[G1]]></category>
		<category><![CDATA[G2-0.45]]></category>
		<category><![CDATA[G2-0.60]]></category>
		<category><![CDATA[G2X]]></category>
		<category><![CDATA[G3]]></category>
		<category><![CDATA[G4]]></category>
		<category><![CDATA[G5]]></category>
		<category><![CDATA[GP1]]></category>
		<category><![CDATA[GP3]]></category>
		<category><![CDATA[GX]]></category>
		<category><![CDATA[HONDA1]]></category>
		<category><![CDATA[HONDAKIT]]></category>
		<category><![CDATA[NISSAN_2CHIP]]></category>
		<category><![CDATA[QH1]]></category>
		<category><![CDATA[RRLS1]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=757</guid>
		<description><![CDATA[Shops and Resellers: If you are interested in purchasing Moates.Net products in bulk, or would like to be a reseller of our products, the following discount structure is available to you: 10% off for 10 &#8211; 19 pieces more of a given item 15% off for 20 &#8211; 49 20% off for 50 &#8211; 99 [...]]]></description>
			<content:encoded><![CDATA[<h2>Shops and Resellers:</h2>
<p>If you are interested in purchasing Moates.Net products in bulk, or would like to be a reseller of our products, the following discount structure is available to you:</p>
<p>10% off for 10 &#8211; 19 pieces more of a given item<br />
15% off for 20 &#8211; 49<br />
20% off for 50 &#8211; 99 and<br />
25% off for 100+ units</p>
<p>NOTE!<br />
This discount can be applied retroactively as well for a 12 month rolling total. For instance, if you buy 5 units at regular price of $20 each and then later on purchase 6 more units in a 12 month period at $20 each, then a discount will be applied to the total so you&#8217;ll get a partial refund of 10% on all 11 units, or $22.</p>
<p>Furthermore, if you subsequently purchase 12 more units, you will be eligible for the 15% price break on all 23 units, giving you an additional $47 off. The total net discount on ALL same items purchased in a 12 month rolling period would effectively be 15%.  We chose a 12 month rolling time period instead of a calendar year so you won&#8217;t lose your discount if you buy in December and then more in January.</p>
<p>This may seem confusing, and it does add to order processing complexity on our side. However, it is designed to lower the risk level for entry-level shops and resellers. You don&#8217;t need a big buy-in, since the retroactive discount structure takes care of you!</p>
<p>This discount structure is not valid for small incremental orders (one part here, one part there), and does not apply to individual drop shipments. Instead, it is limited to quantity orders of 3 or more pieces at a time going to the same destination. So if you buy 3 units and 8 units, then you get the 10% discount on all 11. If you then buy 1 separate unit separately, the 1 separate unit doesn&#8217;t get the discount and doesn&#8217;t count toward the total accumulation for bulk retroactive discount.The reason for this is that the 1 piece at a time approach still requires all of the administrative order processing burden on our side, and part of the reason for bulk discounts is that it is easier for us to ship quantities of units than shipping them individually.</p>
<h2>Group buys:</h2>
<p>Pre-arranged group buys are available. The same normal discount structure as described for bulk discounts applies based on the number of participants, but the minimum individual order quantity of 3 isn&#8217;t required.</p>
<p>Any purchase made on the website or over the phone under a group buy situation should be CLEARY INDICATED, preferably in the comments section of the order. That way we know what to do with it.</p>
<p>For example, one group buy coordinator will contact us ahead of time and initiate the group buy period (up to two weeks in duration). We will agree on the close-out date for the group purchase.</p>
<p>If the coordinator wants to have all of the units shipped to them and then distribute them to the individual purchasers, then it will be handled no differently than a standard bulk discount situation.</p>
<p>If the buyers decide to pay for the units individually at our webstore and have them shipped separately to each buyer, then that is also fine. In this case, full price will be charged initially. At the close of the group buy, a discount will be applied as a partial refund to each participant separately.</p>
<p>The total discount will depend on the total number of participants. So for 10-19 it&#8217;d be 10% and for 20-49 it&#8217;ll be 15%. We usually don&#8217;t know how many participants are involved until the close of the group buy period, so that&#8217;s why the partial refund / discount is delayed until that time.</p>
<p>Hope this helps!</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2010/04/04/discounts-for-shops-resellers-and-group-buys/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Troubleshooting: BURN1/BURN2</title>
		<link>http://support.moates.net/2010/03/29/troubleshooting-burn1burn2/</link>
		<comments>http://support.moates.net/2010/03/29/troubleshooting-burn1burn2/#comments</comments>
		<pubDate>Tue, 30 Mar 2010 04:30:51 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[BURN1]]></category>
		<category><![CDATA[BURN2]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=752</guid>
		<description><![CDATA[The following is something which can be applied to anyone trying to troubleshoot a BURN1, BURN2, or APU1 with respect to chip programming. It is also useful to get the USB device drivers correctly configured. It is unlikely that your chip or burner has failed, such events are actually quite rare. All devices are fully [...]]]></description>
			<content:encoded><![CDATA[<p>The following is something which can be applied to anyone trying to  troubleshoot a BURN1, BURN2, or APU1 with respect to chip programming.  It is also useful to get the USB device drivers correctly configured.</p>
<p>It is unlikely that your chip or burner has failed, such events are  actually quite rare. All devices are fully tested for all functionality  prior to shipment.</p>
<p>We have many folks that send their units back to us, but very few that  actually exhibit failure during bench testing once they arrive.</p>
<p>However, it is possible that something is wrong with your procedures.</p>
<p>Please utilize the following test matrix. This should take about 5  minutes:</p>
<p>1) Disconnect all USB devices, close all software, and re-install USB drivers.  See <a href="http://support.moates.net/2009/02/10/troubleshooting-usb-driver-installation/">here</a>.  If you suspect that your drivers may be confused, use the FTCLEAN procedure outlined <a href="http://support.moates.net/2009/02/10/usb-drivers-ftclean/">here</a>.</p>
<p>2) Re-connect the Moates device, and allow the drivers to associate  with it. Wait about 30 seconds.</p>
<p>3a) Go into the Windows Device Manager, and look under  &#8216;Ports(COM/LPT)&#8217;. If there is a &#8216;USB Serial Port&#8217; listed, right-click on  it and select &#8216;Properties&#8217;. If not, carry out step &#8217;3b&#8217; on this list  first.</p>
<p>3b) If you saw the &#8216;USB Serial Port&#8217; from step (3a) then go directly  to Step 4. If not, then expand your &#8216;Universal Serial Bus controllers&#8217;  section, and right-click on the &#8216;USB Serial Converter&#8217;. Go to the  &#8216;Advanced&#8217; tab, and check the box indicated as &#8216;Load VCP&#8217;. Then hit  &#8216;OK&#8217;, unplug the device, and plug it back in. You should then be able to  carry out (3a) successfully.</p>
<p>4) Go to the &#8216;Port Settings&#8217; tab and then click the &#8216;Advanced&#8217; button.  Change the COM port setting on the pull-down to COM4, COM5, or COM6,  regardless of &#8216;in use&#8217; warnings. Accept any warnings. If you are running  multiple devices (for instance an Ostrich and BURN2), make sure you  assign different COM port numbers to each of them. But, make sure your  COM port assignments are in the range of COM4-COM8. Also, while you&#8217;re  on this page, change your &#8216;Latency timer&#8217; to 1mS via pulldown. Click OK  to apply all settings and close all Windows Control Panel sub-windows.  If you like, you can unplug and replug the USB cable to the device to  verify that it appears in the list with the new settings.</p>
<p>5) Download and install the latest version of Flash-n-Burn from here:</p>
<p>http://tunerpro.net/download/SetupFlashBurn.exe</p>
<p>Note: If you&#8217;re working with an APU1, check the back and make sure the  horizontal switches are placed in the &#8216;outboard&#8217; position, away from  the USB connection.</p>
<p>6) Download a 64k &#8216;test&#8217; bin from here:<br />
<a href="http://www.moates.net/zips/00-512-TEST.zip">http://www.moates.net/zips/00-512-TEST.zip</a><br />
Unzip it, and open the FlashBurn software.</p>
<p>7) Within the FlashBurn software, make sure the chip burner is  recognized in the white dialog window. Select 27SF512 on the top left,  and load the 64k &#8216;test&#8217; file to the buffer. Make sure that the file size  displayed in the dialog window is 65,536 bytes. If you&#8217;re loading a 32k  file (like for Hondas etc), make sure the file size is 32,768 exactly.</p>
<p> <img src='http://support.moates.net/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> The addressing should auto-select on the top right, but make sure  it is correct. Chip addressing should be 000000-00FFFF. Buffer  addressing should also be 000000-00FFFF. If you are loading a 32k file  rather than the test file, make sure chip addressing is 008000-00FFFF  and buffer addressing is 000000-007FFF.</p>
<p>9) Insert the chip into the socket, with the notch (pin 1) facing up  toward the ZIF handle and USB cable. Make sure the chip is positioned  furthest away from the handle and USB, such that the 4 empty slots are  closest to the handle.</p>
<p>10) Select &#8216;erase chip&#8217; and &#8216;blank check&#8217;. Verify that these steps  were successful. Look up again at you addressing, and make sure it  matches what is specified in step (8).</p>
<p>11) Select &#8216;program chip&#8217; and then &#8216;verify chip&#8217;. Make sure you have  success in the dialog box.</p>
<p>At this point, if everything checks out, you have illustrated that  your chip and programmer are working correctly. If any of these steps  fail, please send us a screen capture of the part of the process which  failed, and we&#8217;ll do what we can to help you troubleshoot further.</p>
<p>Other problems can come from corrupt, incorrectly sized, or mismatched  binaries for target application, incorrect chip and buffer addressing  for a given file size, or incorrect COM port settings within the client  software (such as Crome, etc).</p>
<p>For the burner itself, typical &#8216;next step&#8217; troubleshooting would  include taking apart the enclosure, blowing it out with compressed air  to remove any metallic dust that might have accumulated, gently prying  loose the ZIF socket to make sure there are no bent pins underneath  where it snaps in, trying a different USB cable, trying a different  chip, or trying a different PC or USB port.</p>
<p>Certainly if there is a true hardware failure, we&#8217;ll be glad to take  care of it at no cost, but we doubt you want to spend time shipping back  and forth if there isn&#8217;t a real hardware fault.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2010/03/29/troubleshooting-burn1burn2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Theory: Modes of Operation</title>
		<link>http://support.moates.net/2010/02/27/theory-modes-of-operation/</link>
		<comments>http://support.moates.net/2010/02/27/theory-modes-of-operation/#comments</comments>
		<pubDate>Sat, 27 Feb 2010 15:28:49 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Education]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=722</guid>
		<description><![CDATA[Introduction What makes engine management tricky is that even the best theoretical models fail to accurately represent physical behavior in certain situations.  All engine controllers would use the same logic and procedures for running the engine 100% of the time if there was a perfect engine control strategy.  Instead, most engine management schemes incorporate several [...]]]></description>
			<content:encoded><![CDATA[<h2>Introduction</h2>
<p>What makes engine management tricky is that even the best theoretical models fail to accurately represent physical behavior in certain situations.  All engine controllers would use the same logic and procedures for running the engine 100% of the time if there was a perfect engine control strategy.  Instead, most engine management schemes incorporate several different modes of operation in which different sensors dictate fuel and timing requirements.  Also, engine controllers have specific logic dictating when to switch between different modes of operation based on different demands from the driver and different engine conditions.  Some of the most common mistakes made by people starting out (hell, even experienced tuners too) are changing some of the &#8220;main&#8221; functions in order to try to fix a problem that is being caused by a secondary table or the computer operating outside its normal mode(s).  Better understanding of the various modes of operation will help pinpoint what needs to be changed in a tune.</p>
<p>It would probably be a good idea for you to have read the other articles about <a title="injectors" href="http://support.moates.net/2010/02/10/theory-an-injector-model/">Injectors</a>, <a title="speed-density" href="http://support.moates.net/2010/02/11/theory-speed-density/">Speed-Density</a>, <a title="MAF" href="http://support.moates.net/2010/02/14/theory-mass-air-flow/">Mass Air Flow</a>, and <a title="Alpha-N" href="http://support.moates.net/2010/02/11/theory-alpha-n/">Alpha-N</a> before reading the rest of this.</p>
<p>Some basic vocabulary:</p>
<ul>
<li><strong>ECM, ECU, Engine computer </strong>: used interchangeably to mean the computer operating the fuel injectors and running the engine</li>
<li><strong>RPM</strong> : Revolutions Per Minute &#8211; how fast the motor is spinning</li>
<li><strong>MAP</strong> : Manifold Absolute Pressure &#8211; (usually) the pressure of air entering the motor</li>
<li><strong>ECT</strong> : Engine Coolant Temperature sensor &#8211; sensor used to measure the temperature of coolant circulating through a motor.  Sometimes called different things by different manufacturers.  I will use ECT here</li>
<li><strong>IAT</strong> : Intake Air Temperature sensor &#8211; sensor used to measure the temperature of air entering the motor.  Sometimes called different things by different manufacturers &#8211; I will use IAT here.</li>
<li><strong>MAF</strong> : Usually used as a shorthand for Mass Air Flow Sensor / Meter</li>
<li><strong>MAP</strong> : Manifold Absolute Pressure Sensor &#8211; a sensor that measures the pressure of air in the intake manifold</li>
<li><strong>Idle Valve</strong> : A electromechanical valve controlled by the ECM that allows air into the engine in order to control engine speed.</li>
<li><strong>Displacement</strong> : the volume swept by a piston descending from the top to the bottom of the cylinder bore.  More <a title="Wikipedia: engine displacement" href="http://en.wikipedia.org/wiki/Engine_displacement">here</a>.</li>
<li><strong>AFR</strong> : Air Fuel Ratio &#8211; the ratio of air to fuel present in a combustible mixture.  Usually stated as a ratio, i.e. 14.7:1 for the stoichiometric AFR for gasoline.  Stoichiometric AFR varies from fuel to fuel.</li>
<li><strong>Lambda</strong> : similar to AFR, except usually expressed as a number where 1.0 represents a stoichiometric mixture for all fuels.  Lambda and AFR are the same concept expressed in different units.</li>
<li><strong>Stoichiometric</strong> : a mixture containing the precise amount of oxidants required for complete combustion of all fuel present.  See <a title="Wikipedia - stoiciometry" href="http://en.wikipedia.org/wiki/Stoichiometry">here</a> or <a title="eng tips - stoichiometric combustion" href="http://www.engineeringtoolbox.com/stoichiometric-combustion-d_399.html">here</a> for more information on chemistry involved.</li>
<li><strong>Injector </strong>: a special type of solenoid that allows fuel to flow through it when energized (<a title="HowStuffWorks - Fuel Injectors" href="http://auto.howstuffworks.com/fuel-injection3.htm">more</a>)</li>
<li><strong>Pulsewidth </strong>: the length of time the engine computer applies electricity to the injector, or how long the injector is commanded to be open</li>
<li><strong>Flow Rate</strong> : The amount of fuel an injector flows once open.  These values are typically given in units of cc/min or lbs/hr <span style="text-decoration: underline;">at a specified fuel pressure</span>. (injector flow rate varies with the square root of fuel pressure.)</li>
<li><strong>Latency</strong> : the length of time after the injector is turned on before it achieves its linear flow rate.</li>
</ul>
<h2>Goals of Engine Management</h2>
<p>Although the answer is somewhat obvious (&#8220;make the engine run as well as it can&#8221;) it is worth a closer look at what engine management systems try to achieve and why.  Operating optimally normally means one of several things:</p>
<ol>
<li>Making the most power possible without engine damage happening</li>
<li>Consuming as little fuel as possible in order to make a specific power output (maximizing efficiency)</li>
<li>Minimizing emissions</li>
</ol>
<p>Most of the time engine management systems aim for more than one of these at once, i.e. Fuel efficiency while minimizing emissions or power and efficiency.  Generally, you cannot have your cake and eat it too when it comes to engine management because the physical conditions required to achieve optimal fuel economy are vastly different than those required to achieve optimal power production.  Minimizing emissions frequently conflicts with BOTH power and economy!</p>
<p>So how do engine management systems deal with the conflicting requirements of economy, emissions and power?  The answer is the title of this section &#8211; engine management systems switch between different modes of operation based on input from the driver, measurements from sensors and how they are programmed from the factory.  Sometimes in the course of tuning it is necessary to change not only configuration parameters of an ECM but also how it switches from one mode of operation to another.</p>
<h2>Common Modes of Operation</h2>
<p>Different ECMs will have different modes of operation and different rules for switching among them.  Many modes of operation exist to service requirements common to all engines, leading to many modes of operation being shared between different engine management implementations:</p>
<ul>
<li><strong>Cranking</strong>: This is the first task for an ECM &#8211; help an engine transition from being spun by the starter to spinning on its own propelled by combustion.  This might not sound like a very difficult task, but there is a LOT involved!  While cranking, cam and crank sensors need to be monitored so the ECM can determine how fast the motor is spinning and what angle the crankshaft is at in order to provide accurate ignition timing, injectors have to be fired in order to deliver enough fuel to get the engine moving, the ignition system has to deliver sparks at an opportune time to ignite the mixture, (in some cases) the idle valve needs to be opened to allow enough air into the motor to get it running on its own&#8230;  And more sometimes!  Combine this with (typically) the lowest operating voltages because the alternator is not providing electrical energy and you have a potentially tricky situation.</li>
<li><strong>Startup</strong>: Once the engine is spinning under its own power, the fun can start.  There are often special rules that change the behavior of the ECU immediately after the engine starts.  Idling higher to prevent stalling is a common task in startup mode.  Many engines add additional fuel and change timing in order to try to help the engine warm up to desired operating temperature faster.</li>
<li><strong>Open Loop</strong>: This is a critical mode for the overall operation of the engine.  Open-loop mode is the mode used most often for performance, but it is important all the time.  Open loop operation uses a control strategy like MAF, Speed-Density or Alpha-N to determine fueling and ignition parameters to use to run the engine.  <span style="text-decoration: underline;">If tuning parameters related to open loop are incorrect, the motor will never run optimally.</span></li>
<li><strong>Closed Loop</strong>: This is an important mode for fuel economy and emissions.  In Closed Loop mode, the fueling and ignition values from Open loop are adjusted using feedback from additional sensors (usually Oxygen sensors).  Small imperfections in a tune can be corrected in closed loop, letting the ECU maintain much closer control over operating conditions than is possible with open loop alone.  There are usually limits to how large changes can be made by closed loop, which can lead to diagnostic error codes.  (Too Lean / Too Rich / O2 sensor)</li>
<li><strong>Power Enrichment</strong>: (aka &#8220;PE&#8221; mode) This is a subset of Open Loop operation where engine conditions such as AFR and ignition timing are adjusted with the goal of maximizing power.  Frequently, TPS readings close to wide open throttle serve as a trigger for PE mode.</li>
<li><strong>Tip-in</strong>: Sudden changes are a problem for all control strategies.  When the TPS sensor indicates the throttle has changed quickly enough, the ECU can enter Tip-in mode where</li>
<li><strong>Decel Fuel Cut Off (DFCO)</strong>: When you take your foot off the gas, many ECMs will shut off fuel injectors in order to decrease fuel consumption and help promote engine braking.</li>
<li><strong>Dashpot:</strong> Many ECUs implement some form of digital dashpot using the Idle Valve.  The idea here is to prevent stalling when the throttle plate closes suddenly by opening the idle valve enough to gradually bring the engine to idle.</li>
<li><strong>Idle</strong>: At idle, the ECU tries to maintain engine speed while little or no load is placed on the engine.  Idle is often one of the trickiest states to control well.  Usually a mixture of airflow control (via Idle Valve or Drive-by-Wire), spark control and fuel control is used.  Strategies for controlling idle vary immensely among manufacturers.</li>
<li><strong>Limiting/Protection</strong>: Engines have limits &#8211; how fast they can safely spin, how much boost they can handle, how fast the car can safely travel.  Part of the ECM&#8217;s job is to monitor engine conditions and take measures before damage occurs.  Frequently, spark or fuel will be cut off until engine conditions return below a pre-set limit.</li>
</ul>
<p>More to come later on this topic&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2010/02/27/theory-modes-of-operation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Theory: Speed Density, pulsewidth variants</title>
		<link>http://support.moates.net/2010/02/27/theory-pulsewidth-system/</link>
		<comments>http://support.moates.net/2010/02/27/theory-pulsewidth-system/#comments</comments>
		<pubDate>Sat, 27 Feb 2010 14:51:16 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Education]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=735</guid>
		<description><![CDATA[Introduction Before you read this, you should already have read the articles on Injector Theory and Speed-Density.  This article will not make much sense without the background information in those articles. First, vocabulary: ECM, ECU, Engine computer : used interchangeably to mean the computer operating the fuel injectors and running the engine RPM : Revolutions [...]]]></description>
			<content:encoded><![CDATA[<h2>Introduction</h2>
<p>Before you read this, you should already have read the articles on <a title="Injector theory" href="http://support.moates.net/2010/02/10/theory-an-injector-model/">Injector Theory</a> and <a title="Speed-Density" href="http://support.moates.net/2010/02/11/theory-speed-density/">Speed-Density</a>.  This article will not make much sense without the background information in those articles.</p>
<p>First, vocabulary:</p>
<ul>
<li><strong>ECM, ECU, Engine computer </strong>: used interchangeably to mean the computer operating the fuel injectors and running the engine</li>
<li><strong></strong><strong>RPM</strong> : Revolutions Per Minute &#8211; how fast the motor is spinning</li>
<li><strong>MAP</strong> : Manifold Absolute Pressure &#8211; (usually) the pressure of air entering the motor</li>
<li><strong>ECT</strong> : Engine Coolant Temperature sensor &#8211; sensor used to measure the temperature of coolant circulating through a motor.  Sometimes called different things by different manufacturers.  I will use ECT here</li>
<li><strong>IAT</strong> : Intake Air Temperature sensor &#8211; sensor used to measure the temperature of air entering the motor.  Sometimes called different things by different manufacturers.  I will use IAT here.</li>
<li><strong>Displacement</strong> : the volume swept by a piston descending from the top to the bottom of the cylinder bore.  More <a title="Wikipedia: engine displacement" href="http://en.wikipedia.org/wiki/Engine_displacement">here</a>.</li>
<li><strong>AFR</strong> : Air Fuel Ratio &#8211; the ratio of air to fuel present in a combustible mixture.  Usually stated as a ratio, i.e. 14.7:1 for the stoichiometric AFR for gasoline.  Stoichiometric AFR varies from fuel to fuel.</li>
<li><strong>Lambda</strong> : similar to AFR, except usually expressed as a number where 1.0 represents a stoichiometric mixture for all fuels.  Lambda and AFR are the same concept expressed in different units.</li>
<li><strong>Stoichiometric</strong> : a mixture containing the precise amount of oxidants required for complete combustion of all fuel present.  See <a title="Wikipedia - stoiciometry" href="http://en.wikipedia.org/wiki/Stoichiometry">here</a> or <a title="eng tips - stoichiometric combustion" href="http://www.engineeringtoolbox.com/stoichiometric-combustion-d_399.html">here</a> for more information on chemistry involved.</li>
<li><strong>Ideal Gas Law</strong> : PV= nRT (Pressure times Volume equals moles of gas times ideal gas constant times temperature)  More to be read about this <a title="Wikipedia - ideal gas law" href="http://en.wikipedia.org/wiki/Ideal_gas_law">here</a>.</li>
<li><strong>Moles</strong> : a measure of how many atoms are present.  See <a title="Wikipedia - Mole" href="http://en.wikipedia.org/wiki/Mole_%28unit%29">here</a>.</li>
<li><strong>Induction stoke</strong> :  the part of a 4-stroke engine’s cycle in which air is drawn into the cylinder by the piston.  See <a title="Wikipedia - induction stroke" href="http://en.wikipedia.org/wiki/Stroke_%28engine%29#Induction_stroke">here</a> for more information if you are not familiar with a 4 stroke engine’s operation.</li>
</ul>
<p>Many ECMs (particularly older ones) use extremely slow processors to run an engine, especially by today&#8217;s standards.  In addition to doing all the math required by Speed-Density to calculate airflow, the processor often has many other extremely timing or IO-intensive tasks, such as processing crank and cam sensor inputs, firing spark plugs and firing injectors.  Additionally, most of these processors lacked floating-point units (short explanation: pieces of a chip that understand what fractions and decimals are) limiting their ability to accurately represent a model that involved lots of numbers with a fractional component.   <span style="text-decoration: underline;">Bottom line: engineers had to come up with ways to simplify and speed up the math involved in speed density in order to get older, slower, cheap microcontrollers to be able to run an engine.</span></p>
<p>Obviously, different manufacturers implement things differently.  In the remainder of this article, we are going to explore briefly how Honda and GM simplified the ideal speed density system to make it more practical to implement on cheap hardware.</p>
<h2>GM: Base Pulse Width (BPW)</h2>
<p>Ideally, n = PV /RT and then injector pulse = n / injector flow constant</p>
<p>GM introduce the concept of &#8220;Base Pulse Width&#8221; or BPW to reduce the &#8220;V&#8221; and &#8220;R&#8221; terms.  Basically, the BPW is how long the injectors need to be open in order to fill cylinders at 100% volumetric efficiency at a standardized temperature.  The BPW is then multiplied by the Volumetric Efficiency table (which is no longer a VE table in the ideal sense of the word) to determine fueling at different load and RPM conditions.  This is then modified further by coolant and intake air correction tables to account for temperature.  This cuts the number of math operations more or less in half.  The idea behind Speed-Density is being applied in a way that is less math-intensive.</p>
<h2>Honda: Required Fuel Value (ReqFuel)</h2>
<p>Ideally, n = PV /RT and then injector pulse = n / injector flow constant</p>
<p>Honda took a different approach to the problem of simplifying Speed-Density.  Basically, the MAP sensor and RPM values measured by the ECU are used to index a LUT that contains (more or less) a desired fueling value.  Looking at the math above, Honda essentially pulls the final desired injector pulse (n / injector flow constant) out of a table.  This required fueling value is then scaled by various tables indexed by ECT and IAT which attempt to correct for variations in air temperature.  Honda reduces about half a dozen math operations to one table lookup and a couple of additional easy math operations.  Again, the principles of Speed-Density are being applied in a non-ideal way that attempts to capture what is going on in a way that is fast to implement on slow chips.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2010/02/27/theory-pulsewidth-system/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ford: Diesel Programming</title>
		<link>http://support.moates.net/2010/02/25/ford-diesel-programming/</link>
		<comments>http://support.moates.net/2010/02/25/ford-diesel-programming/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 06:00:19 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Ford Tuning]]></category>
		<category><![CDATA[F3]]></category>
		<category><![CDATA[QH1]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=729</guid>
		<description><![CDATA[Good news: Our hardware (Quarterhorse, F3, F2A+F2E) works great on diesel trucks Bad news: As of this time (2-25-10) there are NO PUBLIC DEFINITION FILES for software that supports our hardware. (TunerPro RT, EEC Editor, Binary Editor) Bottom line: Unless you know someone that can provide you with a ready-to-program binary for your diesel or [...]]]></description>
			<content:encoded><![CDATA[<p><span style="text-decoration: underline;">Good news:</span> Our hardware (Quarterhorse, F3, F2A+F2E) works great on diesel trucks</p>
<p><span style="text-decoration: underline;">Bad news:</span> As of this time (2-25-10) there are <strong>NO PUBLIC DEFINITION FILES</strong> for software that supports our hardware. (TunerPro RT, EEC Editor, Binary Editor)</p>
<p><span style="text-decoration: underline;">Bottom line:</span> Unless you know someone that can provide you with a ready-to-program binary for your diesel or a definition for your ECM, we can&#8217;t help you.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2010/02/25/ford-diesel-programming/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Theory: Mass Air Flow</title>
		<link>http://support.moates.net/2010/02/14/theory-mass-air-flow/</link>
		<comments>http://support.moates.net/2010/02/14/theory-mass-air-flow/#comments</comments>
		<pubDate>Sun, 14 Feb 2010 07:29:45 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Education]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=695</guid>
		<description><![CDATA[Introduction Be prepared to do a lot of reading in the numerous side links on this page.  More information that is beyond the scope of this overview will be available. &#8220;Mass Air Flow&#8221; (MAF, for short) is a method of measuring airflow into an engine in order to supply an appropriate amount of fuel and [...]]]></description>
			<content:encoded><![CDATA[<h2>Introduction</h2>
<p>Be prepared to do a lot of reading in the numerous side links on this page.  More information that is beyond the scope of this overview will be available.</p>
<p>&#8220;Mass Air Flow&#8221; (MAF, for short) is a method of measuring airflow into an engine in order to supply an appropriate amount of fuel and adequate spark timing. First, vocabulary:</p>
<ul>
<li><strong>ECM, ECU, Engine computer </strong>: used interchangeably to mean the computer operating the fuel injectors and running the engine</li>
<li><strong>MAF</strong> : Usually used as a shorthand for Mass Air Flow Sensor / Meter</li>
<li><strong>Vane Air Flow Meter</strong> (VAFM, &#8220;Flapper&#8221; type meter) : An early type of air meter rarely used today that relies on air pressing against a metering plate (&#8220;flapper&#8221;) to provide an airflow signal</li>
<li><strong>Karman Vortex air meter</strong> : A type of air meter that not used very much anymore that creates and counts vortexes (air disturbances) in order to measure airflow.</li>
<li><strong>Hot-Wire MAF</strong> : A type of MAF Meter that uses a thin wire heated by an electric current to directly measure air mass.  The most common type of MAF today</li>
<li><strong>Hot Film MAF</strong> : A type of MAF Meter that uses a metal film heated by an electric current to directly measure air mass.  Another type of MAF that is found today.</li>
<li><strong>TPS</strong> : Throttle Position Sensor</li>
<li><strong>MAP</strong> : Manifold Absolute Pressure Sensor &#8211; a sensor that measures the pressure of air in the intake manifold</li>
<li><strong>Displacement</strong> : the volume swept by a piston descending from the top to the bottom of the cylinder bore.  More <a title="Wikipedia: engine displacement" href="http://en.wikipedia.org/wiki/Engine_displacement">here</a>.</li>
<li><strong>AFR</strong> : Air Fuel Ratio &#8211; the ratio of air to fuel present in a combustible mixture.  Usually stated as a ratio, i.e. 14.7:1 for the stoichiometric AFR for gasoline.  Stoichiometric AFR varies from fuel to fuel.</li>
<li><strong>Lambda</strong> : similar to AFR, except usually expressed as a number where 1.0 represents a stoichiometric mixture for all fuels.  Lambda and AFR are the same concept expressed in different units.</li>
</ul>
<h2>Types of MAF Meters and General Operating Principles</h2>
<p><span style="text-decoration: underline;">Hot Wire MAFs</span> and <span style="text-decoration: underline;">Hot Film MAFs</span> are the dominant technology in use today.  Earlier style meters (Vane/Flapper, Karman) <span style="text-decoration: underline;">required</span> an external temperature sensor in order to provide a meaningful airflow reading.  Hot Wire and Hot Film sensors are often found coupled with a dedicated air temperature sensor but they do not strictly require one because the method in which they generate a signal accounts for the temperature of the air they meter.  If you want to learn more about meters, read up <a title="K+N on MAF" href="http://www.knfilters.com/MAF/MAFDevices.htm">here</a>.</p>
<p>ECMs generally have a routine (usually called the &#8220;MAF transfer function&#8221; or something similar) that converts the raw sensor readings into an airflow value.  Sometimes this is a real-world unit (such as g/s or lb/hr) and sometimes it is a purely arbitrary synthetic unit that merely defines the shape of the curve.  MAF transfer functions for hotwire MAFs are usually an exponential curve.  The <strong>shape</strong> of the curve is usually determined by the physical characteristics of the sensor.  The metering <strong>range</strong> of the sensor is usually determined by the cross-sectional area of the housing it is in.  This means that an easy way to increase the amount of air a given MAF can meter is to put it in a pipe with a larger cross-sectional area.  The new MAF transfer function can be approximated (usually fairly closely) by multiplying the old transfer function by the difference in cross sectional area.</p>
<p><span style="text-decoration: underline;">Example Question:</span> a meter in a 2&#8243; diameter round housing can meter 1000g/s.  The same meter in a 4&#8243; diameter round housing will measure how much air?</p>
<p><span style="text-decoration: underline;">Answer:</span> First, find cross-sectional area of 2&#8243; diameter pipe.  Area of circle = pi * r^2.  Diameter = 2 * radius. Radius = 1&#8243;, area = 1 * pi.  Second, find cross-sectional area of 4&#8243; diameter pipe.  Area = 4 * pi.  New area / Old area = 4 / 1 = 4.  Multiply original airflow (1000g/s) by ratio of area (4) to get maximum value of 4000g/s.  Note that each individual point in a MAF transfer function can be multiplied in this manner to rescale.</p>
<h2>MAF Systems</h2>
<p>From here on in this guide, &#8220;MAF&#8221; and &#8220;MAF Systems&#8221; will refer exclusively to systems using <span style="text-decoration: underline;">Hot Wire MAFs</span> and <span style="text-decoration: underline;">Hot Film MAFs.</span> The reason for this is pretty simple: these type of sensors (at least theoretically) are capable of measuring air mass without the need for significant compensation for air density (i.e. altitude changes, forced induction, changes in air temperature).  In practice, many control strategies use other sensors to try to increase the accuracy of the MAF by additional adjustments but it is not strictly necessary.  MAF sensors do not know what &#8220;boost&#8221; or &#8220;vacuum&#8221; are &#8211; they deal exclusively with airflow.  If you are trying to make the transition from tuning mostly Speed-Density systems to MAF Systems, be very cautious with timing values as the same trends and rules do not apply to both systems.</p>
<p>Fueling with a MAF system is about as simple as it can get.  It goes something like this:</p>
<ol>
<li>The raw sensor output is converted to an airlow value</li>
<li>The next step after determining airflow is to figure out how much fuel is needed to achieve a &#8220;target&#8221; AFR (more on AFR targets later) which is usually achieved by multiplying by AFR expressed cleverly (see footnote)</li>
<li>Finally, the desired fuel value is achieved by multiplying/dividing by a value (injector constant, injector slope, async BPW, &#8230;) to account for injector size.  Also any battery compensation is added.  (See <a title="Injector theory" href="http://support.moates.net/2010/02/10/theory-an-injector-model/">Theory: An Injector Model</a> for more information)</li>
<li>Done!  At this point, we have an injector pulsewidth!  PulseOut = (MAF_Transfer(RawMAFSensor) * TargetLambda * injector size) + injector latency</li>
</ol>
<p>There is no &#8220;standard&#8221; way of doing timing with a MAF system, but all variants basically calculate a value that represents how much air is entering the cylinder each time the motor turns over.  It goes something like this:</p>
<ol>
<li>Start with the same airflow value from step one of fueling. (MAF signal -&gt; MAF Transfer)  This tells us the amount of airflow per unit time.</li>
<li>Measure how fast the motor is spinning (RPM) and from this calculate how many revolutions happened during the same time frame as our MAF sample.</li>
<li>Multiply/divide airflow by engine revolutions to get airflow / rev.  Most engine management stops here (GM, Subaru, Mitsufeces, &#8230;) and spark tables are indexed in grams/rev.  This is a measure of engine load (with a lowercase &#8220;l&#8221; to denote that we are talking about something different than &#8220;Load&#8221;, explained next)</li>
<li>Ford (and others?) instead use a &#8220;Load&#8221; (with an uppercase &#8220;L&#8221; to denote that we are talking about something different than &#8220;load&#8221;) value that is calculated by multiply/dividing airflow/rev by engine displacement to get a measure of how full the cylinders are relative to their maximum capacity naturally aspirated at sea level with certain air conditions.  If you&#8217;re at all familiar with <a title="SpeedDensity" href="http://support.moates.net/2010/02/11/theory-speed-density/">Speed-Density</a>, this should sound somewhat familiar because it is a concept VERY similar to Volumetric Efficiency.</li>
<li>Timing tables are usually in the form RPM x calculated load.  MAF timing tables will display a very different characteristic shape than RPM x MAP tables common in Speed-density systems.</li>
</ol>
<p>Now that we have some concept of cylinder filling (&#8220;Load&#8221; or &#8220;load&#8221;), we should return to a piece of how fueling happens in a MAF system: target lambda/AFR.  Usually the same measure used to determine appropriate ignition timing is used to determine an appropriate target AFR/lambda.  In these cases, there is a table that dictates target lambda/AFR indexed by RPM and load.  Sometimes, RPM and TPS is used to determing target AFR instead of calculated load.</p>
<h2>Strengths of Mass Air Flow</h2>
<ol>
<li>Extremely accurate fueling and spark delivery across a diverse range of engine conditions (at least while in steady-states):<strong> the holy grail for engine management.</strong> A properly set-up MAF system can adapt to changes in weather and altitude with ease.</li>
<li>Minor changes to engine equipment (i.e. headers, minor camshaft changes, intakes that do not significantly alter the placement of the MAF) do not require recalibration of the ECM.</li>
</ol>
<h2>Weaknesses of Mass Air Flow</h2>
<p>MAF systems are known for having these issues:</p>
<ol>
<li>MAF systems are extremely intolerant of vacuum leaks.  Any leaks between MAF sensor and engine generally cause all manner of odd problems, running lean in most cases due to un-metered air making it into the engine.</li>
<li>MAF sensors can be extremely sensitive to how they are &#8220;clocked&#8221; &#8211; merely rotating the sensor at a given spot in the intake tract can be sufficient to significantly change its output.</li>
<li>MAF sensors require <a title="laminar flow" href="http://en.wikipedia.org/wiki/Laminar_flow">laminar flow</a> to read 100% accurately.  True laminar fluids do not exist so this introduces some degree of inaccuracy to MAF sensor readings.  Placing MAF sensors near bends, size transitions or obstructions where flow is less laminar greatly magnifies this issue.</li>
<li>A MAF sensor can be a flow restriction in cases where the MAF housing is the smallest portion of the intake system.</li>
<li>Hot-wire MAF elements are very fragile.  Debris can destroy delicate wires easily.  Dirt and oil deposits can build up on the sensor element, adversely affecting readings.</li>
<li>MAF systems have a relatively poor response to transient conditions, such as sudden throttle changes.  This is explained by the time it takes air to move from the MAF sensor where it is measured to the cylinder where it can be involved in combustion.</li>
<li>MAF sensors are not &#8220;one-way&#8221; sensors &#8211; reversion from a camshaft with large amounts of overlap can cause air to be metered on its way in to the engine and then again on its way out resulting in an artificially high MAF reading.  This can almost always be fixed by placing the MAF sensor sufficiently far from the throttle body, however doing so comes at the expense of making transient response even worse.</li>
</ol>
<p>It may seem like there are a lot of weaknesses of MAF systems, but it is truly hard to emphasize just how amazing and important the strengths are.  It is no secret that the majority of OEMs today are implementing MAF systems as the primary control strategy.  There is a good reason for this, namely that engines can be controlled much more precisely (with the goal of meeting stricter and stricter emissions standards) with a MAF system than any other type of control strategy.</p>
<p><span id="more-695"></span>Note: I say &#8220;Multiply/divide&#8221; multiple times because multiplication and division are very similar operations but division is generally much slower on microcontrollers and other &#8220;small&#8221; processors often found in ECUs.  For this reason, most division is implemented as multiplication by carefully changing the scale of one of the operands.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2010/02/14/theory-mass-air-flow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Theory: Speed-Density</title>
		<link>http://support.moates.net/2010/02/11/theory-speed-density/</link>
		<comments>http://support.moates.net/2010/02/11/theory-speed-density/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 07:19:46 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Education]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=674</guid>
		<description><![CDATA[Introduction If you do not have a strong background in physics and chemistry, be prepared to do a lot of reading in the numerous side links on this page.  This isn&#8217;t intended to be a brutal presentation of the topic, but theoretical concepts are necessary in order to be able to understand what is going [...]]]></description>
			<content:encoded><![CDATA[<h2>Introduction</h2>
<p>If you do not have a strong background in physics and chemistry, be prepared to do a lot of reading in the numerous side links on this page.  This isn&#8217;t intended to be a brutal presentation of the topic, but theoretical concepts are necessary in order to be able to understand what is going on behind the scenes.</p>
<p>Speed-Density is a method of <span style="text-decoration: underline;">estimating</span> airflow into an engine in order to supply an appropriate amount of fuel and adequate spark timing.  First, vocabulary:</p>
<ul>
<li><strong>ECM, ECU, Engine computer </strong>: used interchangeably to mean the computer operating the fuel injectors and running the engine</li>
<li><strong></strong><strong>RPM</strong> : Revolutions Per Minute &#8211; how fast the motor is spinning</li>
<li><strong>MAP</strong> : Manifold Absolute Pressure &#8211; (usually) the pressure of air entering the motor</li>
<li><strong>ECT</strong> : Engine Coolant Temperature sensor &#8211; sensor used to measure the temperature of coolant circulating through a motor.  Sometimes called different things by different manufacturers.  I will use ECT here</li>
<li><strong>IAT</strong> : Intake Air Temperature sensor &#8211; sensor used to measure the temperature of air entering the motor.  Sometimes called different things by different manufacturers.  I will use IAT here.</li>
<li><strong>Displacement</strong> : the volume swept by a piston descending from the top to the bottom of the cylinder bore.  More <a title="Wikipedia: engine displacement" href="http://en.wikipedia.org/wiki/Engine_displacement">here</a>.</li>
<li><strong>AFR</strong> : Air Fuel Ratio &#8211; the ratio of air to fuel present in a combustible mixture.  Usually stated as a ratio, i.e. 14.7:1 for the stoichiometric AFR for gasoline.  Stoichiometric AFR varies from fuel to fuel.</li>
<li><strong>Lambda</strong> : similar to AFR, except usually expressed as a number where 1.0 represents a stoichiometric mixture for all fuels.  Lambda and AFR are the same concept expressed in different units.</li>
<li><strong>Stoichiometric</strong> : a mixture containing the precise amount of oxidants required for complete combustion of all fuel present.  See <a title="Wikipedia - stoiciometry" href="http://en.wikipedia.org/wiki/Stoichiometry">here</a> or <a title="eng tips - stoichiometric combustion" href="http://www.engineeringtoolbox.com/stoichiometric-combustion-d_399.html">here</a> for more information on chemistry involved.</li>
<li><strong>Ideal Gas Law</strong> : PV= nRT (Pressure times Volume equals moles of gas times ideal gas constant times temperature)  More to be read about this <a title="Wikipedia - ideal gas law" href="http://en.wikipedia.org/wiki/Ideal_gas_law">here</a>.</li>
<li><strong>Moles</strong> : a measure of how many atoms are present.  See <a title="Wikipedia - Mole" href="http://en.wikipedia.org/wiki/Mole_(unit)">here</a>.</li>
<li><strong>Induction stoke</strong> :  the part of a 4-stroke engine&#8217;s cycle in which air is drawn into the cylinder by the piston.  See <a title="Wikipedia - induction stroke" href="http://en.wikipedia.org/wiki/Stroke_%28engine%29#Induction_stroke">here</a> for more information if you are not familiar with a 4 stroke engine&#8217;s operation.</li>
</ul>
<h2>Basic Goals and Method</h2>
<p><span style="text-decoration: underline;">The goal of Speed-Density is to accurately predict the amount of air ingested by an engine during the induction stroke.</span> This information is then used to calculate how much fuel needs to be provided and may also be used for determining an appropriate amount of ignition advance.</p>
<p>The theoretical basis for this is the Ideal Gaw Law (more  <a title="Wikipedia - ideal gas law" href="http://en.wikipedia.org/wiki/Ideal_gas_law">here</a>.) rearranged to solve for &#8220;n&#8221; (the number of moles of gas present :</p>
<ul>
<li>n = PV / RT</li>
</ul>
<p>In order to use n = PV / RT to calculate the amount of air a motor ingests during the induction stroke we would need:</p>
<ul>
<li>P is pressure in the cylinder immediately after the intake valves close.</li>
<li>V is volume, which we know from engine displacement.</li>
<li>R we know (it&#8217;s the Ideal Gas Constant see <a title="wikipedia - Ideal gas Constant" href="http://en.wikipedia.org/wiki/Gas_constant">here</a> for more)</li>
<li>T is the temperature of the gas in the cylinder immediately after the intake valves close.</li>
</ul>
<p>Many of the things required to calculate the amount of air the engine ingests using the ideal gas law are missing, unavailable or at least incomplete.  Some notable points where reality is less than ideal:</p>
<ol>
<li>Our MAP sensor measures the pressure differential caused by the downward stroke of the piston in the intake manifold, not pressure in the cylinder as the intake valves initially close.</li>
<li>We are assuming that there is no residual exhaust left in the chamber to contribute to &#8220;poisoning&#8221; of the intake charge.</li>
<li>Camshaft overlap (i.e. when both intake an exhaust valve are open simultaneously &#8211; see <a title="Overlap explanation" href="http://www.popularhotrodding.com/tech/0607phr_camshaft_basics/photo_06.html">here</a>) makes fluid flow modeling considerably more complicated.</li>
<li>T that we need is the temperature of the gas in the cylinder.  This is not usually MEASURED &#8211; instead it is ESTIMATED from the temperature of air in the manifold (IAT), the temperature of the cylinder heads (ECT) and other factors.  &#8220;RT&#8221; is often referred to as the &#8220;density correction term&#8221; as it tries to account for how air density varies with temperature.  Density correction is arguably one of the biggest problems with speed-density. (more on this later)</li>
</ol>
<p>Speed-Density introduces the concept of <strong>Volumetric Efficiency (VE)</strong> to account for the differences between what it can observe and what is really going on.  (mostly problems 1-3 above)  Roughly speaking, VE is the ratio between the amount of air actually present in the cylinder and the amount of air we predict would be in the cylinder using MANIFOLD pressure (MAP) instead of cylinder pressure for our &#8220;P&#8221; Pressure term, REVOLUTIONS Per Minute (RPM) times Displacement (Volume / REVOLUTION) for our &#8220;V&#8221; term and an air temperature value estimated from some combination of ECT and IAT for our &#8220;T&#8221; term.</p>
<p>A motor said to be operating with 100% VE has the same amount of air actually in the cylinder as predicted by n = PV / RT.  Most engines operate at considerably less than 100% VE in most operating conditions.  The difference between actual airflow and theoretical maximum airflow is termed &#8220;<strong>pumping loss</strong>.&#8221;  Some engines (most notably Honda engines <img src='http://support.moates.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ) can achieve slightly greater than 100% VE in certain conditions.  Most engines operating under forced induction can be thought of to have a VE greater than 100% in some conditions.</p>
<p>Speed Density ECMs generally have one or more VOLUMETRIC EFFICIENCY (VE) tables that are a critical item to be adjusted.  These tables allow predicted airflow values to be more closely adjusted to observed reality.</p>
<h2>Strengths of Speed-Density</h2>
<p>Speed-Density has many things going for it:</p>
<ol>
<li>Pressure sensors do not pose any restriction to the flow of air into the engine, unlike a MAF sensor.</li>
<li>MAP sensors respond to changing conditions very quickly, enabling it to have fairly good transient response especially compared to Mass-Air-Flow</li>
<li>Compared to a carburetor, it allows much more control over the mixture at different engine loads</li>
<li>Simplicity: all the sensors required are extremely reliable.</li>
</ol>
<h2>Weaknesses of Speed-Density</h2>
<p>Speed-Density is known for having several notable issues:</p>
<ol>
<li>Density correction, density correction, density correction.  You might not think that temperature is that big of a deal, but trust me it is!  Seasonal changes can wreak havoc on speed-density systems.  Superchargers or turbochargers that compress air and raise its temperature from adiabatic heating cause significant changes in density that must be accounted for.  Altitude can also be really problematic.  Many systems incorporate Barometric Pressure sensors to try to address this, but it&#8217;s an imperfect correction.</li>
<li>Large camshafts with extremely low vacuum due to high overlap close to idle.  Camshafts that have low or pulsing vacuum close to idle present a challenge for Speed-Density.  MAP sensor averaging can help.  Alpha-N blending can help.  It is still very tricky to use speed density to predict airflow with a pressure sensor with camshafts that do not build an appreciable amount of vacuum.</li>
<li>Volumetric Efficiency tables can be very time consuming to tune.</li>
<li>Engine modifications generally produce volumetric efficiency changes requiring re-tuning.</li>
<li>Quite a lot of math is required to do Speed-Density &#8220;by the book.&#8221;  Because of this, most manufacturers implement something kind of like theoretical speed-density and cut corners or combine math operations in order to allow faster execution on puny computing hardware.  (Remember, most ECUs made prior to 2000 have a slower processor than the average inexpensive cellphone circa 2010)</li>
</ol>
<h2>Sanity Checking a Speed-Density Tune</h2>
<p>There are a few rules that transcend particular manufacturer implementations:</p>
<ol>
<li>Volumetric efficiency rarely changes suddenly.  VE tables should almost always have very gradual changes.</li>
<li>VE usually DECREASES as pressure DECREASES (i.e. more vacuum = less VE)</li>
<li>VE usually maxes out at an RPM close to peak engine torque at maximum observed load, which is usually where peak cylinder filling occurs.</li>
<li>Remember that VE tables are not the only thing that controls fueling.  Temperature correction tables (ECT, IAT) are often implemented as multiplier/divider tables.  Don&#8217;t forget about injector battery tables either! (see the separate article on <a title="Injector class" href="http://support.moates.net/2010/02/10/theory-an-injector-model/">Injector Tuning</a> for more on this)</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2010/02/11/theory-speed-density/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Theory: Alpha-N</title>
		<link>http://support.moates.net/2010/02/11/theory-alpha-n/</link>
		<comments>http://support.moates.net/2010/02/11/theory-alpha-n/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 05:17:02 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Education]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=676</guid>
		<description><![CDATA[This is going to be rather brief because Alpha-N is rarely used as the primary strategy for engine management today.  You should at least know what it is because it is often used as a &#8220;sanity check&#8221; for primary control strategies. Alpha-N is also sometimes called &#8220;TPS maps&#8221; because the only sensor that is used [...]]]></description>
			<content:encoded><![CDATA[<p>This is going to be rather brief because Alpha-N is rarely used as the primary strategy for engine management today.  You should at least know what it is because it is often used as a &#8220;sanity check&#8221; for primary control strategies.</p>
<p>Alpha-N is also sometimes called &#8220;TPS maps&#8221; because the only sensor that is used for determination of fueling is the Throttle Position Sensor.  (And measured RPM, or how fast the motor is spinning)  Fuel and timing requirements for the engine are expressed as a function of RPM and TPS.</p>
<p>Alpha-N is used most of the time in tricky situations:</p>
<ol>
<li>When the MAP sensor or MAF sensor has failed and the primary control strategy is deemed to be invalid.  Something-is-better-than-nothing is the idea.  (&#8220;Load with Failed MAF&#8221; is an example from Ford-land)</li>
<li>In conjunction with ITBs (Individual Throttle Bodies) due to the extremely low vacuum created by them (making Speed-Density tricky) and the desire to avoid needing to fit a potentially restrictive Mass Air Flow sensor (making MAF impossible).  Again, something-is-better-than-nothing is the idea.</li>
<li>In conjunction with ITBs and MAP as a load multiplier. (PowerFC D-Jetro for GTR Skyline, most notable example)  ITBs + Boost &#8211; Alpha-N output is multiplied by a MAP sensor to come up with a composite load index.</li>
<li>In conjuction with Speed-Density and some kind of blending algorithm.  This approach is often used with very large camshafts that pull little vacuum at idle.  Basically, TPS and MAP are allowed to contribute varying amounts to the overall load calculation.   Net result: more stable and meaningful load index close to idle when MAP sensor readings are unstable.  Found on the Electromotive TEC3 among others.</li>
</ol>
<p>Alpha-N is very poor at dealing with hills (think about engine load going up and down hills at a constant throttle position), temperature variations and just about anything else that you&#8217;d care about except close to wide open throttle where it does fine.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2010/02/11/theory-alpha-n/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Theory: An Injector Model</title>
		<link>http://support.moates.net/2010/02/10/theory-an-injector-model/</link>
		<comments>http://support.moates.net/2010/02/10/theory-an-injector-model/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 04:56:50 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Education]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=662</guid>
		<description><![CDATA[Introduction Understanding your fuel injectors is one of the most important things you can do to ensure that fueling is appropriate for your engine.  First, some vocabulary: ECM, ECU, Engine computer : used interchangeably to mean the computer operating the fuel injectors and running the engine AFR, Air &#8211; Fuel Ratio : the ratio between [...]]]></description>
			<content:encoded><![CDATA[<h2>Introduction</h2>
<p>Understanding your fuel injectors is one of the most important things you can do to ensure that fueling is appropriate for your engine.  First, some vocabulary:</p>
<ul>
<li><strong>ECM, ECU, Engine computer </strong>: used interchangeably to mean the computer operating the fuel injectors and running the engine</li>
<li><strong>AFR, Air &#8211; Fuel Ratio</strong> : the ratio between how much air and how much fuel an engine is receiving or how &#8220;lean&#8221; or &#8220;rich&#8221; it is running</li>
<li><strong>Solenoid</strong> : a solenoid is an electromagnetic electromechanical device.  It operates by using electricity moving through a coil to generate a magnetic field which moves a plunger. (<a title="wikipedia - solenoid" href="http://en.wikipedia.org/wiki/Solenoid#Electromechanical_solenoids">more</a>)</li>
<li><strong>Injector </strong>: a special type of solenoid that allows fuel to flow through it when energized (<a title="HowStuffWorks - Fuel Injectors" href="http://auto.howstuffworks.com/fuel-injection3.htm">more</a>)</li>
<li><strong>Pulsewidth </strong>: the length of time the engine computer applies electricity to the injector, or how long the injector is commanded to be open</li>
<li><strong>Flow Rate</strong> : The amount of fuel an injector flows once open.  These values are typically given in units of cc/min or lbs/hr <span style="text-decoration: underline;">at a specified fuel pressure</span>. (injector flow rate varies with the square root of fuel pressure.)</li>
<li><strong>Latency</strong> : the length of time after the injector is turned on before it achieves its linear flow rate.</li>
</ul>
<h2>Everything you ever wanted to know about injectors but never knew to ask</h2>
<p>Injectors are pretty simple devices: turn on the electricity, wait till the fuel starts flowing.  Right?</p>
<p>Not quite&#8230;</p>
<p>Injectors are mechanical devices &#8211; once electricity is applied, the injector needs to move from its resting position in which no fuel flows to its open position where fuel is flowing at its published flow rate.  The problem is that this transition from &#8220;closed&#8221; to &#8220;open&#8221; is far from instant &#8211; some larger injectors can take several milliseconds to open fully.  During this time, injectors do not flow at their linear flow rate.  How long injectors take to open varies from injector to injector largely due to mechanical reasons.  Fuel pressure can also affect injector latency because of the force applied by fuel on injector internals.  And most importantly, the amount of electricity you supply to the injector controls how much magnetic force coils inside the injector can create.  <span style="text-decoration: underline;">Bottom line: when your battery voltage decreases (such as when cranking) your injectors take longer to open and fuel injector latency increases.</span></p>
<h2>Tuning for Injector latency</h2>
<p>Most engine computers have some kind of table to compensate for injector latency.  They can be called many things &#8211; &#8220;Injector Battery tables&#8221; or &#8220;Injector battery offset&#8221; or &#8220;battery tables&#8221; but they frequently look very similar: a table of how long to open the injector before it achieves linear flow (&#8220;latency&#8221;) versus measured battery voltage.  The idea here is that the ECM opens the injectors for a period of time (from the battery tables) to compensate for variations in injector opening time versus battery voltage.  If you change injectors, you probably need to update your battery tables, too.  If you vary fuel pressure, you may want to try changing the battery tables as well as other tables to account for changes in latency.</p>
<p>A basic method for tuning injector latency requires a wideband and a multimeter (or better yet, datalogging battery voltage from the ECU).  Follow this procedure:</p>
<ol>
<li>Start by hooking up you multimeter or starting datalogging battery voltage.  If you are using a multimeter, use a voltage source close to the ECM if possible.</li>
<li>Fire up the car and hold it at a few thousand RPM.  Observe battery voltage &#8211; it should be fairly high. (13.8 &#8211; 14.5 volts, depending on the vehicle)</li>
<li>Gradually, let the car return to idle while keeping an eye on battery voltage.  Many vehicles will run anywhere from 0.75 to 0.1 volts lower at idle compared to cruising RPMs.</li>
<li>Problems with battery tables can contribute to hunting or unstable idle.  Once the car is idling, do everything you can to put an electrical load on the car &#8211; turn on headlights, turn on the stereo, turn on the fan for the climate control inside the car.  As you do so, keep and eye on battery voltage and observed air fuel ratio.</li>
<li>If you see the car run progressively leaner when you turn on electrical accessories and voltage drops, start increasing injector latency at the battery voltage you observe until you minimize changes in air fuel ratio when changing electrical load.  This will result in a curve with a steeper slope.</li>
<li>If you see the car run progressively richer when you turn on electrical accessories and voltage drops, start decreasing injector latency at the battery voltage you observe until you minimize changes in air fuel ratio when changing electrical load.  This will result in a curve with a flatter slope.</li>
<li>If you feel really adventurous, you can disconnect the large cable between the alternator and the + side of the battery (or sometimes a wiring distribution block) while the car is running.  When you do this, the battery will stop charging.  Voltage you observe at the ECU will decrease as the car consumes the battery&#8217;s charge.  You can generally tune a much wider range of the battery table by doing this but it is much more of a pain to do and will eventually drain your battery to the point the car will not run.</li>
<li> <strong>Note:</strong> these injector battery tuning methods assume the car is reasonably well tuned close to idle and will idle at a reasonably steady AFR.  Doesn&#8217;t need to be perfect, but you may do more harm than good messing with injector battery tables when the tune is jacked.</li>
</ol>
<p>Another sign that your battery tables may be off is when the car runs poorly at small throttle angles compared to large throttle angles.  Sometimes changing latency is a quick way to fix a car running too rich / too lean that runs well close to wide open throttle.  Latency changes will have a large effect at low pulsewidths (i.e. closed throttle) but will have comparatively little effect at high pulsewidths (i.e. open throttle.)</p>
<p>You shouldn&#8217;t be afraid to adjust injector latency as part of tuning but always remember that it is a BROAD SWEEPING CHANGE THAT WILL AFFECT HOW THE ENGINE RUNS EVERYWHERE.  If you have a problem in a specific load condition, chances are your problem is elsewhere.  When you start seeing PATTERNS of problems (i.e. closed throttle too lean, close to idle where battery voltage too lean, hard starts/cranking when battery voltage lowest, etc.) then it is worth looking into whether a latency adjustment can solve your tuning issue.</p>
<p>You can always sanity check your injector battery tables visually.  Injector latency always increases as battery voltage drops.  If you look at a 2D graph of battery voltage versus latency, it should always be relatively smooth.  As voltage increases, injector latency should level out and change much more slowly than at lower voltages.  This is not a Ford thing or a Honda thing &#8211; this is a universal thing that all cars that use fuel injectors will follow.</p>
<h2>Tuning for Injector Flow</h2>
<p>We haven&#8217;t said that much about injector flow up to this point, but it is equally important to having your engine run correctly.  Injector flow is the &#8220;obvious&#8221; thing that most people change when installing different injectors.  Most older systems account for injector flow with a &#8220;fuel constant&#8221; (it is called many different things in different systems such as&#8230; ) &#8211; when you change the size of injectors, you multiply the fuel constant by the difference in flow between your old injectors and your new injectors.  For example:</p>
<ol>
<li>Fuel constant = 16.4</li>
<li>You have 24lb/hr stock injectors</li>
<li>You install 32lb/hr stock injectors</li>
<li>24 (old) / 32 (new) = .75</li>
<li>New fuel constant = old fuel constant * change in injector size = 16.4 * .75 = 12.3</li>
</ol>
<p>Keep in mind, this is just a guideline to get you close.  You can use the injector size / injector constant to make sweeping, global changes to fueling if your tune is off everywhere.  You *should* be able to get a tune very close to where it was before an injector change by changing nothing more than battery tables and an injector size / injector constant.</p>
<p>Some systems (Ford, GM LSx, newer Dodge / DCX Hemi, others) use a dynamic flow model of injector behavior rather than a single &#8220;injector constant.&#8221; These systems try to more precisely account for the flow of injectors  by modeling how injector flow changes as a function of how long they are open.  Most ~87-2009(ish) Ford uses the concept of injector slopes.  There is a &#8220;low slope&#8221; and an &#8220;high slope&#8221;, along with a threshold to change from one to the other and often a minimum pulsewidth.  The injector slopes can be thought of as TWO injector flow constants and the ECM changes from one to the other as the injector opens.  When changing injectors on Fords or other manufacturers that use dynamic flow models, a good starting point is to scale both slopes (or all members of a dynamic flow table) uniformly by the predicted difference in injector flow rate.  An even better approach is to copy values from another OEM calibration that uses the injectors you have installed.  Some injector suppliers (but not many &#8211; Injector Dynamics is the one that comes to mind) do dynamic flow testing and can supply you with data precise enough to plug in.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2010/02/10/theory-an-injector-model/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Moates.net Philosophy (READ ME)</title>
		<link>http://support.moates.net/2010/02/09/moatesnet-philosophy-read-me/</link>
		<comments>http://support.moates.net/2010/02/09/moatesnet-philosophy-read-me/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 01:51:08 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[General Info]]></category>
		<category><![CDATA[APU1]]></category>
		<category><![CDATA[BURN1]]></category>
		<category><![CDATA[BURN2]]></category>
		<category><![CDATA[F2A]]></category>
		<category><![CDATA[F3]]></category>
		<category><![CDATA[G1]]></category>
		<category><![CDATA[G2-0.45]]></category>
		<category><![CDATA[G2-0.60]]></category>
		<category><![CDATA[G2X]]></category>
		<category><![CDATA[G3]]></category>
		<category><![CDATA[G4]]></category>
		<category><![CDATA[G5]]></category>
		<category><![CDATA[GP1]]></category>
		<category><![CDATA[GP3]]></category>
		<category><![CDATA[GX]]></category>
		<category><![CDATA[HONDA1]]></category>
		<category><![CDATA[HONDAKIT]]></category>
		<category><![CDATA[NISSAN_2CHIP]]></category>
		<category><![CDATA[QH1]]></category>
		<category><![CDATA[RRLS1]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=650</guid>
		<description><![CDATA[Our Philosophy: We are a small technically-oriented outfit that focuses on product development not fancy packaging, phone support, and marketing.  We bring you high-quality, value-priced products aimed at self-starters willing to read documentation, learn independently and most importantly try things on their own without someone providing guidance every step of the way. About Moates.Net and [...]]]></description>
			<content:encoded><![CDATA[<h2><span style="text-decoration: underline;">Our Philosophy:</span><strong> </strong></h2>
<p><strong>We are a small technically-oriented outfit that focuses on product development not fancy packaging, phone support, and marketing.  We bring you high-quality, value-priced products aimed at self-starters willing to read documentation, learn independently and most importantly try things on their own without someone providing guidance every step of the way.</strong></p>
<h2>About Moates.Net and our products:</h2>
<p>It is important for you, our users, to understand what we expect of you and what we aim for in our products.  Our philosophy at Moates.Net is simple: we want to bring enthusiasts the highest quality products for tuning their cars at a reasonable price.  What we mean by &#8220;enthusiasts&#8221; is simple: people who are motivated to learn about tuning their car.  It doesn&#8217;t matter whether you&#8217;re working on your own car or work for a shop &#8211; if you&#8217;re willing to learn about tuning a car, you are part of our target audience.</p>
<p>Our objective isn&#8217;t to make a fortune &#8211; there are plenty of companies out there that sell comparable products for a whole lot more.  With that said, there are trade offs in our approach.  Our products frequently do not even have boxes, let alone fancy packaging like other vendors.  Our products do not ship with much printed instructions &#8211; instead our documentation can be found online.  (Like this support site!)  We devote most of our resources to product development, leaving limited resources for intensive support.  We have chosen instead to provide inexpensive products with fewer frills aimed at a more educated user.</p>
<h2>What We Expect of You</h2>
<p>Here at Moates.Net, education and teaching are things we value highly.   We don&#8217;t expect everyone to be born knowing how to tune a car or use our products.  <strong>We expect anyone who purchases our products to be willing to READ and learn independently.</strong> We will help you if you run into trouble, but we expect you to READ documentation and try to do it on your own first.  We base a lot of the technical documentation and guides we develop on the questions that you ask.  (If you have any suggestions for additional guide topics, we are always willing to listen.)  Many of our activities, such as this support site and our YouTube channel with its video tutorials, are aimed at providing resources to further educate our users.</p>
<h2>If it doesn&#8217;t work out&#8230;</h2>
<p>Worst case, we have a no questions asked money back guarantee for any parts returned in the condition they were received.  (We can&#8217;t issue a full refund for items damaged through neglect, negligence or abuse.)  We hope this isn&#8217;t how things end, but you&#8217;re only out the cost of shipping and the time you spent trying to figure it out.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2010/02/09/moatesnet-philosophy-read-me/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ford: Information we need (READ ME)</title>
		<link>http://support.moates.net/2010/02/07/ford-information-we-need-to-help-you/</link>
		<comments>http://support.moates.net/2010/02/07/ford-information-we-need-to-help-you/#comments</comments>
		<pubDate>Sun, 07 Feb 2010 20:33:10 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Ford Tuning]]></category>
		<category><![CDATA[F3]]></category>
		<category><![CDATA[QH1]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=638</guid>
		<description><![CDATA[Introduction We probably get 20 emails a week of the form: &#8220;Dear Moates, My name is ________ and I have a _________ Ford.  Can I use your products to tune my car/truck/van/etc. ?&#8221; Identifying J3 Port ECMs Our Ford products (F3 chip module, Quarterhorse) will work on pretty much any ECM that has a J3 [...]]]></description>
			<content:encoded><![CDATA[<h1>Introduction</h1>
<p>We probably get 20 emails a week of the form:</p>
<p>&#8220;Dear Moates,</p>
<p>My name is ________ and I have a _________ Ford.  Can I use your products to tune my car/truck/van/etc. ?&#8221;</p>
<h1>Identifying J3 Port ECMs</h1>
<p>Our Ford products (F3 chip module, Quarterhorse) will work on pretty much any ECM that has a J3 port.  This is 95% of 87-2004 vehicles.  Most ECMs have a black plastic protective cover over the J3 port.  The picture below shows what a J3 port looks like with the protective cover removed:</p>
<div id="attachment_639" class="wp-caption aligncenter" style="width: 510px"><a href="http://support.moates.net/wp-content/uploads/2010/02/j3_port.jpg" rel="lightbox[638]"><img class="size-full wp-image-639" title="j3_port" src="http://support.moates.net/wp-content/uploads/2010/02/j3_port.jpg" alt="Ford J3 Port, protective cover removed." width="500" height="174" /></a><p class="wp-caption-text">Ford J3 Port, protective cover removed.</p></div>
<p><strong> Again,</strong> <strong>our hardware products will work on any 1, 2, or 4 bank EECIV or EECV ECM that has a J3 port.</strong></p>
<h1>Software Support</h1>
<p>I bet you thought that was too easy!  It is&#8230;</p>
<p>Our HARDWARE works on just about everything Ford ever made with a J3 port,</p>
<h2>***BUT software support for Fords is not as guaranteed***</h2>
<p>There are three applications that are known to work well with our hardware &#8211; TunerPro, EEC Editor and Binary Editor.  Each application supports different vehicles.  Some vehicles are supported by all three, some vehicles are supported by only one, some vehicles are supported by <strong>NONE</strong>.</p>
<p>We need to know some information about your ECM in order to be able to tell whether there is support for your vehicle.  This information is the &#8220;Strategy&#8221; (or &#8220;operating system&#8221;) that your ECM uses, which can usually be determined from the &#8220;Box code.&#8221;  Your &#8220;box code&#8221; can normally be found in the center of the label with the barcode where the wire harness connects to the ECM.  See picture below.</p>
<div id="attachment_640" class="wp-caption aligncenter" style="width: 473px"><a href="http://support.moates.net/wp-content/uploads/2010/02/z2d1_catch_code.jpg" rel="lightbox[638]"><img class="size-full wp-image-640" title="z2d1_catch_code" src="http://support.moates.net/wp-content/uploads/2010/02/z2d1_catch_code.jpg" alt="Z2D1 box code on label of ECM" width="463" height="154" /></a><p class="wp-caption-text">Z2D1 Catch code on label of ECM</p></div>
<p>Once you have found your box code, you can take a look at the<a href="/2010/06/30/ford-box-code-strategy-cross-reference/"> box code-strategy cross reference</a> to determine which strategy your ECM uses.  The <a href="/2010/06/30/ford-strategies-supported/">list of supported strategies</a> will then tell you which (if any) software supports your ECM.  If you can&#8217;t find your ECM, please email support@moates.net and remember <span style="text-decoration: underline;">when you contact us inquiring about vehicle support, please include the &#8220;box code&#8221; pictured above!  Without this information, we cannot provide you with accurate information about software support.</span></p>
<p><span style="text-decoration: underline;"><br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2010/02/07/ford-information-we-need-to-help-you/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>GM: TPI Forced Induction</title>
		<link>http://support.moates.net/2010/01/31/gm-tpi-forced-induction/</link>
		<comments>http://support.moates.net/2010/01/31/gm-tpi-forced-induction/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 04:51:55 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[GM Tuning]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=621</guid>
		<description><![CDATA[Good Choices (simple) You have three choices for tuning forced induction on a TPI ECM (i.e. 7730). Use stock code, hack it around to be ok at WOT by power enrichment tables.  This is ugly and only has a possibility of working for low boost setups.   Do not do this unless you really don&#8217;t care [...]]]></description>
			<content:encoded><![CDATA[<h2>Good Choices (simple)</h2>
<p>You have three choices for tuning forced induction on a TPI ECM (i.e. 7730).</p>
<ol>
<li>Use stock code, hack it around to be ok at WOT by power enrichment tables.  This is ugly and only has a possibility of working for low boost setups.   Do not do this unless you really don&#8217;t care how the car runs except at WOT and you are too lazy to choose another option.</li>
<li>Use Code59 on your &#8217;7730  (see <a title="Code59" href="http://www.code59.org">www.code59.org</a> &#8211; a modified version of the $58 code that came in the Syclone/Typhoon turbocharged trucks) For this to work, some wiring mods are needed.  (See <a title="code59 on 7730 wiring" href="http://www.code59.org/index.php?option=com_fireboard&amp;Itemid=38&amp;func=view&amp;id=4156&amp;catid=15">here</a> for more wiring info) This is not for the faint of heart, but represents a much better solution overall because you are using code that understands what forced induction is.  Code59 isn&#8217;t perfect, but it&#8217;s arguably the best option readily available that works with OEM hardware.</li>
<li>Code59 on a &#8217;749 ECM.  This is pretty similar to #2 above, except you get some additional stuff in the &#8217;749 that will make it easier to say run P+H injectors.  Rewiring will be needed.  The &#8217;749 is also setup to control boost via PWM and an external solenoid which can be handy for turbocharged applications.</li>
</ol>
<p>You should plan on buying a Wideband O2 (such as the Innovate LC1), something to datalog with (APU1, ALDU1) and something for realtime emulation (APU1, Ostrich2) along with a G1 chip adapter in order to tackle a project like this and have any degree of success.  You could do it without some of these tools, but you probably wouldn&#8217;t be reading this webpage for advice if you didn&#8217;t need them.</p>
<p>You will genererally need to install colder spark plugs, (maybe) a spark box, larger injectors (32, 36 or 42lbs would probably be good place to start.  Use an injector calculator to figure out how big you should go based on power goals), a 2bar or 3bar MAP sensor to replace your 1bar factory sensor, sometimes an upgraded fuel pump(s).</p>
<h2>Good Choices (Complicated)</h2>
<p>The other worthwhile option to mention is using a LS1/LS2 ECM with EFI live.  This requires <strong>extensive</strong> hardware and wiring changes but has great rewards in terms of an upgraded ignition system, more reliable triggering (i.e. no Optispark) and much more powerful and capable ECMs with advanced features.  See <a title="EFI Connection" href="http://www.eficonnection.com">EFI Connection</a> 24x / 58x pages for more information on this upgrade.  You can get EFI Live from us after you&#8217;re done.</p>
<h2>Bad Choices</h2>
<p>While I&#8217;m at it, a lot of people ask about FMUs.  This is a quick explanation of how they work and why they&#8217;re a band-aid (at best) not an effective tuning solution:</p>
<ul>
<li> FMU is a rising rate regulator</li>
<li>It causes fuel pressure to increase at a fixed ratio with boost pressure (usually 8:1 to 12:1)</li>
<li>Fuel delivery (approximately) increases by the difference in sqrt of fuel pressure.  I.e. 40 -&gt; 60 psi = sqrt(60) / sqrt(40)</li>
<li>An FMU can generally get fueling approximately ok SOMETIMES but more often than not it results in an overly rich mixture and inconsistent fueling across different RPMs.</li>
<li>With 35 psi base pressure and 8psi of boost, a 8:1FMU will be delivering close to 100psi of fuel pressure!  Because it raises fuel pressure so much, there is a significant strain placed on the fuel pump and injectors.  Fuel atomization (and therefore power) suffers a lot at extreme pressures with most injectors.</li>
<li>Most importantly, <strong>FMUs do nothing to adjust spark to compensate for boost.</strong></li>
<li>Bottom line: FMUs are a cheap, hackish bandaid supplied to minimally make things work by running the car artificially rich instead of properly adjusting the mixture and timing for boost.</li>
</ul>
<p>The &#8220;Good Choices&#8221; above are ways of doing things the &#8220;right&#8221; way.  It&#8217;s a lot more work, but you can get the car to run a *lot* better than with an FMU.  Making appropriate adjustments for ignition timing will also let you run a LOT higher boost than with just a FMU.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2010/01/31/gm-tpi-forced-induction/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nissan 20&#215;2 Boards</title>
		<link>http://support.moates.net/2009/11/28/nissan-20x2-boards/</link>
		<comments>http://support.moates.net/2009/11/28/nissan-20x2-boards/#comments</comments>
		<pubDate>Sat, 28 Nov 2009 05:54:16 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[ECU Chipping]]></category>
		<category><![CDATA[Nissan Tuning]]></category>
		<category><![CDATA[NISSAN_2CHIP]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=610</guid>
		<description><![CDATA[Versions This is the documentation for the Nissan Boards.  At this point, there are only one version of the boards, 1.1nm  As future revisions to the board are produced, this page will be updated. Applications These boards are designed for S13 and B13 applications.  They will NOT work with S14a ECUs that have a 20&#215;2 [...]]]></description>
			<content:encoded><![CDATA[<h2>Versions</h2>
<p>This is the documentation for the Nissan Boards.  At this point, there are only one version of the boards, 1.1nm  As future revisions to the board are produced, this page will be updated.</p>
<h2>Applications</h2>
<p>These boards are designed for <strong>S13 and B13</strong> applications.  They will <strong>NOT</strong> work with S14a ECUs that have a 20&#215;2 pin header.  They will not work with late S14/N14/etc. ECUs that have a 40&#215;1 header. Known good applications:</p>
<p>S13 Silvia RWD &#8220;Red top&#8221; SR20DET (i.e. 62, E5, etc.) 240 swaps, etc.</p>
<p>S13 Silvia RWD &#8220;Black top&#8221; SR20DET <strong>NON VVTI</strong> (VVTI motors not supported) 240SX, etc.</p>
<p>S13 240SX KA24DE twin cam engine US Engine</p>
<p>B13 Sentra FWD SR20DE Sentra, etc.</p>
<p>U13 Bluebird SR20DET</p>
<h2>About the Board Hardware</h2>
<p>The 20&#215;2 Nissan ROM board has two 28 pin sockets for an EPROM such as a 27SF512 or 27C256.  These are not &#8220;even-odd&#8221; style boards &#8211; <strong>chips installed in this board should always have identical programs</strong> unless you REALLY know what you are doing.  You will need to buy a ROM burner separately if you do not already have one &#8211; this board cannot program chips.</p>
<p>You can use two Ostriches with this board.  Insert each Ostrich like it was an EPROM.  Make sure JROM is not installed (see below for more) or you may have issues with addressing and Ostriches.  You will need a 5.x version of TunerPro RT to have native dual Ostrich support.  You can accomplish the same thing using TunerPro 4.x by also using EmUtility (available from tunerpro.net in the utilities section) to run one Ostrich in emulation mode while TunerPro natively runs the other Ostrich.</p>
<h2>Switching and JROM </h2>
<p>As previously mentioned, the 20&#215;2 board allows the use of two programs with near instantaneous realtime switching.  The JROM is used to change between two programs when using 512k chips (i.e. 27SF512 or 27C512).  By default, the adapter uses a 32k program from 08000h to 0FFFFh.  When JROM is present, the adapter uses the 32k program from 00000h to 07FFFh.  You can mount an external switch for the jumper if you like.  This <a href="http://www.moates.net/documentation.php?documentation_id=75">link</a> has more information about programming multiple programs and offsets.</p>
<h2>Software support</h2>
<p>This board has no copy protection that would prevent you using it with a particular software package.  The technical answer to &#8220;software support&#8221; is to say that it will work with any software capable or providing a Nissan binary ROM file.  Software I have tested these boards with:</p>
<ul>
<li>Tuner Pro RT ( www.tunerpro.net )</li>
<li>925style.com ROM Editor ( ask google &#8220;925style ROM editor&#8221; &#8211; original site is down)</li>
<li>Nistune</li>
</ul>
<p>Just to reiterate &#8211; any software that can output a binary file will probably work fine with these boards.</p>
<h2>Installation</h2>
<p>Installation of the Nissan 20&#215;2 boards can be quite tricky.  A proper de-soldering iron is required for good results.</p>
<ol>
<li>Remove both the top and bottom case from the ECU</li>
<li>De-solder all 40 pins of the 20&#215;2 connector.  remember, a clean de-soldering job is critical to this working correctly.  Be careful not to overheat and burn any traces as this can be easy to do.  When you are done, it should look something like this:<a href="http://support.moates.net/wp-content/uploads/2009/11/desoldered.jpg" rel="lightbox[610]"><img class="aligncenter size-medium wp-image-1047" title="desoldered" src="http://support.moates.net/wp-content/uploads/2009/11/desoldered-300x161.jpg" alt="" width="300" height="161" /></a></li>
<li>Place the installed pin header in the 20&#215;2 header so that the &#8220;notch&#8221; in the header faces towards the blue ECU connector:<a href="http://support.moates.net/wp-content/uploads/2009/11/latch-orientation-bad.jpg" rel="lightbox[610]"><img class="aligncenter size-medium wp-image-1049" title="latch orientation bad" src="http://support.moates.net/wp-content/uploads/2009/11/latch-orientation-bad-300x126.jpg" alt="" width="300" height="126" /></a></li>
<li>Solder the 20&#215;2 header in place carefully.  Again, remember clean, accurate soldering is critical for this product to work correctly:<a href="http://support.moates.net/wp-content/uploads/2009/11/soldered_underside.jpg" rel="lightbox[610]"><img class="aligncenter size-medium wp-image-1048" title="soldered_underside" src="http://support.moates.net/wp-content/uploads/2009/11/soldered_underside-300x100.jpg" alt="" width="300" height="100" /></a></li>
<li>Find the jumper marked &#8220;CJ1&#8243;  &#8211; you will need to remove it and move it to position &#8220;CJ2&#8243;  as this enables the use of the ROM board.  (Putting the jumper back to CJ1 will enable the use of the stock program.)  Be careful when doing this.  The use of two soldering irons, a soldering iron and de-soldering iron or best yet &#8211; a set of SMD tweezers will make things much easier.  If you damage the jumper removing it, do not worry &#8211; you can use a small piece of wire or a paperclip instead.  (Trim any excess wire / paperclip if you use this method)<a href="http://support.moates.net/wp-content/uploads/2009/11/CJ1CJ2.jpg" rel="lightbox[610]"><img class="aligncenter size-medium wp-image-1050" title="CJ1CJ2" src="http://support.moates.net/wp-content/uploads/2009/11/CJ1CJ2-300x225.jpg" alt="" width="300" height="225" /></a></li>
<li>Finally, slide the 20&#215;2 board onto the installed header:<a href="http://support.moates.net/wp-content/uploads/2009/11/finished.jpg" rel="lightbox[610]"><img class="aligncenter size-medium wp-image-1051" title="finished" src="http://support.moates.net/wp-content/uploads/2009/11/finished-300x257.jpg" alt="" width="300" height="257" /></a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2009/11/28/nissan-20x2-boards/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Binary Editor and EEC Analyzer Registration</title>
		<link>http://support.moates.net/2009/11/21/be-ea-registration/</link>
		<comments>http://support.moates.net/2009/11/21/be-ea-registration/#comments</comments>
		<pubDate>Sat, 21 Nov 2009 21:17:39 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Ford]]></category>
		<category><![CDATA[Ford Tuning]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[BINARY_EDITO]]></category>
		<category><![CDATA[EECEDITOR]]></category>
		<category><![CDATA[TPRT]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=604</guid>
		<description><![CDATA[Binary Editor In order to issue you a license for Binary Editor, you must first download and install the software. ( http://www.eecanalyzer.net )  Once you have downloaded and installed the software, go to the &#8220;Register&#8221; menu at the top of the screen and select &#8220;Register Binary Editor&#8221; Next, you will be presented with a screen [...]]]></description>
			<content:encoded><![CDATA[<h1>Binary Editor</h1>
<p>In order to issue you a license for Binary Editor, you must first download and install the software. ( <a href="http://www.eecanalyzer.net">http://www.eecanalyzer.net</a> )  Once you have downloaded and installed the software, go to the &#8220;Register&#8221; menu at the top of the screen and select &#8220;Register Binary Editor&#8221;</p>
<p><a href="http://support.moates.net/wp-content/uploads/2009/11/BE_reg1.png" rel="lightbox[604]"><img class="aligncenter size-full wp-image-952" title="BE_reg1" src="http://support.moates.net/wp-content/uploads/2009/11/BE_reg1.png" alt="" width="248" height="147" /></a>Next, you will be presented with a screen where you need to provide some information.  First, check the boxes to indicate which hardware you will be using.  Under &#8220;Tuners,&#8221; check &#8220;Moates&#8221; for the QuarterHorse.  If you have an Innovate or PLX wideband, make sure you check the appropriate box under &#8220;Loggers.&#8221;  You will also need to do this for the DataQ standalone datalogger, if you own one.  Finally, put your name in the &#8220;Licensed To:&#8221; box.  Finally, copy and paste the <strong>Machine Code</strong> displayed and email it to support@moates.net so we can issue you your license.</p>
<p><a href="http://support.moates.net/wp-content/uploads/2009/11/BE_reg2.png" rel="lightbox[604]"><img class="aligncenter size-medium wp-image-954" title="BE_reg2" src="http://support.moates.net/wp-content/uploads/2009/11/BE_reg2-298x300.png" alt="" width="298" height="300" /></a></p>
<p>Note: you will see the machine code  change as you check and uncheck boxes along with changing the name in the &#8220;Licensed To:&#8221; box.  <strong>You must have the same boxes checked and your name typed identically as when you requested your license before you type in the registration key or your &#8220;Machine Code&#8221; will be different and the registration process will fail!</strong></p>
<p>After you have received an email with your registration key, you will need to open the software registration box again, make sure the same boxes are checked, re-input your name in the &#8220;Licensed To:&#8221; box so everything matches.  Enter the registration key in the boxes below and then click &#8220;Register&#8221; &#8211; and you&#8217;re done!</p>
<h2>EEC Analyzer</h2>
<p>Download and install the software from <a href="http://www.eecanalyzer.net">http://www.eecanalyzer.net</a></p>
<p>Go to the &#8220;About&#8221; tab and click &#8220;Register&#8221;</p>
<p><a href="http://support.moates.net/wp-content/uploads/2009/11/ea_reg1.png" rel="lightbox[604]"><img class="aligncenter size-medium wp-image-953" title="ea_reg1" src="http://support.moates.net/wp-content/uploads/2009/11/ea_reg1-300x227.png" alt="" width="300" height="227" /></a></p>
<p>Copy and paste the &#8220;Machine Code&#8221; into an email to support@moates.net</p>
<p><a href="http://support.moates.net/wp-content/uploads/2009/11/ea_reg2.png" rel="lightbox[604]"><img class="aligncenter size-medium wp-image-955" title="ea_reg2" src="http://support.moates.net/wp-content/uploads/2009/11/ea_reg2-300x228.png" alt="" width="300" height="228" /></a>When you receive your registration code, navigate back to this screen and enter it in the bottom box then click &#8220;Ok.&#8221;  Your software will now be registered.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2009/11/21/be-ea-registration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GM 94-95: Reflash or not?</title>
		<link>http://support.moates.net/2009/11/07/gm-94-95-reflash-or-not/</link>
		<comments>http://support.moates.net/2009/11/07/gm-94-95-reflash-or-not/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 14:00:19 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[GM Tuning]]></category>
		<category><![CDATA[ALDU1]]></category>
		<category><![CDATA[ALDU1_CABL1]]></category>
		<category><![CDATA[ALDU1_CABL2]]></category>
		<category><![CDATA[APU1]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=598</guid>
		<description><![CDATA[94 and 95 were also kind of odd years for GM computers as they transitioned toward OBD2. There are several groups of ECMs. 94-95 LT1,LT4,LTx: These can be tuned via TunerCATS ( link ) with the $EE definition and an ALDU1+CABL1 (94 &#8211; square ALDL style connector) or ALDU1+CABL2 (95 &#8220;D&#8221; shape OBD2 connector).  APU1 [...]]]></description>
			<content:encoded><![CDATA[<p>94 and 95 were also kind of odd years for GM computers as they transitioned toward OBD2.</p>
<p>There are several groups of ECMs.</p>
<p>94-95 LT1,LT4,LTx: These can be tuned via TunerCATS ( <a href="http://www.tunercat.com">link</a> ) with the $EE definition and an ALDU1+CABL1 (94 &#8211; square ALDL style connector) or ALDU1+CABL2 (95 &#8220;D&#8221; shape OBD2 connector).  APU1 also works for reflash on these vehicles.  No chip adapter needed.</p>
<p>94-95 TBI: Unlike all other TBI ECMs (which use a G2 chip adapter) these ECMs are memcal like their TPI cousins and work with the G1 memcal adapter.  Take the cover off the ECM and if you see a memcal, you probably have one of these.  The 16168625 is an example.</p>
<p>94-95 W-body  LQ1: uses the regular MEMCAL found in 1227165/7727/7730  ECMs, you can use the G1 adapter in these units also.</p>
<p>94-95 3800: Primarily use the 16183247 and subsequently a different style memcal is used than earlier ECMs.   The 94-95 3800 powered regals use a similar ECM that is weatherproofed, the  16183428, but that ECM is specific to the 94-95 3800 Regals only. This family of PCMs have the little blue &#8216;box&#8217; memcal that has the integrated knock sensing board.   A G4 chip adapter is required for these, it&#8217;s shorter than the G1.</p>
<p>93-95  3100 vehicles (except for the A-bodies, which use a non-weatherproof version of  the 94-95 LQ1 PCM) are all flash units. Unfortunately we don&#8217;t currently have a solution for these.</p>
<p>(Thanks to Robert Saar for his help!)</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2009/11/07/gm-94-95-reflash-or-not/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GM 96-97: The &#8220;odd&#8221; years</title>
		<link>http://support.moates.net/2009/08/09/gm-96-97-the-odd-years/</link>
		<comments>http://support.moates.net/2009/08/09/gm-96-97-the-odd-years/#comments</comments>
		<pubDate>Sun, 09 Aug 2009 22:15:59 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[GM Tuning]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=577</guid>
		<description><![CDATA[Lately, we have been getting a lot of questions from people with 96-97 GM vehicles looking for a tuning solution.  Unfortunately, these are transitional years where the electronics are incompatible with either the earlier and later computers that are well supported. There are a few solutions for people with 96-97 computers: -Convert to a 94-95 [...]]]></description>
			<content:encoded><![CDATA[<p>Lately, we have been getting a lot of questions from people with 96-97 GM vehicles looking for a tuning solution.  Unfortunately, these are transitional years where the electronics are incompatible with either the earlier and later computers that are well supported.</p>
<p>There are a few solutions for people with 96-97 computers:</p>
<p>-Convert to a 94-95 ECM that is well-supported by TunerCATS OBD1.  This will require an <a title="ALDU+CABL2 combo" href="http://www.moates.net/product_info.php?cPath=73_64&amp;products_id=128">ALDU1+CABL2 combo</a>, <a title="TunerCat OBD1" href="http://www.tunercat.com/tnr_desc/tnr_desc.html">TunerCATS OBD1 tuner</a> ($69.95) with a single definition file (<a title="TunerCAT definition files" href="http://www.tunercat.com/tnr_desc/ecm_sup.html">$EE</a> &#8211; $19.95) along with a new 94-95 ECM.  This may involve minor wiring changes.  Arguably the most simple and straightforward option.  Preserves all engine sensors, distributor, etc.  This option will work for LTx engines ONLY.  96-97 Vortecs must use another option.</p>
<p>-Convert to a 98+ ECM that is well-supported by EFI Live.  This will involve more substantial wiring changes and a supported 98+ ECM.  This will involve a 24x reluctor conversion kit. (See <a title="EFI Connection" href="http://www.eficonnection.com/24x/default.htm">here</a> for more information.)  This is *NOT EASY OR SIMPLE* but arguably provides the best solution because quality, trusted LSx electronics replace many problematic parts on the earlier engines such as replacing  the Optispark system with coil-near-plug as found on the LSx.</p>
<p>-Use TunerCATS OBD2 Tuner.  Even though there are no hardware changes needed for this, I put it towards the bottom of the list.  TunerCATS OBD2 Tuner is only available with Roadrunner ECM hardware because of licensing restrictions BUT Roadrunner hardware isn&#8217;t compatible with 96-97 ECMs.  You will end up having to spend $489 on a <a title="Roadrunner guts kit" href="http://www.moates.net/product_info.php?cPath=73_67_56&amp;products_id=118">RoadRunner guts kit</a> (that you can&#8217;t use on a 96-97 ECM!), $280 on the  <a title="TunerCat OBD2 Package" href="http://www.moates.net/product_info.php?cPath=73_67_55&amp;products_id=115">TunerCat RTOBD2 package</a>, and $80 on a <a title="TunerCat definition" href="http://www.moates.net/product_info.php?cPath=73_67_55&amp;products_id=114">definition</a> for your ECM.  Grand total: $850.  Now go back and compare costs to the two conversion options above if you wonder why I didn&#8217;t list this option first&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2009/08/09/gm-96-97-the-odd-years/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ostrich ROM stacking</title>
		<link>http://support.moates.net/2009/06/15/ostrich-rom-stacking/</link>
		<comments>http://support.moates.net/2009/06/15/ostrich-rom-stacking/#comments</comments>
		<pubDate>Tue, 16 Jun 2009 04:46:46 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[ROM Switching Kits]]></category>
		<category><![CDATA[OSTRICH]]></category>
		<category><![CDATA[OSTRICH_2]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=561</guid>
		<description><![CDATA[So you want to use your Ostrich 2.0 with one of our switching adapters? ( Two Timer, G2X, G3 ) This guide gives you an idea of how to &#8220;stack&#8221; your ROMs to make things work. Step 1: determine how big ONE program is. ( look how big your ROM is &#8211; 27C256 = 32kbyte [...]]]></description>
			<content:encoded><![CDATA[<p>So you want to use your Ostrich 2.0 with one of our switching adapters? ( Two Timer, G2X, G3 )</p>
<p>This guide gives you an idea of how to &#8220;stack&#8221; your ROMs to make things work.</p>
<p>Step 1: determine how big ONE program is. ( look how big your ROM is &#8211; 27C256 = 32kbyte = 8000h, 27C32 = 4kb = 1000h )</p>
<p>Step 2: Determine how big of a program your switcher uses.  This hopefully will be the same as the size of your ROM, but your ROM may be smaller than this value.  G2X = 4kb = 1000h, Two Timer = G3 = 32k = 8000h)</p>
<p>Step 3: Fire up Emutility</p>
<p>Step 4: Uncheck the &#8220;End justify&#8221; box</p>
<p>Step 5: Input the size of your program in the SIZE box.</p>
<p>Step 6: Do some math.  Programs in the Ostrich are END JUSTIFIED.  The Ostrich&#8217;s memory goes from 00000h to 3FFFFh.  Fire up the windows calculator in scientific mode.  Change the format to hex.  Put it 3FFFF to start.</p>
<p>Step 7: Subtract the size of your PROGRAM.  This can be different from the size of the switching adapter.</p>
<p>Step 8: Put this value in the start address box.</p>
<p>Step 9: Program the ostrich (Write from file to emulator)</p>
<p>Step 10: Go back to Windows calculator.  Subtract the size of the SWITCHING ADAPTER.  (3FFFF &#8211; size of program &#8211; size of switching adapter)</p>
<p>Step 11: Go back to step 8.  Repeat steps 8 through 11 until you have programmed all desired settings.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2009/06/15/ostrich-rom-stacking/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GM 86-95 OBD1 Guide (READ ME)</title>
		<link>http://support.moates.net/2009/05/07/gm-86-95-obd1-guide-read-me/</link>
		<comments>http://support.moates.net/2009/05/07/gm-86-95-obd1-guide-read-me/#comments</comments>
		<pubDate>Thu, 07 May 2009 17:20:10 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[GM Tuning]]></category>
		<category><![CDATA[ALDU1]]></category>
		<category><![CDATA[ALDU1_CABL1]]></category>
		<category><![CDATA[ALDU1_CABL2]]></category>
		<category><![CDATA[APU1]]></category>
		<category><![CDATA[BURN2]]></category>
		<category><![CDATA[G1]]></category>
		<category><![CDATA[G2]]></category>
		<category><![CDATA[G2X]]></category>
		<category><![CDATA[G3]]></category>
		<category><![CDATA[G4]]></category>
		<category><![CDATA[G5]]></category>
		<category><![CDATA[OSTRICH]]></category>
		<category><![CDATA[OSTRICH_2]]></category>
		<category><![CDATA[S_BOOSTER]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=552</guid>
		<description><![CDATA[(eventually this page will have more information) Basics When we talk about &#8220;OBD1&#8243; GM vehicles, we mean vehicles made from (approximately) 1986 to 1995.  These cars used several different types of engine controller &#8211; some have one injector for each cylinder (Tuned Port Injection, or TPI along with the LTx motors) while some have fewer [...]]]></description>
			<content:encoded><![CDATA[<p>(eventually this page will have more information)</p>
<h1>Basics</h1>
<p>When we talk about &#8220;OBD1&#8243; GM vehicles, we mean vehicles made from (approximately) 1986 to 1995.  These cars used several different types of engine controller &#8211; some have one injector for each cylinder (Tuned Port Injection, or TPI along with the LTx motors) while some have fewer injectors that are placed near the throttle body (Throttle Body Injection, or TBI) instead.  All the vehicles of this generation speak the ALDL protocol for logging/vehicle communication.</p>
<p>For purposes of this guide, &#8220;ECM&#8221; means Engine Control Module, Powertrain Control Module (PCM), Engine Computer Module (ECM) &#8211; terms will be used interchangeably to mean the same thing.</p>
<h1>Hardware for OBD1 GM</h1>
<h2>Overview</h2>
<p>94-95 model years are oddballs.  Many of these ECMs support being reflashed over the ALDL interface (e.g. LT1) using TunerCATS.  Some (like the 94-95 TBIs) use a G1 adapter.  Many Grand Prix from these years use the G4 adapter.  Diesels generally use the G5 adapter.</p>
<p>The process for tuning OBD1 GM products is pretty much the same for all 86-93 model years.  First, a &#8220;chip adapter&#8221; is used to convert whatever the ECM in question needs into a form that accepts a 28 pin EPROM.  Some chip adapters require soldering for installation (G2, G2X) but most do not (G1, G3, G4, G5).  The same EPROMs can be used for all of our OBD1 GM products (except the switching adapters&#8230;) which is usually the 27SF512 &#8211; C2.</p>
<p>After a chip adapter has been installed in an ECM, tuning can begin.  You can burn chips using a ROM burner such as the BURN1/2.  Alternatively, you can either use the Ostrich 2.0 emulator or the emulation facilities of the APU1 to make changes while the vehicle is running.</p>
<p>Logging from the computer is accomplished using either an ALDU1 or the logging facilities of an APU1.  For 86-94 vehicles, CABL1 is required to connect the logger and the vehicle.  For the 1995 model year, CABL2 is required due to the physically different connector.</p>
<p>Instead of buying the BURN2, Ostrich2 and ALDU1 separately, you can buy the APU1 unit that does the functions of all three pieces in one unit.</p>
<h1>Hardware</h1>
<p><span style="text-decoration: underline;">G1</span> &#8211; &#8220;Memcal&#8221; style chip adapter (TPI, Syclone/Typhoon, 94-95 TBI, 92-93 LT1, etc.)</p>
<p><span style="text-decoration: underline;">G2</span> &#8211; &#8220;TBI&#8221; 24 pin style chip adapter</p>
<p><span style="text-decoration: underline;">G2</span> GN Style &#8211; Grand National Only.</p>
<p><span style="text-decoration: underline;">G2X</span> &#8211; Multiple program switching version of G2</p>
<p><span style="text-decoration: underline;">G3</span> &#8211; Multiple program switching version of G1</p>
<p><span style="text-decoration: underline;">G4</span> &#8211; Blue Memcal style chip adapter for some 94-95 vehicles</p>
<p><span style="text-decoration: underline;">G5</span> &#8211; Diesel memcal style chip adapter</p>
<p><a title="HDR1" href="http://www.moates.net/product_info.php?products_id=52">HDR1</a> &#8211; Header that allows reading memcals in a BURN1/2.  Used to read stock program on memcal ECMs.</p>
<p><span style="text-decoration: underline;">BURN2</span> &#8211; Programs chips</p>
<p><span style="text-decoration: underline;">Ostrich</span> &#8211; USB Chip emulator, allows realtime changes while engine running</p>
<p><span style="text-decoration: underline;">Socket Booster</span> &#8211; required for use of Ostrich 2.0 in TBI applications.  Can be used instead of G2 adapter.</p>
<p><span style="text-decoration: underline;">ALDU1</span>- USB ALDL interface</p>
<p><span style="text-decoration: underline;">CABL1</span>- Used to connect an ALDU1 or APU1 and a pre-1995</p>
<p><span style="text-decoration: underline;">CABL2</span> &#8211; Used to connect an ALDU1 or APU1 and a 1995 car</p>
<p><span style="text-decoration: underline;">APU1</span> &#8211; Combines the functions of the BURN2 (programming chips), Ostrich 2.0 (real time chip emulation) and the ALDU1 in one unit</p>
<h1>Applications</h1>
<p>This table is abbreviated. If you don&#8217;t see your application here, please email us.</p>
<table border="1" cellspacing="0" width="100%" align="center">
<tbody>
<tr bgcolor="#ffffbf">
<td colspan="2" bgcolor="#ffffbf">
<div><span style="color: #000000;">Vehicle Identification </span></div>
</td>
<td colspan="3" bgcolor="#d2ffd2" bordercolor="#D2FFD2">
<div class="style6"><span style="color: #000000;">Chip Burning </span></div>
</td>
<td colspan="3" bgcolor="#ffcccc" bordercolor="#FFCCCC">
<div class="style6"><span style="color: #000000;">Adapters</span></div>
</td>
<td bgcolor="#ffe6fb" bordercolor="#FFE6FB">
<div><span style="color: #000000;"><span class="style34"><span class="style41">Emulation</span></span></span></div>
</td>
<td bgcolor="#ccff99">
<div><span style="color: #000000;"><span class="style6">All-in-One</span></span></div>
</td>
<td colspan="3" bgcolor="#d7d7ff" bordercolor="#D7D7FF">
<div><span style="color: #000000;"><span class="style34"><span class="style41">Datalogging</span></span></span></div>
</td>
</tr>
<tr bgcolor="#333333">
<td width="16%">
<div class="style59"><span class="style34">Year &amp; Model </span></div>
</td>
<td width="15%">
<div class="style59"><span class="style34">ECM/PCM Part # </span></div>
</td>
<td width="5%" bordercolor="#D2FFD2">
<div class="style38"><span style="color: #000000;"><a href="http://www.moates.net/product_info.php?cPath=51&amp;products_id=48"><span class="style34">BURN1</span></a></span></div>
</td>
<td width="7%" bordercolor="#D2FFD2">
<div class="style38"><span class="style34"><a href="http://www.moates.net/product_info.php?cPath=26&amp;products_id=39">27SF512</a></span></div>
</td>
<td width="5%" bordercolor="#D2FFD2">
<div><span class="style42"><a href="http://www.moates.net/product_info.php?cPath=25_36&amp;products_id=52">HDR1</a></span></div>
</td>
<td width="7%" bordercolor="#FFCCCC">
<div class="style38"><span class="style34"><a href="http://www.moates.net/product_info.php?cPath=25_36&amp;products_id=32">G1</a>, <a href="http://www.moates.net/product_info.php?cPath=25_36&amp;products_id=33">G3</a></span></div>
</td>
<td width="5%" bordercolor="#FFCCCC">
<div class="style38"><span class="style34"><a href="http://www.moates.net/product_info.php?cPath=25_36&amp;products_id=36">G2 .6&#8243;</a> </span></div>
</td>
<td width="6%" bordercolor="#FFCCCC">
<div class="style38"><span class="style34"><a href="http://www.moates.net/product_info.php?cPath=25_36&amp;products_id=37">G2 .45&#8243;</a> </span></div>
</td>
<td width="7%" bordercolor="#FFE6FB">
<div class="style38"><span class="style34"><a href="http://www.moates.net/product_info.php?cPath=50&amp;products_id=169">Ostrich 2</a> </span></div>
</td>
<td width="6%" bordercolor="#CCFF99">
<div><span class="style42"><a href="http://www.moates.net/product_info.php?cPath=50&amp;products_id=54">APU1</a></span></div>
</td>
<td width="5%" bordercolor="#D7D7FF">
<div class="style38"><a href="http://www.moates.net/product_info.php?cPath=49&amp;products_id=49"><span class="style34">ALDU1</span></a></div>
</td>
<td width="8%" bordercolor="#D7D7FF">
<div class="style42"><a href="http://www.moates.net/product_info.php?cPath=49&amp;products_id=50">CABL1</a></div>
</td>
<td width="8%" bordercolor="#D7D7FF">
<div class="style38"><span class="style34"><a href="http://www.moates.net/product_info.php?cPath=49&amp;products_id=51">CABL2</a></span></div>
</td>
</tr>
<tr bgcolor="#999999">
<td bgcolor="#999999">
<div class="style52">
<div>86-89 Firebird, Trans Am, Camaro, Corvette TPI</div>
</div>
</td>
<td bgcolor="#999999">
<div class="style52">
<div>1227165</div>
</div>
</td>
<td bgcolor="#999999" bordercolor="#D2FFD2">
<div class="style52">
<div>X</div>
</div>
</td>
<td bgcolor="#999999" bordercolor="#D2FFD2">
<div class="style52">
<div>X</div>
</div>
</td>
<td bgcolor="#999999" bordercolor="#D2FFD2">
<div class="style53"><span class="style50">X</span></div>
</td>
<td bgcolor="#999999" bordercolor="#FFCCCC">
<div class="style52">
<div>X</div>
</div>
</td>
<td bgcolor="#999999" bordercolor="#FFCCCC">
<div class="style52">
<div>-</div>
</div>
</td>
<td bgcolor="#999999" bordercolor="#FFCCCC">
<div class="style52">
<div>-</div>
</div>
</td>
<td bgcolor="#999999" bordercolor="#FFE6FB">
<div class="style52">
<div>X</div>
</div>
</td>
<td bgcolor="#999999" bordercolor="#CCFF99">
<div class="style52">X</div>
</td>
<td bordercolor="#D7D7FF">
<div class="style52">
<div>X</div>
</div>
</td>
<td bordercolor="#D7D7FF">
<div class="style54"><span class="style34">X</span></div>
</td>
<td bordercolor="#D7D7FF">
<div class="style52">
<div>-</div>
</div>
</td>
</tr>
<tr bgcolor="#999999">
<td bgcolor="#999999">
<div class="style52">
<div>90-92 Firebird, Trans Am, Camaro, Corvette TPI</div>
</div>
</td>
<td bgcolor="#999999">
<div class="style52">
<div>1227730</div>
</div>
</td>
<td bgcolor="#999999" bordercolor="#D2FFD2">
<div class="style52">
<div>X</div>
</div>
</td>
<td bgcolor="#999999" bordercolor="#D2FFD2">
<div class="style52">
<div>X</div>
</div>
</td>
<td bgcolor="#999999" bordercolor="#D2FFD2">
<div class="style53"><span class="style50">X</span></div>
</td>
<td bgcolor="#999999" bordercolor="#FFCCCC">
<div class="style52">
<div>X</div>
</div>
</td>
<td bgcolor="#999999" bordercolor="#FFCCCC">
<div class="style52">
<div>-</div>
</div>
</td>
<td bgcolor="#999999" bordercolor="#FFCCCC">
<div class="style52">
<div>-</div>
</div>
</td>
<td bgcolor="#999999" bordercolor="#FFE6FB">
<div class="style52">
<div>X</div>
</div>
</td>
<td bgcolor="#999999" bordercolor="#CCFF99">
<div class="style52">X</div>
</td>
<td bordercolor="#D7D7FF">
<div class="style52">
<div>X</div>
</div>
</td>
<td bordercolor="#D7D7FF">
<div class="style54"><span class="style34">X</span></div>
</td>
<td bordercolor="#D7D7FF">
<div class="style52">-</div>
</td>
</tr>
<tr bgcolor="#999999">
<td bgcolor="#999999">
<div class="style52">86-93 TBI</div>
</td>
<td bgcolor="#999999">
<div class="style52">1227<span class="style50">747 | <strong>1228747</strong></span></div>
</td>
<td bgcolor="#999999" bordercolor="#D2FFD2">
<div class="style52">X</div>
</td>
<td bgcolor="#999999" bordercolor="#D2FFD2">
<div class="style52">X</div>
</td>
<td bgcolor="#999999" bordercolor="#D2FFD2">
<div class="style53"><span class="style50">-</span></div>
</td>
<td bgcolor="#999999" bordercolor="#FFCCCC">
<div class="style52">-</div>
</td>
<td bgcolor="#999999" bordercolor="#FFCCCC">
<div class="style52">X</div>
</td>
<td bgcolor="#999999" bordercolor="#FFCCCC">
<div class="style52">-</div>
</td>
<td bgcolor="#999999" bordercolor="#FFE6FB">
<div class="style52">X*</div>
</td>
<td bgcolor="#999999" bordercolor="#CCFF99">
<div class="style52">X</div>
</td>
<td bordercolor="#D7D7FF">
<div class="style52">X</div>
</td>
<td bordercolor="#D7D7FF">
<div class="style54"><span class="style34">X</span></div>
</td>
<td bordercolor="#D7D7FF">
<div class="style52">-</div>
</td>
</tr>
<tr bgcolor="#999999">
<td bgcolor="#999999">
<div class="style53"><span class="style40"><span class="style37"><span class="style34"><span class="style37">94-95 Corvette, Impala LT1 </span></span></span></span></div>
</td>
<td bgcolor="#999999">
<div class="style52">
<div>16181333 | 16188051</div>
</div>
</td>
<td bgcolor="#999999" bordercolor="#D2FFD2">
<div class="style52">
<div>-</div>
</div>
</td>
<td bgcolor="#999999" bordercolor="#D2FFD2">
<div class="style52">
<div>-</div>
</div>
</td>
<td bgcolor="#999999" bordercolor="#D2FFD2">
<div class="style53"><span class="style50">-</span></div>
</td>
<td bgcolor="#999999" bordercolor="#FFCCCC">
<div class="style52">
<div>-</div>
</div>
</td>
<td bgcolor="#999999" bordercolor="#FFCCCC">
<div class="style52">
<div>-</div>
</div>
</td>
<td bgcolor="#999999" bordercolor="#FFCCCC">
<div class="style52">
<div>-</div>
</div>
</td>
<td bgcolor="#999999" bordercolor="#FFE6FB">
<div class="style52">
<div>-</div>
</div>
</td>
<td bgcolor="#999999" bordercolor="#CCFF99">
<div class="style52">X</div>
</td>
<td bordercolor="#D7D7FF">
<div class="style52">
<div>X</div>
</div>
</td>
<td bordercolor="#D7D7FF">
<div class="style54"><span class="style34">X &#8217;94 </span></div>
</td>
<td bordercolor="#D7D7FF">
<div class="style52">
<div>X &#8217;95</div>
</div>
</td>
</tr>
<tr bgcolor="#999999">
<td>
<div class="style50">92-93 Corvette LT1</div>
</td>
<td bgcolor="#999999">
<div class="style50"><strong>16159278</strong></div>
</td>
<td bordercolor="#D2FFD2">
<div class="style50">X</div>
</td>
<td bordercolor="#D2FFD2">
<div class="style50">X</div>
</td>
<td bordercolor="#D2FFD2">
<div class="style50">X</div>
</td>
<td bordercolor="#FFCCCC">
<div class="style50">X</div>
</td>
<td bordercolor="#FFCCCC">
<div class="style50">-</div>
</td>
<td bordercolor="#FFCCCC">
<div class="style50">-</div>
</td>
<td bordercolor="#FFE6FB">
<div class="style50">X</div>
</td>
<td bordercolor="#CCFF99">
<div class="style50">X</div>
</td>
<td bordercolor="#D7D7FF">
<div class="style50">X</div>
</td>
<td bordercolor="#D7D7FF">
<div class="style50">X</div>
</td>
<td bordercolor="#D7D7FF">
<div class="style50">-</div>
</td>
</tr>
<tr bgcolor="#999999">
<td bgcolor="#999999">
<div class="style50">86-87 Buick Turbo, 89 Turbo Trans Am</div>
</td>
<td bgcolor="#999999">
<div class="style50">1227148</div>
</td>
<td bgcolor="#999999" bordercolor="#D2FFD2">
<div class="style50">X</div>
</td>
<td bgcolor="#999999" bordercolor="#D2FFD2">
<div class="style50">X</div>
</td>
<td bgcolor="#999999" bordercolor="#D2FFD2">
<div class="style50">-</div>
</td>
<td bgcolor="#999999" bordercolor="#FFCCCC">
<div class="style50">-</div>
</td>
<td bgcolor="#999999" bordercolor="#FFCCCC">
<div class="style50">-</div>
</td>
<td bgcolor="#999999" bordercolor="#FFCCCC">
<div class="style50">X</div>
</td>
<td bgcolor="#999999" bordercolor="#FFE6FB">
<div class="style50">X</div>
</td>
<td bgcolor="#999999" bordercolor="#CCFF99">
<div class="style50">X</div>
</td>
<td bordercolor="#D7D7FF">
<div class="style50">X</div>
</td>
<td bordercolor="#D7D7FF">
<div class="style50">X</div>
</td>
<td bordercolor="#D7D7FF">
<div class="style50">-</div>
</td>
</tr>
<tr bgcolor="#999999">
<td>
<div><span class="style50">91-93 Syclone/Typhoon </span></div>
</td>
<td bgcolor="#999999">
<div><span class="style50">1227749</span></div>
</td>
<td bordercolor="#D2FFD2">
<div><span class="style50">X</span></div>
</td>
<td bordercolor="#D2FFD2">
<div><span class="style50">X</span></div>
</td>
<td bordercolor="#D2FFD2">
<div><span class="style50">X</span></div>
</td>
<td bordercolor="#FFCCCC">
<div><span class="style50">X</span></div>
</td>
<td bordercolor="#FFCCCC">
<div><span class="style50">-</span></div>
</td>
<td bordercolor="#FFCCCC">
<div><span class="style50">-</span></div>
</td>
<td bordercolor="#FFE6FB">
<div><span class="style50">X</span></div>
</td>
<td bordercolor="#CCFF99">
<div><span class="style50">X</span></div>
</td>
<td bordercolor="#D7D7FF">
<div><span class="style50">X</span></div>
</td>
<td bordercolor="#D7D7FF">
<div><span class="style50">X</span></div>
</td>
<td bordercolor="#D7D7FF">
<div><span class="style50">-</span></div>
</td>
</tr>
</tbody>
</table>
<p class="style6">* Socket Booster (<a href="http://www.moates.net/product_info.php?cPath=50&amp;products_id=171">S_BOOSTER</a>) required for Ostrich 2 emulation and TBI ECMs</p>
<p>If you have excel, you can also take a look at <a title="excel guide" href="http://www.moates.net/Moates%20Hardware%20Selection%20Guide.xls">this spreadsheet</a> for a list of what hardware you&#8217;ll need with various combinations.</p>
<h1>Software</h1>
<p>TunerPro RT ( <a href="http://www.tunerpro.net">link</a> ) and TunerCATS ( <a href="http://www.tunercat.com">link</a> ) are the two most commonly used software packages for OBD1 GM.</p>
<p>There is an excellent <a href="http://www.exatorq.com/ludis_obd1/c3xref.html">cross-reference</a> I found with google that lists common ECMs, which mask (software revision) they use and various other useful information.  ( <a href="http://www.exatorq.com/ludis_obd1/c3xref.html">link</a> )</p>
<h1>Holden Vehicles</h1>
<p>TunerCat OBD1 tuner seems to have the best support for Holden vehicles at this time ( <a href="http://www.tunercat.com/tnr_desc/ecm_sup.html#holden">link</a> ) although TunerPro has support for some ( <a href="http://www.tunerpro.net/downloadBinDefs.htm">link</a> )</p>
<p>Hardware-wise, the majority of these vehicles use the G1 chip adapter.  Some of the newer vehicles use our newest G6 chip adapter.  We don&#8217;t know the Australian vehicles as well as those stateside so we recommend you check out <a href="http://www.delcohacking.net">http://www.delcohacking.net</a> for more info on these vehicles.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2009/05/07/gm-86-95-obd1-guide-read-me/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>GM 98+ OBD2 Guide (READ ME)</title>
		<link>http://support.moates.net/2009/05/07/gm-98-obd2-guide-read-me/</link>
		<comments>http://support.moates.net/2009/05/07/gm-98-obd2-guide-read-me/#comments</comments>
		<pubDate>Thu, 07 May 2009 16:50:03 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[GM Tuning]]></category>
		<category><![CDATA[EFI_V2_COMM]]></category>
		<category><![CDATA[RRLS1]]></category>
		<category><![CDATA[RTLIVE]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=549</guid>
		<description><![CDATA[(eventually this page will have more information) The main product that we make for 98+ GM vehicles is the RoadRunner emulator that allows realtime changes to be made to a LS1 ECM. The RoadRunner is designed to be used with either EFI Live or TunerCATS software. EFI Live is a comprehensive tuning software package that [...]]]></description>
			<content:encoded><![CDATA[<p>(eventually this page will have more information)</p>
<p>The main product that we make for 98+ GM vehicles is the RoadRunner emulator that allows realtime changes to be made to a LS1 ECM.</p>
<p>The RoadRunner is designed to be used with either EFI Live or TunerCATS software.</p>
<p>EFI Live is a comprehensive tuning software package that includes both an editor and logging application.  The software has the most comprehensive vehicle support out of any package we sell for OBD2 GM, working with both Gen3 and Gen4 ECMs and TCMs.  It is licensed on a per-vehicle or per ECM type basis.</p>
<p>Tuner CATS OBD2 tuner is used primarily with the RoadRunner hardware.  It only supports Gen3 LS1 ECMs/TCMs.  Tuner CATS OBD2 tuner can ONLY BE SOLD WITH ROADRUNNER HARDWARE.  WE CANNOT SELL IT TO YOU UNDER ANY CIRCUMSTANCES UNLESS YOU BUY ROADRUNNER HARDWARE.  It is licensed on a per ECM type basis.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2009/05/07/gm-98-obd2-guide-read-me/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ford Overview (READ ME)</title>
		<link>http://support.moates.net/2009/05/06/ford-overview-read-me/</link>
		<comments>http://support.moates.net/2009/05/06/ford-overview-read-me/#comments</comments>
		<pubDate>Wed, 06 May 2009 05:50:01 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Ford Tuning]]></category>
		<category><![CDATA[BINARY_EDITO]]></category>
		<category><![CDATA[BURN1]]></category>
		<category><![CDATA[BURN2]]></category>
		<category><![CDATA[EECEDITOR]]></category>
		<category><![CDATA[F2A]]></category>
		<category><![CDATA[F2E]]></category>
		<category><![CDATA[F3]]></category>
		<category><![CDATA[JAYBIRD]]></category>
		<category><![CDATA[QH1]]></category>
		<category><![CDATA[QH_SWITCH]]></category>
		<category><![CDATA[SIDESADDLE]]></category>
		<category><![CDATA[TPRT]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=534</guid>
		<description><![CDATA[&#8220;I have a Ford.  What do I need to tune my car?&#8221; is an email we frequently receive.  Hopefully this page will provide some answers. We also often get asked, &#8220;Can I use your product to let me put _______ on my engine?&#8221; The answer to this is very simple: our products let you tune [...]]]></description>
			<content:encoded><![CDATA[<p><strong>&#8220;I have a Ford.  What do I need to tune my car?&#8221;</strong> is an email we frequently receive.  Hopefully this page will provide some answers.</p>
<p>We also often get asked,<strong> &#8220;Can I use your product to let me put _______ on my engine?&#8221;</strong> The answer to this is very simple: our products let you tune factory Ford computers.  If the factory Ford computer can do it, our products can help you tune it.  If there is another factory Ford computer that you can swap to run your engine that does what you want, great.  Some examples of what I&#8217;m talking about here include putting a MAF sensor on a car, running a car without a MAF speed-density, switching to coilpacks, etc.  If you can&#8217;t do it with a factory Ford ECM, our products aren&#8217;t going to help you achieve your goals.</p>
<p>We offer products that work with almost all ~1986-2004 Ford ECUs that have a J3 port (i.e. EECIV and EECV).  International users report success using our products with non-US computers that have a J3 port.  A J3 port looks like an edge of a circuit board that kind of sticks out.  J3 ports must be cleaned with a wire brush and solvents in order to remove the protective coating on the circuit board before they can be used.  <strong></strong>They are almost always behind a rubber protective panel.  We do not offer any products for Ford computers that lack a J3 port, such as pre-1986 and 2005+ computers.  Also, cars branded by Ford but manufactured by others (i.e. Ford Probe, made by Mazda) often use computers that lack J3 ports.</p>
<p><strong>It is critical that the vehicle is fully off before installing or  removing anything on the J3 port.  Failure to power-off the ECM  correctly can result in frying our hardware, your ECM or both!!!  If you have any doubts at all, remove the keys from the ignition 100% or disconnect the battery.  WARNING WARNING WARNING!<br />
</strong></p>
<p>On this page &#8220;application&#8221; simply means the car/ECU/engine you are working with.</p>
<p>&#8220;ECU&#8221; means ECM, PCM &#8211; the computer running your car&#8217;s engine.</p>
<p>&#8220;Strategy&#8221; is Ford lingo for a set of procedures (i.e. code) that an ECU runs.  (Closest GM term: Operating system)  Most of the time, a strategy is particular to an ECU, i.e. the GUFB strategy runs onA9L ECUs.  Sometimes more than one strategy can run on the same ECU (i.e. GUFB/A9L + GUFC/A9P) .  Most of the time the &#8220;tuner&#8221; cars (i.e. Roush, Saleen) use unusual strategies that are often simply renamed factory strategies.</p>
<p>&#8220;Definition&#8221; means a file that describes the location of parameters that can be changed in a strategy.  All of the Ford tuning software uses definition files to process raw files.</p>
<p>&#8220;Patch code&#8221; refers to special routines that change the way a strategy operates in order to allow Quarterhorse to log all vehicle parameters.</p>
<h2>Hardware used with Ford:</h2>
<p><span style="text-decoration: underline;">F3 Chip adapter</span> &#8211; This stores a new program for a Ford ECU and clips on the J3 port.  This is a simple Ford &#8220;chip&#8221; that can optionally store two programs.  It works with both EECIV and EECV.</p>
<p><span style="text-decoration: underline;">Jaybird</span> &#8211; This is a Ford-specific device that <strong>writes</strong> F3 chip adapters ONLY.  It uses the same Flash n Burn software as a BURN1/BURN2</p>
<p><span style="text-decoration: underline;">F2A</span> &#8211; The F2A is a Ford interface for the BURN1/BURN2 programmers.  It lets you <strong>write</strong> a F3 chip adapter using a BURN1/2 programmer and the Flash n Burn software.</p>
<p><span style="text-decoration: underline;">F2E</span> &#8211; the F2E is used with a F2A and a BURN1/2 to <strong>read </strong>the stock program from a ECU.</p>
<p><span style="text-decoration: underline;">BURN1/BURN2</span> &#8211; These general purpose ROM burners can be used with a F2A to program F3 chips</p>
<p><span style="text-decoration: underline;">FORDEMU</span> &#8211; This adapter allows the use of a Ostrich emulator to make real-time changes with a Ford ECU.  This product has been replaced with the Quarterhorse.  It does not work very well with EECV ECUs.</p>
<p><span style="text-decoration: underline;">Quarterhorse</span> &#8211; The Quarterhorse (or &#8220;QH&#8221; for short) is our flagship Ford tuning product.  It allows changes to be made while the vehicle is running.  It also allows datalogging by spying directly on RAM locations.  In order to log all vehicle parameters, patch code that is specific to each strategy is required.  Many of the features of QH require special definition files and/or software support that may not be available for all applications.</p>
<h2>Software for Tuning Fords:</h2>
<p>You can read the binary from any J3 Ford computer with our gear (BURN2+F2A+F2E), but that does NOT mean that any J3 ford computer is fair game.  In order to be able to display a raw binary from a Ford ECM in a real-world units that might make sense to you, a definition is required.  The def is kind of like a roadmap that allows software (Binary Editor or EEC Editor) to translate what runs the car&#8217;s computer into something meaningful to you.  Defs have to be developed by a human being for each application.  PLEASE ASK US FOR HELP IF YOU ARE NOT SURE YOUR APPLICATION IS SUPPORTED!!!</p>
<p><span style="text-decoration: underline;">TunerPro / TunerPro RT</span> (www.tunerpro.net) : Great for basic editing.  Free.  Somewhat limited definitions compared with other software.  At time of writing (11/28/09) lacks full support for QH, but beta versions have support.</p>
<p><span style="text-decoration: underline;">EEC Editor</span> (http://www.moates.net/product_info.php?cPath=33&amp;products_id=75) : Cheap ( &lt;$50 ) software with fairly extensive editing support for editing Ford tunes.  EEC Editor requires you to purchase definitions on a per-strategy basis.  One strategy will cover more than one box code.  Definitions for datalogging can be purchased separately.  As of time of writing (11/28/09) has QH support for MANY applications including Fox body mustang (GUFB/GUFC/etc. A9L/A9P/C3W/etc.) 94-95 Mustang (T4M0, CBAZA) along with many 96-03 applications.  Custom definitions available for a fee.</p>
<p><span style="text-decoration: underline;">Binary Editor</span> (http://www.eecanalyzer.net) : Relatively cheap ( $80 BE / $130 BE + EEC Analyzer) software with comprehensive editing support and comprehensive support for QH.  See <a href="http://www.eecanalyzer.net/DocMan/GuestOut.php">here</a> for a list of strategies supported.  Binary Editor comes with a bunch of definitions that are free and there are others you need to pay for.  You can see most of them at http://www.eecanalyzer.net in the downloads section.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2009/05/06/ford-overview-read-me/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Typical Questions &amp; Issues</title>
		<link>http://support.moates.net/2009/04/03/faq-typical-questions-issues/</link>
		<comments>http://support.moates.net/2009/04/03/faq-typical-questions-issues/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 23:24:34 +0000</pubDate>
		<dc:creator>Craig Moates</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Troubleshooting]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=526</guid>
		<description><![CDATA[Moates.net F.A.Q Last updated 2-03-06 Autoprom&#160;&#124;&#160;ALDU1&#160;&#124;&#160;Burn1&#160;&#124;&#160;F1&#160;&#124;&#160;F2/F3&#160;&#124;&#160;F2E GM tuning F.A.Q.&#160;&#124;&#160;Ford tuning F.A.Q.&#160;&#124;&#160;Wideband F.A.Q. Tuner Pro&#160;&#124;&#160;EEC Editor&#160;&#124;&#160;Moates Software GM tuning Frequently asked questions You can use the ALDU1 and CABL2 together for both datalogging and reprogramming. Just get you a free trial version of TTS DataMaster and then get you a copy of TunerCat with the proper [...]]]></description>
			<content:encoded><![CDATA[<div align="center">
<h2>Moates.net F.A.Q</h2>
</div>
<div align="center"><span class="answers">Last updated 2-03-06</span></div>
<div align="center"><a class="mainmenu" href="http://www.moates.net/mike/faq.html#ap">Autoprom</a>&nbsp;|&nbsp;<a class="mainmenu" href="http://www.moates.net/mike/faq.html#aldu1">ALDU1</a>&nbsp;|&nbsp;<a class="mainmenu" href="http://www.moates.net/mike/faq.html#Burn1">Burn1</a>&nbsp;|&nbsp;<a class="mainmenu" href="http://www.moates.net/mike/faq.html#F1">F1</a>&nbsp;|&nbsp;<a class="mainmenu" href="http://www.moates.net/mike/faq.html#F2">F2/F3</a>&nbsp;|&nbsp;<a class="mainmenu" href="http://www.moates.net/mike/faq.html#F2E">F2E</a> </div>
<div align="center"><a class="mainmenu" href="http://www.moates.net/mike/faq.html#gm_tuning">GM tuning F.A.Q.</a>&nbsp;|&nbsp;<a class="mainmenu" href="http://www.moates.net/mike/faq.html#ford_tuning">Ford tuning F.A.Q.</a>&nbsp;|&nbsp;<a class="mainmenu" href="http://www.moates.net/mike/faq.html#wb_faq">Wideband F.A.Q.</a></div>
<div align="center"><a class="mainmenu" href="http://www.moates.net/mike/faq.html#tunerpro">Tuner Pro</a>&nbsp;|&nbsp;<a class="mainmenu" href="http://www.moates.net/mike/faq.html#eeceditor">EEC Editor</a>&nbsp;|&nbsp;<a class="mainmenu" href="http://www.moates.net/mike/faq.html#software">Moates Software</a></div>
<hr />
<p>
</p>
<div align="center">
<h3>GM tuning Frequently asked questions</h3>
</div>
<p><a name="#gm_tuning"></a></p>
<p class="answers">You can use the ALDU1 and CABL2 together for both datalogging and reprogramming. Just get you a free trial version of TTS DataMaster and then get you a copy of TunerCat with the proper definition. </p>
<p><a name="#gm_tuningq2"></a><span class="questions">Do I need an adapter to get the chip to fit in my TBI ECM?</span> </p>
<p class="answers">For chip swaps on your TBI computer, you&#8217;ll probably want to use the G2 adapter. Most folks use an S2 socket snapped into it along with the C1 chip. They&#8217;re pretty easy to install, or I can do it for you. The chip you&#8217;re looking at comes out of that little plastic holder. Squeeze it gently from the sides, and then use like a jeweler&#8217;s screwdriver to lift the legs away from the sides of the holder a little bit. It should snap out of the bottom. Worst case, you can cut the plastic support piece along the back of the chip, and it will come apart much easier. Then you can read the &#8216;stock&#8217; chip using the Burn1. Key thing though is that to reprogram a chip, you&#8217;ll need to use a Flash chip like the C1, and you&#8217;ll want to use a G2 adapter to make fitment easy. They are 28 pin rather than 24 pin. </p>
<p>
</p>
<hr /><a name="#aldu1"></a></p>
<div align="center">
<h3>ALDU1 Frequently asked questions</h3>
</div>
<p>
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#aldu1q1">I am using ALDU1 and CABL1 and I cannot get my PC or Laptop to connect to my ecm.</a><br />
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#aldu1q2">What does the switch on the ALDU1 do?</a><br />
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#aldu1q3">What do I need to do to use the winALDL program with ALDU1?</a><br />
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#apq14">Could tell me how to connect with the APU1/ALDU1 step by step?</a></p>
<p><a name="#aldu1q1"></a><span class="questions">I am using ALDU1 and CABL1 and I cannot get my PC or Laptop to connect to my ecm. </span></p>
<p class="answers">When using it to connect to the 165, make sure the vertical switch (as you look at it to the right) is in the &#8216;up&#8217; position. When working with the 730, have it in the middle position. </p>
<p class="answers">- Under Windows Control Panel, make sure you have the USB/Serial device set up to COM3 or COM4. </p>
<p class="answers">- Under TunerPro Tools/Preferences, make sure you have it set up as a &#8216;Max232/etc&#8217; on the corresponding COM port. </p>
<p class="answers">- Under TunerPro ALDL/Datalogging section, make sure you have the correct *.ads file selected. This will either be the 1227165_6E.ads or 1227730.ads file. </p>
<p>
<a name="#aldu1q2"></a><span class="questions">What does the switch on the ALDU1 do?</span> </p>
<p class="answers">The switch on the back of the ALDU1 changes the resistance between pins A and B on the ALDL interface cable. The topmost position places 10k ohms between the pins. Some ECMs require this 10k resistance in order to connect to the ALDL datastream (1227165 is an example). The middle position opens the connection between A and B (infinite resistance). This is the &quot;default&quot; position. Most cars can be datalogged in this position. Cars that require 10k to connect can be switched to this position after connection. The bottom most position shorts the connection (0 ohms). Most GM ECMs dump trouble codes when pins A and B are shorted. This switch position makes doing so simple and convenient when a PC is not available. </p>
<p>
<a name="#aldu1q3"></a><span class="questions">What do I need to do to use the winALDL program with ALDU1?</span> </p>
<ul type="disc">
<li>Set the baud rate to 4800 within the WinALDL program. </li>
<li>While looking at the ALDU1 box, set the vertical switch to your right, and switch it &#8216;up&#8217; (10k mode). </li>
<li>Set the COM port selection in WinALDL to match what it set up to on the USB driver under the control panel. </li>
<li>Select the ECM type in WinALDL which matches your ECM. </li>
<li>Make sure the ALDU1 is connected to the laptop prior to starting the software. </li>
<li>Turn your key off, connect the ALDU1 to the car, and start the software. </li>
<li>Turn the car on, it should connect. </li>
</ul>
<p>&nbsp;</p>
<hr /><a name="#ap"></a></p>
<div align="center">
<h3>Autoprom Frequently asked questions</h3>
</div>
<p>
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#apq0">Does the USB AutoProm require a driver, and if so, where do I get it and how do I install it?</a><br />
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#apq1">Is there a users manual for the Autoprom?</a><br />
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#apq2">What does the vertical switch on the back of the Autoprom do?</a><br />
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#apq3">What does the horizontal switch on the back of the Autoprom do?</a><br />
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#apq4">What is the firewire connection on the rear of the AutoProm for?</a><br />
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#apq5">What chips can I burn and read with the AutoProm?</a><br />
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#apq6">Why does the USB version support writing 27SF512 chips, but the serial version does not?</a><br />
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#apq7">What chips can I emulate using the AutoProm?</a><br />
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#apq8">What are the 3 additional channels of analog to digital (A/D) conversion for and how can I make use of them?</a><br />
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#apq9">I&#8217;ve hooked up the USB AutoProm to the computer, but the software cannot find or detect it.</a><br />
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#apq10">Emulation does not seem to work. The SES light flickers and/or the cooling fans come on when I turn the key on.</a><br />
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#apq11">After uploading my bin to the AutoProm successfully, verification fails.</a><br />
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#apq12">I can&#8217;t seem to read or write a chip. What am I doing wrong?</a><br />
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#apq13">I can&#8217;t seem to connect to my ECM with the AutoProm.</a><br />
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#apq14">Could tell me how to connect with the APU1/ALDU1 step by step?</a><br />
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#apq15">How do I make an ALDL data recording with Tuner Pro?</a><br />
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#apq16">How do I emulate with the Autoprom and Tuner Pro?</a></p>
<p><a name="#apq0"></a><span class="questions">Does the USB AutoProm require a driver, and if so, where do I get it and how do I install it?</span></p>
<p class="answers">The USB AutoProm does require a driver. You can download it form <a href="/">http://www.moates.net/</a>. Instructions on installation can also be found there. Without the driver, the AutoProm will not function. </p>
<p>Note that the serial version does not require any special drivers. </p>
<p>
<a name="#apq1"></a><span class="questions">Is there a users manual for the Autoprom?</span> </p>
<p class="answers">Yes, Its on the Moates.net website <a href="/autoprom/">here</a>. </p>
<p>
<a name="#apq2"></a><span class="questions">What does the vertical switch on the back of the Autoprom do?</span> </p>
<p class="answers">The vertical switch on the backplane of the AutoProm changes the resistance between pins A and B on the ALDL interface cable. The topmost position places 10k ohms between the pins. Some ECMs require this 10k resistance in order to connect to the ALDL datastream (1227165 is an example). The middle position opens the connection between A and B (infinite resistance). This is the &quot;default&quot; position. Most cars can be datalogged in this position. Cars that require 10k to connect can be switched to this position after connection. The bottom most position shorts the connection (0 ohms). Most GM ECMs dump trouble codes when pins A and B are shorted. This switch position makes doing so simple and convenient when a PC is not available. </p>
<p>
<a name="#apq3"></a><span class="questions">What does the horizontal switch on the back of the Autoprom do?</span> </p>
<p class="answers">The horizontal switch, called the bypass switch, switches whether the PC communicates with the AutoProm CPU or directly to the ALDL interface hardware. When the switch is towards the serial or USB port, the PC communicates with the AutoProm CPU. This mode is used for changing data in the emulation buffer, for acquiring A/D data, and for ALDL datalogging in &quot;AutoProm&quot; mode (TunerPro only). When the switch is switched away from the serial or USB port, the AutoProm is in bypass mode. This mode allows the PC to communicate directly with the car through the ALDL cable. This allows the AutoProm to function as a simple ALDL cable. Use this mode to communicate with your OBDI vehicle using most ALDL data acquisition software such as WinALDL, CarBytes, Datamaster, etc. </p>
<p>
<a name="#apq4"></a><span class="questions">What is the firewire connection on the rear of the AutoProm for?</span> </p>
<p class="answers">The firewire connection on the backplane of newer AutoProm units is used for connecting (via a special connector available from moates.net) the 3 channel A/D module. </p>
<p>
<a name="#apq5"></a><span class="questions">What chips can I burn and read with the AutoProm?</span> </p>
<p class="answers">The Serial and USB AutoProm can read the following: </p>
<p class="answers">2732A, 27C128, 27C256, 27C512, 27SF512, 29C256, 29F040, Moates F2A Ford Adapter, Moates F2E EEC reader </p>
<p class="answers">The Serial AutoProm can write to the following chips: </p>
<p class="answers">29C256, 29F040, 27SF512*, Moates F2A Ford Adapter </p>
<p class="answers">* USB AutoProm only </p>
<p>
<a name="#apq6"></a><span class="questions">Why does the USB version support writing 27SF512 chips, but the serial version does not?</span> </p>
<p class="answers">Because of the simplicity and size of the USB connector, there is more room on the hardware layout for the electronics necessary to write to 27SF512 chips. The serial version does not have enough room for the required components. </p>
<p>
<a name="#apq7"></a><span class="questions">What chips can I emulate using the AutoProm?</span> </p>
<p class="answers">The AutoProm can emulate virtually any chip up to 64MBit in size (64KB) with 28 pins or less. </p>
<p>
<a name="#apq8"></a><span class="questions">What are the 3 additional channels of analog to digital (A/D) conversion for and how can I make use of them?</span> </p>
<p class="answers">With the AutoProm, you can monitor and datalog up to 3 channels of analog data. This can be used to monitor external temperature sensors, voltage levels, etc. To make use of the this feature, you need the appropriate interface connector available from www.moates.net. Once connected, you can use TunerPro to monitor the data or datalog the data in the normal ALDL stream (see the TunerPro help documentation). </p>
<p>
<a name="#apq9"></a><span class="questions">I&#8217;ve hooked up the USB AutoProm to the computer, but the software cannot find or detect it.</span> </p>
<p class="answers">The USB AutoProm requires a driver to be installed. See the appropriate question in this FAQ for more information on finding and installing this driver. </p>
<p>
<a name="#apq10"></a><span class="questions">Emulation does not seem to work. The SES light flickers and/or the cooling fans come on when I turn the key on.</span> </p>
<p class="answers">There are a few things to try or check. </p>
<ol>
<li>Make sure you do not have a chip in the ZIF adapter. At no time other than reading or writing a PROM should you have a chip in the AutoProm ZIF. </li>
<li>Make sure your checksum is correct or disabled if your ECM requires it. Checksums can be disabled on GM ECMs by uploading 0xAA to the Mask ID byte. </li>
<li>Make sure the chip header is installed in your ECM correctly. Make sure pin 1 is oriented correctly and that all pins are making contact. This may require making adjustments to your ECM chip adapter. </li>
<li>If you&#8217;re using a C3 ECM (7747, etc), make sure you&#8217;ve soldered in your chip adapter correctly. Make sure your car runs as expected from your stock (or known-good) chip. </li>
<li>Make sure your emulation header cable is not too long or in a place where electrical interference could be an issue. </li>
</ol>
<p>
<a name="#apq11"></a><span class="questions">After uploading my bin to the AutoProm successfully, verification fails.</span> </p>
<p class="answers">There are generally two causes for this: 1) You have a chip in the AutoProm ZIF, 2) Your USB cable is bad or inadequate. Try a different brand or type of USB cable. </p>
<p>
<a name="#apq12"></a><span class="questions">I can&#8217;t seem to read or write a chip. What am I doing wrong?</span> </p>
<p class="answers">Make sure the chip is properly oriented in the AutoProm ZIF. Pin 1 should be towards the back (connection) side of the AutoProm, and the chip should be all the way towards the front of the ZIF, such that any unused pins are between the chip and the ZIF handle. </p>
<p>
<a name="#apq13"></a><span class="questions">I can&#8217;t seem to connect to my ECM with the AutoProm.</span> </p>
<p class="answers">If your AutoProm is in bypass mode and you&#8217;re using TunerPro, make sure TunerPro is configured to use &quot;Max232&quot; as the adapter interface. If you&#8217;re using a USB AutoProm in bypass mode with WinALDL, make sure WinALDL is configured to use 4800 baud. There are a few ECMs that cannot be connected to un non-bypass mode. Please contact Craig or Mark for more information if you continue having difficulties connecting. </p>
<p>
<a name="#apq14"></a><span class="questions">Could tell me how to connect with the APU1/ALDU1 step by step?</span> </p>
<p class="answers">&nbsp;</p>
<ul type="disc">
<li>Turn vehicle off. </li>
<li>Close all programs including TunerPro. </li>
<li>Connect the APU1 or ALDU1 to the USB port and the vehicle ALDL. </li>
<li>If using the APU1, set the horizontal switch to the &#8216;inside&#8217; setting for use with TunerPro. Set it to the outside for use with WinALDL or DataMaster. </li>
<li>For 8192, if using 1227165 ECM, set vertical switch to &#8216;up&#8217; position (looking at it with the vertical switch to your right). </li>
<li>For all other 8192, set it to the &#8216;middle&#8217; position. </li>
<li>If you want to &#8216;flash your codes&#8217; set it to the bottom position and turn the key on. </li>
<li>For 160 baud (older TBI, etc), set it to the &#8216;top&#8217; position. </li>
<li>Open up your Windows Control Panel, under &#8216;System&#8217; and &#8216;Hardware&#8217; and &#8216;Device Manager&#8217; under &#8216;Ports&#8217;. Find the USB Serial Port, and go to the Port Settings tab. Go to the Advanced button, and make sure the COM port setting is either COM3 or COM4. Set the latency to 1. If having connection issues, you might try a latency of 5. Once settings are applied, hit OK and close out all Control panel stuff. Keep in mind that this will be valid and &#8216;keep&#8217; for the particular USB port you are plugged into for next time. If you plug into a different USB port you&#8217;ll need to do this again for that one. </li>
<li>Open un TunerPro, and go under the Tools/Preferences section. Go to the ALDL/Emulation tab. If using APU1 with the switch to the &#8216;inside&#8217;, select &#8216;AutoProm&#8217; for datalogging device type. If using the ALDU1 or the APU1 with the switch &#8216;out&#8217; then select &#8216;MAX232/etc&#8217; as device type and specify the correct COM port assignment (remember this from the Windows Control Panel exercise, probably COM3 or COM4). Once set, hit apply or OK and close that window. </li>
<li>Go to the Tools/ALDL-Datalogging/Setup section of TunerPro, and &#8216;browse&#8217; for the correct datalogging definition file (ADS file). You may need to download it from the TunerPro website. The name of the file should tell you if it&#8217;s the right one. Once selected, you&#8217;re ready to go almost. </li>
<li>Close TunerPro and open it back up. That&#8217;ll make sure all your options &#8216;stick&#8217;. </li>
<li>If using APU1 with the switch &#8216;in&#8217;, you should see a message at the bottom of the TunerPro window indicating &quot;Connected: AutoProm blahblah&quot; whereas if you have the switch &#8216;out&#8217; or you&#8217;re using an ALDU1, you will see &#8216;Hardware Not Connected&#8217; and that is OK. </li>
<li>Go back to the Tools/ALDL Datalogging/Setup option, and now turn your key on. Click on the &#8216;Connect to ECM&#8217; button. It should connect. If not, then something isn&#8217;t correct or something is wrong. Could be corrupt binary, bad connection, hardware problem, or something else. Some of the older 165 (pre-89) have difficulty, and you may need to upgrade to the 89 (6E) code. Some of the SyTy/late-model TBI trucks/LT1 stuff has problems because of a &#8216;silence mode&#8217; command requirement. This is being worked, and should be fixed soon. </li>
<li>Once connected (you&#8217;ll see the &#8216;connected&#8217; indicator), you can monitor variables. Go to the Tools/ALDL/Datalogging menu, and you&#8217;ll see where you can show &#8216;Flags&#8217;, &#8216;Values&#8217;, &#8216;Dashboard&#8217;, &#8216;Traces&#8217;, all sorts of user-definable stuff. To choose values for your dashboard display, you can right-click and select something you want to show from a pulldown menu. </li>
<li>Now you&#8217;re up and running. Don&#8217;t forget: NEVER disconnect the APU1 or ALDU1 from the PC while the software is open! No damage will occur, but the PC side will hang up and get confused. So, always connect and disconnect your hardware when there is NO software open and running (safe rule of thumb </li>
</ul>
<p>&nbsp;</p>
<p class="answers"><strong>Once you do all the stuff above, next time all you should need to do is:</strong> </p>
<ul type="disc">
<li>Connect USB stuff </li>
<li>Connect ALDL stuff </li>
<li>Set switches </li>
<li>Start TunerPro </li>
<li>Turn key on </li>
<li>Connect and datalog </li>
<li>When finished, turn key off and close TunerPro session </li>
<li>Disconnect ALDL </li>
<li>Disconnect USB </li>
</ul>
<p>&nbsp;</p>
<p>
<a name="#apq15"></a><span class="questions">How do I make an ALDL data recording with Tuner Pro?</span> </p>
<p class="answers">For ALDL data acquisition the AutoProm has two modes: Passthrough and AutoProm. Passthrough mode is set by placing the horizontal switch on the backplane away from the USB connetor. In this mode, TunerPro must be set to MAX232, since the AutoProm, when set to this mode, is just like any other ALDL cable. To set it to AutoProm mode, place the horizontal switch towards the USB port. In this mode, TunerPro must be set to AutoProm mode. The purpose of passthrough mode is to allow the AutoProm to be used for gathering ALDL data using applications other than TunerPro. In this mode you cannot make changes to the emulation buffer in the AutoProm mode. In AutoProm mode (again, set on the AutoProm itself and in TunerPro&#8217;s settings), you can emulate and datalog at the same time. </p>
<p class="answers">To record an ALDL data log, see the TunerPro help file, but here&#8217;s a summary:
</p>
<ul type="disc">
<li>Connect the AutoProm ALDL cable to your Vehicle </li>
<li>Set the AutoProm and TunerPro to the appropriate mode (see above explanation) </li>
<li>Connect to your ECM </li>
<li>Hit F4 to open the ALDL setup window </li>
<li>Click &quot;Select Log File for Record/Play&quot; and browse to a file to record to (or enter the name of a new file) </li>
<li>With TunerPro actively getting data from your ECM, hit the Record button </li>
<li>When done logging, hit the stop button </li>
<li>Hit the play button to play back the log you just recorded </li>
</ul>
<p>&nbsp;</p>
<p>
<a name="#apq16"></a><span class="questions">How do I emulate with the Autoprom and Tuner Pro?</span> </p>
<p class="answers">The TunerPro help file has a step-by-step outline of how to emulate. Here&#8217;s a an abridged overview:
</p>
<ul type="disc">
<li>Attach the AutoProm to your PC and to your Vehicle </li>
<li>Make sure the horizontal switch is towards the USB port on the AutoProm </li>
<li>Start TunerPro (note that TunerPro automatically detects the hardware) </li>
<li>Load your bin and bin definition into TunerPro </li>
<li>Upload the bin to the emulator (see the related menu or toolbar buttons) </li>
<li>Enable emulation (again, in the tools menu or on the toolbar) </li>
<li>Start your vehicle </li>
<li>Make changes to the bin </li>
<li>Hit &quot;update&quot; in the respective item editor after every change to update the emulator RAM with the new data. </li>
</ul>
<p>
</p>
<p class="answers">Note that you may need to disable the checksum in your bin. This is done by changing the mask ID byte to 0xAA. More information on that can be found in the various tuning forums, including the forum at www.thirdgen.org/techbb2 (DIY PROM forum). </p>
<p>
</p>
<hr /><a name="#ford_tuning"></a></p>
<div align="center">
<h3>Ford tuning Frequently asked questions</h3>
</div>
<p>
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#ftq1">What do I need to start tuning a Ford?</a><br />
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#ftq2">I have a 2.3 Turbo (PC1, PE, PF2, PF3, PK, PK1,etc) what do you have for me?</a><br />
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#catchcode">How do I know what bin file I need?</a><br />
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#j3port">What is a J3 port?</a></p>
<p><a name="#ftq1"></a><span class="questions">What do I need to start tuning a Ford?</span></p>
<p class="answers">It really depends on what you want to do and how you want to do it. The F1 and F3 adapters are plugged into the <a class="innerlink" href="http://www.moates.net/mike/faq.html#j3port">J3 port</a>. You cannot change anything with these while they are plugged into the J3 port, you have to unplug them and use the burn1 to write the modified bin file to the adapter. These adapters &quot;override&quot; the stock programming and allow you to change anything you want ,and get your &quot;tune&quot; exactly where you want it. To do this though you really need a way to datalog, and a Wideband O2 sensor is a great help as well. </p>
<p class="answers">The F1 adapter is designed for use with <em>most</em> EEC-IV processors, it doesn&#8217;t work with the 4 cyl turbos, and it does not come with a chip. The new F3 works with both EEC-IV and EEC-V processors up to 2003, it is switchable between 2 memory locations , giving you multi-chip capability. It also comes with chip installed and with the optional F2A adapter, can be programmed without removing chip. </p>
<p class="answers">You also need some software to be able to edit your bin files, the bin file is the binary code within your PCM. Both Tuner Pro and EEC Editor support Ford stuff and work well with Moates hardware. You will need to make sure there is software support for your particular application. </p>
<p class="answers">Another way to tune is with a emulator, basically with this device you can make changes while the car is running, this greatly simplifies the tuning process. Currently Moates offers the Ostrich, which will interface with EEC IV and EEC V PCMs using the FORDEMU. Also the Autoprom will work with only EEC IV PCMs using the F1. </p>
<p>
<a name="#ftq2"></a><span class="questions">I have a 2.3 Turbo (PC1, PE, PF2, PF3, PK, PK1,etc) what do you have for me?</span> </p>
<p class="answers">Typically folks have used the F2 adapter to override their stock EEC program via the J3 port. However, the F2 adapter is no longer available. The F1 adapter does something similar, but it doesn&#8217;t work with turbo type applications, only N/A EEC-IV (pre-96) stuff. So, I have the F3 and F4 adapters (single program and switchable). They will be made available soon. They will work with EEC-IV and EEC-V as well as the Turbo EEC-IV. </p>
<p class="answers">The Burn1 is a chip programmer, and is used to program the J-3 adapters via the F2A. The F2A is merely an adapter to go from the BURN1 to a chip adapter such as the old F2 or F3/F4. The BURN1 can also be used in conjunction with the F2A adapter. This is being redesigned so that it can be used with the APU1, and will be renamed probably to just the FA. It is used for a couple of different purposes. First, it can be used in conjunction with the F2E to read the &#8216;stock&#8217; content from the EEC-IV and EEC-V computers. Second, it can be used to read chip modules such as the F1, F2, F3, F4, and others such as the TwEECer. The binary from these exercises can be saved and edited offline. The BURN1/FA combo can also be used (as well as the APU1/FA combo) to program chip modules such as the F2, F3 and F4. This way, you go directly through the BURN1/APU1 interface via the accompanying software and USB interface. No need to remove the chip from the module. </p>
<p class="answers">In all these cases, there is no desoldering involved. Just clean the contacts on the J3 port and stick the programmed adapter module (F3 or F4 in your case) in there. </p>
<p>
<a name="#catchcode"></a><span class="questions">How do I know what bin file I need?</span> </p>
<p class="answers">You start by getting the catch code off of the processor (see image), this will be the .bin file name. This one would be a Z2D1.bin </p>
<p>
</p>
<div align="center"><img height="154" alt="" src="http://www.moates.net/mike/images/catch_code.jpg" width="463" border="0"></div>
<p>
<a name="#j3port"></a><span class="questions">What is a J3 port?</span> </p>
<p class="answers">It&#8217;s the port on the back of your processor that the adapter plugs into (see pic). </p>
<div align="center"><img height="191" alt="" src="http://www.moates.net/mike/images/j3_port.jpg" width="546" border="0"></div>
<p>
</p>
<hr /><a name="#F1"></a></p>
<div align="center">
<h3>F1 J3 adapter Frequently asked questions</h3>
</div>
<p>
<span class="questions">Which way does the chip go into the socket on the adapter?</span></p>
<p class="answers">The top of the socket on the F1 adapter has a notch in it, line it up with the notch on the chip facing the same way, the chip installed all the way at the bottom of the socket(see picture). </p>
<div align="center"><img height="330" alt="" src="http://www.moates.net/mike/images/f1.jpg" width="346" border="0"></div>
<p>
</p>
<hr /><a name="#F2"></a></p>
<div align="center">
<h3>F2/F3 J3 adapter Frequently asked questions</h3>
</div>
<p>
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#f2q1">What chip addressing do I use when programming a F2 or F3 for EEC-IV ?</a><br />
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#f2q2">What chip addressing do I use when programming a F2 or F3 for EEC-V ?</a></p>
<p><a name="#f2q1"></a><span class="questions">What chip addressing do I use when programming a F2 or F3 for EEC-IV ? </span></p>
<p class="answers">When programming for EEC-IV, you want to put a 56k binary from 032000-03FFFF. </p>
<p>
<a name="#f2q2"></a><span class="questions">What chip addressing do I use when programming a F2 or F3 for EEC-V ? </span></p>
<p class="answers">When programming for EEC-V, use the following addressing:</p>
<p>BANK0: 002000-00FFFF<br />
BANK1: 012000-01FFFF<br />
BANK8: 022000-02FFFF<br />
BANK9: 032000-03FFFF
</p>
<p>
</p>
<hr /><a name="#F2E"></a></p>
<div align="center">
<h3>F2E Frequently asked questions</h3>
</div>
<p>
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#F2Eq1">Does the F2E (EEC computer reading interface) use an external power supply ?</a><br />
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#F2Eq2">Do I have to remove the PCM from the car to use the F2E ?</a><br />
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#F2Eq3">Is the F2E a stand-alone unit, will I need anything else to read the chip ?</a><br />
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#F2Eq4">How do I use the F2E ?</a><br />
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#F2Eq5">What addressing do I use to pull out a bin from my EEC V ?</a></p>
<p><a name="#F2Eq1"></a><span class="questions">Does the F2E (EEC computer reading interface) use an external power supply ? </span></p>
<p class="answers">No, its uses the USB port to power the PCM. </p>
<p>
<a name="#F2Eq2"></a><span class="questions">Do I have to remove the PCM from the car to use the F2E ?</span> </p>
<p class="answers">No, it works either way, either on the bench or in the car. </p>
<p>
<a name="#F2Eq3"></a><span class="questions">Is the F2E a stand-alone unit, will I need anything else to read the chip ?</span> </p>
<p class="answers">No, it is not a stand-alone unit, it is designed to work with the burn1 and F2A Ford programming adapter. </p>
<p>
<a name="#F2Eq4"></a><span class="questions">How do I use the F2E ?</span> </p>
<p class="answers">Attach the F2A to the Burn1, then plug the cable that came with the F2E into the F2A, then the F2E to the cable, then plug it into a CLEAN J3 port (see pics below). </p>
<p>
</p>
<div align="center"><img height="316" alt="" src="http://www.moates.net/mike/images/F2E_01.jpg" width="400" border="0"></div>
<p>
</p>
<div align="center"><img height="250" alt="" src="http://www.moates.net/mike/images/F2E_02.jpg" width="400" border="0"></div>
<p>
<a name="#F2Eq5"></a><span class="questions">What addressing do I use to pull out a bin from my EEC-V ?</span> </p>
<p class="answers">When pulling a bin from a EEC-V, use the following addressing:</p>
<p>000000-03FFFF will pull out an entire 256k file with the banks at the following addressing:<br />
BANK0: 002000-00FFFF<br />
BANK1: 012000-01FFFF<br />
BANK8: 022000-02FFFF<br />
BANK9: 032000-03FFFF
</p>
<p>
</p>
<hr /><a name="#burn1"></a></p>
<div align="center">
<h3>burn1 Frequently asked questions</h3>
</div>
<p>
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#b1q1">Which way does the chip go in to the socket?</a><br />
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#b1q2">My software doesn&#8217;t see the burn1</a></p>
<p><a name="#b1q1"></a><span class="questions">Which way does the chip go in to the socket?</span></p>
<p class="answers">The top of the socket on the burn1 is the handle, line it up with the notch on the chip facing the same way, the chip installed all the way at the bottom of the socket(see picture). </p>
<div align="center"><img height="492" alt="" src="http://www.moates.net/mike/images/Image1.jpeg" width="350" border="0"></div>
<p>
<a name="#b1q2"></a><span class="questions">My software doesn&#8217;t see the burn1</span> </p>
<p class="answers">Follow the documentation on setting up a com port and installing the USB drivers in the documentation section on the Moates.net web site <a class="innerlink" href="/documentation.php?documentation_id=16">here.</a> </p>
<p>
</p>
<hr /><a name="#wb_faq"></a></p>
<div align="center">
<h3>Wideband F.A.Q</h3>
</div>
<p>
<span class="questions">Can I use a Wideband O2 sensor in my factory harness?</span></p>
<p class="answers">The wideband O2 sensor itself looks much like a standard O2 sensor. It does in fact install similarly, with the same threads. However, it requires a separate control box. It is a heated sensor which requires special heating rates and such, and can&#8217;t be controlled straight off of a factory harness. Instead, what you do is &#8216;add&#8217; it to your exhaust, keeping the stock O2 sensor in place and adding the wideband sensor at another point in the exhaust system by cutting a hole and welding in a bung. Then for the control box, you use either the LC1 or the LM1. For the LC1, you can monitor it via the laptop and what-not, and for the LM1, it has a local readout which you can view. Both the LM1 and LC1 have a &#8216;serial&#8217; output which can be used to either hook up to a PC for logging or to a gauge like the XD1. </p>
<p class="answers">As a more advanced topic, if you&#8217;d like to &#8216;replace&#8217; your factory O2 sensor with a wideband unit, you can use what is called the &#8216;simulated narrowband output&#8217; of a unit like the LC1. To do this, you need to splice into your existing harness slightly and program the LC1 to match. The LC1 has two programmable analog outputs, one of which can be used to &#8216;feed&#8217; the factory ECU. </p>
<p class="answers">In any case, the wideband controller (LM1 or LC1) is a critical part which is needed. </p>
<p>
</p>
<hr /><a name="#tunerpro"></a></p>
<div align="center">
<h3>Tunerpro F.A.Q</h3>
</div>
<p><a class="faqmenu" href="http://www.moates.net/mike/faq.html#apq15">How do I make an ALDL data recording with Tuner Pro?</a><br />
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#apq16">How do I emulate with the Autoprom and Tuner Pro?</a></p>
<p><span class="questions">Where do I find support for TunerPro software?</span></p>
<p class="answers">At the TunerPro website <a href="http://tunerpro.markmansur.com/">http://tunerpro.markmansur.com/</a>, Mark has a nice F.A.Q posted there. </p>
<p>
</p>
<hr /><a name="#eeceditor"></a></p>
<div align="center">
<h3>EEC Editor F.A.Q</h3>
</div>
<p>
<span class="questions">Where do I find support for EEC Editor software?</span></p>
<p class="answers">On the EEC editor mailing list <a href="http://groups.yahoo.com/group/eeceditor/">http://groups.yahoo.com/group/eeceditor/</a>.<br />
Or check this web page to D/L the software and def files: <a href="/zips/boothware/">EEC Editor</a> </p>
<hr /><a name="#software"></a></p>
<div align="center">
<h3>Moates.net Software F.A.Q</h3>
</div>
<p>
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#fnbq1">Where can I find information on using the Flash &amp; Burn Software for the Burn1?</a><br />
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#fnbq2">Where can I find information on Chip addressing?</a><br />
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#fnbq3">What chip addressing do I use when using the F2 in a EEC-IV ?</a><br />
<a class="faqmenu" href="http://www.moates.net/mike/faq.html#firmware">Can the firmware of my Moates.net device be updated?</a></p>
<p><a name="#fnbq1"></a><span class="questions">Where can I find information on using the Flash &amp; Burn Software for the Burn1?</span></p>
<p class="answers">This information can be found in the <a href="/documentation.php?documentation_id=13">Burn1 Use</a> document in the Documentation section of the Moates.net web site. </p>
<p>
<a name="#fnbq2"></a><span class="questions">Where can I find information on Chip addressing? </span></p>
<p class="answers">This information can be found in the <a href="/documentation.php?documentation_id=20">Using offsets when programming chips</a> document in the Documentation section of the Moates.net web site. </p>
<p>
<a name="#fnbq3"></a><span class="questions">What chip addressing do I use when using the F2 in a EEC-IV ? </span></p>
<p class="answers">When programming for EEC-IV, you want to put a 56k binary from 032000-03FFFF. </p>
<p>
<a name="#firmware"></a><span class="questions">Can the firmware of my Moates.net device be updated?</span> </p>
<p class="answers">There are 3 devices which can be reflashed in terms of firmware: APU1, BURN1, and Ostrich. </p>
<p class="answers">Whatever you do, do NOT reflash your unit with an update that is designed for another! For instance, don&#8217;t reflash your AutoProm with a Flash&amp;Burn firmware. Otherwise, you&#8217;ll be sending it back to me. I don&#8217;t know how to state this more explicitly. Be careful and deliberate, and DON&#8217;T reflash with the wrong firmware! Step by step instructions are below: </p>
<ol>
<li>Download the Firmware updater program and the correct firmware for your application from <a href="/documentation.php?documentation_id=22">Moates.net</a>, i.e AP_2_8_A.zip is for the autoprom, notice the &quot;AP&quot; at the beginning of the file.
</li>
<li>Open up the Firmware updater program, you should see a window like below:
<p><img height="268" alt="" src="http://www.moates.net/mike/images/firmware1.gif" width="423" border="0"> </p>
</li>
<li>Click on the open file button, browse to the directory you downloaded the firmware and select it.
<p><img height="268" alt="" src="http://www.moates.net/mike/images/firmware2.gif" width="422" border="0"> </p>
</li>
<li>Make sure you have the correct firmware loaded before this step! Now click update, you should see this screen when update is done:
<p><img height="266" alt="" src="http://www.moates.net/mike/images/firmware3.gif" width="422" border="0"> </li>
</ol>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2009/04/03/faq-typical-questions-issues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hardware Application Guide</title>
		<link>http://support.moates.net/2009/04/03/cross-reference-hardware-application-guide/</link>
		<comments>http://support.moates.net/2009/04/03/cross-reference-hardware-application-guide/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 23:23:07 +0000</pubDate>
		<dc:creator>Craig Moates</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Troubleshooting]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=524</guid>
		<description><![CDATA[Here is a link to an Excel file that shows a good cross-reference of info. Click here if you want to see the guide and open in Excel: &#160; &#160; http://www.moates.net/Moates Hardware Selection Guide.xls]]></description>
			<content:encoded><![CDATA[<div>Here is a link to an Excel file that shows a good cross-reference of info. Click here if you want to see the guide and open in Excel:</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<p><a href="/Moates%20Hardware%20Selection%20Guide.xls">http://www.moates.net/Moates Hardware Selection Guide.xls</a></p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2009/04/03/cross-reference-hardware-application-guide/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Troubleshooting: Ostrich</title>
		<link>http://support.moates.net/2009/02/28/troubleshooting-ostrich/</link>
		<comments>http://support.moates.net/2009/02/28/troubleshooting-ostrich/#comments</comments>
		<pubDate>Sun, 01 Mar 2009 00:19:35 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[OSTRICH]]></category>
		<category><![CDATA[OSTRICH_2]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=409</guid>
		<description><![CDATA[General Troubleshooting Procedure The first thing you should do if you are having trouble with the Ostrich is to follow the instructions in the &#8220;USB Troubleshooting Guide&#8221; which you can find here &#8211; for the rest of this guide, it is assumed that your Ostrich has been assigned a COM port and you have selected [...]]]></description>
			<content:encoded><![CDATA[<h2>General Troubleshooting Procedure</h2>
<p>The first thing you should do if you are having trouble with the Ostrich is to follow the instructions in the &#8220;USB Troubleshooting Guide&#8221; which you can find <a href="http://support.moates.net/2009/02/10/usb-driver-troubleshooting-101/">here</a> &#8211; for the rest of this guide, it is assumed that your Ostrich has been assigned a COM port and you have selected the appropriate settings for it in device manager.</p>
<p>The ostrich is a ROM emulator &#8211; this means that it is designed to look like an EPROM to a target system, like your ECU.  If you have a working ROM Burner (such as the BURN1 or BURN2) you can quickly and easily test your hardware.  We will be using the BURN1 programmer and an Ostrich 2.0 in the following example, but any ROM burner that can read 27C512 EPROMs will work.  The Ostrich 1.0 works identically to the Ostrich 2.0.  Follow the &#8220;Hardware Test Instructions&#8221; to verify that your Ostrich hardware is working correctly.</p>
<p>If you&#8217;re reasonably certain that your hardware is working right but you still can&#8217;t get the Ostrich working with your ECU / ECM of choice, take a look at the &#8220;Software Setup&#8221; section for hints and writeups on using the Ostrich with particular applications.</p>
<h2>Hardware Test Instructions</h2>
<ol>
<li>For this test, download a 64k ‘test’ bin from here:<br />
<a href="http://www.moates.net/zips/00-512-TEST.zip">http://www.moates.net/zips/00-512-TEST.zip</a><br />
Unzip it and save the file somewhere you can find it.</li>
<li>For this test, you will need your ROM burner software installed and working.  (in this case, <a href="http://www.moates.net/product_info.php?cPath=33&amp;products_id=67">Flash and Burn</a>).  We will also be using TunerPro RT for uploading files to the Ostrich.  Even if you do not usually use TunerPro RT, please use it for this test as it is known to communicate with the Ostrich flawlessly.</li>
<li>First check: TunerPro RT should say something in the lower window about finding an Ostrich. <strong> If your Ostrich shows up in device manager as a COM port but TunerPro RT does not detect it, you probably have a defective unit and need to RMA it.</strong><a href="http://support.moates.net/wp-content/uploads/2009/02/bad-tunerpro.png" rel="lightbox[409]"><img class="aligncenter size-full wp-image-469" title="bad-tunerpro" src="http://support.moates.net/wp-content/uploads/2009/02/bad-tunerpro.png" alt="" width="500" height="116" /></a><a href="http://support.moates.net/wp-content/uploads/2009/02/good-tunerpro.png" rel="lightbox[409]"><img class="aligncenter size-full wp-image-470" title="good-tunerpro" src="http://support.moates.net/wp-content/uploads/2009/02/good-tunerpro.png" alt="" width="500" height="108" /></a></li>
<li>Next check: The Ostrich2 has different modes of operation for 28 and 32 pin operation, both electronically and with switches.  Ensure that both switches are set to the 28 pin position.  Make sure the &#8220;Emulation Banks&#8221; toolbar is visible in TunerPro.  <a href="http://support.moates.net/wp-content/uploads/2009/02/TunerProEmulationBanks.png" rel="lightbox[409]"><img class="aligncenter size-medium wp-image-1036" title="TunerProEmulationBanks" src="http://support.moates.net/wp-content/uploads/2009/02/TunerProEmulationBanks-300x111.png" alt="" width="300" height="111" /></a>The Ostrich should be set for Bank0 for 28 pin operation.  Try setting the Ostrich to Full 4Mbit (for 32 pin operation) and back to Bank0 (for 28 pin operation) to be sure your Ostrich is not stuck on an incorrect bank.</li>
<li>Quit TunerPro.  Download the <a title="doreset software" href="http://www.moates.net/zips/doreset.zip">DORESET </a>program and run it.   (It&#8217;s pretty simple and self explanatory.)  Even if you haven&#8217;t used  one of these programs, it wouldn&#8217;t be a bad idea to run this  just-in-case an incorrect vendor ID got set somehow.  After you are done, quit the DORESET utility.</li>
<li>Re-open TunerPro RT.  Now it is time to load a file.  Open a binary file that is the same size as you use in your ECU.  Click the  button with an up arrow on it to upload the file to your Ostrich.  You should see the status bar in Tuner Pro flash as the file uploads. (Note: this will be very fast &#8211; under a second usually)<a href="http://support.moates.net/wp-content/uploads/2009/02/tunerpro-upload.png" rel="lightbox[409]"><img class="aligncenter size-full wp-image-471" title="tunerpro-upload" src="http://support.moates.net/wp-content/uploads/2009/02/tunerpro-upload.png" alt="" width="500" height="82" /></a></li>
<li>(I need to take screenshots for this but&#8230; In order to verify with Tunerpro, you need to load a XDF and a binary that *should* work with that XDF&#8230;  Doing a verify with Tuner Pro without loading a file/XDF will result in unpredictable behavior)</li>
<li>Now do a verify in Tuner Pro.<strong></strong><a href="http://support.moates.net/wp-content/uploads/2009/02/tunerpro-verify.png" rel="lightbox[409]"><img class="aligncenter size-full wp-image-472" title="tunerpro-verify" src="http://support.moates.net/wp-content/uploads/2009/02/tunerpro-verify.png" alt="" width="500" height="61" /></a></li>
<li>Disconnect your ostrich&#8217;s USB cable from the PC.  Connect your ROM burner and fire up its software.  Connect the socket at the end of the Ostrich&#8217;s ribbon cable in your ROM burner like it was an EPROM.<a href="http://support.moates.net/wp-content/uploads/2009/02/ostrich-in-burner.jpg" rel="lightbox[409]"><img class="aligncenter size-medium wp-image-473" title="ostrich-in-burner" src="http://support.moates.net/wp-content/uploads/2009/02/ostrich-in-burner-300x223.jpg" alt="" width="300" height="223" /></a></li>
<li>Make sure the switch on your Ostrich 2.0 is set to the appropriate setting for the cable you are using.  if you are using a 28 pin cable, both switches should be towards where the USB cable plugs into the Ostrich.   (the Ostrich1 didn&#8217;t have external switches)</li>
<li>In your ROM burner&#8217;s software, load<strong> the same file</strong> that you uploaded to your Ostrich using TunerPro RT.  Make sure you choose an EPROM that is the same size as the file you are uploading (i.e.  27SF512 for 64k)</li>
<li>Perform the &#8220;Verify&#8221; function.   If your Ostrich is working correctly, the Ostrich should &#8220;verify&#8221; successfully.<strong> If your Ostrich passed this test, it is 100% working and you should do a happy dance!</strong></li>
<li>If your Ostrich failed the &#8220;Verify&#8221; in the ROM burner software, try plugging the USB cord from your Ostrich back in to your PC and repeating the Verify test in your ROM burner software.  If the Ostrich passes the test when the USB cord is plugged in but it fails when it is unplugged, one of the ground or power pins on the socket is damaged.  Carefully inspect the socket for broken pins.  Carefully inspect the ribbon cable for frayed or damaged wires.   Emulation cables (see <a href="http://www.moates.net/index.php?cPath=50">here</a>) can be ordered at a fraction of the cost of a new unit.</li>
<li>If your Ostrich does not verify with the USB cable connected to the computer but you did pass the earlier verify in TunerPro RT, there is a problem with the Ostrich communicating down the ribbon cable with the target system.  Look at the ribbon cable with the socket VERY carefully.   Are there any broken pins? (this is very common)  <strong>If you are sure that your cable is good but your Ostrich still fails this test, it will have to be RMAed.</strong></li>
</ol>
<h2>Software Setup</h2>
<p><a href="http://www.moates.net/zips/crome/Tuning%20with%20CROME%20v1.06.pdf">How to setup Ostrich in CROME</a></p>
<p>(more will be added here later)</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2009/02/28/troubleshooting-ostrich/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>USB Drivers &#8211; FTCLEAN</title>
		<link>http://support.moates.net/2009/02/10/usb-drivers-ftclean/</link>
		<comments>http://support.moates.net/2009/02/10/usb-drivers-ftclean/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 21:02:47 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[ALDU1]]></category>
		<category><![CDATA[ALDU1_CABL1]]></category>
		<category><![CDATA[ALDU1_CABL2]]></category>
		<category><![CDATA[APU1]]></category>
		<category><![CDATA[BURN1]]></category>
		<category><![CDATA[BURN2]]></category>
		<category><![CDATA[DEMON]]></category>
		<category><![CDATA[HONDAKIT]]></category>
		<category><![CDATA[HONDALOG]]></category>
		<category><![CDATA[HULOG]]></category>
		<category><![CDATA[JAYBIRD]]></category>
		<category><![CDATA[NEPTUNE]]></category>
		<category><![CDATA[QH1]]></category>
		<category><![CDATA[RRLS1]]></category>
		<category><![CDATA[RR_KIT]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=417</guid>
		<description><![CDATA[FTDI provide a utility called &#8220;FTCLEAN&#8221; that forcibly removes drivers from your computer.  WARNING: THIS WILL BREAK ALL DEVICES THAT USE FTDI DRIVERS, NOT JUST MOATES HARDWARE. Do not attempt this procedure unless reloading the drivers has failed to restore your devices to full functionality.  You should not be thinking about doing this unless you [...]]]></description>
			<content:encoded><![CDATA[<p>FTDI provide a utility called &#8220;FTCLEAN&#8221; that forcibly removes drivers from your computer.  <strong>WARNING: THIS WILL BREAK ALL DEVICES THAT USE FTDI DRIVERS, NOT JUST MOATES HARDWARE.</strong> Do not attempt this procedure unless reloading the drivers has failed to restore your devices to full functionality.  You should not be thinking about doing this unless you have followed all the steps in <a href="http://support.moates.net/2009/02/10/usb-driver-troubleshooting-101/">USB Troubleshooting 101</a> and <a href="http://support.moates.net/2009/02/10/troubleshooting-usb-driver-installation/">USB Driver Installation</a>.  <strong>Again, this is a procedure to save as a LAST RESORT.  WARNING WARNING WARNING!</strong></p>
<p>With that out of the way, you&#8217;re looking at this page because your USB drivers are very broken.  You have devices in Device Manager with yellow exclamation marks that cannot load, cannot start or just plain don&#8217;t work.  This procedure will forcibly remove everything FTDI related and allow you to start over with a clean slate.</p>
<ol>
<li>Step one: download FTCLEAN from FTDI&#8217;s website &#8211; <a href="http://www.ftdichip.com/Resources/Utilities/FTClean.zip">link</a></li>
<li>Step two: unzip the file into a directory on your computer.</li>
<li>Step three: run FTCLEAN.EXE</li>
<li>Step four: click &#8220;Clean system&#8221; then click Yes to confirm</li>
<li>Step five: <a href="http://support.moates.net/2009/02/10/troubleshooting-usb-driver-installation/">REINSTALL FTDI DRIVERS</a>!!!  You should be starting from scratch.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2009/02/10/usb-drivers-ftclean/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>USB Driver Troubleshooting 101</title>
		<link>http://support.moates.net/2009/02/10/usb-driver-troubleshooting-101/</link>
		<comments>http://support.moates.net/2009/02/10/usb-driver-troubleshooting-101/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 20:55:55 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[ALDU1]]></category>
		<category><![CDATA[ALDU1_CABL1]]></category>
		<category><![CDATA[ALDU1_CABL2]]></category>
		<category><![CDATA[APU1]]></category>
		<category><![CDATA[BURN1]]></category>
		<category><![CDATA[BURN2]]></category>
		<category><![CDATA[DEMON]]></category>
		<category><![CDATA[HONDAKIT]]></category>
		<category><![CDATA[HONDALOG]]></category>
		<category><![CDATA[HULOG]]></category>
		<category><![CDATA[JAYBIRD]]></category>
		<category><![CDATA[NEPTUNE]]></category>
		<category><![CDATA[QH1]]></category>
		<category><![CDATA[RRLS1]]></category>
		<category><![CDATA[RR_KIT]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=414</guid>
		<description><![CDATA[About Moates USB Products Almost all Moates.net products have a USB interface to connect to a computer. (ALDU1, HULOG, Hondalog, BURN1/2, Ostrich 1/2, Roadrunner, Quarterhorse, Jaybird) Fortunately, all Moates.net products with a USB interface use the same USB support chip so they can all use the same drivers. This makes it easy for you &#8211; [...]]]></description>
			<content:encoded><![CDATA[<h1>About Moates USB Products</h1>
<p>Almost all Moates.net products have a USB interface to connect to a computer.  (ALDU1, HULOG, Hondalog, BURN1/2, Ostrich 1/2, Roadrunner, Quarterhorse, Jaybird)  Fortunately, all Moates.net products with a USB interface use the same USB support chip so they can <strong>all use the same drivers</strong>.  This makes it easy for you &#8211; one driver install will take care of ALL Moates products!  Check out <a href="http://support.moates.net/2009/02/10/usb-driver-installationusb-driver-installation/">USB Driver Installation</a> for more on how to reinstall drivers.</p>
<p>The chip in our devices is made by a company called <a title="FTDI" href="http://www.ftdichip.com">FTDI</a>.  This chip is VERY common and is used in everything from USB-serial and USB-parallel adapters sold in computer stores to other automotive electronics products.  This is important because of the possibility of a <strong>driver conflict</strong> between drivers for your Moates.net devices and other devices that also use the FTDI chips.   AEM FIC, Hondata S300 and K-Pro and the USB Instruments Stingray and Swordfish (among others) have a tendency to obliterate our drivers and cause driver conflicts.  <strong>Be warned:</strong> the troubleshooting instructions later on this page may cause other devices that use the FTDI chips to stop working.  <strong>Tip:</strong> If you start having driver conflicts, <a href="http://support.moates.net/2009/02/10/usb-driver-installationusb-driver-installation/">installing</a> the <a href="http://www.ftdichip.com/Drivers/VCP.htm">latest drivers</a> from FTDI will often be enough to resolve conflicts and make everything work again.</p>
<h1>Making Sure Everything is Working and Configured</h1>
<p>First step to making sure you don&#8217;t have a connection issue is to unplug all USB devices that are not absolutely necessary from your computer.</p>
<p>First, Right click on My Computer.  (You might find this on the desktop, you might find this in your start menu.  Desktop pictured)</p>
<p><a href="http://support.moates.net/wp-content/uploads/2009/02/right-click-my-computer.png" rel="lightbox[414]"><img class="alignnone size-full wp-image-447" title="right-click-my-computer" src="http://support.moates.net/wp-content/uploads/2009/02/right-click-my-computer.png" alt="" width="288" height="296" /></a></p>
<p>Next, go to the Hardware tab and select &#8220;Device Manager.&#8221; (note: Windows XP is pictured, but the exact placement of device manager may vary slightly in Win98 and Vista)</p>
<p><a href="http://support.moates.net/wp-content/uploads/2009/02/device-manager.png" rel="lightbox[414]"><img class="alignnone size-full wp-image-449" title="device-manager" src="http://support.moates.net/wp-content/uploads/2009/02/device-manager.png" alt="" width="420" height="478" /></a></p>
<p>Next, go to the &#8220;Ports&#8221; section of device manager and click the + sign next to it to open it, if it is not already open.  You should see something like this:</p>
<p><a href="http://support.moates.net/wp-content/uploads/2009/02/device-manager-ports.png" rel="lightbox[414]"><img class="alignnone size-full wp-image-450" title="device-manager-ports" src="http://support.moates.net/wp-content/uploads/2009/02/device-manager-ports.png" alt="" width="500" height="353" /></a></p>
<p>Now plug in ONE of your Moates.net devices.  We are going to plug them in <strong>one at a time</strong> to figure out which ports Windows is assigning to them.  Assuming everything is working, you should see something like this in device manager:</p>
<p><a href="http://support.moates.net/wp-content/uploads/2009/02/com10-usb-device.png" rel="lightbox[414]"><img class="alignnone size-full wp-image-451" title="com10-usb-device" src="http://support.moates.net/wp-content/uploads/2009/02/com10-usb-device.png" alt="" width="500" height="354" /></a></p>
<p>The &#8220;USB Serial Port&#8221; device pictured is using COM10.  Some software has issues with COM ports greater than 8, so the first thing we are going to do is change the port it uses to a port less than 8.  Looking at device manager, you can see that Bluetooth Communications Port has used COM5 and a Communications Port has used COM1.  We should not use either of these ports.  We are going to change to COM3, which is <strong>unused</strong>.  First step: right click on the &#8220;USB Serial Port&#8221; device and click &#8220;Properties.&#8221;</p>
<p><a href="http://support.moates.net/wp-content/uploads/2009/02/usb-device-properties.png" rel="lightbox[414]"><img class="alignnone size-full wp-image-452" title="usb-device-properties" src="http://support.moates.net/wp-content/uploads/2009/02/usb-device-properties.png" alt="" width="500" height="386" /></a></p>
<p>Next, click on the &#8220;Port Settings&#8221; tab at the top of the Window.</p>
<p><a href="http://support.moates.net/wp-content/uploads/2009/02/usb-device-properties-advanced-button.png" rel="lightbox[414]"><img class="alignnone size-medium wp-image-454" title="usb-device-properties-advanced-button" src="http://support.moates.net/wp-content/uploads/2009/02/usb-device-properties-advanced-button-274x300.png" alt="" width="274" height="300" /></a></p>
<p>Next click the &#8220;Advanced&#8221; button.</p>
<p><a href="http://support.moates.net/wp-content/uploads/2009/02/usb-device-properties-advanced-settings.png" rel="lightbox[414]"><img class="alignnone size-full wp-image-456" title="usb-device-properties-advanced-settings" src="http://support.moates.net/wp-content/uploads/2009/02/usb-device-properties-advanced-settings.png" alt="" width="500" height="356" /></a></p>
<p>On this screen, there are several things to change.  First change the COM Port Number to COM3, the port we decided was open.  If all of your ports say &#8220;in use&#8221; you can still select them, but it is recommended you find an unused port under 8.  Second, set the Latency Timer to 1 msec.  When you are done, click OK on this screen and the driver screen that follows until you are back at Device Manager.</p>
<p>These are the optimal settings for our devices (COM1 &#8211; COM8 and Latency = 1ms).  If you had trouble, try again with these settings.  Remember which port your device was using in device manager when it comes time to configure your tuning software.</p>
<h1>Common Issues with USB Drivers and Connections</h1>
<p>It is possible to disable devices in Windows.  Sometimes this can happen accidentally.  If a device is disabled, it has a red X across its icon, like the Bluetooth Communications Port in this picture.</p>
<p><a href="http://support.moates.net/wp-content/uploads/2009/02/enable-device.png" rel="lightbox[414]"><img class="alignnone size-full wp-image-458" title="enable-device" src="http://support.moates.net/wp-content/uploads/2009/02/enable-device.png" alt="" width="391" height="172" /></a></p>
<p>To enable it, right click on the device and select &#8220;Enable.&#8221;  Afterwards, the device should not have a red X across its icon.</p>
<p><a href="http://support.moates.net/wp-content/uploads/2009/02/device-enabled.png" rel="lightbox[414]"><img class="alignnone size-full wp-image-459" title="device-enabled" src="http://support.moates.net/wp-content/uploads/2009/02/device-enabled.png" alt="" width="345" height="91" /></a></p>
<p>Devices can also have issues loading or have device driver problems.  When this happens, a yellow exclamation mark appears.  Almost 100% of the time, this is a sign that you need to <a href="http://support.moates.net/2009/02/10/usb-driver-installationusb-driver-installation/">reinstall device drivers</a>.  If a simple reinstall does not fix the issue, there is a more <a href="http://support.moates.net/2009/02/10/usb-drivers-ftcleanusb-drivers-ftclean/">heavyhanded method</a> to reinstall drivers using <a href="http://support.moates.net/2009/02/10/usb-drivers-ftclean/">FTCLEAN</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2009/02/10/usb-driver-troubleshooting-101/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>USB Driver Installation</title>
		<link>http://support.moates.net/2009/02/10/troubleshooting-usb-driver-installation/</link>
		<comments>http://support.moates.net/2009/02/10/troubleshooting-usb-driver-installation/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 20:41:05 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[ALDU1]]></category>
		<category><![CDATA[ALDU1_CABL1]]></category>
		<category><![CDATA[ALDU1_CABL2]]></category>
		<category><![CDATA[APU1]]></category>
		<category><![CDATA[BURN1]]></category>
		<category><![CDATA[BURN2]]></category>
		<category><![CDATA[DEMON]]></category>
		<category><![CDATA[HONDAKIT]]></category>
		<category><![CDATA[HONDALOG]]></category>
		<category><![CDATA[HULOG]]></category>
		<category><![CDATA[JAYBIRD]]></category>
		<category><![CDATA[NEPTUNE]]></category>
		<category><![CDATA[QH1]]></category>
		<category><![CDATA[RRLS1]]></category>
		<category><![CDATA[RR_KIT]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=418</guid>
		<description><![CDATA[USB Drivers are needed for almost all products.  You only need one driver package for ALL Moates USB products.  One for all and all for one?  You can find drivers we know work for Windows 2000/XP/Vista can be downloaded by clicking here There is a Vista Specific Guide that may be helpful to those running [...]]]></description>
			<content:encoded><![CDATA[<p>USB Drivers are needed for almost all products.  You only need one driver package for ALL Moates USB products.  One for all and all for one?  <img src='http://support.moates.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>You can find drivers we know work for Windows 2000/XP/Vista can be downloaded by clicking <a title="here" href="http://www.moates.net/cd/USB%20Device%20Drivers/CDM_Setup%20Auto-Installer.exe">here</a> There is a <a href="http://www.moates.net/manuals/DriverInstallationVista.pdf">Vista Specific Guide</a> that may be helpful to those running Vista.</p>
<p>You can find drivers we know work for Windows 98/ME can be downloaded by clicking <a title="here" href="http://www.moates.net/cd/USB%20Device%20Drivers/Older%20non-self-installing%20drivers.zip">here</a></p>
<p>OR you can find the latest drivers available directly from the USB chip&#8217;s manufacturer <a href="http://www.ftdichip.com/Drivers/VCP.htm">here</a>.  <strong></strong></p>
<p><strong>Tip:</strong> it is recommended that you use the drivers from our site unless you have issues &#8211; sometimes the latest generic drivers have odd quirks/bugs.  These drivers can be handy if you have conflicts with other devices on the system.</p>
<p>If you have trouble, start with this troubleshooting <a href="http://support.moates.net/2009/02/10/usb-driver-troubleshooting-101/">guide</a>.<a href="http://support.moates.net/2009/02/10/usb-driver-troubleshooting-101/"><br />
</a></p>
<p>If you have trouble, you may also want to look at FTDI&#8217;s <a href="http://www.ftdichip.com/Documents/InstallGuides.htm">Installation Guides</a> for your OS.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2009/02/10/troubleshooting-usb-driver-installation/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Unsupported Honda Setups</title>
		<link>http://support.moates.net/2009/02/05/unsupported-honda-configurations/</link>
		<comments>http://support.moates.net/2009/02/05/unsupported-honda-configurations/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 05:05:30 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Honda Tuning]]></category>
		<category><![CDATA[DEMON]]></category>
		<category><![CDATA[HONDA1]]></category>
		<category><![CDATA[HONDAKIT]]></category>
		<category><![CDATA[HONDALOG]]></category>
		<category><![CDATA[HULOG]]></category>
		<category><![CDATA[NEPTUNE]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=380</guid>
		<description><![CDATA[Unsupported Vehicles V6 Hondas have very limited hardware and software support K-series Hondas have no support from hardware we make at this time 2001+ non-K series Hondas (D17, R18, etc.) have no support from hardware we make at this time Automatic Hondas have very limited support. Very little has been done with automatic transmission controls [...]]]></description>
			<content:encoded><![CDATA[<h2>Unsupported Vehicles</h2>
<ul>
<li>V6 Hondas have very limited hardware and software support</li>
<li>K-series Hondas have no support from hardware we make at this time</li>
<li>2001+ non-K series Hondas (D17, R18, etc.) have no support from hardware we make at this time</li>
<li>Automatic Hondas have very limited support. Very little has been done with automatic transmission controls and many tuning packages eliminate the code used to control auto transmissions.</li>
</ul>
<h2>Unsupported ECUs</h2>
<ul>
<li>Anything pre-1988 probably lacks spark control. There isn&#8217;t much if anything available software-wise for these ECUs. You might find 24 or 28 pin EPROMs inside, you might not. Your mileage may vary.</li>
<li>1988-1991 DPFI (Dual Point Fuel Injection &#8211; Throttle Body Injection) ECUs have zero software support. 90-91 models can be chipped like an OBD1 ECU hardware-wise, but that doesn&#8217;t solve the software issue.</li>
<li>1988-1989 Civic Si (PM6) and 1988-1991 CRX HF ECU (PM8) require a daughterboard we do not sell in order to be chipped. Use a 90-91 ECU on these model years.</li>
<li>1992-1995 JDM GSR Automatic ECUs (hardware design makes chipping them impossible. Auto JDM P30s are ok)</li>
<li>1996-2001 ECUs (OBD II &#8211; hardware design makes chipping very difficult to impossible, requires surface mount soldering tools and chips no longer available on the market.)</li>
<li>Prelude ECUs (trivially chippable, but unless you are going to develop the software support, it doesn&#8217;t currently exist)</li>
<li>V6 ECUs from Legend (early models can be trivially chipped, but unless you are going to develop the software support, it doesn&#8217;t currently exist)</li>
<li>NSX ECUs (early models can be trivially chipped, but unless you are going to develop the software support, it doesn&#8217;t currently exist)</li>
<li>Basically any ECU other than an Integra or Civic ECU is not well-supported</li>
</ul>
<p>This information was last updated 2/4/09 by Dave Blundell.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2009/02/05/unsupported-honda-configurations/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>G1</title>
		<link>http://support.moates.net/2008/10/31/g1/</link>
		<comments>http://support.moates.net/2008/10/31/g1/#comments</comments>
		<pubDate>Fri, 31 Oct 2008 21:47:11 +0000</pubDate>
		<dc:creator>Darren</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[GM Tuning]]></category>
		<category><![CDATA[G1]]></category>
		<category><![CDATA[GP1]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=344</guid>
		<description><![CDATA[Overview The G1 is an adapter that allows a chip or emulator to be plugged into OBD1 memcal based GM PCMs. The GP1 kit is a G1 chip adapter and two 27SF512 flash chips packaged together at a lower price. Compatibility The G1 is compatible with the following vehicles: 1986-1993 TPI &#38; LT1 94-95 TBI [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_489" class="wp-caption aligncenter" style="width: 490px"><a href="http://support.moates.net/wp-content/uploads/2009/03/g1adapter.jpg" rel="lightbox[344]"><img class="size-full wp-image-489" title="g1adapter" src="http://support.moates.net/wp-content/uploads/2009/03/g1adapter.jpg" alt="G1 Chip adapter picture" width="480" height="234" /></a><p class="wp-caption-text">G1 Chip adapter picture</p></div>
<h1>Overview</h1>
<p>The G1 is an adapter that allows a chip or emulator to be plugged into OBD1 memcal based GM PCMs.</p>
<p>The GP1 kit is a G1 chip adapter and two 27SF512 flash chips packaged together at a lower price.</p>
<h1>Compatibility</h1>
<p>The G1 is compatible with the following vehicles:</p>
<ul>
<li>1986-1993 TPI &amp; LT1</li>
<li>94-95 TBI trucks</li>
</ul>
<p>The G1 is compatible with the following chips:</p>
<ul>
<li>SST 27SF512</li>
<li>27C128/256/512 based eeproms</li>
</ul>
<h1>Details</h1>
<p>Our revolutionary G1 adapter allows you to customize your ecu or pcm by bypassing your factory tuning, allowing you to insert your own custom programmed chip without the hassle of tearing apart your stock memcal. This can be useful if you plan on returning your car back to stock, or need to use your stock memcal as a template for a newly modified ecu.</p>
<p>(much of the content on the rest of this page is edited from Allan Reinke&#8217;s review on www.iroczone.com &#8211; thankyou very much)</p>
<p>So what exactly does this adapter do?  In case you don&#8217;t know, GM ECMs (1986 to 1993 TPI and some 94-95 TBI stuff) utilize a memory calibration &#8220;memcal&#8221; unit. This unit consists of the PROM (calibration code) and resistor packs (for limp mode, cold starts, etc.). The resistor packs consist of two chips. One a 16-pin and the other a 14-pin. These are custom laser etched type resistor packs making them extremely difficult to duplicate. In other words, you need these resistor packs, you cannot copy them (as of right now anyway) and your car will have a hard time starting without them. Some Memcals have a more compex &#8216;non-EPROM&#8217; half which contains knock circuitry, and the original (or one very similar) Memcal needs to be used in conjunction with the adapter.</p>
<p>What the adapter does is allow you to plug in your resistor packs so your ECM will still use them, and at the same time, &#8220;bypass&#8221; your existing PROM chip so you can install your own.  By doing so, you can reprogram your ECM with no modifications to your factory memcal AND no soldering is required! The process of reprogramming your ECM is greatly simplified.  You no longer need to worry about destroying increasingly hard to find memcals with a bad soldering job when you use a G1 adapter!</p>
<h1>Install Instructions</h1>
<p>First things first. You need to access your ECM. This is easily done as it is located behind the dashboard, on the passenger&#8217;s side of the car. (In some other applications, it is located under the passenger&#8217;s seat area, in behind the dash, by the kickpanel, or under the hood usually up by the firewall.) If you look underneath the dash on the passenger&#8217;s side, you will see a wiring harness plugged into a silver box. This box is held in by two hex screws. First, carefully unplug the two connectors to the ECM (otherwise, you won&#8217;t be able to gain full access to the ECM as the wires will keep you from pulling the ECM all of the way out.) Each connector has a &#8220;latch&#8221; where you just push in the latch and wiggle out each connector. Take your time, they don&#8217;t just fall out.</p>
<p>Next, get a hex screwdriver or other means of removing the two screws holding the ECM in place. Once these are removed, the ECM falls right out (be certain to catch it!).</p>
<div id="attachment_492" class="wp-caption aligncenter" style="width: 371px"><a href="http://support.moates.net/wp-content/uploads/2009/03/tpiecm1.jpg" rel="lightbox[344]"><img class="size-full wp-image-492" title="tpiecm1" src="http://support.moates.net/wp-content/uploads/2009/03/tpiecm1.jpg" alt="GM TPI ECM" width="361" height="352" /></a><p class="wp-caption-text">GM TPI ECM</p></div>
<p>Now, with the ECM removed, you will need to use the screwdriver to remove the two screws holding the access plate on. Most of the time, the access plate will be stuck on the ECM. Use a small screwdriver and carefully pry around the access panel until it pops off.</p>
<div id="attachment_493" class="wp-caption aligncenter" style="width: 371px"><a href="http://support.moates.net/wp-content/uploads/2009/03/tpiecm-remove-cover.jpg" rel="lightbox[344]"><img class="size-full wp-image-493" title="tpiecm-remove-cover" src="http://support.moates.net/wp-content/uploads/2009/03/tpiecm-remove-cover.jpg" alt="TPI ECM - Cover removed" width="361" height="345" /></a><p class="wp-caption-text">TPI ECM - Cover removed</p></div>
<p>Once the access panel is off, there sits your memcal. If your Memcal looks like this, then the G1 adapter should work for you. If not, then look at some of the other adapters such as the G2 and see if that matches up. Using your fingers, press the latches on both sides, away from the memcal. Doing this will &#8220;pop&#8221; the memcal up.</p>
<div id="attachment_494" class="wp-caption aligncenter" style="width: 371px"><a href="http://support.moates.net/wp-content/uploads/2009/03/tpiecm-memcal-latch.jpg" rel="lightbox[344]"><img class="size-full wp-image-494" title="tpiecm-memcal-latch" src="http://support.moates.net/wp-content/uploads/2009/03/tpiecm-memcal-latch.jpg" alt="TPI ECM - latches on memcal" width="361" height="145" /></a><p class="wp-caption-text">TPI ECM - latches on memcal</p></div>
<p>Once the latches are fully out, the memcal should come right out.</p>
<div id="attachment_495" class="wp-caption aligncenter" style="width: 371px"><a href="http://support.moates.net/wp-content/uploads/2009/03/tpiecm-memcal-removed.jpg" rel="lightbox[344]"><img class="size-full wp-image-495" title="tpiecm-memcal-removed" src="http://support.moates.net/wp-content/uploads/2009/03/tpiecm-memcal-removed.jpg" alt="TPI memcal - removed" width="361" height="283" /></a><p class="wp-caption-text">TPI memcal - removed</p></div>
<p>The memcal will not usualy fit in the ECM (with the adapter) with it&#8217;s cover on. On some applications it will, such as some of the 1227730 and 1227749 units. So we will most likely need to remove the blue cover on the memcal so that it will fit back in there. Very CAREFULLY, remove the cover with a small screwdriver, prying the clips. Again, be careful, clips will break off.</p>
<div id="attachment_499" class="wp-caption aligncenter" style="width: 371px"><a href="http://support.moates.net/wp-content/uploads/2009/03/tpiecm-remove-blue-memcal-cover.jpg" rel="lightbox[344]"><img class="size-full wp-image-499" title="tpiecm-remove-blue-memcal-cover" src="http://support.moates.net/wp-content/uploads/2009/03/tpiecm-remove-blue-memcal-cover.jpg" alt="pry GENTLY to remove memcal cover" width="361" height="255" /></a><p class="wp-caption-text">pry GENTLY to remove memcal cover</p></div>
<p>You only need to do the one side just enough to pop the side up and the other side will come right off.</p>
<div id="attachment_500" class="wp-caption aligncenter" style="width: 371px"><a href="http://support.moates.net/wp-content/uploads/2009/03/tpiecm-memcal-cover-removed.jpg" rel="lightbox[344]"><img class="size-full wp-image-500" title="tpiecm-memcal-cover-removed" src="http://support.moates.net/wp-content/uploads/2009/03/tpiecm-memcal-cover-removed.jpg" alt="naked memcal :)" width="361" height="201" /></a><p class="wp-caption-text">naked memcal <img src='http://support.moates.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p></div>
<p>In this example, we are using a EPROM chip installed directly into the G1 chip adapter.  This is a good &#8220;final&#8221; install after you have a program that you know works the way you want but it is not very easy to change the program in the chip.  The advantage of this is that you are much more likely to be able to put the cover back on the ECM with just a chip installed. (i.e. no ZIF socket or emulator cable)  Install the chip with the U indention out. (Pin 1 faces left as in the picture) . If you are using a Flash chip such as the 29C256, then the chip will also have an arrow by Pin-1. This should also go out toward the edge of the adapter. Be sure to line up all of the pins on the chip and gently press it into the socket. Once you are comfortable with the feel, you will need to exert a little force to fully insert the chip. This can be tricky. Bent and broken pins can result if you are not 100% certain that all of the pins of the chip are lined up correctly.</p>
<p><a href="http://support.moates.net/wp-content/uploads/2009/03/g1adapter-with-chip.jpg" rel="lightbox[344]"><img title="g1adapter-with-chip" src="http://support.moates.net/wp-content/uploads/2009/03/g1adapter-with-chip-225x300.jpg" alt="EPROM installed in G1 adapter" width="225" height="300" /></a></p>
<p>However if you are just getting started tuning your car, you may want to use a ZIF socket (available from Moates.net for a small fee) or install the emulation cable from an Ostrich 2.0 or APU1 instead.  You probably won&#8217;t be able to close the lid on your ECM, but it will be a lot easier for you to make changes to the program in the ECM.</p>
<p>After you have either a chip or emulation cable insterted in the G1 adapter, install your memcal onto the adapter. Simply line up the right side of the memcal to the right side of the pins on the adapter.</p>
<div id="attachment_504" class="wp-caption aligncenter" style="width: 510px"><a href="http://support.moates.net/wp-content/uploads/2009/03/tpiecm-memcal-half-inserted.jpg" rel="lightbox[344]"><img class="size-full wp-image-504" title="tpiecm-memcal-half-inserted" src="http://support.moates.net/wp-content/uploads/2009/03/tpiecm-memcal-half-inserted.jpg" alt="G1 adapter meets memcal" width="500" height="285" /></a><p class="wp-caption-text">G1 adapter meets memcal</p></div>
<p>Press firmly and it should easily slide into place! In terms of original Memcal orientation on the adapter, make sure that the original &#8216;EPROM&#8217; half is hanging off and that the &#8216;limp-home&#8217; half is in contact with the angle header on the edge of the adapter.  It should look something like this:</p>
<div id="attachment_505" class="wp-caption aligncenter" style="width: 510px"><a href="http://support.moates.net/wp-content/uploads/2009/03/g1adapter-with-chip-and-memcal.jpg" rel="lightbox[344]"><img class="size-full wp-image-505" title="g1adapter-with-chip-and-memcal" src="http://support.moates.net/wp-content/uploads/2009/03/g1adapter-with-chip-and-memcal.jpg" alt="G1 adapter with chip and memcal attached" width="500" height="251" /></a><p class="wp-caption-text">G1 adapter with chip and memcal attached</p></div>
<p>Next, the G1 and memcal combination needs to be re-inserted into the ECM.  Place the adapter, memcal first, face down in the access panel.  Then curve the adapter, memcal first toward the empty space in the ECM (bottom, but in the picture it&#8217;s up as the ECM is facing upside-down).<br />
<a href="http://support.moates.net/wp-content/uploads/2009/03/tpiecm-g1-install1.jpg" rel="lightbox[344]"><img class="aligncenter size-full wp-image-508" title="tpiecm-g1-install1" src="http://support.moates.net/wp-content/uploads/2009/03/tpiecm-g1-install1.jpg" alt="" width="361" height="231" /></a><br />
<a href="http://support.moates.net/wp-content/uploads/2009/03/tpiecm-g1-install2.jpg" rel="lightbox[344]"><img class="aligncenter size-full wp-image-509" title="tpiecm-g1-install2" src="http://support.moates.net/wp-content/uploads/2009/03/tpiecm-g1-install2.jpg" alt="" width="361" height="193" /></a><br />
Once the adapter is in place, line up each side to each latch. See the pictures. Make sure it&#8217;s lined up before pushing down! You don&#8217;t want any bent pins in your ECM!</p>
<div id="attachment_510" class="wp-caption aligncenter" style="width: 371px"><a href="http://support.moates.net/wp-content/uploads/2009/03/tpiecm-install-left-check.jpg" rel="lightbox[344]"><img class="size-full wp-image-510" title="tpiecm-install-left-check" src="http://support.moates.net/wp-content/uploads/2009/03/tpiecm-install-left-check.jpg" alt="check one side" width="361" height="238" /></a><p class="wp-caption-text">check one side</p></div>
<div id="attachment_511" class="wp-caption aligncenter" style="width: 371px"><a href="http://support.moates.net/wp-content/uploads/2009/03/tpiecm-install-right-check.jpg" rel="lightbox[344]"><img class="size-full wp-image-511" title="tpiecm-install-right-check" src="http://support.moates.net/wp-content/uploads/2009/03/tpiecm-install-right-check.jpg" alt="check other side" width="361" height="277" /></a><p class="wp-caption-text">check other side</p></div>
<p>You have to ensure that the adapter is placed correctly in the ECM socket so that when you unlatch it, it&#8217;ll pop right up. It needs to be perfectly centered or you can bend pins in the ECM &#8211; not good. Once you are comfortable with the placement, press down on the adapter in the center of the two latches until the outer latches &#8220;click&#8221; and are in the &#8220;installed&#8221; position (up.)  Give yourself a pat on the back &#8211; you&#8217;ve completed the physical installation of the G1 chip adapter!</p>
<p>Reinstall the access panel (only if you are NOT installing the ZIF socket or if you are using a low-profile ZIF like the S4!!!) and reinstall the ECM in the car by following the steps you took to remove it in reverse.  If you are using the ZIF socket for testing purposes, you&#8217;ll be happy to know that the access panel faces towards the front of the car, away from the dashboard. It may be a little neck tiring, but you will be able to replace chips while the ECM is installed.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2008/10/31/g1/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Jaybird</title>
		<link>http://support.moates.net/2008/10/31/jaybird/</link>
		<comments>http://support.moates.net/2008/10/31/jaybird/#comments</comments>
		<pubDate>Fri, 31 Oct 2008 21:41:01 +0000</pubDate>
		<dc:creator>Darren</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Chip Burners]]></category>
		<category><![CDATA[Ford Tuning]]></category>
		<category><![CDATA[F3]]></category>
		<category><![CDATA[JAYBIRD]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=341</guid>
		<description><![CDATA[Overview The Jaybird is a USB based device used ONLY for loading tunes onto F3 adapters.  It is designed to be the simplest and cheapest solution for programming J3 style Ford chips.  It cannot program other chips. The Jaybird CANNOT READ STOCK ECMs!!! If you require this functionality, you need to get BURN2+F2A+F2E instead.]]></description>
			<content:encoded><![CDATA[<div id="attachment_353" class="wp-caption alignnone" style="width: 267px"><a href="http://support.moates.net/wp-content/uploads/2008/10/jaybird_v01.jpg" rel="lightbox[341]"><img class="size-medium wp-image-353" title="jaybird_v01" src="http://support.moates.net/wp-content/uploads/2008/10/jaybird_v01-257x300.jpg" alt="The Jaybird" width="257" height="300" /></a><p class="wp-caption-text">The Jaybird</p></div>
<h1>Overview</h1>
<p>The Jaybird is a USB based device used ONLY for loading tunes onto F3 adapters.  It is designed to be the simplest and cheapest solution for programming J3 style Ford chips.  It cannot program other chips.</p>
<p>The Jaybird CANNOT READ STOCK ECMs!!! If you require this functionality, you need to get BURN2+F2A+F2E instead.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2008/10/31/jaybird/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>F3</title>
		<link>http://support.moates.net/2008/10/31/f3/</link>
		<comments>http://support.moates.net/2008/10/31/f3/#comments</comments>
		<pubDate>Fri, 31 Oct 2008 21:19:38 +0000</pubDate>
		<dc:creator>Darren</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Ford Tuning]]></category>
		<category><![CDATA[F3]]></category>
		<category><![CDATA[JAYBIRD]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=339</guid>
		<description><![CDATA[Overview The F3 is a simple chip for EEC-based Ford ECUs allowing the stock program to be replaced with a tune of your choice. To install, simply clean with contacts of the EEC connector with carb cleaner and a wirebrush, and slide the module on. It is critical that the vehicle is fully off before [...]]]></description>
			<content:encoded><![CDATA[<h1>Overview</h1>
<p>The F3 is a simple chip for EEC-based Ford ECUs allowing the stock program to be replaced with a tune of your choice.</p>
<p>To install, simply clean with contacts of the EEC connector with carb cleaner and a wirebrush, and slide the module on.</p>
<p><strong>It is critical that the vehicle is fully off before installing or   removing anything on the J3 port.  Failure to power-off the ECM   correctly can result in frying our hardware, your ECM or both!!!  If you  have any doubts at all, remove the keys from the ignition 100% or  disconnect the battery.  WARNING WARNING WARNING!</strong></p>
<p>Tunes can be loaded through the Burn1 via the F2A,  or directly via the Jaybird.</p>
<h1>Switching Setup</h1>
<p>The F3 can optionally store two programs and switch between them.  You can even switch between them while the vehicle is running.  The F3 adapter has a switch pin.  If you connect this switch pin to chassis ground, the program will switch too.  <span style="text-decoration: underline;">In order to program the second program you must ground the switcher line while programming!!!</span> There is a ground pad provided next to the switcher pad for your convenience &#8211; a paperclip works wonders for programming.  (FYI &#8211; Dave often uses this for nitrous &#8211; regular NA program in one half of F3, program with a couple degrees of timing and/or more fuel in the other slot, wire the program switch wire to the nitrous solenoid &#8211; see diagram)</p>
<p>Take a look at this picture to get an idea of what you need to do:</p>
<p><a href="http://support.moates.net/wp-content/uploads/2009/05/f3-adapter-switching-web.jpg" rel="lightbox[339]"><img class="aligncenter size-medium wp-image-543" title="f3-adapter-switching-web" src="http://support.moates.net/wp-content/uploads/2009/05/f3-adapter-switching-web-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>One thing to be careful of when you are wiring your F3 for switching: <strong>NEVER NEVER NEVER</strong> connect your switch wire to 12V!!!  You will instantly fry the F3 if it sees more than about ~5volts.</p>
<p>The safe way to &#8220;flip&#8221; your F3 on an external signal (like nitrous) is to switch the GROUND side of your solenoid (i.e. wire to constant 12v, give the system a ground to trigger) and wire the F3&#8242;s switcher to your switched ground.</p>
<p>If this is not an option and you want to have a 12volt signal trigger your F3 to &#8220;flip,&#8221; you need to add a simple relay or reed switch as in the following diagram:</p>
<p><a href="http://support.moates.net/wp-content/uploads/2009/05/f3-relay-switch-diagram1.png" rel="lightbox[339]"><img class="aligncenter size-full wp-image-545" title="f3-relay-switch-diagram1" src="http://support.moates.net/wp-content/uploads/2009/05/f3-relay-switch-diagram1.png" alt="" width="224" height="141" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2008/10/31/f3/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Honda Kit</title>
		<link>http://support.moates.net/2008/10/31/honda-kit/</link>
		<comments>http://support.moates.net/2008/10/31/honda-kit/#comments</comments>
		<pubDate>Fri, 31 Oct 2008 21:09:46 +0000</pubDate>
		<dc:creator>Darren</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Honda Tuning]]></category>
		<category><![CDATA[HONDA1]]></category>
		<category><![CDATA[HONDAKIT]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=337</guid>
		<description><![CDATA[Overview The Honda chip kit contains all the components necessary to put a chip in your OBD I Honda ECU. There are two varieties of this kit, the USDM and JDM versions. JDM ECUs are smaller square ECUs that require surface mount components. The USDM ECUs are rectangular and use standard thru-hole components. This kit [...]]]></description>
			<content:encoded><![CDATA[<h1>Overview</h1>
<p>The Honda chip kit contains all the components necessary to put a chip in your OBD I Honda ECU.</p>
<p>There are two varieties of this kit, the USDM and JDM versions. JDM ECUs are smaller square ECUs that require surface mount components. The USDM ECUs are rectangular and use standard thru-hole components.</p>
<p>This kit also comes with a replacement capacitor for the 200uF cap that is known to go bad in these older ECUs.</p>
<h1>Compatibility</h1>
<p>This kit is compatible with the following ECUs:</p>
<ul>
<li>P28</li>
<li>P30</li>
<li>P72</li>
<li>P75</li>
<li>P05</li>
<li>P06</li>
<li>P08</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2008/10/31/honda-kit/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>HuLog/HondaLog</title>
		<link>http://support.moates.net/2008/10/31/huloghondalog/</link>
		<comments>http://support.moates.net/2008/10/31/huloghondalog/#comments</comments>
		<pubDate>Fri, 31 Oct 2008 21:04:11 +0000</pubDate>
		<dc:creator>Darren</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Dataloggers]]></category>
		<category><![CDATA[HONDALOG]]></category>
		<category><![CDATA[HULOG]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=335</guid>
		<description><![CDATA[Overview The HuLog, HondaLog, and Xtreme HuLog are USB datalogging adapters that are used to datalog Honda ECUs. Functionally the devices are identical, however the HuLog/Xtreme HuLog come in ABS plastic enclosures for protection. Also, the Xtreme HuLog will retain its COM port assignment regardless of what USB port is used. Tips and Tricks To [...]]]></description>
			<content:encoded><![CDATA[<h1></h1>
<h1>Overview</h1>
<p>The HuLog, HondaLog, and Xtreme HuLog are USB datalogging adapters that are used to datalog Honda ECUs.</p>
<p>Functionally the devices are identical, however the HuLog/Xtreme HuLog come in ABS plastic enclosures for protection.</p>
<p>Also, the Xtreme HuLog will retain its COM port assignment regardless of what USB port is used.</p>
<h1>Tips and Tricks</h1>
<p>To achieve maximum performance out of this device (and all Moates devices) we recommend setting the latency timer to 1 ms. This can be changed in Windows XP by using the following procedure:</p>
<ol>
<li><strong>Control Panel</strong></li>
<li><strong>System</strong></li>
<li><strong>Hardware</strong></li>
<li><strong>Device Manager</strong></li>
<li><strong>Ports (COM and LPT)</strong></li>
<li><strong>USB Serial Port (COMx)</strong></li>
<li><strong>Port Settings</strong></li>
<li><strong>Advanced</strong></li>
<li><strong>Latency Timer</strong></li>
</ol>
<h1>Compatibility</h1>
<p>The HondaLog/HuLog is compatible with:</p>
<ul>
<li>CROME Pro</li>
<li>eCtune</li>
<li>Neptune</li>
</ul>
<h1>How to Buy</h1>
<p>Please visit the Xtreme HuLog&#8217;s page in our website <a href="http://www.moates.net/product_info.php?cPath=31&amp;products_id=78">here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2008/10/31/huloghondalog/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ALDU1</title>
		<link>http://support.moates.net/2008/10/31/aldu1/</link>
		<comments>http://support.moates.net/2008/10/31/aldu1/#comments</comments>
		<pubDate>Fri, 31 Oct 2008 20:03:47 +0000</pubDate>
		<dc:creator>Darren</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Dataloggers]]></category>
		<category><![CDATA[GM Tuning]]></category>
		<category><![CDATA[ALDU1]]></category>
		<category><![CDATA[ALDU1_CABL1]]></category>
		<category><![CDATA[ALDU1_CABL2]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=330</guid>
		<description><![CDATA[OVERVIEW The ALDU1 is a datalogger designed to work with OBD I GM vehicles. The ALDU1 is compatible with the CABL1 and the CABL2, which are interface cables that connect to GM OBD I and OBD II vehicle respectively. The ALDU1 can be purchased by itself, or as a combo with either the CABL1 or [...]]]></description>
			<content:encoded><![CDATA[<h1><a href="http://support.moates.net/wp-content/uploads/2008/10/xtreme_aldl.jpg" rel="lightbox[330]"><img class="alignnone size-medium wp-image-332" title="xtreme_aldl" src="http://support.moates.net/wp-content/uploads/2008/10/xtreme_aldl-300x227.jpg" alt="" width="300" height="227" /></a></h1>
<h1>OVERVIEW</h1>
<p>The ALDU1 is a datalogger designed to work with OBD I GM vehicles.</p>
<p>The ALDU1 is compatible with the CABL1 and the CABL2, which are interface cables that connect to GM OBD I and OBD II vehicle respectively.</p>
<p>The ALDU1 can be purchased by itself, or as a combo with either the CABL1 or CABL2.</p>
<p>CABL1 is used for ~88-94 GM OBD1 vehicles with a rectangular ALDL connector like this:</p>
<div id="attachment_569" class="wp-caption alignnone" style="width: 296px"><a href="http://support.moates.net/wp-content/uploads/2009/07/aldl-f.jpg" rel="lightbox[330]"><img class="size-full wp-image-569" title="aldl-f" src="http://support.moates.net/wp-content/uploads/2009/07/aldl-f.jpg" alt="female ALDL connector" width="286" height="197" /></a><p class="wp-caption-text">female ALDL connector - use CABL1</p></div>
<p>CABL2 is used only on 95 (and some late-year 94) vehicles <span style="text-decoration: underline;">that still speak ALDL</span> but have the D shaped &#8220;OBD2-style&#8221; connector like this:</p>
<div id="attachment_570" class="wp-caption alignnone" style="width: 252px"><a href="http://support.moates.net/wp-content/uploads/2009/07/obd2port-f.jpg" rel="lightbox[330]"><img class="size-medium wp-image-570" title="obd2port-f" src="http://support.moates.net/wp-content/uploads/2009/07/obd2port-f.jpg" alt="Female OBD2 port" width="242" height="156" /></a><p class="wp-caption-text">Female OBD2 port - use CABL2</p></div>
<p>It can be interfaced with many pieces of software, including TunerPro.</p>
<p>In the event you need to build a custom cable, use the following pin outs for the RJ45 connector:</p>
<p>1=A(gnd)</p>
<p>2=B(diag)</p>
<p>3=E/M(data)</p>
<h1>How to Buy</h1>
<p>Take a look at the OBD1 GM section of our online store <a href="http://www.moates.net/index.php?cPath=73_64">here</a></p>
<h1>Test Procedure</h1>
<p>The first step towards determining if your ALDU1 is working correctly is to look at the USB side.  Before you continue, you should have verified USB connectivity and you will need to know which COM port your cable is using.  Take a look at the <a href="/2009/02/10/usb-driver-troubleshooting-101/">USB troubleshooting guide</a> if you have any questions or concerns here.</p>
<p>You will need to have <a href="http://www.tunerpro.net">TunerPro RT</a> version 5.0 or later installed.</p>
<p>Test procedure:</p>
<ol>
<li>Start TunerPro RT with your cable plugged into your computer but <strong>unplugged from the vehicle</strong>.</li>
<li>Load a valid XDF / ADS-ADX combination for your vehicle</li>
<li>Go to Tools &#8230; Preferences and select &#8220;Use Plug-in&#8221; for Interface type.  Then make sure &#8220;TunerPro Data Acquisition I/O Interface&#8221; is selected.  Next, select &#8220;Configure Plug-in Component&#8221;  Then make sure &#8220;Standard Serial&#8221; is selected and the COM port shown matches the COM port of your cable.  <a href="http://support.moates.net/wp-content/uploads/2008/10/ALDL-test.png" rel="lightbox[330]"><img class="aligncenter size-medium wp-image-1249" title="ALDL test" src="http://support.moates.net/wp-content/uploads/2008/10/ALDL-test-300x208.png" alt="" width="300" height="208" /></a></li>
<li>Finally, click the &#8220;Test For Valid Interface Using Settings&#8221; to perform a test on the cable.</li>
</ol>
<p>If your cable fails the above test, it will almost certainly need to come back to us for repair.  If it passes the above test, the hardware has passed a basic minimal test.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2008/10/31/aldu1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Posting Tips</title>
		<link>http://support.moates.net/2008/09/26/posting-tips/</link>
		<comments>http://support.moates.net/2008/09/26/posting-tips/#comments</comments>
		<pubDate>Sat, 27 Sep 2008 00:15:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[General Info]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=224</guid>
		<description><![CDATA[If you have a piece of information that you consider to be valuable, we encourage you to post it for other customers! We would especially like to see some video walk-throughs. If you have a video you would like to share, upload it to your favorite video sharing site (YouTube, Google Video, Metacafe, etc), and [...]]]></description>
			<content:encoded><![CDATA[<p>If you have a piece of information that you consider to be valuable, we encourage you to post it for other customers!</p>
<p>We would especially like to see some video walk-throughs. If you have a video you would like to share, upload it to your favorite video sharing site (YouTube, Google Video, Metacafe, etc), and use the following syntax to embed it into your post:</p>
<p><?php echo "<object type="application/x-shockwave-flash" style="width:448px;height:386px" data="http://www.youtube.com/v/&amp;hl=en&amp;fs=1"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="quality" value="best" /><param name="wmode" value="transparent" /><param name="movie" value="http://www.youtube.com/v/&amp;hl=en&amp;fs=1" /><param name="pluginspage" value="http://www.macromedia.com/go/getflashplayer" />If you can see this, then you might need a Flash Player upgrade or you need to install Flash Player if it's missing. Get <a href="http://get.adobe.com/flashplayer/" target="_blank">Flash Player</a> from Adobe.</object><br/>
		<!-- Valid XHTML flash object delivered by XHTML Video Embed. Get it at: http://saltwaterc.net/xhtml-video-embed -->
		"; ?></p>
<p><object type="application/x-shockwave-flash" style="width:448px;height:386px" data="http://video.google.com/googleplayer.swf?docId=&amp;hl=en&amp;fs=true"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="quality" value="best" /><param name="wmode" value="transparent" /><param name="movie" value="http://video.google.com/googleplayer.swf?docId=&amp;hl=en&amp;fs=true" /><param name="pluginspage" value="http://www.macromedia.com/go/getflashplayer" />If you can see this, then you might need a Flash Player upgrade or you need to install Flash Player if it's missing. Get <a href="http://get.adobe.com/flashplayer/" target="_blank">Flash Player</a> from Adobe.</object><br/>
		<!-- Valid XHTML flash object delivered by XHTML Video Embed. Get it at: http://saltwaterc.net/xhtml-video-embed -->
		</p>
<p><object type="application/x-shockwave-flash" style="width:448px;height:386px" data="http://www.metacafe.com/fplayer//.swf"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="quality" value="best" /><param name="wmode" value="transparent" /><param name="movie" value="http://www.metacafe.com/fplayer//.swf" /><param name="pluginspage" value="http://www.macromedia.com/go/getflashplayer" />If you can see this, then you might need a Flash Player upgrade or you need to install Flash Player if it's missing. Get <a href="http://get.adobe.com/flashplayer/" target="_blank">Flash Player</a> from Adobe.</object><br/>
		<!-- Valid XHTML flash object delivered by XHTML Video Embed. Get it at: http://saltwaterc.net/xhtml-video-embed -->
		</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2008/09/26/posting-tips/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nissan Overview</title>
		<link>http://support.moates.net/2008/09/23/nissan-overview/</link>
		<comments>http://support.moates.net/2008/09/23/nissan-overview/#comments</comments>
		<pubDate>Tue, 23 Sep 2008 05:14:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Nissan Tuning]]></category>
		<category><![CDATA[BURN1]]></category>
		<category><![CDATA[BURN2]]></category>
		<category><![CDATA[NISSAN_2CHIP]]></category>
		<category><![CDATA[OSTRICH]]></category>
		<category><![CDATA[OSTRICH_2]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=189</guid>
		<description><![CDATA[Many Nissans can use our tools to reprogram their factory ECUs. Types of Nissan Computer Trivially chippable Nissans fall into several categories: 28 Pin EPROM (VG30DETT 300ZX Twin turbo, KA24E 240SX, RB26DETT R32 Skyline GTR, &#8230;) &#8211; If you see a 28 pin EPROM inside the ECU, this is your application.  Ostrich 2.0 works in [...]]]></description>
			<content:encoded><![CDATA[<p>Many Nissans can use our tools to reprogram their factory ECUs.</p>
<h2>Types of Nissan Computer</h2>
<p>Trivially chippable Nissans fall into several categories:</p>
<p><span style="text-decoration: underline;">28 Pin EPROM (VG30DETT 300ZX Twin turbo, KA24E 240SX, RB26DETT R32 Skyline GTR, &#8230;)</span> &#8211; If you see a 28 pin EPROM inside the ECU, this is your application.  Ostrich 2.0 works in almost all cases, but many of these applications will require a SocketBooster.</p>
<p><span style="text-decoration: underline;">20&#215;2 ROM Board &#8220;S13&#8243; (SR20DET Silvia/240, SR20DE Sentra, SR20DET GTiR, etc.)</span> If you see a spot on the edge of the circuit board with two rows of 20 pins, this is probably the application.  (also see below S14a)  The Nissan 20&#215;2 Adapter board is intended for this generation.  Two Ostrich emulators can be used for realtime emulation.</p>
<p><span style="text-decoration: underline;">20&#215;2 ROM Board &#8220;S14a&#8221; (SR20DET &#8220;black top&#8221; VVTI, 95-97 &#8220;B14&#8243; Sentra, etc.)</span> If you see a spot on the edge of the circuit board with two rows of 20 pins, this is probably the application.  (also see above S13) These are not supported at this time.  Future hardware may add support.</p>
<p><span style="text-decoration: underline;">40&#215;1 ROM Board (Late model sentra, 240?)</span> If you see a single, extremely long row of pins that are very closely spaced together, this is your application.  These are not supported at this time.  Future hardware may add support.</p>
<p><span style="text-decoration: underline;">Many Nissan ECUs are not trivially chippable (RB25 Neo, R33 Skyline, R34 Skyline, 350Z, &#8230;)</span></p>
<h2>Software</h2>
<p>TunerPro RT has definitions for most S13/B13 platforms.</p>
<p>925style ROM editor supports most JDM ECUs.  I&#8217;ve used sucessfully with S13 SR20DET and R32 GTR Skyline.  It isn&#8217;t officially available anymore but you can find it easily with google.</p>
<p>CROME is compatible with certain Nissan ROMs, particularly those used in S13 based vehicles.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2008/09/23/nissan-overview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Roadrunner</title>
		<link>http://support.moates.net/2008/09/17/roadrunner/</link>
		<comments>http://support.moates.net/2008/09/17/roadrunner/#comments</comments>
		<pubDate>Thu, 18 Sep 2008 04:45:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Emulators]]></category>
		<category><![CDATA[EFI_V2_COMM]]></category>
		<category><![CDATA[RRLS1]]></category>
		<category><![CDATA[RR_KIT]]></category>
		<category><![CDATA[RTLIVE]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=166</guid>
		<description><![CDATA[The RoadRunner is the only available full blown emulator for LS1 PCMs &#8211; unlike other &#8220;emulation&#8221; software, the entire contents of the flash is emulated Real-Time, not just certain maps.  It can also be used as a general purpose emulator in custom applications (Bosch Motronic, Nissan, &#8230;) Hardware Available At this point, there are two [...]]]></description>
			<content:encoded><![CDATA[<p>The RoadRunner is the only available full blown emulator for LS1 PCMs &#8211; unlike other &#8220;emulation&#8221; software, the entire contents of the flash is emulated Real-Time, not just certain maps.  It can also be used as a general purpose emulator in custom applications (Bosch Motronic, Nissan, &#8230;)</p>
<h1>Hardware Available</h1>
<p>At this point, there are two versions of RoadRunner you can buy:</p>
<p>1. A RoadRunner pre-installed in a rebuilt 12200411 GM LS1 ECM.  This is intended for all supported GM applications.</p>
<p>2. A RoadRunner &#8220;guts kit&#8221; containing just the raw circuit board, cables and hardware to mount the device in place of a 28Fx00 EPROM.  This is intended for all custom applications.</p>
<p>Previously, there were Roadrunner versions available for LB7, 1024k ECMs and 98 ECMs.  <strong>These have been discontinued</strong><strong></strong>.  If you are confident that you can make it work for one of these applications, you can buy a &#8220;<a title="guts kit" href="http://www.moates.net/product_info.php?products_id=118">guts kit</a>&#8221; and fit it yourself.  (<a title="install service" href="http://www.moates.net/product_info.php?products_id=120">Or pay us to install it</a>)  Again, these applications have been officially discontinued &#8211; we cannot guarantee that it will work.</p>
<p>Previously, a Bluetooth option for Roadrunner was available.  <strong>This has been discontinued &#8211; it is no longer available.</strong></p>
<h1>GM Compatibility</h1>
<p>At this point (August 2009), there is only ONE target for the Roadrunner: the 12200411 (or just &#8220;411&#8243;) ECM.  <span>The 12200411 is plug-and-play with &#8217;97 and up Corvette LS-1&#8242;s (throttle-by-wire), &#8217;99 and up Camaro/Firebird LS-1&#8242;s (cable-throttle), &#8217;99 and up Gen III Vortec trucks (cable throttle), &#8217;00 and up Gen III Votec trucks (throttle-by-wiire, and &#8217;05-&#8217;06 LS-2&#8242;s (throttle-by-wire with 24 tooth reluctor wheel). The 12200411 can also control 4L60E and 4L80E transmissions.   The &#8217;411 can control both drive-by-wire and drive by cable engines in case you didn&#8217;t figure that out from the application list.  The &#8217;411 is also generally used to run LTx/Gen2 retrofits with a custom conversion kit from <a title="LTx conversions" href="http://www.eficonnection.com/24x/default.htm">EFI Connection</a>.<br />
</span></p>
<p>Later (LS2+) engines switched to a different style ECM that is electrically incompatible with Roadrunner.  There will never be a RoadRunner for any late-model LS2 ECM.  Period.</p>
<p>Late model LS2+ engines also switched to a different style crank trigger setup that makes it impossible to use a LS1 ECM to run the engine.  People have succeeded in using a RoadRunner in a 411 ECM to run a late model engine by a combination of creative wiring changes and swapping the crankshaft reluctor to a 24 tooth unit.  This is not for the faint of heart.  We do not officially support this application so we can&#8217;t really assist you with this conversion, but again we&#8217;d recommend Mike at <a href="http://www.eficonnection.com">EFI Connection</a> as a capable source for wiring and conversion needs.</p>
<h1>GM Software Compatibility</h1>
<p>EFILive natively supports the RoadRunner.  In order to use it with EFI Live, you must purchase the Roadrunner <a title="roadrunner license" href="http://www.moates.net/product_info.php?products_id=111">license</a>.  After purchasing the license, you can use the Roadrunner in any vehicle supported by the ECM.  You can tune as many RoadRunner equipped ECMs as you like &#8211; you do not need to buy additional licenses for additional RoadRunners.  If you want to flash a copy of the program in the Roadrunner into the vehicle&#8217;s original ECM, you can do this but standard EFI VIN or Stream licensing fees will apply.</p>
<p>TunerCAT OBD2 Tuner natively supports the RoadRunner.  Existing OBD2 Tuner customers can simply buy the RoadRunner <a title="RT Upgrade" href="http://www.moates.net/product_info.php?products_id=112">upgrade</a>.  There is a <a title="single user TC" href="http://www.moates.net/product_info.php?products_id=113">package</a> that includes one definition file which is intended for people who want to use RoadRunner and TunerCAT to tune only one vehicle.  There is an <a title="Winflash cable" href="http://www.moates.net/product_info.php?products_id=115">add-on</a> <strong>***ONLY AVAILABLE FOR ROADRUNNER USERS***</strong> that includes the WinFlash cable allowing you to reflash vehicles with TunerCAT.  There are also <a title="TunerCAT LS1" href="http://www.moates.net/product_info.php?products_id=116">all-LS1</a> and <a title="TunerCAT all" href="http://www.moates.net/product_info.php?products_id=117">all-supported-vehicles</a> packages.  <strong>***AGAIN, YOU MUST BUY ROADRUNNER HARDWARE TO BE ABLE TO BUY TUNERCAT OBD2 TUNER.  NO EXCEPTIONS.*** </strong>Updates for TunerCat Roadrunner users are available <a title="RR Tuner" href="http://moates.net/rrtuner/">here.</a></p>
<h1>Other Applications / Technical Specifications</h1>
<p>The RoadRunner has been used successfully as a general purpose 16 bit data bus emulator for applications other than GM LS1.  (Bosch Motronic and Nissan 16 bit are the first two that come to mind.)   The RoadRunner uses the same FTDI USB-serial bridge as our other products, appearing as a COM port to the operating system.  It is designed to emulate a 28F800 (0r 28F400, 28F200, even 28F100) chip operating in 16 bit data bus mode.  The 28F800 is capable of presenting data in both 8 and 16 bit selectable modes, but the RoadRunner does not support this &#8211; 16 bit mode only.  The pinout of the RoadRunner is designed to match the pinout of these ICs &#8211; other 16 bit data bus chips could theoretically be emulated with creative cabling.</p>
<p>Full documentation for the protocols for talking to a Roadrunner for emulation and limited data trace are available on request. (They are very similar to the protocols used with the Ostrich 2.0 and our other devices but some minor differences exist.)  If you are interested in using the RoadRunner in a custom application, please contact us.  The hardware platform is a tried-and-tested 16 bit wide data bus EPROM emulation system available at a competitive price.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2008/09/17/roadrunner/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Neptune</title>
		<link>http://support.moates.net/2008/09/17/neptune/</link>
		<comments>http://support.moates.net/2008/09/17/neptune/#comments</comments>
		<pubDate>Thu, 18 Sep 2008 04:40:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Emulators]]></category>
		<category><![CDATA[Honda]]></category>
		<category><![CDATA[DEMON]]></category>
		<category><![CDATA[NEPTUNE]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=162</guid>
		<description><![CDATA[Neptune is a tuning hardware/software package developed by James Holy that also supports a great deal of features. The Neptune board was designed by Moates. More information can be found at the official Neptune site here]]></description>
			<content:encoded><![CDATA[<p>Neptune is a tuning hardware/software package developed by James Holy that also supports a great deal of features.</p>
<p>The Neptune board was designed by Moates.</p>
<div id="attachment_163" class="wp-caption alignnone" style="width: 310px"><a href="http://support.moates.net/wp-content/uploads/2008/09/neptune.jpg" rel="lightbox[162]"><img class="size-medium wp-image-163" title="neptune" src="http://support.moates.net/wp-content/uploads/2008/09/neptune-300x199.jpg" alt="Neptune Hardware" width="300" height="199" /></a><p class="wp-caption-text">Neptune Hardware</p></div>
<p>More information can be found at the official Neptune site <a title="here" href="http://www.hrtuning.com">here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2008/09/17/neptune/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>eCtune</title>
		<link>http://support.moates.net/2008/09/17/ectune/</link>
		<comments>http://support.moates.net/2008/09/17/ectune/#comments</comments>
		<pubDate>Thu, 18 Sep 2008 04:35:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Honda]]></category>
		<category><![CDATA[DEMON]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=158</guid>
		<description><![CDATA[eCtune is the latest ROM Editor available for Hondas. It is written by Calvin Baank and has an exhaustive list of features. eCtune has very structure licensing. It is important to note that eCtune tunes will only work when run off the Ostrich. This means a separate Ostrich must be present in each car you [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://support.moates.net/wp-content/uploads/2008/09/ectune.jpg" rel="lightbox[158]"><img class="alignnone size-medium wp-image-159" title="ectune" src="http://support.moates.net/wp-content/uploads/2008/09/ectune.jpg" alt="" width="220" height="119" /></a></p>
<p>eCtune is the latest ROM Editor available for Hondas. It is written by Calvin Baank and has an exhaustive list of features.</p>
<p>eCtune has very structure licensing. It is important to note that eCtune tunes will only work when run off the Ostrich. This means a separate Ostrich must be present in each car you tune with eCtune. (For all you CROME guys, there is no more burning chips and walking away)</p>
<p>At the end of the day, if you want to drive 5 cars at the same time, you will need 5 Ostrii.</p>
<p>For more information on eCtune, visit the eCtune website <a title="here" href="http://www.ectune.com">here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2008/09/17/ectune/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AutoProm (APU1)</title>
		<link>http://support.moates.net/2008/09/17/autoprom-apu1/</link>
		<comments>http://support.moates.net/2008/09/17/autoprom-apu1/#comments</comments>
		<pubDate>Thu, 18 Sep 2008 04:20:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Emulators]]></category>
		<category><![CDATA[GM Tuning]]></category>
		<category><![CDATA[APU1]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=154</guid>
		<description><![CDATA[The Autoprom was the first Moates device. It is a combination Emulator, Chip Burner and Datalogger. Today you can buy these devices separately, however this package eliminates the need for 3 separate units. Compatibility As of writing this article, the only software known to be fully compatible with the Autoprom is TunerPro RT.  TunerCat OBD1 [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_155" class="wp-caption alignnone" style="width: 310px"><a href="http://support.moates.net/wp-content/uploads/2008/09/apu1.jpg" rel="lightbox[154]"><img class="size-medium wp-image-155" title="apu1" src="http://support.moates.net/wp-content/uploads/2008/09/apu1-300x233.jpg" alt="The Autoprom" width="300" height="233" /></a><p class="wp-caption-text">The Autoprom</p></div>
<p>The Autoprom was the first Moates device. It is a combination Emulator, Chip Burner and Datalogger.</p>
<p>Today you can buy these devices separately, however this package eliminates the need for 3 separate units.</p>
<h1>
<ul>Compatibility</ul>
</h1>
<p>As of writing this article, the only software known to be fully compatible with the Autoprom is TunerPro RT.  TunerCat OBD1 Tuner and TTS Datamaster support almost all of the AutoProm&#8217;s features.</p>
<p>If you plan on tuning Honda vehicles, purchase the Ostrich, Burn1, and HuLog separately or a Demon as there is no software for Hondas that supports the Autoprom and all of its features.</p>
<p>The Autoprom CANNOT be used to program F3 Ford chips using the FA nor can it be used to read Ford ECMs using the FE.  You will need to look at the Jaybird or BURN2/FA/FE combo for Ford vehicles.</p>
<p>The Autoprom does not work smoothly with 29F040 chips.  If you need to work with these chips, it is recommended that you purchase a BURN2.</p>
<h1>
<ul> Usage</ul>
</h1>
<h2>Real-Time Tuning / Emulation</h2>
<ol>
<li> Make sure car is in key-off position with no power to the ECM. Remove the &#8216;stock&#8217; chip and install socket adapter (G1 or G2) if not already present. <strong>Remove any chip from the AutoProm ZIF socket!</strong></li>
<li>Hook the 28-pin ribbon cable header to the ECM chip adapter socket. Make sure the &#8216;red&#8217; wire points toward where the notch, or Pin1, would be on a chip normally going in the socket. The AutoProm will auto-select its power source from either the USB port or the ECM header.</li>
<li>Get your PC powered on with TunerPro or TunerCat loaded up. Hook USB cable up to the AutoProm and PC. Check the AutoProm switch positions along the backpanel. The innermost horizontal switch can be positioned either inboard (10k &#8211; used to select data initiation on older-model vehicles like the MAF TPI) or outboard (open A-B &#8211; almost everything else) depending on ECM requirements. The outer horizontal switch should be in the &#8216;towards the USB port&#8217; position. (APU1 mode.  Other position is passthrough mode, identical to ALDU1).</li>
<li>If you haven&#8217;t already loaded a file onto the AutoProm, you will get an SES light condition indicating bad PROM content. Now is the time to go ahead and initialize the AutoProm from the PC software (should be under &#8216;Emulation, Initialize&#8217; option). Once initialized, load the desired binary file into the PC software and upload it to the AutoProm (option should be right next to the &#8216;Initialize&#8217; button). You may want to select the &#8216;Verify&#8217; option (in TunerPro) to ensure that the binary upload was successful. If you keyed the vehicle on without a valid binary loaded, you may need to cycle the key off for about 20 seconds to let the ECM reset.</li>
<li>At this point, you should have the AutoProm loaded with the desired binary file. The car should now respond as though a chip with the uploaded binary content is installed. If not, then there is an issue. Either the binary is corrupt or some other condition exists.</li>
<li> From the PC software, you can make on-the-fly changes in the BIN content and have those changes immediately transferred to the AutoProm and the car should respond accordingly. There are several options within the supporting PC software, such as &#8216;Checksum Disable&#8217;, &#8216;Upload Entire Tables&#8217;, &#8216;Update Checksum&#8217;, and &#8216;Keep Item Open&#8217;, etc., so read through the documentation and practice a little bit so you understand what is going on and what to select. <strong>Typically, checksum disable or update checksum should be selected</strong>. Use a setting of “AA at 08” for 28 pin applications, and “AA at 04” for 24 pin ECMs.</li>
<li> Have fun, and try not to burn anything up other than rubber and fuel!</li>
</ol>
<h2>Stand-Alone Datalogging</h2>
<ol>
<li>Hook the APU1 up to the PC USB port and place the outer horizontal switch in the standalone, &#8216;away from USB port&#8217; position (toward outside).  It doesn&#8217;t matter whether the AutoProm is connected to the ECM chip socket because it gets power for standalone data logging from the USB port.</li>
<li>Connect the ALDL cable to the car&#8217;s ALDL connection. Place the inner horizontal switch on the AutoProm backpanel in the proper position for your vehicle and mode desired: inboard=&#8221;10k across A-B&#8221;, outboard=&#8221;open between A-B”.</li>
<li> Load up your favorite datalogging program on the PC, such as &#8220;TunerPro&#8221;, &#8220;WinALDL&#8221;, or &#8220;TTS DataMaster&#8221;. You may need to select an ADS file to define your datastream if using TunerPro. Turn on the key and start logging data! To stop, just turn car off and disconnect hardware. Keep in mind that in this mode, the hardware will not be &#8216;detected&#8217; like the AutoProm mode, and that you&#8217;ll need to specify which USB Serial Port number (hopefully COM3 or COM4) has been allocated to the port in the datalogging software preferences.</li>
</ol>
<h2>Simultaneous Emulation and Datalogging</h2>
<ol>
<li> Carry out the same steps described above in the sections on Emulation and Datalogging, except keep the inner horizontal switch in the &#8216;inboard / toward USB port&#8217; position.</li>
<li>Use a simultaneous-supporting program such as TunerPro RT to perform simultaneous datalogging and real-time emulation/tuning. You should see results from changes to the binary on-the-fly right when you make them.</li>
</ol>
<h2>Chip Reading and Programming</h2>
<ol>
<li>Connect the AutoProm to the USB cable. The USB will supply the power.</li>
<li>Make sure the 28 pin ribbon cable used for emulation is UNPLUGGED from the unit.  Unpredictable behavior can result from the APU1 being directly connected to a ECM using the emulation cable while burning chips.</li>
<li>Place the target or source chip in the ZIF socket. Orientation is critical, and the chip should be placed with its notch or arrow facing toward the ZIF handle and toward the back panel of the AutoProm. The chip should be at the &#8216;bottom&#8217; of the socket, such that any unused socket pin slots are closest to the handle or backplane.</li>
<li>Use a supporting software program, such as TunerPro or FlashBurn to pick read/write operation, file location and name, starting and ending addresses, any hex offsets, bank selection, or other characteristic of the read/write operation. Carry out desired program/read/verify steps as desired, and remove chip from socket.</li>
</ol>
<h2>APU1+Wideband+Datalog</h2>
<p>On the back of the APU1 you will find a terminal block with 4x screw terminals. The one closest to the USB port is GND/Common, and the other 3 are for channels 1,2,3 respectively. If you have a wideband O2 with 0-5v outputs, it can be wired up to GND/CH1 and TunerPro can then present the ADC data along with the rest of the datastream.</p>
<p>This is a nice article written by Charles Woock on how to configure  TunerPro RT to digest 0-5v inputs such as the LM1 and LC1. The values  can be brought in through the APU1 via the APADC interface.  (Note: newer APU1s have the APADC interface built in as standard equipment) The tutorial  explains how to set up the ADS file and render values such as AFR Air  Fuel Ratio as part of your GM ALDL data stream.</p>
<p>Here&#8217;s the PDF file:</p>
<p><a href="http://www.moates.net/zips/wideband_datalog_tunerpro_lm1.pdf">http://www.moates.net/zips/wideband_datalog_tunerpro_lm1.pdf</a></p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2008/09/17/autoprom-apu1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VTEC Conversion</title>
		<link>http://support.moates.net/2008/09/17/vtec-conversion/</link>
		<comments>http://support.moates.net/2008/09/17/vtec-conversion/#comments</comments>
		<pubDate>Thu, 18 Sep 2008 04:12:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Honda Tuning]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=146</guid>
		<description><![CDATA[This page is here to add VTEC capability to your otherwise non-VTEC ECU. The reason we are able to do this, is because when Honda designed their ECUs, the boards for the P05, P06, P28, etc were basically all identical. For the ECUs like the P05 and P06 that did not require VTEC, the components [...]]]></description>
			<content:encoded><![CDATA[<p>This page is here to add VTEC capability to your otherwise non-VTEC ECU.</p>
<p>The reason we are able to do this, is because when Honda designed their ECUs, the boards for the P05, P06, P28, etc were basically all identical. For the ECUs like the P05 and P06 that did not require VTEC, the components that are used for VTEC functionality were simply not installed.</p>
<p>Thanks to the guidance of the forums on PGMFI.org, we were able to collect these missing components, organize them into kits and sell them to you.</p>
<p>You can convert the following ECUs to VTEC:</p>
<ul>
<li>P05</li>
<li>P06</li>
<li>P75</li>
</ul>
<p>The first step in the process is to identify the board in your ECU. In these ECUs, the only factors that affect board revision is the time that the ECU was produce. Meaning that just because you have a P06 doesn&#8217;t mean you&#8217;ll necessarily have a particular board.</p>
<p>First, <a title="identify your ECU" href="http://support.moates.net/?p=119">identify your ECU</a> to find out what board you have.</p>
<p>It will be one of the following. Clicking these will bring you to their respective page on our online store.</p>
<ul>
<li><a title="11F0" href="http://www.moates.net/product_info.php?cPath=25_37&amp;products_id=149">11F0</a></li>
<li><a title="1720" href="http://www.moates.net/product_info.php?cPath=25_37&amp;products_id=154">1720</a></li>
<li><a title="1980" href="http://www.moates.net/product_info.php?cPath=25_37&amp;products_id=153">1980</a></li>
</ul>
<p>Your kit will come with a handful of components as well as a card with pictures that indicates the place to install the components. Sometimes this isn&#8217;t enough. Here is a better picture:</p>
<h1>1720 Conversion</h1>
<div id="attachment_147" class="wp-caption alignnone" style="width: 310px"><a href="http://support.moates.net/wp-content/uploads/2008/09/vtec_conversion_1720.jpg" rel="lightbox[146]"><img class="size-medium wp-image-147" title="vtec_conversion_1720" src="http://support.moates.net/wp-content/uploads/2008/09/vtec_conversion_1720-300x225.jpg" alt="1720: VTEC Conversion" width="300" height="225" /></a><p class="wp-caption-text">1720: VTEC Conversion</p></div>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2008/09/17/vtec-conversion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TunerPro RT</title>
		<link>http://support.moates.net/2008/09/17/tunerpro-rt/</link>
		<comments>http://support.moates.net/2008/09/17/tunerpro-rt/#comments</comments>
		<pubDate>Thu, 18 Sep 2008 03:41:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Ford]]></category>
		<category><![CDATA[GM OBD I]]></category>
		<category><![CDATA[Nissan Tuning]]></category>
		<category><![CDATA[APU1]]></category>
		<category><![CDATA[BURN1]]></category>
		<category><![CDATA[BURN2]]></category>
		<category><![CDATA[F3]]></category>
		<category><![CDATA[G1]]></category>
		<category><![CDATA[G2]]></category>
		<category><![CDATA[G2X]]></category>
		<category><![CDATA[G3]]></category>
		<category><![CDATA[G4]]></category>
		<category><![CDATA[G5]]></category>
		<category><![CDATA[GX]]></category>
		<category><![CDATA[NISSAN_2CHIP]]></category>
		<category><![CDATA[OSTRICH]]></category>
		<category><![CDATA[OSTRICH_2]]></category>
		<category><![CDATA[TPRT]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=144</guid>
		<description><![CDATA[Tuner Pro is a piece of software written by Mark Mansur that is compatible with a great number of vehicles and ECUs. Download TunerPro here Originally written to modify GM and Ford binaries, the uniqueness of TunerPro is its ability to have Definitions. While this adds a slight layer of complexity to the end user, [...]]]></description>
			<content:encoded><![CDATA[<p>Tuner Pro is a piece of software written by Mark Mansur that is compatible with a great number of vehicles and ECUs.</p>
<p>Download TunerPro <a title="here" href="http://www.tunerpro.net" target="_blank">here</a></p>
<p>Originally written to modify GM and Ford binaries, the uniqueness of TunerPro is its ability to have Definitions. While this adds a slight layer of complexity to the end user, the definition files (XDF) instruct TunerPro as to where tables and variables reside within the binary it is opening, allowing TunerPro to be compatible with virtually any binary.</p>
<p>Currently definitions are available for the following Vehicles at least as of 9/30/08, more being added regular (see <a href="http://www.tunerpro.net" target="_blank">http://www.tunerpro.net</a> website for all the latest)::</p>
<p class="contentRed">
<p class="contentRed"><strong>General Motors</strong></p>
<table border="1" cellspacing="0" cellpadding="1" width="99%" bordercolor="#efefef">
<tbody>
<tr>
<td class="content" width="38">
<div><strong>Mask ID</strong></div>
</td>
<td class="content" width="117">
<div><strong>ECM</strong></div>
</td>
<td class="content" width="134">
<div><strong>Bin Definition</strong></div>
</td>
<td class="content" width="117">
<div><strong>ALDL Definition</strong></div>
</td>
<td class="content" width="136">
<div><strong>Application</strong></div>
</td>
</tr>
<tr>
<td class="content">
<div>$6E</div>
</td>
<td class="content">
<div>1227165</div>
</td>
<td>
<div>6E.xdf</div>
</td>
<td class="content">
<div>1227165_6E.ads</div>
</td>
<td class="content">
<div>1989 LB9/L98 F &amp; Y Body (Bins)</div>
</td>
</tr>
<tr>
<td class="content">
<div>$8D</div>
</td>
<td class="content">
<div>1227730</div>
</td>
<td>
<div>Super_8dm2.ecu</div>
</td>
<td>
<div>1227730_8D.ads</div>
</td>
<td class="content">
<div>90-91 LB9/L98 F-Body</div>
</td>
</tr>
<tr>
<td class="content">
<div>$32</div>
</td>
<td class="content">
<div>1227165</div>
</td>
<td>
<div>32.ecu</div>
</td>
<td>
<div>1227165_160.ads</div>
</td>
<td class="content">
<div>86 5.0/5.7 F &amp; Y Body</div>
</td>
</tr>
<tr>
<td class="content">
<div>$32B</div>
</td>
<td class="content">
<div>1227165</div>
</td>
<td>
<div>32Bv001.ecu</div>
</td>
<td>
<div>1227165_160.ads</div>
</td>
<td class="content">
<div>87-88 5.0/5.7 F &amp; Y Body</div>
</td>
</tr>
<tr>
<td class="content">
<div>$42</div>
</td>
<td class="content">
<div>1227747</div>
</td>
<td>
<div>7747-mine.ecu</div>
</td>
<td>
<div>1227747_42.ads</div>
</td>
<td class="content">
<div>1987-1991 5.0 Truck, Etc</div>
</td>
</tr>
<tr>
<td class="content">
<div>$31</div>
</td>
<td class="content">
<div>16197427/16156930</div>
</td>
<td class="link">
<div>31v002a.ecu</div>
</td>
<td class="content">
<div>TBD</div>
</td>
<td class="content">
<div>95 C/K Truck/Van 5.7/7.4</div>
</td>
</tr>
<tr>
<td class="content">
<div>$5D</div>
</td>
<td class="content">
<div>1227808</div>
</td>
<td class="link">
<div>1227808_5d_mod2.ecu</div>
</td>
<td class="content">
<div>TBD</div>
</td>
<td class="content">
<div>88 Australian Holden</div>
</td>
</tr>
<tr>
<td class="content">
<div>$12</div>
</td>
<td class="content">
<div>16183082</div>
</td>
<td class="link">
<div>16183082_12_v2b.ecu</div>
</td>
<td class="content">
<div>TBD</div>
</td>
<td class="content">
<div><strong> </strong>&#8217;93+ Australian Holden V8</div>
</td>
</tr>
<tr>
<td class="content">
<div>$DA3</div>
</td>
<td class="content">
<div>16159278</div>
</td>
<td class="link">
<div>DA3.xdf</div>
</td>
<td class="link">
<div>LT1_1992-93.ads</div>
</td>
<td class="content">
<div>93 LT1</div>
</td>
</tr>
<tr class="content">
<td>
<div>$0D</div>
</td>
<td>
<div>16197427</div>
</td>
<td>
<div>0D_v1_02.xdf</div>
</td>
<td>
<div>0D.ads</div>
</td>
<td>
<div>94-95 C/K 4.3L, 5.7L &amp; 7.4L</div>
</td>
</tr>
<tr class="content">
<td>
<div>$83</div>
</td>
<td>
<div class="content style1">16176424/16195699</div>
</td>
<td>
<div>83HoldenVS_V8_v2.xdf</div>
</td>
<td>
<div>TBD</div>
</td>
<td>
<div>96 Holden VS V8</div>
</td>
</tr>
<tr class="content">
<td>
<div>$61</div>
</td>
<td>
<div>1228746</div>
</td>
<td>
<div>61v2.xdf</div>
</td>
<td>
<div>TBD</div>
</td>
<td>
<div>89-92 F &amp; B Body LO3 &amp; LO5 &#8211; Maintained by Jon Prevost</div>
</td>
</tr>
<tr class="content">
<td>
<div>$E6</div>
</td>
<td>
<div>16168625</div>
</td>
<td>
<div>E6.xdf</div>
</td>
<td></td>
<td>
<div>93 5.7L L05 K Truck</div>
</td>
</tr>
<tr class="content">
<td>
<div>$8F</div>
</td>
<td>
<div>1227727/1227730</div>
</td>
<td>
<div>8F.xdf 8F_v2.xdf</div>
</td>
<td>
<div>89-90 LG5 3100 Turbo.ads</div>
</td>
<td>
<div>89-90 3.1L Turbo (TGP)</div>
</td>
</tr>
<tr class="content">
<td>
<div>$31T</div>
</td>
<td>
<div>1227148</div>
</td>
<td>
<div>TBD</div>
</td>
<td>
<div>1227148TBuick.ads</div>
</td>
<td>
<div>87-90 3.8L Turbo (LC2) Buick</div>
</td>
</tr>
<tr class="content">
<td>
<div>$1FA</div>
</td>
<td>
<div>16196387</div>
</td>
<td>
<div>TBD</div>
</td>
<td>
<div>1FA.ads</div>
</td>
<td>
<div>94-95 3.1L W-body (Grand Prix, Monte,&#8230;)</div>
</td>
</tr>
</tbody>
</table>
<p class="content">
<p class="content"><strong class="contentRed">Ford </strong>(requires v4.13 or higher)</p>
<table border="1" cellspacing="0" cellpadding="1" width="99%" bordercolor="#efefef">
<tbody>
<tr>
<td class="content" width="48">
<div><strong>ID</strong></div>
</td>
<td class="content" width="95">
<div><strong>Bin Definition</strong></div>
</td>
<td class="content" width="93">
<div><strong>Last Updated </strong></div>
</td>
<td class="content" width="310">
<div><strong>Application</strong></div>
</td>
</tr>
<tr class="content">
<td>
<div>T23B</div>
</td>
<td>
<div>T23B.xdf</div>
</td>
<td>
<div>5/29/08</div>
</td>
<td>
<div>
<p class="swb">8UA &#8211; 88 2.3l Thunderbird auto<br />
LB3 &#8211; 87-88 2.3l Thunderbird auto<br />
LA3 &#8211; 88 2.3l Thunderbird 5sp</p>
<p class="swb">Definition maintained by Dex</p>
</div>
</td>
</tr>
<tr class="content">
<td>
<div>GUFA</div>
</td>
<td>
<div>GUFA.xdf</div>
</td>
<td>
<div>4/12/08</div>
</td>
<td>
<div>
<p>8LD &#8211; &#8217;88 &#8211; &#8217;93 5.0l Mustangs<br />
A9S &#8211; &#8217;88 &#8211; &#8217;93 5.0l Mustangs</p>
<p>Definition maintained by Dex</p>
</div>
</td>
</tr>
<tr class="content">
<td>
<div>GUFB (A9L)</div>
</td>
<td>
<div>GUFB.xdf</div>
</td>
<td>
<div>4/12/08</div>
</td>
<td>
<div>
<p>A9L &#8211; 88-92 Mustang 5.0L<br />
A9M &#8211; &#8217;89 &#8211; &#8217;93 5.0l Mustang<br />
A3M &#8211; 93 5.0 Mustang<br />
A3M1 &#8211; 93 5.0 Mustang<br />
A3M2 &#8211; 93 5.0 Mustang<br />
D3D1 &#8211; 89-93 5.0 Mustang<br />
S0Z &#8211; 89-93 5.0 Mustang<br />
X3Z &#8211; 93 5.0 Cobra</p>
<p>Definition maintained by Dex</p>
</div>
</td>
</tr>
<tr class="content">
<td>
<div>GUF1</div>
</td>
<td>
<div>GUF1.xdf</div>
</td>
<td>
<div>4/12/08</div>
</td>
<td>A9P &#8211; &#8217;89 &#8211; &#8217;92 5.0l Mustang auto<br />
A9T &#8211; &#8217;89 &#8211; &#8217;93 5.0l Mustang auto<br />
C3W &#8211; &#8217;93 5.0l Mustang auto<br />
C3W1 &#8211; &#8217;93 5.0l Mustang auto<br />
8LF &#8211; &#8217;88 &#8211; &#8217;93 5.0l CA Mustang auto</p>
<div>Definition maintained by Dex</div>
</td>
</tr>
<tr class="content">
<td>
<div>CDAN4</div>
</td>
<td>
<div>CDAN4.xdf</div>
</td>
<td>
<div>1/23/06</div>
</td>
<td>
<div>
<p>96-97 4.6L Mustang, T-Bird, Crown Vic<br />
96-97 3.8L Mustang</p>
<p><strong>NOTE</strong>: This XDF is for &#8220;full&#8221; binaries. Only 256k 0189 EEC-V files should be used.</p>
</div>
</td>
</tr>
<tr class="content">
<td>
<div>CRAJ0</div>
</td>
<td>
<div>CRAJ0.xdf</div>
</td>
<td>
<div>8/15/06</div>
</td>
<td>
<div>LAQ2 &#8211; 98 3.8l Mustang<br />
AOL2 &#8211; 98 4.6l 4V Mustang<br />
AOL3 &#8211; 98 4.6l 4V Mustang</div>
</td>
</tr>
<tr class="content">
<td>
<div>CBAZA</div>
</td>
<td>
<div>CBAZA.xdf</div>
</td>
<td>
<div>10/1/07</div>
</td>
<td>
<div>
<p class="swb">L4C1 &#8211; 94-95 5.0l Mustang 5sp export market<br />
J4J1 &#8211; 94-95 5.0l Mustang Cobra 5sp<br />
T4M0 &#8211; 94-95 5.0l Mustang 5sp<br />
U4P0 &#8211; 94-95 5.0l Mustang auto<br />
W4H0 &#8211; 94-95 5.0l Mustang auto<br />
ZA0 &#8211; 95 5.8 Mustang Cobra R 5sp<br />
FCL0 &#8211; 95 5.0l Mustang auto Japan market<br />
S4M1 &#8211; 5.0l auto</p>
</div>
</td>
</tr>
<tr class="content">
<td>
<div>LUX0</div>
</td>
<td>
<div>LUX0.xdf</div>
</td>
<td>
<div>12/12/07</div>
</td>
<td>
<div>DA1 &#8211; &#8217;87 Mustang 5.0L<br />
DB1 &#8211; &#8217;88 Mustang 5.0L</div>
</td>
</tr>
<tr class="content">
<td>
<div>L8</div>
</td>
<td>
<div>IAW048_01.xdf</div>
</td>
<td>
<div>3/19/08</div>
</td>
<td>
<div>Sierra Sapphire 4wd Cosworth L8</div>
</td>
</tr>
<tr class="content">
<td>
<div>L1</div>
</td>
<td>
<div>IAW045_01.xdf</div>
</td>
<td>
<div>3/19/08</div>
</td>
<td>
<div>Sierra 3 door Cosworth L1</div>
</td>
</tr>
<tr class="content">
<td>
<div>L6</div>
</td>
<td>
<div>IAW045_06.xdf</div>
</td>
<td>
<div>3/19/08</div>
</td>
<td>
<div>Sierra Sapphire 2wd Cosworth L6</div>
</td>
</tr>
<tr class="content">
<td>
<div>HWAD3</div>
</td>
<td>
<div>HWAD3.xdf</div>
</td>
<td>
<div>8/21/08</div>
</td>
<td>6DBD &#8211; 1998 Futura/GLI, 4.0L, auto<br />
6DNB &#8211; 1998 GLI, 4.0L, auto<br />
6TEE &#8211; 1998 XR6 Ghia, 4.0L, auto</p>
<p>May also work with:<br />
6DAC &#8211; 1998, unknown, 4.0L, manual (HWMD3 strat.)<br />
6DMA &#8211; 1997 XR6, 4.0L, auto (HWAC2 strat.)</p>
<p>(Requires 256KB bin with first 8KB to be null-padded)</td>
</tr>
<tr class="content">
<td>
<div>N4AGB</div>
</td>
<td>
<div>N4AGB.xdf</div>
</td>
<td>
<div>8/26/08</div>
</td>
<td>4DBG &#8211; 1995 Futura/GLI, 4.0L, auto<br />
4TEG &#8211; 1995 Futura/GLI, 4.0L, LPG</p>
<p>May also work with:<br />
4TBD &#8211; 1994 Fairmont Ghia, 4.0L, auto (N4AG9 strat.)</p>
<p>(Requires 256KB bin with first 8KB to be null-padded)</td>
</tr>
</tbody>
</table>
<p class="content">
<p class="content"><strong class="contentRed">Subaru </strong>(Requires v4.13 or higher)</p>
<table border="1" cellspacing="0" cellpadding="1" width="99%" bordercolor="#efefef">
<tbody>
<tr>
<td class="content" width="49">
<div><strong>ID</strong></div>
</td>
<td class="content" width="143">
<div><strong>Bin Definition</strong></div>
</td>
<td class="content" width="107">
<div><strong>Last Updated </strong></div>
</td>
<td class="content" width="247">
<div><strong>Application</strong></div>
</td>
</tr>
<tr class="content">
<td>
<div>N/A</div>
</td>
<td>
<div>0405WRX.xdf</div>
</td>
<td>
<div>2/12/06</div>
</td>
<td>
<div>04-05 USDM WRX</div>
</td>
</tr>
</tbody>
</table>
<p class="contentRed">
<p class="contentRed"><strong>Nissan</strong></p>
<table border="1" cellspacing="0" cellpadding="1" width="99%" bordercolor="#efefef">
<tbody>
<tr>
<td class="content" width="60">
<div><strong>ID</strong></div>
</td>
<td class="content" width="136">
<div><strong>Bin Definition</strong></div>
</td>
<td class="content" width="107">
<div><strong>Last Updated </strong></div>
</td>
<td class="content" width="243">
<div><strong>Application</strong></div>
</td>
</tr>
<tr class="content">
<td>
<div>B13/S13</div>
</td>
<td>
<div>B13RT.xdf</div>
</td>
<td>
<div>3/23/07</div>
</td>
<td>
<div>1996-1997 B13 w/ Realtime</div>
</td>
</tr>
<tr class="content">
<td>
<div>Z32</div>
</td>
<td>
<div>Z32.xdf</div>
</td>
<td>
<div>8/29/06</div>
</td>
<td>
<div>90-95 300ZX (8-bit ECU only)</div>
</td>
</tr>
</tbody>
</table>
<p class="contentRed">
<p class="contentRed"><strong>Porsche (Motronic) </strong></p>
<table border="1" cellspacing="0" cellpadding="1" width="99%" bordercolor="#efefef">
<tbody>
<tr>
<td class="content" width="44">
<div><strong>ID</strong></div>
</td>
<td class="content" width="141">
<div><strong>Bin Definition</strong></div>
</td>
<td class="content" width="128">
<div><strong>Last Updated </strong></div>
</td>
<td class="content" width="233">
<div><strong>Application</strong></div>
</td>
</tr>
<tr class="content">
<td>
<div>N/A</div>
</td>
<td>
<div>87Porsche911-4KChip.xdf</div>
</td>
<td>
<div>6/27/08</div>
</td>
<td>
<div>&#8217;87 911 w/ 4KB chip (Bins)</div>
</td>
</tr>
<tr class="content">
<td>
<div>N/A</div>
</td>
<td class="link">
<div>84-86Porsche911-2K&amp;4KChip.xdf</div>
</td>
<td>
<div>6/27/08</div>
</td>
<td>
<div>&#8217;84-&#8217;86 911 w/ 2KB or 4KB chip (Bins)</div>
</td>
</tr>
</tbody>
</table>
<p class="contentRed">
<p class="contentRed"><strong>DSM (Eagle/Mitsubishi) </strong></p>
<table border="1" cellspacing="0" cellpadding="1" width="99%" bordercolor="#efefef">
<tbody>
<tr>
<td class="content" width="62">
<div><strong>ID</strong></div>
</td>
<td class="content" width="129">
<div><strong>Bin Definition</strong></div>
</td>
<td class="content" width="126">
<div><strong>Last Updated </strong></div>
</td>
<td class="content" width="229">
<div><strong>Application</strong></div>
</td>
</tr>
<tr class="content">
<td>
<div>1G E931</div>
</td>
<td>
<div>e931stk.xdf</div>
</td>
<td>
<div>9/10/06</div>
</td>
<td>
<div>1991 Talon AWD (16KB bin)</div>
</td>
</tr>
</tbody>
</table>
<p class="contentRed"><strong>Renault</strong></p>
<table border="1" cellspacing="0" cellpadding="1" width="99%" bordercolor="#efefef">
<tbody>
<tr>
<td class="content" width="45">
<div><strong>ID</strong></div>
</td>
<td class="content" width="141">
<div><strong>Bin Definition</strong></div>
</td>
<td class="content" width="99">
<div><strong>Last Updated </strong></div>
</td>
<td class="content" width="261">
<div><strong>Application</strong></div>
</td>
</tr>
<tr class="content">
<td>
<div>Fenix 1B</div>
</td>
<td>
<div>R21T_720D.xdf</div>
</td>
<td>
<div>8/19/08</div>
</td>
<td>
<div>Renault 21 2.0L Turbo, 8KB ROM (27C64) (Bins)</div>
</td>
</tr>
<tr class="content">
<td>
<div>Fenix 3A</div>
</td>
<td>
<div>Clio16S_7494.xdf</div>
</td>
<td>
<div>8/19/08</div>
</td>
<td>
<div>Renault Clio 16V w/o O2 Sensor, 32KB ROM (27C256)</div>
</td>
</tr>
<tr class="content">
<td>
<div>Fenix 3B</div>
</td>
<td>
<div>Clio16S_7852.xdf</div>
</td>
<td>
<div>9/02/08</div>
</td>
<td>
<div>Renault Clio 16V with O2 Sensor, 32KB ROM (27C256) (Bins)</div>
</td>
</tr>
<tr class="content">
<td>
<div>Fenix 3</div>
</td>
<td>
<div>ClioWilliams_7881.xdf</div>
</td>
<td>
<div>9/02/08</div>
</td>
<td>
<div>Renault Clio Williams 2.0 16v</div>
</td>
</tr>
</tbody>
</table>
<h1>Registration</h1>
<p>You will be emailed a key file to register to the address provided with  your order.  In order to do this, we need your name, address, phone  number and CORRECT EMAIL.  Make sure you can check the email address you  provide with your order as this is where we will send your key.  Be  sure to check any spam filters.  We do not need a key or any other  information from you for TunerPro RT &#8211; we simply need a valid email  address.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2008/09/17/tunerpro-rt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Auto to Manual</title>
		<link>http://support.moates.net/2008/09/16/auto-to-manual/</link>
		<comments>http://support.moates.net/2008/09/16/auto-to-manual/#comments</comments>
		<pubDate>Wed, 17 Sep 2008 04:19:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Honda Tuning]]></category>
		<category><![CDATA[HONDA1]]></category>
		<category><![CDATA[HONDAKIT]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=128</guid>
		<description><![CDATA[To perform an auto to manual conversion on an OBD I Honda ECU, use the following procedure: Verify that you have an Automatic. You will know if there are resistors in RP17 and RP18 (next to the EEPROM) Remove RP17 and RP18 Replace RP18 with a jumper. (The one you removed from J12 usually works [...]]]></description>
			<content:encoded><![CDATA[<p>To perform an auto to manual conversion on an OBD I Honda ECU, use the following procedure:</p>
<ol>
<li>Verify that you have an Automatic. You will know if there are resistors in RP17 and RP18 (next to the EEPROM)</li>
<li>Remove RP17 and RP18</li>
<li>Replace RP18 with a jumper. (The one you removed from J12 usually works well, or just a paperclip)</li>
</ol>
<p>When you are done, the resistors should look like this:</p>
<div id="attachment_129" class="wp-caption alignnone" style="width: 310px"><a href="http://support.moates.net/wp-content/uploads/2008/09/manual_resistors.jpg" rel="lightbox[128]"><img class="size-medium wp-image-129" title="manual_resistors" src="http://support.moates.net/wp-content/uploads/2008/09/manual_resistors-300x225.jpg" alt="Manual ECU Resistor Arrangement" width="300" height="225" /></a><p class="wp-caption-text">Manual ECU Resistor Arrangement</p></div>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2008/09/16/auto-to-manual/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Identifying your ECU</title>
		<link>http://support.moates.net/2008/09/16/identifying-your-ecu/</link>
		<comments>http://support.moates.net/2008/09/16/identifying-your-ecu/#comments</comments>
		<pubDate>Wed, 17 Sep 2008 04:09:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Honda Tuning]]></category>
		<category><![CDATA[DEMON]]></category>
		<category><![CDATA[HONDA1]]></category>
		<category><![CDATA[HONDAKIT]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=119</guid>
		<description><![CDATA[Honda ECUs have a Diagnostic Generation, Model and a Board Revision. The diagnostic generations are OBD 0, OBD I, and OBD II. Examples of the model are  P28, P72, etc. The board revisions are 1980, 11F0, and 1720. Diagnostic Generation (OBD 0, OBD I, OBD IIa/b) From top to bottom: Knowing the generation of your [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>Honda ECUs have a Diagnostic Generation, Model and a Board Revision.</p>
<p>The diagnostic generations are OBD 0, OBD I, and OBD II.</p>
<p>Examples of the model are  P28, P72, etc.</p>
<p>The board revisions are 1980, 11F0, and 1720.</p>
<h2>Diagnostic Generation (OBD 0, OBD I, OBD IIa/b)</h2>
<div id="attachment_120" class="wp-caption alignnone" style="width: 310px"><a href="http://support.moates.net/wp-content/uploads/2008/09/stackof4ecus.jpg" rel="lightbox[119]"><img class="size-medium wp-image-120" title="Diagnostic Generations" src="http://support.moates.net/wp-content/uploads/2008/09/stackof4ecus-300x195.jpg" alt="Every generation" width="300" height="195" /></a><p class="wp-caption-text">Every generation</p></div></blockquote>
<p style="padding-left: 30px;">From top to bottom:</p>
<ul></ul>
<p>Knowing the generation of your ECU is extremely important. For a P28 it is easy because the P28 was only made for OBD I vehicles, however Integra ECUs like the P72 and P75 have both OBD I and OBD II variants. Be weary of this when you are purchasing an ECU online, an OBD II ECU is basically worthless.</p>
<li>OBD IIb</li>
<li>OBD IIa</li>
<li>OBD I</li>
<li>OBD 0</li>
<h2>Model (P28/P72/etc)</h2>
<div id="attachment_121" class="wp-caption alignnone" style="width: 310px"><a href="http://support.moates.net/wp-content/uploads/2008/09/p28.jpg" rel="lightbox[119]"><img class="size-medium wp-image-121" title="P28 ECU" src="http://support.moates.net/wp-content/uploads/2008/09/p28-300x213.jpg" alt="Side view of P28" width="300" height="213" /></a><p class="wp-caption-text">Side view of P28</p></div>
<p>Just because you have an OBD 0 or OBD I ECU doesn&#8217;t necessarily mean that you&#8217;ll be able to just up and tune. Take a look at the side of your ECU, you&#8217;ll see 37820-PXX-XXX. The numbers following the P, like P28 or P30 are very important. Here are some things to note about the most common variants:</p>
<ul>
<li>P05 &#8211; Civic CX &#8211; Most basic supported ECU. Doesn&#8217;t have O2 Heater circuit, disable this to prevent CEL</li>
<li>P06 &#8211; Civic DX &#8211; Same as P05 but has heater circuit</li>
<li>P08 &#8211; JDM Civic &#8211; Same as P06, but has VTEC</li>
<li>P28 -  Civic Ex/Si &#8211; The standard issue tuning ECU.</li>
<li>P30 &#8211; Del Sol VTEC &#8211; Same as P28 but has a Knock Board</li>
<li>P72 &#8211; Same as P30 but with IAB control</li>
<li>P75 &#8211; Same as P72 but with no Knock Board or VTEC control</li>
</ul>
<h2>Board Revision</h2>
<p>The only reason that the board revision is typically of interest is when you are attempting to add components like a VTEC conversion kit.</p>
<p>The board revision can be found silkscreened onto your ECU:</p>
<div id="attachment_122" class="wp-caption alignnone" style="width: 310px"><a href="http://support.moates.net/wp-content/uploads/2008/09/11f0.jpg" rel="lightbox[119]"><img class="size-medium wp-image-122" title="Revision 11F0 " src="http://support.moates.net/wp-content/uploads/2008/09/11f0-300x152.jpg" alt="This is a 11F0 board" width="300" height="152" /></a><p class="wp-caption-text">This is a 11F0 board</p></div>
<h2>USDM/JDM</h2>
<p>The only time you need to worry about whether your ECU is UDSM or JDM is when selecting which chip kit to purchase. JDM ECUs require slightly different chips than their USDM counterparts, so make sure you select the right one when you order.</p>
<div id="attachment_123" class="wp-caption alignnone" style="width: 310px"><a href="http://support.moates.net/wp-content/uploads/2008/09/usdm_p28.gif" rel="lightbox[119]"><img class="size-medium wp-image-123" title="usdm_p28" src="http://support.moates.net/wp-content/uploads/2008/09/usdm_p28-300x252.gif" alt="USDM (Rectangular)" width="300" height="252" /></a></dt>
</dl>
<dl id="attachment_123" class="wp-caption alignnone" style="width: 310px;">
<dd class="wp-caption-dd">USDM (Rectangular)</dd>
</dl>
</div>
<div class="mceTemp">
<dl id="attachment_124" class="wp-caption alignnone" style="width: 310px;">
<dt class="wp-caption-dt"><a href="http://support.moates.net/wp-content/uploads/2008/09/jdm_p30.jpg" rel="lightbox[119]"><img class="size-medium wp-image-124" title="JDM P30" src="http://support.moates.net/wp-content/uploads/2008/09/jdm_p30-300x225.jpg" alt="JDM (Square)" width="300" height="225" /></a><p class="wp-caption-text">JDM (Square)</p></div>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2008/09/16/identifying-your-ecu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firmware: Updates</title>
		<link>http://support.moates.net/2008/09/16/firmware-updates/</link>
		<comments>http://support.moates.net/2008/09/16/firmware-updates/#comments</comments>
		<pubDate>Wed, 17 Sep 2008 02:37:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[APU1]]></category>
		<category><![CDATA[BURN1]]></category>
		<category><![CDATA[BURN2]]></category>
		<category><![CDATA[DEMON]]></category>
		<category><![CDATA[JAYBIRD]]></category>
		<category><![CDATA[NEPTUNE]]></category>
		<category><![CDATA[QH1]]></category>
		<category><![CDATA[RRLS1]]></category>
		<category><![CDATA[RR_KIT]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=117</guid>
		<description><![CDATA[About Firmware Updates and a Warning Periodically we release new firmware for our products. We generally recommend against updating firmware unless you have a very specific reason for doing so, as it can often be a risky process. If you are attempting to update your firmware because you think your current firmware is corrupt, be [...]]]></description>
			<content:encoded><![CDATA[<h1>About Firmware Updates and a Warning</h1>
<p>Periodically we release new firmware for our products. We generally recommend against updating firmware unless you have a very specific reason for doing so, as it can often be a risky process.</p>
<p>If you are attempting to update your firmware because you think your current firmware is corrupt, be advised that you will not be able to update your firmware unless the old firmware actually works and is able to accept new firmware.  You will have to return your device to us in these cases.</p>
<p>Again, most of the time problems can be resolved without a firmware upgrade.  Consult this site and/or contact us at support@moates.net if you think you need a firmware  update.</p>
<h1>Firmware Update Procedure</h1>
<p>The information on this page pertains to the following devices:</p>
<ul>
<li>APU1 AutoProm</li>
<li>Ostrich 1.0</li>
<li>Ostrich 2.0</li>
<li>Flash &amp; Burn (BURN1 / BURN2)</li>
<li>Roadrunner LS1 16-Bit Emulator</li>
<li>QuarterHorse J3 Ford Emulator</li>
</ul>
<p>Directions for updating firmware:</p>
<ol>
<li>Download the following utility (new version as of 2008):<br />
<span style="text-decoration: underline;"><a href="http://www.moates.net/zips/firmware/MoatesFirmwareUpdater.zip"><strong><span style="font-size: medium;">Firmware Update Utility</span></strong></a> </span><br />
and unzip it to the location of your choice.</li>
<li>Download the appropriate firmware package for your hardware from the  table below and unzip it to the location of your choice (preferably to  the same location as the update utility).</li>
<li>Connect your hardware to your PC and close all software  applications.</li>
<li>Start the firmware update utility. Your hardware should be  automatically detected. If it isn&#8217;t, click the &#8220;Detect&#8221; button</li>
<li>Click the &#8220;Browse&#8221; button in the update utility and browse to the  firmware package you downloaded and unzipped in step 2 above.</li>
<li>If the package and hardware match, the &#8220;Update&#8221; button should be  available. Press it now.</li>
<li>Once complete, the updater should notify you of success and display  the new version information.</li>
</ol>
<p><strong><a name="FWTable"></a>Firmware downloads for individual  units:</strong></p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td align="center" valign="middle"><span style="font-size: x-small; color: #ffffff;"><strong>Hardware</strong></span></td>
<td align="center" valign="middle"><span style="font-size: x-small; color: #ffffff;"><strong>Version </strong></p>
<p>(Click to download file)</p>
<p></span></td>
<td align="center" valign="middle"><span style="font-size: x-small; color: #ffffff;"><strong>Notes</strong></span></td>
</tr>
<tr>
<td align="center" valign="middle"><span style="font-size: x-small; color: #ffffff;">AutoProm</span></td>
<td align="center" valign="middle"><span style="font-size: x-small; color: #ffffff;">N/A</span></td>
<td align="center" valign="middle"><span style="font-size: x-small; color: #ffffff;"> </span></td>
</tr>
<tr>
<td align="center" valign="middle"><span style="font-size: x-small; color: #ffffff;">Ostrich 1.0</span></td>
<td align="center" valign="middle"><span style="font-size: x-small; color: #ffffff;">N/A</span></td>
<td align="center" valign="middle"><span style="font-size: x-small; color: #ffffff;"> </span></td>
</tr>
<tr>
<td align="center" valign="middle"><span style="font-size: x-small; color: #ffffff;">Ostrich 2.0</span></td>
<td align="center" valign="middle"><span style="font-size: medium; color: #ffffff;"><a href="http://www.moates.net/zips/firmware/OSTRICH2_20_9_O.zip"><strong><span style="font-size: medium;">20.9.O</span></strong></a></span></td>
<td align="center" valign="middle"><span style="font-size: x-small; color: #ffffff;">Provides newest &#8216;trace&#8217; implementation and vendor-specific security. Well tested.</span></td>
</tr>
<tr>
<td align="center" valign="middle"><span style="font-size: x-small; color: #ffffff;">Burn1</span></td>
<td align="center" valign="middle"><span style="font-size: x-small; color: #ffffff;">N/A</span></td>
<td align="center" valign="middle"><span style="font-size: x-small; color: #ffffff;"> </span></td>
</tr>
<tr>
<td align="center" valign="middle"><span style="font-size: x-small; color: #ffffff;">Roadrunner</span></td>
<td align="center" valign="middle"><span style="font-size: medium; color: #ffffff;"><strong><a href="http://www.moates.net/zips/firmware/RR_1214R.zip">12.14.R</a></strong></span></td>
<td align="center" valign="middle"><span style="font-size: x-small; color: #ffffff;">Update for smoother RTACS work in EFI Live vs v12.13.R </span></td>
</tr>
<tr>
<td align="center" valign="middle"><span style="font-size: x-small; color: #ffffff;">QuarterHorse</span></td>
<td align="center" valign="middle"><span style="font-size: medium; color: #ffffff;"><strong>1.6</strong></span></td>
<td align="center" valign="middle"><span style="font-size: x-small; color: #ffffff;"><strong>Not user-upgradable.  Must return to Moates.net for upgrade. </strong></span></td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2008/09/16/firmware-updates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Honda Overview READ ME!</title>
		<link>http://support.moates.net/2008/09/16/honda-compatibility/</link>
		<comments>http://support.moates.net/2008/09/16/honda-compatibility/#comments</comments>
		<pubDate>Wed, 17 Sep 2008 02:25:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Honda Tuning]]></category>
		<category><![CDATA[BURN1]]></category>
		<category><![CDATA[BURN2]]></category>
		<category><![CDATA[DEMON]]></category>
		<category><![CDATA[HONDA1]]></category>
		<category><![CDATA[HONDAKIT]]></category>
		<category><![CDATA[HONDALOG]]></category>
		<category><![CDATA[HULOG]]></category>
		<category><![CDATA[OSTRICH]]></category>
		<category><![CDATA[OSTRICH_2]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=112</guid>
		<description><![CDATA[For those of you who are interested in tuning Hondas, here is a brief summary of what is available to you. First, only certain Hondas can be tuned using our hardware. In short, these are any vehicles that run a B, D, H, or F (Accord) series engine and can run an OBD I ECU. [...]]]></description>
			<content:encoded><![CDATA[<h3>For those of you who are interested in tuning Hondas, here is a brief summary of what is available to you.</h3>
<p>First, only certain Hondas can be tuned using our hardware. In short, these are any vehicles that run a B, D, H, or F (Accord) series engine and can run an OBD I ECU. Whether they accept these ECUs natively or via an OBD II to OBD I or OBD0 to OBD I <a title="conversion harness" href="http://www.xenocron.com/catalog/obd-harness-c-29.html">conversion harness</a> makes no difference.</p>
<p>Some of the OBD0 (pre-92) vehicles can be chipped and tuned natively, but the OBD I software tools are so much more advanced and user friendly that it is worth considering converting these vehicles to OBD1 with a <a href="http://www.xenocron.com/catalog/obd-harness-c-29.html">conversion harness</a> when possible.</p>
<p>If you have a 1996-2001 Honda, you will need to remove your stock OBD2 ECU and plug-in a supported OBD I ECU via a <a title="conversion harness" href="http://www.xenocron.com/catalog/obd-harness-c-29.html">conversion harness</a>.   Please make sure you order the appropriate harness for your car as different model years used different connectors.</p>
<h2>Supported Vehicles</h2>
<ul>
<li>1992-2000 Civic (1996-2000 Civics require OBD2-OBD1 conversion harness, use 92-95 OBD1 ECU)</li>
<li>1992-2001 Integra (1996-2001 Integras require OBD2-OBD1 conversion harness, use OBD1 ECU)</li>
<li>1992-2001 Prelude/Accord (1996-2001 Preludes require OBD2-OBD1 conversion harness, requires Integra or Civic OBD1 ECU swap, )</li>
<li>1988-1991 Civic/CRX Si-HF or swapped cars (can use OBD1 ECU and OBD1 tools with OBD1/OBD2 distributor swap and conversion harness)</li>
<li>1988-1991 Integra/CR-X/Civic with B16A swap (requires PR3/PW0 ECUs to use as OBD0 Vtec)</li>
<li>1990-1991 Civic/CRX Si D16A6 (will have PM6 ECU, ready to use as OBD0 non-vtec)</li>
<li>1988-1989 Civic/CRX Si, 1988-1991 CRX HF (requires use of a 90-91 ECU to use as OBD0 non-vtec)</li>
</ul>
<h2><span style="font-size: large;">Supported ECUs</span></h2>
<ul>
<li>1992-1995 Civic (P05 | P06 | P08 | P28)</li>
<li>1994-1995 Del Sol VTEC (P30)</li>
<li>1992-1995 Integra GS-R (P61, P72)</li>
<li>1992-1995 Integra RS/LS/GS/SE (PR4 | P74 | P75)</li>
<li>1992-1995 JDM Civic, Integra, Del Sol, etc. (P30, P72, P54, P08, etc. small square case. <strong> Place note in order!!!</strong> JDM ECUs require different parts than USDM)</li>
<li>Chippable OBD-0 ECUs (PW0 | PR3 | PM6)</li>
<li>see also pgmfi <a href="http://wikitest.pgmfi.org/twiki/bin/view.pl/Library/EcuDefinitionCodes">wiki</a> on the subject</li>
</ul>
<h3>Note: If you do not see your car or ECU specifically listed here, please check to make sure you do not have an <a href="http://support.moates.net/2009/02/05/unsupported-honda-configurations/">unsupported setup</a> before purchasing anything!</h3>
<h2>Supported Tuning Software</h2>
<ul>
<li><a href="http://www.ectune.com">eCtune</a> (targets primarily 92-95 OBD1 ECU hardware, very actively developed, advanced feature set, per-vehicle licensing)</li>
<li><a href="http://www.hrtuning.com">Neptune</a> (targets primarily 92-95 OBD1 ECU hardware, very actively developed, advanced feature set, per-vehicle licensing)</li>
<li><a href="http://www.tunewithcrome.com">CROME Pro</a> (targets OBD1 ECUs, supports datalogging, getting to be poorly maintained, great for &#8220;simple&#8221; tunes, flexible licensing)  There is a very nice PDF tutorial written up by Darren Kattan. Check it  out by clicking <a href="http://www.moates.net/zips/crome/Tuning%20with%20CROME%20v1.06.pdf"><span style="font-size: x-small;">HERE</span></a>.</li>
<li>CROME (as above, free but without datalogging support)</li>
<li><a href="http://www.hondata.com">Hondata</a> S100 (targets OBD1 ECUs, Hondata&#8217;s datalog-less lightweight old-style solution. Per-car licensing)</li>
<li>Hondata S200 (targets OBD1 ECUs, Hondata&#8217;s datalogging capable old-style solution. Per-car licensing)</li>
<li><a href="http://forum.pgmfi.org/viewforum.php?f=36">BRE</a> (Primarily targets OB0 Vtec computers: PR3, PW0.  Also has limited support for PM6.  Only recommended for &#8220;simple&#8221; setups.  Not very actively supported)</li>
<li><a href="http://forum.pgmfi.org/viewforum.php?f=56">TurboEdit</a> (Primarily targets OBD0 non-vtec computers, i.e. PM6.  Only recommended for non-vtec engines and very simple setups.  Not very actively supported)</li>
<li><a href="http://forum.pgmfi.org/viewforum.php?f=27">Uberdata</a> (Older application.  Targets OBD1 platform.  Once thought to be dead but seems to be some recent development activity)</li>
<li><a href="http://forum.pgmfi.org/viewforum.php?f=52">FreeLog</a> (Free, datalogging package, works with Crome, not heavily supported/updated.)</li>
</ul>
<div>
<h2><span style="font-size: large;">Software Recomendations<br />
</span></h2>
<div>Tuning Software Sold Separately.  We recommend <a href="http://www.xenocron.com">Xenocron.com</a> for purchasing software tools, as he generally responds a lot faster than some other people&#8230;</div>
<div>If you have a &#8220;serious&#8221; setup (i.e. something that you&#8217;ve put a couple thousand dollars into) and you want a package with &#8220;serious&#8221; support behind it you are pretty much limited to Neptune.</div>
<div>Crome works wonders most of the time, but unless you&#8217;re a developer and want to go and fix the numerous small problems it has, you won&#8217;t get much help.</div>
<div>If you are looking for something free to make basic changes to your car, Crome or Uberdata is probably worth trying.  You can download versions of both software for free.  See above for links.</div>
<div>The OBD0 packages (BRE, TurboEdit) are fine for &#8220;simple&#8221; setups (figure stock map sensor, 450cc injectors, redline at stock or lower, etc.) but when you start pushing things further from stock their immaturity starts to show.</div>
<div>The information in this section represents the opinions of Dave Blundell as of 4/9/11.  As you learn more, you might come to disagree with some of what is posted here and that is fine &#8211; these are just recommendations for beginners based on years of working with all the packages listed.</div>
<div>
<h2><span><span style="font-size: large;">Additional Information</span></span></h2>
<p><a href="http://www.pgmfi.org">PGMFI.org</a> will have lots of answers for you and probably make your head want to explode if you spend too much time there.  Both the <a href="http://forum.pgmfi.org/">forum</a> and <a href="http://wiki.pgmfi.org">wiki</a> are loaded full of useful information, but the forum in particular can be very hard to find things.  Use the search function lots.</p>
<p>OBD1 Civic/Integra ECUs are a common hardware platform.  Despite the many different models of ECU (P05, P06, P28, P30, P72, etc.) Honda only used 3 different circuit boards in the US.  This means that it is very easy to use an ECU designed to run one engine to run another.  JDM ECUs use different parts for chipping and modification than US ECUs.  Most JDM ECUs use primarily surface mount components while USDM and European ECUs use primarily through-hole components.</p>
<h2><span><span><span style="font-size: large;">Moates Hardware for Honda ECUs</span></span></span></h2>
<p><a href="http://www.moates.net/product_info.php?cPath=26&amp;products_id=59">D2 Socket</a> &#8211; standard 28 pin socket.  Used for chipping pretty much all ECUs covered on this page.  Part of other kits, too.  Only thing needed for chipping OBD0 ECUs.  Included as part of the <a href="http://www.moates.net/product_info.php?cPath=25_37&amp;products_id=42">Honda Chipping Kit</a>.</p>
<p><a href="http://www.moates.net/product_info.php?cPath=26&amp;products_id=46">S4 Aries Low Profile ZIF Socket</a> &#8211; low-profile (smaller) ZIF (Zero Insertion Force) socket commonly used to make it easier to take chips in and out of an ECU quickly.  Not essential by any means, but certainly nice.  Included as part of the <a href="http://www.moates.net/product_info.php?cPath=25_37&amp;products_id=42">Honda Chipping Kit</a>.</p>
<p><a href="http://www.moates.net/product_info.php?cPath=26&amp;products_id=39">C2 SST 27SF512 Chip</a> &#8211; This is *the* chip you will use if you are working with Hondas, unless you know better.   Buy this if you want spare chips. Included as part of the <a href="http://www.moates.net/product_info.php?cPath=25_37&amp;products_id=42">Honda Chipping Kit</a>.</p>
<p><a href="http://www.moates.net/product_info.php?cPath=25_37&amp;products_id=122">&#8217;373 latch</a> &#8211; 74HC373 octal latch.  Required for OBD1 ECUs to talk to an external EPROM. Included as part of the <a href="http://www.moates.net/product_info.php?cPath=25_37&amp;products_id=42">Honda Chipping Kit</a>.</p>
<p><a href="http://www.moates.net/product_info.php?cPath=25_37&amp;products_id=178">C14 Cap</a> &#8211; 220uF Electrolytic capacitor.  Replaces a capacitor that is part of the power supply for the ECU.  This capacitor is known to leak and go bad, blowing a hole that usually causes other damage in your ECU. Included as part of the <a href="http://www.moates.net/product_info.php?cPath=25_37&amp;products_id=42">Honda Chipping Kit</a>.</p>
<p><a href="http://www.moates.net/product_info.php?cPath=25_37&amp;products_id=123">CN2 latching header</a> &#8211; this is used for datalogging.  designed to latch and lock with the cable we supply with the Hondalog/HULOG.  Normally included as part of the <a href="http://www.moates.net/product_info.php?cPath=25_37&amp;products_id=42">Honda Chipping Kit</a>.</p>
<p><a href="http://www.moates.net/product_info.php?cPath=25_37&amp;products_id=124">CN2 Straight header</a> &#8211; this is used for datalogging. does not latch/lock the cable we supply.  Basic, no frills.</p>
<p><a href="http://www.moates.net/product_info.php?cPath=25_37&amp;products_id=42">Honda Chipping Kit</a> &#8211; This kit includes everything you need to chip ONE OBD1 Honda ECU.  Includes regular machine pin socket, low profile ZIF socket, 373 latch, caps, resistor, locking CN2 header and one chip.  <strong>You must specify if you are using a USDM or JDM ECU!  This is very important!</strong></p>
<p><a href="http://www.moates.net/product_info.php?cPath=42&amp;products_id=71">Install Service</a> &#8211; don&#8217;t feel up to installing a <a href="http://www.moates.net/product_info.php?cPath=25_37&amp;products_id=42">Honda Chip Kit</a>?  Let us do it</p>
<p><a href="http://www.moates.net/product_info.php?cPath=25_37&amp;products_id=172">Chip Extender</a> &#8211; This device allows you to mount your chip away from the ECU.  Usually works with Ostrich, switchers and other gizmos.</p>
<p><a href="http://www.moates.net/product_info.php?cPath=25_41&amp;products_id=80">Two Timer</a> &#8211; Allows you to program two independent programs into a 27SF512 chip and switch between them arbitrarily.  Basic setup for multiple programs.</p>
<p><a href="http://www.moates.net/product_info.php?cPath=25_41&amp;products_id=87">GX switcher</a> &#8211; requires the <a href="http://www.moates.net/product_info.php?cPath=25_41&amp;products_id=47">Ex switcher</a>.  Allows selection from up to 16 programs programmed into a <a href="http://www.moates.net/product_info.php?cPath=26&amp;products_id=40">29F040 chip</a>.  Advanced setup for multiple programs.</p>
<p>If you have a NON-VTEC ECU (PR4 | P05 | P06 | P75) and you wish to run a VTEC motor, please purchase the appropriate VTEC Upgrade kit for your ECU under the chip kit section.  Each circuit board is labelled with a part number in white silkscreen lettering towards the top-center section of the board.  Match this up with each of the three kits we sell.  <a href="http://www.moates.net/product_info.php?cPath=25_37&amp;products_id=154">1720</a> <a href="http://www.moates.net/product_info.php?cPath=25_37&amp;products_id=149">11F0</a> <a href="http://www.moates.net/product_info.php?cPath=25_37&amp;products_id=153">1980</a></p>
<p><a href="http://www.moates.net/product_info.php?cPath=25_37&amp;products_id=175">PWM Boost control kit</a> &#8211; Allows an ECU using eCtune / Neptune / Hondata to act as an PulseWidth Modulated (PWM) boost controller.  Will not work with Crome or OBD0 solutions at this time.  (alternative method for eCtune ONLY uses <a href="http://www.moates.net/product_info.php?cPath=25_37&amp;products_id=150">5151</a> and sometimes an 810 Ohm resistor)</p>
<p><a href="http://www.moates.net/product_info.php?cPath=51&amp;products_id=197">BURN2</a> &#8211; The BURN2 replaces the BURN1 and is functionally identical.  The BURN2 burner is the weapon of choice for all things Honda that we support.  You will use it to program chips</p>
<p><a href="http://www.moates.net/product_info.php?cPath=50&amp;products_id=169">Ostrich 2.0</a> &#8211; The Ostrich2 allows flawless real-time changes to be made while the vehicle is running.</p>
<p><a href="http://www.moates.net/product_info.php?cPath=49&amp;products_id=79">Hondalog</a> / <a href="http://www.moates.net/product_info.php?cPath=49&amp;products_id=78">Xtreme HULOG</a> &#8211; The Xtreme HULOG is a Hondalog in a durable plastic case for $5 more.  They are functionally identical.  They allow datalogging from ECUs that have an appropriate program and a CN2 header installed</p>
<p><a href="http://www.moates.net/product_info.php?cPath=57&amp;products_id=170">Honda Tuning Package</a> &#8211; This is the Xtreme HULOG, Ostrich 2.0, Burn2 and a Honda Chip Kit bundled together for savings.  It includes all the hardware you need to get started.  Same great stuff, cheaper price as a package.  Simply buy additional <a href="http://www.moates.net/product_info.php?cPath=25_37&amp;products_id=42">Honda Chip Kits</a> to tune additional vehicles.</p>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2008/09/16/honda-compatibility/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ostrich 1.0</title>
		<link>http://support.moates.net/2008/09/11/ostrich-10-overview/</link>
		<comments>http://support.moates.net/2008/09/11/ostrich-10-overview/#comments</comments>
		<pubDate>Thu, 11 Sep 2008 06:32:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Emulators]]></category>
		<category><![CDATA[OSTRICH]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=94</guid>
		<description><![CDATA[The Ostrich 1.0, which has now been discontinued, was the first in the Ostrich line. Upon the creation of the first Moates product, the Autoprom (APU1) the team at Moates quickly realized the demand for seperation of the Burner/Emulator/Datalogger combo. As a result, the Ostrich 1.0 was born. Early versions of the Ostrich 1.0 were [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_95" class="wp-caption aligncenter" style="width: 282px"><a href="http://support.moates.net/wp-content/uploads/2008/09/ostrich1.jpg" rel="lightbox[94]"><img class="size-medium wp-image-95" title="Ostrich 1.0" src="http://support.moates.net/wp-content/uploads/2008/09/ostrich1-272x300.jpg" alt="Rest in Peace" width="272" height="300" /></a><p class="wp-caption-text">Rest in Peace</p></div>
<p>The Ostrich 1.0, which has now been discontinued, was the first in the Ostrich line. Upon the creation of the first Moates product, the Autoprom (APU1) the team at Moates quickly realized the demand for seperation of the Burner/Emulator/Datalogger combo.</p>
<p>As a result, the Ostrich 1.0 was born.</p>
<p>Early versions of the Ostrich 1.0 were very basic featuring only a black case.</p>
<p>Later versions of the Ostrich 1.0 featured a sticker with a very mean looking Ostrich.</p>
<p>Early revisions of the firmware used 115,200 baud rate. Later revisions (leading up to the Ostrich 2.0) were released featuring the 921,600 baud rate.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2008/09/11/ostrich-10-overview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dev: Hardware Interfacing Guide</title>
		<link>http://support.moates.net/2008/09/11/ostrich-20-developers-corner/</link>
		<comments>http://support.moates.net/2008/09/11/ostrich-20-developers-corner/#comments</comments>
		<pubDate>Thu, 11 Sep 2008 06:12:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Developers Corner]]></category>
		<category><![CDATA[APU1]]></category>
		<category><![CDATA[BURN1]]></category>
		<category><![CDATA[BURN2]]></category>
		<category><![CDATA[JAYBIRD]]></category>
		<category><![CDATA[QH1]]></category>
		<category><![CDATA[RRLS1]]></category>
		<category><![CDATA[RR_KIT]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=83</guid>
		<description><![CDATA[Introduction Although our hardware uses USB connectivity, you don&#8217;t have to be a kernel level device driver programmer or any sort of expert in the USB framework to interface our devices.Our devices simply create a virtual COM port that can be written to via all sorts of methods. Old-school Windows programmers may be familiar with [...]]]></description>
			<content:encoded><![CDATA[<h2><strong>Introduction</strong></h2>
<p>Although our hardware uses USB connectivity, you don&#8217;t have to be a kernel level device driver programmer or any sort of expert in the USB framework to interface our devices.Our devices simply create a virtual COM port that can be written to via all sorts of methods.</p>
<p>Old-school Windows programmers may be familiar with using the Windows API to play with serial ports. While this is fun, the new school .NET programmers can throw together applications in literally minutes using serialPort objects. We would love to see a C# Moates Hardware Class with all of our hardware features implemented. Unfortunately, we haven&#8217;t gotten around to doing it.</p>
<p>One of the downfalls of using a virtual serial port is that customers seem to have problems remembering baud rate settings. Luckily there is a (not so simple) solution. FTDI devices can be interfaced through what is known as the D2XX API. Basically, you import functions from their unmanaged DLL and you can connect to their devices without the user ever having to select a COM port. We have begun developing a C# Class based on an example from the FTDI website, but it is far from completion.</p>
<p>If you have written some nice code for interfacing our hardware and feel like sharing, please post it here or <a href="mailto:support@moates.net">email us</a>.</p>
<p>The following guide (MS Excel format) details the commands and expected responses for all of our devices.  If you don&#8217;t see something you need or have questions, <a href="mailto:support@moates.net">email us</a>.</p>
<h3>Download the Moates Hardware Interfacing Guide <a href="http://www.moates.net/zips/firmware/protocols/Moates%20Hardware%20Protocols%20v19.zip">here</a> (v19 2/11/10)</h3>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2008/09/11/ostrich-20-developers-corner/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ostrich 2.0</title>
		<link>http://support.moates.net/2008/09/11/ostrich-20-overview/</link>
		<comments>http://support.moates.net/2008/09/11/ostrich-20-overview/#comments</comments>
		<pubDate>Thu, 11 Sep 2008 05:48:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Emulators]]></category>
		<category><![CDATA[OSTRICH_2]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=74</guid>
		<description><![CDATA[The release of the Ostrich 2.0 was the marking point for the next generation of Moates products. Along with a 75% size reduction, the Ostrich 2.0 also boasts many firmware advances. The Ostrich 2.0 connects to the host computer with a baud rate of 921,600bps, which is the fastest bit rate supported by standard RS-232. [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_80" class="wp-caption aligncenter" style="width: 287px"><a href="http://support.moates.net/wp-content/uploads/2008/09/ostrich2.jpg" rel="lightbox[74]"><img class="size-medium wp-image-80" title="Ostrich 2.0" src="http://support.moates.net/wp-content/uploads/2008/09/ostrich2-277x300.jpg" alt="The meanest emulator known to man." width="277" height="300" /></a><p class="wp-caption-text">The meanest emulator known to man.</p></div>
<p>The release of the Ostrich 2.0 was the marking point for the next generation of Moates products. Along with a 75% size reduction, the Ostrich 2.0 also boasts many firmware advances. The Ostrich 2.0 connects to the host computer with a baud rate of 921,600bps, which is the fastest bit rate supported by standard RS-232.</p>
<p>In English, this means uploads, download and verifies happen in less than 2 seconds for most ROMs.</p>
<p>There are also some new features for developers available on the Ostrich. Features like ROM tracing, and window tracing allow developers to keep track of what addresses are being access within specific regions of the ROM. This is helpful for reverse engineering roms, and can also aid in datalogging ECUs with limited datalogging capability.</p>
<p>The following software packages are known to be compatible with the Ostrich 2.0:</p>
<ul>
<li>
<h3 style="padding-left: 60px;"><strong>CROME</strong></h3>
</li>
<li>
<h3 style="padding-left: 60px;"><strong>Hondata</strong></h3>
</li>
<li>
<h3 style="padding-left: 60px;"><strong>Neptune</strong></h3>
</li>
<li>
<h3 style="padding-left: 60px;"><strong>eCtune</strong></h3>
</li>
<li>
<h3 style="padding-left: 60px;"><strong>BRE</strong></h3>
</li>
<li>
<h3 style="padding-left: 60px;"><strong>TurboEdit</strong></h3>
</li>
<li>
<h3 style="padding-left: 60px;"><strong>TunerPro</strong></h3>
</li>
</ul>
<p>And many more&#8230;</p>
<p>To purchase the Ostrich 2.0, please see this item in our Online Store <a title="here" href="http://www.moates.net/product_info.php?cPath=50&amp;products_id=169">here</a></p>
<h2>Supported Targets &#8211; 24, 28, 32 pin 8 bit ROMs</h2>
<p>The Ostrich is a general purpose emulator.  It can be used to emulate up to a 4 megabit ***8 bit*** EPROM.  It cannot be used to emulate 16 bit ROMs like the 28Fxxx.  The Ostrich 2.0  is available with DIP28, DIP32 cables.  The SocketBooster 1.0 is used with 24 pin applications.</p>
<ul>
<li>27C32 (TBI GMs, Old Bosch Motronic) = 28 pin emulation cable, Socket Booster</li>
<li>27C64 (misc ECMs) = 28 pin emulation cable, Socket Booster</li>
<li>27C128 (misc ECUs) = 28 pin emulation cable</li>
<li>27C256 (misc ECUs) = 28 pin emulation cable</li>
<li>27C512 (misc ECUs = 28 pin emulation cable</li>
<li>27C010 (?) = 32 pin emulation cable</li>
<li>29F040 (?) = 32 pin emulation cable</li>
</ul>
<p>In cases where you have a PLCC package chip, you CAN use the Ostrich 2.0 but you need a DIP-&gt;PLCC adapter.  We do NOT sell these.  <a href="http://logicalsys.com/plcc-emulator-adapter.asp">Logical systems</a> seem to sell suitable adapters.</p>
<h2>The SocketBooster and Trace</h2>
<p>The SocketBooster is never required when using the Ostrich 1.0 but it is required for most 27C32-based applications when using an Ostrich 2.0.  You can think of it as a signal amplifier for the Ostrich 2.0.  In most applications, the Ostrich 2.0 can produce a strong enough signal on its own.  If your ECU acts like it has a bad chip or no chip installed when using the Ostrich but the same program works as a chip, this could be a sign that your application needs a SocketBooster.  (It could also mean that your Ostrich is failing&#8230;)  You might ask, &#8220;well why don&#8217;t you use a SocketBooster all the time?&#8221;  Unfortunately, the SocketBooster interferes with the operation of the &#8220;trace&#8221; feature of the Ostrich.</p>
<p>This is a list of applications where we have found a SocketBooster to be ABSOLUTELY necessary:</p>
<ul>
<li>86-93 GM TBI ECMs using a 24 pin 27C32 EPROM</li>
</ul>
<p>This is a list of application where we have found a SocketBooster to be necessary in SOME cases:</p>
<ul>
<li>90-93 Nissan Z32 8 bit ECUs, 90-93 Nissan R32 Skyline 8 bit ECUs.  (By extension, most 8 bit Nissan computers around this age)</li>
<li>90-94 Mitsubishi DSM ECUs</li>
</ul>
<p>This is a list of applications where the SocketBooster is 100% NOT needed:</p>
<ul>
<li>88-95 Honda ECUs</li>
<li>86-95 GM TPI &#8220;Memcal&#8221; style ECMs</li>
<li>Nintendo NES and Gameboy</li>
<li>All 32 pin applications</li>
</ul>
<p>If you don&#8217;t see your ECM listed, email support@moates.net with the particulars of your application.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2008/09/11/ostrich-20-overview/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Flash N Burn</title>
		<link>http://support.moates.net/2008/09/10/flash-n-burn/</link>
		<comments>http://support.moates.net/2008/09/10/flash-n-burn/#comments</comments>
		<pubDate>Wed, 10 Sep 2008 11:55:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[MoatesSoft]]></category>
		<category><![CDATA[APU1]]></category>
		<category><![CDATA[BURN1]]></category>
		<category><![CDATA[BURN2]]></category>
		<category><![CDATA[JAYBIRD]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=55</guid>
		<description><![CDATA[Download Flash &#38; Burn here. Flash &#38; Burn is a software package used with the Burn1 and Burn2 EEPROM burners, as well as the Autoprom (APU1). Note, many tuning software packages (like CROME and Hondata) can interface with these burners directly making this software not necessary.]]></description>
			<content:encoded><![CDATA[<div id="attachment_56" class="wp-caption alignnone" style="width: 235px"><a href="http://support.moates.net/wp-content/uploads/2008/09/fnb.png" rel="lightbox[55]"><img class="size-medium wp-image-56" title="Flash &amp; Burn Screen Shot" src="http://support.moates.net/wp-content/uploads/2008/09/fnb-225x300.png" alt="Flash &amp; Burn Screen Shot" width="225" height="300" /></a><p class="wp-caption-text">Flash &amp; Burn Screen Shot</p></div>
<p>Download Flash &amp; Burn <a title="here" href="http://www.moates.net/redirect.php?action=url&amp;goto=www.moates.net%2Fzips%2FSetupFlashBurn.exe">here</a>.</p>
<p>Flash &amp; Burn is a software package used with the Burn1 and Burn2 EEPROM burners, as well as the Autoprom (APU1).</p>
<p>Note, many tuning software packages (like CROME and Hondata) can interface with these burners directly making this software not necessary.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2008/09/10/flash-n-burn/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>2Timer</title>
		<link>http://support.moates.net/2008/08/30/2timer/</link>
		<comments>http://support.moates.net/2008/08/30/2timer/#comments</comments>
		<pubDate>Sat, 30 Aug 2008 05:17:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[ROM Switching Kits]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=21</guid>
		<description><![CDATA[The 2Timer is a great tool used by anyone who needs multiple fuel maps one one chip. Good examples are those who run Nitrous, or typically run two different types of fuel. (I.E. Race Gas map vs. Pump Gas map) Creating a BIN for the 2Timer We get this question a lot, so we have [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://support.moates.net/wp-content/uploads/2008/09/bin-stacker.png" rel="lightbox[21]"></a>The 2Timer is a great tool used by anyone who needs multiple fuel maps one one chip. Good examples are those who run Nitrous, or typically run two different types of fuel. (I.E. Race Gas map vs. Pump Gas map)</p>
<h2>Creating a BIN for the 2Timer</h2>
<p>We get this question a lot, so we have decided to do a write-up to help people out. Let&#8217;s assume you have an easy situation and you are simply trying to create a Race Gas tune for your vehicle. We are also going to assume that you have both of your original BIN files in an easily accessible folder on your computer. For the sake of simplicity, lets say that both of these tunes were produced with CROME. So you should have 2 files, each of size 32,768 bytes, or 32KB for short. You need to combine these files into one 64KB file.</p>
<p>Unfortunately, CROME does not have this capability. However TunerPro does.</p>
<p>Download it <a title="here" href="http://tunerpro.markmansur.com/downloadApp.htm">here</a>.</p>
<p>There is a standalone module within TunerPro called the Bin Stacker.</p>
<h3>Tools-&gt;Bin Stacker/Splitter</h3>
<h3><a href="http://support.moates.net/wp-content/uploads/2008/09/bin-stacker.png" rel="lightbox[21]"><img class="size-medium wp-image-53" title="Tuner Pro: Bin Stacker" src="http://support.moates.net/wp-content/uploads/2008/09/bin-stacker-300x145.png" alt="Tuner Pro: Bin Stacker" width="300" height="145" /></a></h3>
<p>Within the Bin Stacker there are some rather Cryptic options:</p>
<p>Bin Size: This is the size of the tune. Typically 32KB (for Hondas)</p>
<p>Chip Size: This is the capacity of the chip. 64KB (assuming your using a SST 27SF512)</p>
<p>Block Size: This is useful if you are putting two 16KB tunes on a 64K chip, but you need the second 16KB tune to start at the halfway point of the chip. Set the block size to 32KB and it will start writing the second tune at the 32KB mark. If you&#8217;re doing this on a Honda, select 32KB.</p>
<p>For the 2Timer, Pos 1 is the default, and Pos 0 is the map that gets selected when you ground the wire coming out of the 2Timer unit.</p>
<p>Using the Browse button you will be able to put your two tunes in their appropriate positions, and by clicking Stack you will be able to create 1 file that you can burn to a chip.</p>
<p>Using the Flash N Burn software you will be able to burn this file to your SST 27SF512 chip.</p>
<h1>Alternate Procedure</h1>
<p>When using the 2Timer to switch between two 32k programs, you will want  to program the chip directly (not through the 2Timer). Assuming you are  using the 27SF512 chip, you can program two positions.</p>
<ol>
<li>First, insert  the 27SF512 chip into the BURN1 programmer and erase it followed by a  blank check.</li>
<li>Load the first program from file to the buffer of the  FlashBurn program.</li>
<li>For the first program (switch open to select),  program the chip using chip addressing of 8000-FFFF, buffer addressing  of 0000-7FFF. After the programming cycle, perform a verify step.</li>
<li>Load the second program from file to the buffer.</li>
<li>For the second  program (switch wire grounded), use chip addressing 0000-7FFF and the  same buffer addressing as before. Again, verify after this step.  DO NOT ERASE THE CHIP BEFORE PROGRAMMING A SECOND TIME</li>
<li>That&#8217;s  it! You can switch the wire to ground to select the &#8216;lower&#8217; chip  addressing location.</li>
</ol>
<p>You may also want to consult the article on programming chips with offsets found <a href="/2010/04/05/programming-chips-using-offsets/">here</a>.</p>
<h1>How to Buy</h1>
<p>To purchase the 2Timer, please visit this item in our Online Store <a title="here" href="http://www.moates.net/product_info.php?cPath=25_41&amp;products_id=80">here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2008/08/30/2timer/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>EFILive</title>
		<link>http://support.moates.net/2008/08/30/efilive/</link>
		<comments>http://support.moates.net/2008/08/30/efilive/#comments</comments>
		<pubDate>Sat, 30 Aug 2008 05:13:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[GM OBD II]]></category>
		<category><![CDATA[EFI_V2_COMM]]></category>
		<category><![CDATA[RTLIVE]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=18</guid>
		<description><![CDATA[The RoadRunner works exclusively with EFILive, which is compatible with all LS1 PCMs.]]></description>
			<content:encoded><![CDATA[<p>The RoadRunner works exclusively with EFILive, which is compatible with all LS1 PCMs.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2008/08/30/efilive/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CROME</title>
		<link>http://support.moates.net/2008/08/30/crome/</link>
		<comments>http://support.moates.net/2008/08/30/crome/#comments</comments>
		<pubDate>Sat, 30 Aug 2008 05:11:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Honda]]></category>
		<category><![CDATA[DEMON]]></category>
		<category><![CDATA[HONDA1]]></category>
		<category><![CDATA[HONDAKIT]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=16</guid>
		<description><![CDATA[  CROME is a ROM-Editor written primarily for OBD I Honda ECUs. A Pro version is available for $149 which unlocks a hidden data-logging feature. CROME works natively with the following Moates hardware: Ostrich (both 1.0 and 2.0) Burn1 Burn2 HuLog (both Xtreme HuLog and Original HuLog) HondaLog If you can see this, then you [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_191" class="wp-caption alignnone" style="width: 310px"><a href="http://support.moates.net/wp-content/uploads/2008/09/crome.jpg" rel="lightbox[16]"><img class="size-medium wp-image-191" title="CROME" src="http://support.moates.net/wp-content/uploads/2008/09/crome-300x219.jpg" alt="John Cui's ROM Editor" width="300" height="219" /></a><p class="wp-caption-text">John Cui</p></div>
<p> </p>
<p>CROME is a ROM-Editor written primarily for OBD I Honda ECUs. A Pro version is available for $149 which unlocks a hidden data-logging feature.</p>
<p>CROME works natively with the following Moates hardware:</p>
<ul>
<li>Ostrich (both 1.0 and 2.0)</li>
<li>Burn1</li>
<li>Burn2</li>
<li>HuLog (both Xtreme HuLog and Original HuLog)</li>
<li>HondaLog</li>
</ul>
<p><object type="application/x-shockwave-flash" style="width:448px;height:386px" data="http://www.youtube.com/v/BKpLKHEwWXY&amp;hl=en&amp;fs=1"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="quality" value="best" /><param name="wmode" value="transparent" /><param name="movie" value="http://www.youtube.com/v/BKpLKHEwWXY&amp;hl=en&amp;fs=1" /><param name="pluginspage" value="http://www.macromedia.com/go/getflashplayer" />If you can see this, then you might need a Flash Player upgrade or you need to install Flash Player if it's missing. Get <a href="http://get.adobe.com/flashplayer/" target="_blank">Flash Player</a> from Adobe.</object><br/>
		<!-- Valid XHTML flash object delivered by XHTML Video Embed. Get it at: http://saltwaterc.net/xhtml-video-embed -->
		</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2008/08/30/crome/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>EECEditor</title>
		<link>http://support.moates.net/2008/08/30/eeceditor/</link>
		<comments>http://support.moates.net/2008/08/30/eeceditor/#comments</comments>
		<pubDate>Sat, 30 Aug 2008 05:05:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Ford]]></category>
		<category><![CDATA[EECEDITOR]]></category>
		<category><![CDATA[F3]]></category>
		<category><![CDATA[JAYBIRD]]></category>
		<category><![CDATA[QH1]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=13</guid>
		<description><![CDATA[EECEditor is a ROM Editor for many Ford vehicles.]]></description>
			<content:encoded><![CDATA[<p>EECEditor is a ROM Editor for many Ford vehicles.</p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2008/08/30/eeceditor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quarterhorse</title>
		<link>http://support.moates.net/2008/08/30/quarterhorse/</link>
		<comments>http://support.moates.net/2008/08/30/quarterhorse/#comments</comments>
		<pubDate>Sat, 30 Aug 2008 05:04:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Emulators]]></category>
		<category><![CDATA[Ford Tuning]]></category>
		<category><![CDATA[BINARY_EDITO]]></category>
		<category><![CDATA[EECEDITOR]]></category>
		<category><![CDATA[QH1]]></category>
		<category><![CDATA[QH_SWITCH]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=11</guid>
		<description><![CDATA[About the QuarterHorse The QuarterHorse delivers in unparalleled fashion. It gives you absolutely bumpless, 100% realtime tuning AND realtime datalogging for all EEC-IV and EEC-V through 2004. It plugs into the J3 port like a chip, but its capabilities are stunning. This is just the hardware, and limitations of vehicle coverage are dependent on software packages available separately [...]]]></description>
			<content:encoded><![CDATA[<h2>About the QuarterHorse</h2>
<div>The QuarterHorse delivers in unparalleled fashion. It gives you absolutely bumpless, 100% realtime tuning AND realtime datalogging for all EEC-IV and EEC-V through 2004. It plugs into the J3 port like a chip, but its capabilities are stunning. This is just the hardware, and limitations of vehicle coverage are dependent on software packages available separately (which are evolving quickly).  See <a title="info we need" href="http://support.moates.net/2010/02/07/ford-information-we-need-to-help-you/">here</a> to find out what we need from you to determine if QH will work for your ECM.</div>
<div>
<p>You can change ANY parameter while the vehicle is running without disturbing operation. You can log any parameter in RAM from the EEC-IV and V at sample rates well over 2,000 frames per second through the same mini USB cable (no OBD cable needed).  HOWEVER, not all parameters are stored in RAM that the QH can access in factory ROMs &#8211; patch code is required for each strategy to allow all parameters to be logged.  This patch code is integrated into the datalogging definitions in most software (EEC Editor, Binary Editor).  Simultaneous ultra-high-speed rigorous datalogging capabilities are closely-coupled with the realtime-emulation / tuning-on-the-fly for the ultimate tuning experience.</p>
<p>Although QH provides unmatched features, it has limits.  It is &#8220;just&#8221; an emulator and datalogger.  You are still working with factory ECMs.  Any limitations of the factory ECM that would be present with a chip will be present with the QH.  An example of this is that an A9L Fox body MAF computer cannot convert over to use a MAP sensor or run Coil-On-Plug simply by adding a QH.  It&#8217;s cool, but not magic.</p>
<p>This device continues the tradition and heritage of our highly-integrated, low-cost, high-quality tuning tools from GM and Honda into the Ford arena. As of 2/11/10, it is supported by Paul Booth&#8217;s EEC Editor, Clint Garrity&#8217;s Binary Editor, and some support is present in Mark Mansur&#8217;s TunerPro  version 5.</p>
<p>The QuarterHorse does have limited support (4x) for remote switching via rotary knob (available separately, search this site for &#8216;QH Switch&#8217;) as well as software-based program selection from PC (8x 1-bank, 4x 2-bank, 2x 4-bank).  Firmware revision 1.6 adds the ability to &#8216;harvest&#8217; stock binaries from a computer that is externally powered.  (i.e. you cannot do reads on the bench without a 12V power supply)</p>
<p>The QH package comes with the QH device itself, premium USB 2.0 mini-to-regular USB bulkhead cable, cable mounting bracket and bolt, standard USB 2.0 cable, and 2x snap-on ferrite beads. Software available separately (check our Software and Drivers section).  <strong>It is critical that the vehicle is fully off before installing or   removing the QH on the J3 port.  Failure to power-off the ECM   correctly can result in frying our hardware, your ECM or both!!!  If you  have any doubts at all, remove the keys from the ignition 100% or  disconnect the battery.  WARNING WARNING WARNING!</strong></p>
</div>
<div>Here is a great how-to article done by Timothy Meyer, one of the early Quarterhorse users: <a href="http://www.moates.net/quarterhorse/qh_intro_meyer.doc">www.moates.net/quarterhorse/qh_intro_meyer.doc</a></div>
<h2>Firmware Updates</h2>
<div>Most firmware updates (unfortunately) require you to send the device back in for us to upgrade the firmware.  There is no charge for the update, but we do ask that you pay for shipping.  (We&#8217;ll cover basic ground return shipping.)  If you would like to do this, use the <a title="RMA link" href="http://www.moates.net/product_info.php?cPath=52&amp;products_id=104">RMA &#8211; Repair and Replace</a> option on the main page and in the &#8220;Comments&#8221; field of your order please state that you would like a firmware upgrade.  Follow the directions and send it back and we will take care of it.  <strong>Firmware updates are not a requirement.</strong> <span style="text-decoration: underline;">If you are not having issues or upgrading software, you probably do not <strong>need</strong> to send your QH back.</span></div>
<div>The easiest way to tell what firmware your QH has is to fire up the software you use with it.  At startup, EEC Editor will say something like &#8220;Found QuarterHorse 1.2Q&#8221; or in Binary Editor the Moates Hardware page will show the firmware revision of the QH.</div>
<div>More about firmware upgrades:</div>
<ul>
<li>The new version of Binary Editor 2010 requires QH firmware 1.6 or higher.Most firmware upgrades are bugfixes of one variety or another.  If you aren&#8217;t having trouble, chances are the bugs do not affect you.</li>
<li>Most bugs affected the QH when operating in modes 3 and 4 (EECV)</li>
<li>The latest firmware revision as of 2/11/10 (version 1.6) allows you to read the stock program from an ECM using the QuarterHorse.</li>
</ul>
<h1>Program Switching with QuarterHorse</h1>
<div>
<div>Here are pictures which detail how the rotary switch is installed  on the QuarterHorse. The kit comes with a length of no-clean solder, and  it is very easy. Follow the pictures for guidance, and remember, this  is <strong>ONLY for EEC-IV and not post-1995 EEC-V.</strong></div>
<div>First, look at the connector part you received. It may or may not  have had one of the 4 pins removed. If not, pull it out so that it is as  shown.</div>
<div><a href="http://support.moates.net/wp-content/uploads/2010/04/qh_sw_solder_11.jpg" rel="lightbox[11]"><img class="alignnone size-full wp-image-761" title="qh_sw_solder_11" src="http://support.moates.net/wp-content/uploads/2010/04/qh_sw_solder_11.jpg" alt="" width="500" height="321" /></a></div>
<div><a href="http://support.moates.net/wp-content/uploads/2010/04/qh_sw_solder_1.jpg" rel="lightbox[11]"><br />
</a></div>
<div>Go ahead and use the no-clean solder that was supplied. Get one  spot on the QH connector tinned up like it shows in the picture.<br />
<a href="http://support.moates.net/wp-content/uploads/2010/04/qh_sw_solder_2.jpg" rel="lightbox[11]"><img class="alignnone size-full wp-image-762" title="qh_sw_solder_2" src="http://support.moates.net/wp-content/uploads/2010/04/qh_sw_solder_2.jpg" alt="" width="500" height="375" /></a></p>
<p>Now, hold the modified 4 (now 3) pin connector in place as shown,  re-heating the solder so that the two pieces can be bonded together in  the correct position.</p>
</div>
<div><a href="http://support.moates.net/wp-content/uploads/2010/04/qh_sw_solder_3.jpg" rel="lightbox[11]"><img class="aligncenter size-full wp-image-763" title="qh_sw_solder_3" src="http://support.moates.net/wp-content/uploads/2010/04/qh_sw_solder_3.jpg" alt="" width="500" height="479" /></a></p>
<p>Now, come in with the solder on the other 2 joints. Use a little extra  for strength, but don&#8217;t go overboard. Re-heat and add solder to the  first joint you started with here to ensure good connection.<br />
<a href="http://support.moates.net/wp-content/uploads/2010/04/qh_sw_solder_5.jpg" rel="lightbox[11]"><img class="aligncenter size-full wp-image-764" title="qh_sw_solder_5" src="http://support.moates.net/wp-content/uploads/2010/04/qh_sw_solder_5.jpg" alt="" width="500" height="390" /></a></p>
<p>Soldering work is now complete, so check fitment of the cable and look  for straightness and orientation. Use the photo below for reference.<br />
<a href="http://support.moates.net/wp-content/uploads/2010/04/qh_sw_solder_6.jpg" rel="lightbox[11]"><img class="aligncenter size-full wp-image-765" title="qh_sw_solder_6" src="http://support.moates.net/wp-content/uploads/2010/04/qh_sw_solder_6.jpg" alt="" width="500" height="351" /></a></p>
<p>Here&#8217;s another angle showing solder joint details.<br />
<a href="http://support.moates.net/wp-content/uploads/2010/04/qh_switch_solder.jpg" rel="lightbox[11]"><img class="aligncenter size-full wp-image-766" title="qh_switch_solder" src="http://support.moates.net/wp-content/uploads/2010/04/qh_switch_solder.jpg" alt="" width="499" height="413" /></a></p>
<p>These are most of the parts (pin header shown unmodified) that come with  the switch kit. Knob is also included (shown in 2nd picture below).<br />
<a href="http://support.moates.net/wp-content/uploads/2010/04/qh_sw_cable.jpg" rel="lightbox[11]"><img class="aligncenter size-full wp-image-770" title="qh_sw_cable" src="http://support.moates.net/wp-content/uploads/2010/04/qh_sw_cable.jpg" alt="" width="500" height="413" /></a></p>
<p>Here is what the completed switch / QH / knob assembly should look like:</p>
</div>
<div><a href="http://support.moates.net/wp-content/uploads/2010/04/qh_w_switch_and_knob.jpg" rel="lightbox[11]"><img class="aligncenter size-full wp-image-768" title="qh_w_switch_and_knob" src="http://support.moates.net/wp-content/uploads/2010/04/qh_w_switch_and_knob.jpg" alt="" width="500" height="430" /></a></p>
<p>This is a pretty simple installation. It basically overrides the BS0/BS3  lines (if you&#8217;re familiar with this terminology) at the EEC connector.  Therefore, to repeat, this is NOT to be used on EEC-V applications.</p>
<p><strong>NOTE:</strong> The QuarterHorse must be configured to use <strong>MODE 1</strong> or the switch will NOT WORK.  As of the time of writing (Apr 2011) Binary Editor is the only software that supports Mode switching which means it is also the ONLY software that will currently work with the switcher module.</p>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2008/08/30/quarterhorse/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Burn2</title>
		<link>http://support.moates.net/2008/08/30/burn2/</link>
		<comments>http://support.moates.net/2008/08/30/burn2/#comments</comments>
		<pubDate>Sat, 30 Aug 2008 05:03:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Chip Burners]]></category>
		<category><![CDATA[BURN2]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=9</guid>
		<description><![CDATA[The Burn2 has the same features as the Burn1, only smaller and more compact. The Burn2 is a revolutionary device that was designed with the automotive enthusiast in mind. it supports chips used in our products aimed at ECUs/ECMs from the late 80s and early 90s. The BURN2 can: WRITE SST 27SF512, ATMEL AT29C256 and [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_357" class="wp-caption alignnone" style="width: 195px"><a href="http://support.moates.net/wp-content/uploads/2008/10/burn2_v01.jpg" rel="lightbox[9]"><img class="size-medium wp-image-357" title="burn2_v01" src="http://support.moates.net/wp-content/uploads/2008/10/burn2_v01-185x300.jpg" alt="The Burn2" width="185" height="300" /></a><p class="wp-caption-text">The Burn2</p></div>
<p>The Burn2 has the same features as the Burn1, only smaller and more compact.</p>
<p>The Burn2 is a revolutionary device that was designed with the automotive enthusiast in mind. it supports chips used in our products aimed at ECUs/ECMs from the late 80s and early 90s.</p>
<p>The BURN2 can:</p>
<ul>
<li><strong>WRITE</strong> SST 27SF512, ATMEL AT29C256 and 29F040 chips.</li>
<li><strong>READ</strong> but <strong>NOT WRITE </strong>2732A, 27C128, 27C256 chips (and most other 24/28 pin EPROMs/EEPROMs that can replace one of these chips).</li>
<li>With a F2A adapter, it can <strong>WRITE</strong> our F3 EECIV/EECV chip modules.</li>
<li>With a F2E adapter, <strong>READ</strong> factory Ford ECMs.</li>
<li>with a HDR1 adapter, <strong>READ</strong> factory GM TPI ECMs that would use a G1 chip adapter .</li>
</ul>
<p>As you can see, it is designed to comprehensively work with our products but it is <strong>NOT</strong> a general purpose EPROM programmer.  If you require programming chips outside these specifications, you probably should look at another product.</p>
<h1>How to Buy</h1>
<p>Visit this item&#8217;s page in our online store <a href="http://www.moates.net/product_info.php?cPath=31&amp;products_id=48">here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2008/08/30/burn2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Burn1</title>
		<link>http://support.moates.net/2008/08/30/burn1/</link>
		<comments>http://support.moates.net/2008/08/30/burn1/#comments</comments>
		<pubDate>Sat, 30 Aug 2008 05:01:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All Articles]]></category>
		<category><![CDATA[Chip Burners]]></category>
		<category><![CDATA[BURN1]]></category>

		<guid isPermaLink="false">http://support.moates.net/?p=5</guid>
		<description><![CDATA[The Burn1 is a revolutionary device that was designed with the automotive enthusiast in mind. it supports chips used in our products aimed at ECUs/ECMs from the late 80s and early 90s. The BURN1 can: WRITE SST 27SF512, ATMEL AT29C256 and 29F040 chips. READ but NOT WRITE 2732A, 27C128, 27C256 chips (and most other 24/28 [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_249" class="wp-caption alignnone" style="width: 310px"><a href="http://support.moates.net/wp-content/uploads/2008/10/burn1usb.jpg" rel="lightbox[5]"><img class="size-medium wp-image-249" title="burn1usb" src="http://support.moates.net/wp-content/uploads/2008/10/burn1usb-300x190.jpg" alt="The Burn1" width="300" height="190" /></a><p class="wp-caption-text">The Burn1</p></div>
<p>The Burn1 is a revolutionary device that was designed with the automotive enthusiast in mind. it supports chips used in our products aimed at ECUs/ECMs from the late 80s and early 90s.</p>
<p>The BURN1 can:</p>
<ul>
<li><strong>WRITE</strong> SST 27SF512, ATMEL AT29C256 and 29F040 chips.</li>
<li><strong>READ</strong> but <strong>NOT WRITE </strong>2732A, 27C128, 27C256 chips (and most other 24/28 pin EPROMs/EEPROMs that can replace one of these chips).</li>
<li>With a F2A adapter, it can <strong>WRITE</strong> our F3 EECIV/EECV chip modules.</li>
<li>With a F2E adapter, <strong>READ</strong> factory Ford ECMs.</li>
<li>with a HDR1 adapter, <strong>READ</strong> factory GM TPI ECMs that would use a G1 chip adapter .</li>
</ul>
<p>As you can see, it is designed to comprehensively work with our products but it is <strong>NOT</strong> a general purpose EPROM programmer.  If you require programming chips outside these specifications, you probably should look at another product.</p>
<p>Before the Burn1 was developed, there were only a handful of chip burners known to be compatible with these chips. These burners were usually not cost-effective, used outdated PC interfaces like a parallel Printer port. They also required external power supplies, so forget burning on the fly. Examples include the $160 Pocket Programmer II.</p>
<p>The Burn1 was revolutionary with its simple USB interface that provided all power to the unit. An internal DC voltage step-up circuit is used to provide the high erase voltage required on certain chips.</p>
<p>The latest generation of the Burn1 is the Burn2. It has the same same command set and features as the Burn1 but has a smaller size.</p>
<h1>How to Buy</h1>
<p>This product has been replace with the Burn2. Please visit the Burn2&#8242;s page on our webstore <a href="http://www.moates.net/product_info.php?cPath=31&amp;products_id=48">here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://support.moates.net/2008/08/30/burn1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

