↓ Advertise on Defender2 ↓

Home > In Car Electronics > 2008 LS Swapped Puma Instrument Cluster
Post Reply  Down to end
Page 1 of 1
Print this entire topic · 
RocketSpeedShop



Member Since: 14 Oct 2025
Location: Tallinn
Posts: 4

Estonia 
2008 LS Swapped Puma Instrument Cluster
Hi,

I'm working on finishing 6.2 L92 Swap with BMW ZF Transmission for 2008 110 2,4 Puma.
I'm running MaxxECU Race for the engine, so I can design and send custom CAN messages to make rest of the electronics happy.

Can somebody share or guide me to information about CAN Protocol in 08 Puma to make instrument cluster work?
I have the warning ligts working but RPM, coolant Gauge need something more. Also any other information is welcome if A/C and ABS require something more.


Click image to enlarge


Edited: TD5-Puma confusion.


Last edited by RocketSpeedShop on 14th Oct 2025 10:08am. Edited 2 times in total
Post #1077439 14th Oct 2025 8:02am
View user's profile Send private message View poster's gallery Reply with quote
jonny



Member Since: 10 Mar 2013
Location: North Wilts
Posts: 237

I'm pretty sure that the gauges aren't fed from CAN - the speedo head is fed with analog outputs from the ECU, which the speedo then uses to drive the gauges.

Easiest solution would be to run the gauges directly from standalone sensors - most people choose the VDO cockpit vision range which are a close match to the standard gauges.
Post #1077443 14th Oct 2025 9:13am
View user's profile Send private message View poster's gallery Reply with quote
RocketSpeedShop



Member Since: 14 Oct 2025
Location: Tallinn
Posts: 4

Estonia 
I'm confindent that the speedo is CAN controlled. Engine light, battery charge indicator, glow plug indicators are already working at 0x127. Without any input the temperature gauge dial is maxed. With right bits I can make the gauge go to 0 position (possibly to do with some malfunction flag?)
The tachno seems to be 0x0F6 but I'm unable to get indicating.

I'm not a LandRover specialist but it seems to be the Puma instrument cluster. There is also a CANBus controller for some OE applications:
https://www.defender2.net/forum/post583887.html
Post #1077445 14th Oct 2025 9:38am
View user's profile Send private message View poster's gallery Reply with quote
jonny



Member Since: 10 Mar 2013
Location: North Wilts
Posts: 237

The TD5 instrument cluster is not CAN controlled, but the Puma one is...

@Martin on here has a CAN controller for the Puma cluster I believe, so may be able to advise on the CAN messages required...

https://fnltd.co.uk/shop/puma-system-controller-p114.html

https://fnltd.co.uk/shop/puma-gauges-controller-p87.html
Post #1077448 14th Oct 2025 9:45am
View user's profile Send private message View poster's gallery Reply with quote
revd



Member Since: 20 Apr 2024
Location: England
Posts: 291

United Kingdom 
Surely 2008 donor is Puma not Td5
Post #1077449 14th Oct 2025 9:49am
View user's profile Send private message View poster's gallery Reply with quote
RocketSpeedShop



Member Since: 14 Oct 2025
Location: Tallinn
Posts: 4

Estonia 
Okay, thanks for the clarification! It used to be 5cyl turbodiesel. Not really familiar with all the naming.
Post #1077450 14th Oct 2025 9:54am
View user's profile Send private message View poster's gallery Reply with quote
jonny



Member Since: 10 Mar 2013
Location: North Wilts
Posts: 237

Does the cluster look like:


Click image to enlarge


Or:


Click image to enlarge


First is a puma cluster, second is TD5. If the engine had a 5cyl diesel and the first cluster, then something else has been swapped round to start with - it's not standard...
Post #1077451 14th Oct 2025 9:58am
View user's profile Send private message View poster's gallery Reply with quote
RocketSpeedShop



Member Since: 14 Oct 2025
Location: Tallinn
Posts: 4

Estonia 
Okay, This is a bit embarrassing but yes, it used to be 2.4 4-cylinder Puma and yes it has the Puma cluster. Laughing
Anyway- question is the same.
Post #1077452 14th Oct 2025 10:07am
View user's profile Send private message View poster's gallery Reply with quote
jonny



Member Since: 10 Mar 2013
Location: North Wilts
Posts: 237

this might help:

https://github.com/posmanet/DeCANder/tree/master

If you look through the code within the project (the .ino file), there's definitions for most of the CAN messages which you could reverse engineer..

eg:

if (canID == 246) {
rpm = (canBuf[4] - 96) * 256 + canBuf[5];

RPM is 4th bit of message 0x246, offset by -96, multiplied by 256 + the 5th bit?
Post #1077453 14th Oct 2025 10:22am
View user's profile Send private message View poster's gallery Post Reply
Post Reply  Back to top
Page 1 of 1
All times are GMT + 1 Hour

Jump to  
Previous Topic | Next Topic >
Posting Rules
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum



Site Copyright © 2006-2025 Futuranet Ltd & Martin Lewis
DEFENDER2.NET RSS Feed - All Forums