Jaguar 0.6-alpha Assembly Guide
The Jaguar board for FreeEMS has many build options depending on the requirements of your engine, see this thread for the available build options: viewtopic.php?f=67&t=2334
Click on the photos to see them full sized...
1. Build the over-voltage clamp circuit, install U13, Q12, R106-R109 and F1. These are all SMD components.
2. Test the over-voltage clamp circuit by connecting a 9v to 14.4v DC power source (ie: 9v battery or 12v automobile battery) positive lead to the TPS-5v output pad and the negative lead from the power source to the GND2 pad. You should measure
NO LESS than 5.10v DC and
NO MORE than 5.20v DC at the non-grounded pad of C53. If you see
LESS than 5.10v DC or
MORE than 5.20v DC,
STOP and correct the over-voltage clamp circuit, ie: make sure you have the correct value resistors in R106-R109.
This circuit needs to be correct before you continue.
3. Build the Analog-5v power supply circuit, install U2, D43, D44, C12, C14, C16, C18 and MOV1. The heat sink side of U2 should face the edge of the board and the body of U2 should face the capacitors. Make sure to "kink" the legs of the voltage regulator (U2) to prevent stress to the solder connection:
4. Install a temporary heat sink (ie: a scrap of aluminum alloy) to U2, then connect a 9v to 14.4v DC power source positive lead to the 12v-SW input (near U2) and connect the negative lead from the power source to the GND2 pad. You should measure ~5.00v +/-0.05v at the TPS-5v pad. If you see
MORE than 5.05v,
STOP and make sure that U2 is oriented correctly.
This circuit needs to be correct before you continue.
I used a 25.4mm x 25.4mm folded heat sink as shown in this photo:
5. Build the CPU-5v power supply circuit, install U3, C13, C15, C17, C19 and D2. The heat sink side of U3 should face the edge of the board and the body of U3 should face the capacitors. Make sure to "kink" the legs of the voltage regulator (U3) to prevent stress to the solder connection:
6. Install a temporary heat sink (ie: a scrap of aluminum alloy) to U3, then connect a 9v to 14.4v DC power source positive lead to the 12v-SW input (near U3) and connect the negative lead from the power source to the GND2 pad. You should measure ~5.00v +/-0.05v at the BDM +5v pad. If you see
MORE than 5.05v,
STOP and make sure that U3 is oriented correctly.
This circuit needs to be correct before you continue.
I used a 25.4mm x 25.4mm folded heat sink as shown in this photo:
7. Install the remainder of the SMD components: U1, U4, U7, U8, U9, U12, F1, F2, J1, Q1-8 (depending on if you need all 8 injector drivers) Q9, Q10 and Q11. These are all on the same side of the PCB. Once you get those installed, turn the PCB over and install U11 (on-board AAP sensor if you want to use it) and U6 (on-board MAP sensor if you want to use it). See this thread for build options:
viewtopic.php?f=67&t=2334
8. Install the CPU required components to be able to use the BDM connector to load the Serial Monitor program: C1-C11, C44, C47, C48, R1-R8, R78, Y1, D1 and the LOAD header. DO NOT INSTALL the BDM header, the drilled holes are sized so that the BDM connector will stay in place while you program the serial monitor program.
9. You are now able to load the Serial Monitor program with a BDM, such as a USBDM:
http://www.coolefi.com/usbdm.php.
Download the seank-hack SM from thread attachment here:
viewtopic.php?p=28948#p28948
10. Install the remainder of the USB components: C39-C41, D33, D34, R57 and R58.
11. Connect a 9v to 14.4v DC power source positive lead to the 12v-SW input (near U2) and connect the negative lead from the power source to the GND2 pad. Then connect your USB cable to J1 on the Jaguar board and to your computer, you should notice that D33 will flash while the board is receiving data from your PC and D34 will flash while it is transmitting data to your PC.
12. Now you should be able to load the freeems-vanilla BENCHTEST firmware: install the LOAD jumper and cycle power to the board. This places the Serial Monitor into the firmware loading mode and you can now start your loading program such as FreeEMS-Loader
http://mikesshop.net/EMStudio/#freeemsloader or Megatunix Loader
https://github.com/djandruczyk/MegaTunix to load the BENCHTEST firmware.
Download the BENCHTEST firmware from build server:
http://builds.freeems.org/firmware/dev/images/
Once the loading program has completed, remove the LOAD jumper and cycle power to the board. The CEL LED, D1, should now flash at 0.5 Hz to show that the firmware is running.
13. Verify that
EMStudio (available here:
http://mikesshop.net/EMStudio/#emstudio) or
Megatunix (Available here:
https://github.com/djandruczyk/MegaTunix) can communicate with the firmware.
Note: you will need to use
Megatunix at this point in time to use the BENCHTEST features.
NOTE: You can leave your temporary heat sinks on U2 and U3 until you finish construction of all the circuits and verify that they are working correctly. Be careful handling your Jaguar board with the temporary heat sinks attached to the regulators as there is HIGH chance of component leg damage if you are not careful.
11/15/2013 EDIT: Added URLs for SM and BENCHTEST downloads.
11/15/2013 EDIT2: Changed load SM with BDM before installing the USB components, added URLs for loader and tuner downloads.