It looks like I never finished updating the Jaguar Assembly Manual for the changes between the 0.6-alpha version and the newer 0.7-alpha version. Thank you for calling this to my attention, it has been several years since the 0.7-alpha was released. I will get the assembly manual updated soon to reflect the notes I made during the PCB design changes.
In the meantime, here are my notes for the
0.7-alpha version:
Fuel Pump output selection:
On the 0.7-alpha board, the Fuel Pump output from the MCU (Port A7) has a jumper block at the top of the HSD section of the PCB, that you can jumper select connecting
FP output (Port A7) to either the
HSD (High Side Driver) or
LSD4 (Low Side Driver #4). This jumper block is simply labeled:
HSD FP LSD4 on the PCB.
You would need to determine if your fuel pump relay needs +12v or GND to activate/turn on.
- If it needs +12v, then run a jumper from the FP pin to the HSD pin in the jumper block and use the HSD output, labeled HSD to the left of D54, to your fuel pump relay.
- If it needs GND, then run a jumper from the FP pin to the LSD4 pin in the jumper block and use the LSD #4 output, labeled LSD4 to the right of D42, to your fuel pump relay.
Radiator Fan output selection:
On the 0.7-alpha board, the Fan output from the MCU (Port K4) has a jumper block at the top left of the LSD 1 & 2 section of the PCB, that you can jumper select connecting the Fan output (Port K4) to LSD2 (Low Side Driver #2). You would then connect the LSD #2 output, labeled
LSD2, which is to the right of D40, to your radiator fan relay.
Additional LSD outputs:
On the 0.7-alpha board, I added two additional LSD (Low Side Drivers) called LSD #1 and LSD #3, which replaced the LSD called Accessory Low Side Driver on the 0.6-alpha board. If you would like to use the LSD #1 and/or the LSD#3 outputs, you would need to run a jumper from the appropriate MCU output that is supported by the firmware to the
LSD1-IN (which is to the left of the Injectors-IN square solder pad #1) or the
LSD3-IN (which is to the left of R60) solder pads.
The output to your relay for LSD #1 is labeled
LSD1 and is to the left of D49.
The output to your relay for LSD #3 is labeled
LSD3 and is to the left of D32.
There is no dedicated MCU pins for the Main Power Relay or the Optional Other Main Power Relay, so you would need to write code to assign the MCU pins and then jumper from the appropriate MCU output pin to the LSD1-IN and/or the LSD3-IN solder pads.
In my FreeEMS vehicles, the Main Power Relays are switched on/off by the key switch, which is probably isn't ideal, but you don't want to use the Fuel Pump output from the MCU for those since it only powers up the fuel pump for a few seconds prior to the engine starting to prime the fuel system, then it shuts off the fuel pump if the engine isn't rotating.
The BRV (Battery Reference Voltage) is an input so we can track the battery voltage and use it for calculations. It is not an output.