Announcement

Collapse
No announcement yet.

nAst1: Progress and Concepts Thread

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • got the 4 circuit PRNDL decoding debugged, along with the TCC PWM stuff completely functional as well. now the only issue that i know of is for some reason fan #1 won't come on due to A/C pressure or coolant temp.... fan 2 kicks on as expected, but not #1. i don't remember messing with anything that effects fan #1 either(lot of stuff that effects fan #2 though), so this may take a little while. the code ACTS like the fan is being turned on(extra IAC steps get added and a few status bits get triggered), but i'm not seeing it on the LEDs in my testbench.

    otherwise, it's ready for release.
    1995 Monte Carlo LS 3100, 4T60E...for now, future plans include driving it until the wheels fall off!
    Latest nAst1 files here!
    Need a wiring diagram for any GM car or truck from 82-06(and 07-08 cars)? PM me!

    Comment


    • it took some digging......

      but for some reason, which i have yet to actually find, the PCM thought that it was continuously in mode 4 and that the fan was being commanded off no matter what. so i simply disabled the mode 4 fan 1 control in the algorithm until i can find out what's causing that bit to get set... but now at least fan 1 comes on when it should due to a/c pressure and coolant temps.

      anyways, i'll need to do some cleanup, since i had to modify the crap out of the datastream to get information into it to help me troubleshoot why the fan wasn't coming on. but my next post should be accompanied by a ZIP archive.
      1995 Monte Carlo LS 3100, 4T60E...for now, future plans include driving it until the wheels fall off!
      Latest nAst1 files here!
      Need a wiring diagram for any GM car or truck from 82-06(and 07-08 cars)? PM me!

      Comment


      • well, here is 1.06.

        lot of notes in the release notes document, but as always, if something is unclear, ask.

        couple of things to note, since i sometimes fail to remember to add them into the release note document:

        if you're running a boosted engine, try and set the max RPM to allow baro update under your boost threshold, otherwise when you go into boost, your baro reading will update to 104.45kPa and throw off your fueling. BPW while in boost is determined by the 100kPa row in the VE table at the proper RPM + the BPW multiplier table. spark advance while in boost is similar, except there is a spark advance subtraction table that works off of the 100kPa column.

        i haven't tested the skip-shift F31 shifting on-bench or in-car, but i have no reason to believe that it doesn't work. should be able to drop directly from 4th to 2nd or 3rd to 1st if the situation arises, instead of 2 downshifts.



        i need my damn MEMCAL back to test the ability to use 64KB BINs(i'm not sure how well my G3 adapter is reacting to it) after some internal modifications to the PCM. GM, for whatever reason, connected 5V to the highest address pin on the MEMCAL connector(essentially only allowing 8000-FFFF to be usable on the PROM, instead of the potential 0000-FFFF range not counting the adresses taken up by the RAM and registers), so i did a quick mod to remove the 5V applied and have it switch as necessary, but i haven't been able to test it yet. this is pretty much a requirement to move much further forward, since PROM space has quickly run out.

        if that test goes well, i'll post the information necessary for anyone to DIY, it's...... interesting, to say the least. luckily, the soldering skill required isn't very high either, it's essentially removing a pin from the MEMCAL connector in the PCM, then connecting it to one of the edgecard pins via a short length of wire out the side of the connector. it sounds odd, but seeing it makes it much simpler. i'd like to find a way to make it easier, but outside of installing a permanent adapter, i'm not really sure how to do so at this point in time.


        i have a small example of a patch in this XDF, it will allow you to switch between using a coolant level sensor and a transmission temp sensor with the push of a couple buttons to apply/remove the "patch", it's certainly a welcome addition to tunerpro to be able to do this, since all future updates to nAst1 could be done via these patches, allowing you to use the same BIN at all times, press a button to patch and be up to date.



        i think that's everything. enjoy, and feel free to suggest what direction to go next.
        Last edited by robertisaar; 02-07-2013, 04:40 PM.
        1995 Monte Carlo LS 3100, 4T60E...for now, future plans include driving it until the wheels fall off!
        Latest nAst1 files here!
        Need a wiring diagram for any GM car or truck from 82-06(and 07-08 cars)? PM me!

        Comment


        • Originally posted by Superdave View Post
          the P/N limiter as a 2 step does work quite well, kinda fun on the street too.
          how does that work?

          Comment


          • IIRC it's pin D16 on the 7730 for the P/N switch, grounding that does 2 things;

            1. it switches to the P/N idle table that's normally not used in the 5 speed tunes
            2. It enables the P/N rev limiter, From the factory in both auto and manual tunes it's maxed out (disabled)

            The P/N limiter is only active:

            1. When the input is grounded
            2. Car is not moving


            I set mine for ~3K RPM in the tune. Do a regular burnout at the strip, roll up to the beams, flip the switch and hold the brakes hard, stick the gas to the floor, let off the brake on the last yellow and hold on.

            The only problem i've had is before i replaced my brakes, once the wheels spin a little the limiter is disabled and it goes back to the standard which in my case is 7K. I red-lighted a few times that day.


            I do use a pretty high stall converter (4K), this helps to get it close to the flash point.


            In a 5 speed car this would be easier, just flip the switch and trust the limiter. Let off the clutch and go. I really wish i had known about this back when i had my Z24.
            Past Builds;
            1991 Z24, 3500/5 Spd. 275WHP/259WTQ 13.07@108 MPH
            1989 Camaro RS, ITB-3500/700R4. 263WHP/263WTQ 13.52@99.2 MPH
            Current Project;
            1972 Nova 12.73@105.7 MPH

            Comment


            • Got a calibration that would work for this turbo? Lol

              "This turbo on a Dodge will build boost really well from 2000 rpm on up and pulls really strong above 2500 rpm. I have 200hp injectors and a Quad Adrenaline 4K and this turbo would make around 44psi."



              Sent from my HTC One X using Tapatalk 2
              -60v6's 2nd Jon M.
              91 Black Lumina Z34-5 speed
              92 Black Lumina Z34 5 speed (getting there, slowly... follow the progress here)
              94 Red Ford Ranger 2WD-5 speed
              Originally posted by Jay Leno
              Tires are cheap clutches...

              Comment


              • gah, 44PSI? that's 4BAR.

                that would HAVE to be handled via a MAF, a monsterous one at that.
                1995 Monte Carlo LS 3100, 4T60E...for now, future plans include driving it until the wheels fall off!
                Latest nAst1 files here!
                Need a wiring diagram for any GM car or truck from 82-06(and 07-08 cars)? PM me!

                Comment


                • When tuning in open loop, the target AFR seems to have too little affect on the pulse width. For example, I can tune at a specific temp closed throttle, open loop, but as the engine temp changes and target AFR changes, the actual AFR from wideband shows not enough change. Is there a way to increase the affect the target AFR has on pulse width?

                  Comment


                  • if the target AFR and actual AFR aren't changing at the same rate, there are a couple of possible things going on:

                    WB sensor error (they are not the perfect sensor people make them out to be)
                    air/fuel mixture still combusting at/past the WB sensor (cold engine or very retarded timing)
                    BPC/VE table issues

                    trust me when i say this, with a wideband, tune(VE) in open loop, at full operating temp, with all possible variations removed. anything other than that and you'll have stupid little issues pop up that you'll have to undo and redo a lot of work.

                    that being said, i'll expand on the BPC/VE note: one crutch of the BPC vs EGR system is that it's kind of a fudge.... there's no real injector flowrate and no real cylinder size defined in the BIN, it's all done via the BPC vs EGR% table. so if your actual VE and the VE that is entered into the VE tables differ and need to use BPC to make up for it, it will skew the rate at which BPW changes with AFR.

                    so, if you can confirm it's not the wideband being a wideband, you'll need to skew the BPC around and then move the VE table to bring your actual AFRs back in line.



                    it's an issue i've considered correcting with real cylinder size/injector flow constants...... but i'm not sure how important it is to change.
                    1995 Monte Carlo LS 3100, 4T60E...for now, future plans include driving it until the wheels fall off!
                    Latest nAst1 files here!
                    Need a wiring diagram for any GM car or truck from 82-06(and 07-08 cars)? PM me!

                    Comment


                    • Thanks for the info. I dropped my BPC down 40 pts and compensated for fuel with the VE table. This brought my idle VE to about 40% which is more normal than 20%. So far it the actual AFR seem to be following the target AFR much more closely. Hopefully this fixed the issue I was having. Now with my BPC lower I am wondering if I may run into greater than 100% values in the VE table, will this cause any problems?

                      Right now, I don't plan to use the features you have been talking about with your new release nAst1 file. Do you still recommend I update the .xdf?

                      Comment


                      • the new XDF does have some corrections compared to older versions, in addition to the new stuff, so yes, updating would be a good idea, even if not using the newest BINs.

                        if you get to the point of nudging up against 100% VE, then BPC will have to be adjusted again. the stock code, even with the adder tables, only ever used an 8-bit value to represent VE from 0-100%. it would be POSSIBLE for me to add in an option to allow the VE table to go from 0-200%, but that would reduce resolution.
                        1995 Monte Carlo LS 3100, 4T60E...for now, future plans include driving it until the wheels fall off!
                        Latest nAst1 files here!
                        Need a wiring diagram for any GM car or truck from 82-06(and 07-08 cars)? PM me!

                        Comment


                        • quick update:

                          new XDF(consider it 1.06.1), release notes as such:



                          correct labeling for shift light min RPM and TPS, was actually hysteresis

                          KTPSNLT3 address was off by 1

                          Fan 1 Request (X=Normally Open) address was incorrect

                          maximum fan MPH is for A/C, not coolant temp, if coolant temps are high, it doesn't matter what speed you're at, they'll start and stay on until the temps drop

                          Maximum Commanded Idle Speed Change in 50mSec was given a label (KISMAXCH)

                          KAC3HYS and KAC4HYS were added in, give a default value for BHAK(2 should work), since it's the only factory 4T60E BIN

                          some non-F31 TCC scalars are more accurately described now and slightly reorganized

                          couple of IAC scalars moved around for less segmentation

                          KAIRFLOW has a better description now

                          added in KISINTP, KISQUGN and KISINQU. take caution and make sure you understand what they do, should you decide to change these

                          EGR scalars reorganized, some given better explanations, mostly better digital/EVRV seperation





                          as you can see, small changes, but more accuracy nonetheless. what prompted this update? well, i used the nAst1 XDF as a basis for creating a full bodied $88 XDF and found these little issues along the way.
                          Last edited by robertisaar; 02-07-2013, 04:40 PM.
                          1995 Monte Carlo LS 3100, 4T60E...for now, future plans include driving it until the wheels fall off!
                          Latest nAst1 files here!
                          Need a wiring diagram for any GM car or truck from 82-06(and 07-08 cars)? PM me!

                          Comment


                          • This is a little off topic, but I was just thinking the other day about an OBDII pcm that supports a variable cam actuator and I believe also has the same reluctor ring as the LX9+newer 60*v6s. I'm talking about the Vortec 4200 PCM and I believe it's well supported by HPTuners. IIRC the 08/09 engines use the 56-2 or something like that reluctor ring. Also, the earlier PCMs have a 7x reluctor ring. All of them control a variable cam actuator on the exhaust side but I'm sure it could be programmed differently for the cam in block VCT actuator. I just remember this because for a bit I was considering swapping a 4200.
                            '89 Firebird, 3500 Turbo, T56, 9-bolt/4.11
                            '86 Fiero, 3500, 4-speed

                            Comment


                            • Originally posted by caffeine View Post
                              All of them control a variable cam actuator on the exhaust side but I'm sure it could be programmed differently for the cam in block VCT actuator.
                              wouldn't know, about the only thing i can state about the OBD2 PCMs is that i have a general idea of what the hardware inside the PCM is, but as far as writing custom code for them, i'm lost, they use a Motorola 6833x variant, which is WAY different in operation than a 6811 that's used in the later OBD1 PCMs. i'm sure following the program flow via a higher level language would be easy to do, but looking at in at assembly level is challenging, to say the least.




                              so does everyone else agree the stock manual trans shift light stuff is pretty much pointless?

                              and that a much better scheme would be to just determine gear via N/V ratio and only have the shift light come on at specific MPHs(or RPMs) in whatever gear?

                              be much better for performance usage, since you can just plug things into a calculator and choose shift points that way and not have the stupid light coming on all the time telling you to shift at speeds that encourage lugging the hell out of the engine. great for economy, i guess, but not much else.

                              the new scheme i'm thinking up could also be used for economy, just that's not my primary goal with it.
                              1995 Monte Carlo LS 3100, 4T60E...for now, future plans include driving it until the wheels fall off!
                              Latest nAst1 files here!
                              Need a wiring diagram for any GM car or truck from 82-06(and 07-08 cars)? PM me!

                              Comment


                              • Is this stuff ready to use ? Can I try it on my setup or are you guys still in the testing phases ? Sorry don't feel like reading 40 pages...
                                11.92 @ 122 MPH 3400 91 Cavalier Z24 Intercooled S/C. -totalled-
                                10.56 @ 130 MPH 3900 LZ9 87 IROC Z28 Intercooled GT4088 Turbo

                                Comment

                                Working...
                                X