Design an ECU project? | Page 8 | FerrariChat

Design an ECU project?

Discussion in 'Technical Q&A' started by mk e, Jun 24, 2009.

This site may earn a commission from merchant affiliate links, including eBay, Amazon, Skimlinks, and others.

  1. mk e

    mk e F1 World Champ

    Oct 31, 2003
    13,869
    The twilight zone
    Full Name:
    Help me get this thing finished! https://gofund.me/39def36c
  2. mk e

    mk e F1 World Champ

    Oct 31, 2003
    13,869
    The twilight zone
    Full Name:
    Help me get this thing finished! https://gofund.me/39def36c
    #177 mk e, Aug 30, 2009
    Last edited: Aug 30, 2009
  3. samsaprunoff

    samsaprunoff F1 Rookie
    Silver Subscribed

    Jun 8, 2004
    4,484
    Edmonton, AB Canada
    Full Name:
    Sam Saprunoff
    Good day Mark,

    You are welcome! Like I said, I will try my best to assist!

    Cheers,

    Sam
     
  4. mk e

    mk e F1 World Champ

    Oct 31, 2003
    13,869
    The twilight zone
    Full Name:
    Help me get this thing finished! https://gofund.me/39def36c
    So, after a lot of reading I found:
    "The eTPU function source code and the compiled binary image are included in the following package,
    which is available on the Freescale website (http://www.freescale.com/etpu):
    • AN2863SW— eTPU general function set source code and compiled binary image
    It is not necessary for you to compile the eTPU function source code. Only advanced eTPU users should
    modify the eTPU functions and then recompile, using the Byte Craft Limited eTPU_C compiler. The CPU
    application must load the compiled eTPU code into eTPU CODE RAM. The eTPU code binary image is
    included, together with other initialization items, in the etpu_set1.h file."


    Crank sensor reading -DONE
    The eTPU has a built in crank angle measurement, you just turn it on and plug the crank sensor in. It handles up to 3 missing teeth and will accept a home signal from another eTPU channel.

    injector - DONE
    the eTPU has a fuel function

    spark control - Done
    the eTPU has a spark function

    Knock sensing - 1/2 done
    the eTPU has knock windoe function

    IAC - done
    the eTPU has a stepper motor control function.

    all these functions can be accessed though the main processor andthe GNU tools as far as I can tell....so all the really hard stuff was finished the second we selected the 5554 chip :)
     
  5. mk e

    mk e F1 World Champ

    Oct 31, 2003
    13,869
    The twilight zone
    Full Name:
    Help me get this thing finished! https://gofund.me/39def36c
    A quick update.

    I moved the wiki stuff and renamed the project...the FreeEMS guys didn't like me useing FreeEMS-Plus

    http://wiki.freeems.org/doku.php?id=5554

    There are now about 7-8 people in and a couple sort of in so we have critical mass. The real missing piece got added today when a guy actually knows how to write firmware jumped in. It seems he had pretty much the same idea about a year ago jumped in with everything he's gotten done in the past year. He's been working with a MPC5567 processor, very similar but a little less stuff inside.

    Now the race is on between us and the FreeeEMS crew to see who get an engine running first :)
     
  6. mk e

    mk e F1 World Champ

    Oct 31, 2003
    13,869
    The twilight zone
    Full Name:
    Help me get this thing finished! https://gofund.me/39def36c
    I moved the project again. It's now at

    www.openecu.info

    I couldn't play well with some of the FreeEMS team so I put my own site together....with a forum where I can ban people :)

    There is a wiki with all the specs and such and a forum for discussion so if anyone want to help....come on over, all help is welcome, it's abig project.
     
  7. mk e

    mk e F1 World Champ

    Oct 31, 2003
    13,869
    The twilight zone
    Full Name:
    Help me get this thing finished! https://gofund.me/39def36c


    So Karl the writes ecu firmware for a living guy from Germany is in, but I think we are still at least 1 German short....come on man you know you want in :)
     
  8. mk e

    mk e F1 World Champ

    Oct 31, 2003
    13,869
    The twilight zone
    Full Name:
    Help me get this thing finished! https://gofund.me/39def36c
    I got an email today from the guy who is really the lead on the costom ECU project saying he was sorry for being out of touch....but he was busy getting an engine RUNNING using a PowerPC processor and DIY code.

    That means the ecu project is now in debug/refine mode. Very cool!

    http://www.movex.de/down/powerpc/VID%2000010-20091209-1643.mp4
     
  9. wayneosan

    wayneosan Rookie

    Dec 31, 2009
    1
    bump.

    very nice.

    Need more input.
     
  10. mk e

    mk e F1 World Champ

    Oct 31, 2003
    13,869
    The twilight zone
    Full Name:
    Help me get this thing finished! https://gofund.me/39def36c
    We're getting there. This isn't my area of strength so at this point in the project it is very dependant on others, Karl for the core programming and Jared for the board work. Once the core is right then me and the rest can add the code the various features.

    You aren't a programmer by any chance are you?
     

Share This Page