Hi from the UK
Posted: Sun Oct 11, 2015 4:48 pm
Intending to get this going to replace the standard ECU running a Rover 1.8 K series engine in a GTM Libra kit car. I've got the Discovery board and am raring to go. For background I've a degree in Electronic Engineering and 20 years experience of embedded hardware and software. This'll be my first ARM project that runs on something other than embedded linux.
Requirements:
1. Get it running the engine as is.
2. Add an ETB.
3. Add a camshaft position sensor.
4. Go fully sequential.
5. Add 4 wheel speed sensors.
6. Add cruise control.
7. Add traction control.
8. Add variable traction control.
9. Develop a multifunction dash display and interface via CAN.
Plan:
1. Work out how to get Eclipse to actually build the source code for the firmware. - SUCCESS
2. Get some basic hardware built to interface with the crank position and MAP sensors.
3. Adapt the firmware to deal with the Rover's 36-4 reluctor ring pattern.
4. Add all the other hardware to deal with engine as is.
5. Try it.
6. Start implementing my requirements.
Requirements:
1. Get it running the engine as is.
2. Add an ETB.
3. Add a camshaft position sensor.
4. Go fully sequential.
5. Add 4 wheel speed sensors.
6. Add cruise control.
7. Add traction control.
8. Add variable traction control.
9. Develop a multifunction dash display and interface via CAN.
Plan:
1. Work out how to get Eclipse to actually build the source code for the firmware. - SUCCESS
2. Get some basic hardware built to interface with the crank position and MAP sensors.
3. Adapt the firmware to deal with the Rover's 36-4 reluctor ring pattern.
4. Add all the other hardware to deal with engine as is.
5. Try it.
6. Start implementing my requirements.