PDA

View Full Version : Ostrich 2.0 Prblems



eutu1960
08-24-2016, 12:54 PM
With the ostrich 2.0 hooked up the engine runs very rough and will cut in and out
at idle and intermittent engine light, engine seems to run fine with just a chip
installed, I am using it with a 7727 ecm. I have been only plugging it into my android device when
I need to make a change. does it need to be plugged in all the time when the motor is running.

damanx
08-29-2016, 05:36 AM
Either the Ostrich needs to be installed, or, the eeprom it's emulating has to be plugged in.

If neither are plugged in, you will see exactly what you are getting.

Six_Shooter
08-30-2016, 07:42 AM
I run my Ostrich with no USB connection most of the time, no issue... The Ostrich can be used in an E/EPROM replacement way.

I do however have one Ostrich, that through possibly something that I did in maybe possibly using the ECM case as a ground for something possibly while testing seems to need to be plugged in otherwise the ECM doesn't read from it. :innocent2: That reminds me I need to contact Moates about getting it repaired...

It does sound like the ECM is not correctly reading the bin file stored on the Ostrich though. When you plug it into a device does the poor running go away, or do it still remain?

damanx
08-30-2016, 10:26 AM
I read the original post, but apparently by the time I got to the end of your post, I must have forgotten that you indicated that you actually had the Ostrich plugged in and still had your issues.

My bad.

I'm confused now by reading your question again.

You started off by stating that with the Ostrich plugged in, you have issues, but everything is good with the chip in.

Then you state that you only plug the ostrich in when you make a change and it's connected to the android.

I don't know, but Six_Shooter might, does that ECM require a Checksum disable?

If your engine is running poorly and the check engine light is intermittent, what then are you changing?

eutu1960
08-30-2016, 12:50 PM
When I have time I will have to try it with my android plugged in and disconnected, so far the only changes I have made was to idle and timing at idle and different bins.
If I burn a bin to a chip it will run fine just off the chip. I may wait until I get a laptop that runs windows so I can use tunerpro RT, I like using aldldroid for data logging
but so far not for making changes using the ostrich.

eutu1960
09-13-2016, 01:39 AM
OK I finally got a win 10 tablet to run Tuner Pro RT, I am still having the same problem so I contacted
moates support and he is saying that I either have a bad bin or a checksum issue I asked how I could check for a checksum issue and said that the mask id has to be $AA hex not $8D hex. I am not sure what that means being new to this so if any one is able to inform me please do.

sturgillbd
09-13-2016, 02:37 AM
Open Tunerpro and look for something like this screenshot. Change from 8D to AA.

eutu1960
09-13-2016, 03:09 AM
Open Tunerpro and look for something like this screenshot. Change from 8D to AA.
OK found it thank you.

eutu1960
09-13-2016, 04:22 AM
so changing the chip code mask to AA disables the checksum, should you also do this when you burn a chip I am guessing not based on the fact I have burned several chips with no problem. also what does this do concerning the ostrich 2.0

eutu1960
09-13-2016, 04:29 AM
I read the original post, but apparently by the time I got to the end of your post, I must have forgotten that you indicated that you actually had the Ostrich plugged in and still had your issues.

My bad.

I'm confused now by reading your question again.

You started off by stating that with the Ostrich plugged in, you have issues, but everything is good with the chip in.

Then you state that you only plug the ostrich in when you make a change and it's connected to the android.

I don't know, but Six_Shooter might, does that ECM require a Checksum disable?

If your engine is running poorly and the check engine light is intermittent, what then are you changing?

sorry for the late reply with the ostrich plugged in or not the car seems like it is running in limp home mode will barley idle etc. only changes are idle, fans, etc.

damanx
09-13-2016, 05:31 AM
sorry for the late reply with the ostrich plugged in or not the car seems like it is running in limp home mode will barley idle etc. only changes are idle, fans, etc.

As far as I know, the only time you change the checksum to AA is when you are using the Ostrich in emulation mode.

Now I'm not so sure about burning a chip whether that makes a difference. To be on the safe side, when you burn a chip, you can just change the checksum back to what it originally was.

eutu1960
09-14-2016, 01:01 AM
well tried a different bin and changed the chip code mask to AA that seems to have worked, I then developed a vacuum leak
(evap solenoid) and had to stop testing.

sturgillbd
09-14-2016, 04:19 AM
The reason for setting the mask code to AA is this: GM uses the checksum to let the ecm know if the bin file is corrupt or not. The bin file has a checksum. The ecm loads the file and calculates the checksum. It checks the calculated checksum against the checksum saved in the bin. If the checksums do not match, it sets and prom error code. When the mask is set to AA the ecm ignores the checksum and you can make changes to the bin realtime and not trip limp home mode. When making edits, saving the bin, and burning a chip, TunerPro is updating the bin file with the proper checksum.

HTH

Brian

eutu1960
09-14-2016, 04:26 AM
The reason for setting the mask code to AA is this: GM uses the checksum to let the ecm know if the bin file is corrupt or not. The bin file has a checksum. The ecm loads the file and calculates the checksum. It checks the calculated checksum against the checksum saved in the bin. If the checksums do not match, it sets and prom error code. When the mask is set to AA the ecm ignores the checksum and you can make changes to the bin realtime and not trip limp home mode. When making edits, saving the bin, and burning a chip, TunerPro is updating the bin file with the proper checksum.

HTH

Brian
Thank You

damanx
09-14-2016, 04:29 AM
Hey Brian,

So when you burn a chip from an edited BIN while the mask is set to AA, will the mask also be written to the eeprom as AA?

I suppose that I could simply burn a chip and see.

sturgillbd
09-14-2016, 04:38 AM
Yes and the ecm will ignore the checksum

damanx
09-14-2016, 04:45 AM
Ok, makes sense.

I've not burned a chip in probably a year as I pretty much have had the Ostrich 2.0 plugged in from the time I got it.

I probably should burn a backup chip in case the battery in the ostrich goes low.

Six_Shooter
09-14-2016, 04:51 AM
Yes, the mask ID would be AA if that is what it is set to in the saved bin. Whatever settings are in the saved parameters of the bin file when you click save bin is what is saved.

Using AA or the original mask ID for a bin programmed to an EEPROM is fine. It works the same as when using an emulator, AA means no checksum checking, mask ID means it will check.