|
I'm playing with a couple MegaSquirt projects now....
One is a prototype, running on the bench only, that I like to call "MegaSquirt 2-and-a-half." It is pure prototype, with multiple (5) boards and jumpers and wires.... but it's packed with features. It uses a MegaSquirt-II CPU to run spark and fuel and an MS-I CPU to drive lots of general-purpose IO. It also has add-on boards to support 4 coils, 4 low-impedance injectors, one EGT, two VR sensors and a few other goodies. With any luck this will be on my car in a few weeks.
The other project I'm playing with (I refer to it as "MSII on steroids") uses a Fairchild MC9S12X CPU in place of the Megasquirt II - with gobs more speed (40 MHz) Flash and RAM but running MSII/Extra code. Why? The added memory will let me run substantially larger table sizes, and the speed and 128-pin packaging means I can support as many features and IO as I need. This is a ways off though, so far I've only been able to play with the code on an eval board.
I may also try out a straight MS2/Extra system in on my car in the coming months.
|