Hummer H2 For those who like a little more gleam to their Hummer, the H2 offers a similar rugged look as the H1, but as a lower cost, and with more added features, making it almost a massive luxury SUV.

DDM Involuntarily Initializing Seat Heat

Thread Tools
 
Search this Thread
 
Old Feb 25, 2020 | 10:07 AM
  #1  
clsimmon's Avatar
Thread Starter
|
Senior Member
Joined: May 2013
Posts: 367
From: Austin, Texas
Default DDM Involuntarily Initializing Seat Heat

All you electrical engineers and microprocessor engineers out there, Any ideas as to root cause for the DDM to involuntary initialize seat heat on some of our H2s? Is there an onboard chip that could be re-initialized or replaced to salvage many of these DDMs that are causing the problem?
 
Old Feb 28, 2020 | 12:55 PM
  #2  
clsimmon's Avatar
Thread Starter
|
Senior Member
Joined: May 2013
Posts: 367
From: Austin, Texas
Default

I have learned that a DDM that randomly invokes seat heat, in fact does not require the seat heat switch to be connected at all. It tells me there is no logic in the seat heat switch itself. Just a box with LEDs and switches. All of the seat heat logic is in the DDM.
 
Old Mar 2, 2020 | 10:18 AM
  #3  
oceanbrave's Avatar
Senior Member
Joined: Feb 2015
Posts: 1,635
From: Birmingham (UK)
Default

Give this my best shot, I do know a bit about the PDM (Passenger Door Module) which is likely to be similar to the DDM

So there are 3 possible problem sources, either the PDM, DDM or DMSM (Drivers Memory Seat Module) the latter being located below the left-front seat.

The Door Modules monitor door-switches and control the door lamp-inidicators, they play no actual role in heating the seats, this is handled by the DMSM which directly controls the driver and passenger heater elements (lumbar and seat) and monitors their temperatures.

All the modules are linked via the Serial Data bus, so the PDM and DDM monitor the switch inputs and communicate their settings to the DMSM.

You are correct there is no logic in the switches, the logic is in the Door Modules.

If the door indicators correctly show the heat settings, this suggests something is triggering the module's switches inputs, such as water ingress into the module itself or switch, a short in the wiring or possibly a defective input chip in the module itself.

If the heaters come on without any indicators, this suggests either a faulty DMSM or something is affecting the Serial Data Bus (aftermarket equipment maybe) There is likely to be an on-board chip for the heaters, but if this were defective the heaters would most likely be on all the time.

Also, as you suggest there could be a software upgrade or fix, may be MixManSC could shed so light on this?

Any data/feedback on this would help such as how frequently it happens, the lamp status and weather conditions at the time (raining, hot/cold) intermittent faults are the worse.




 
Old Mar 2, 2020 | 08:47 PM
  #4  
clsimmon's Avatar
Thread Starter
|
Senior Member
Joined: May 2013
Posts: 367
From: Austin, Texas
Default

The lights on the seat heat switch flash like a Christmas tree and you can hear the relays click on and the seats do heat. I went ahead and replaced the DDM which resolved the issue so it's definitely the failure. I don't see any signs of water damage on the DDM; however. All of the other functions within the DDM work fine so it must be an isolated processor somewhere within that module that is corrupted.
 
Old Mar 2, 2020 | 09:06 PM
  #5  
hummer_on_fumes's Avatar
Senior Member
Joined: Jul 2013
Posts: 590
From: Virginia
Default

Originally Posted by clsimmon
The lights on the seat heat switch flash like a Christmas tree and you can hear the relays click on and the seats do heat. I went ahead and replaced the DDM which resolved the issue so it's definitely the failure. I don't see any signs of water damage on the DDM; however. All of the other functions within the DDM work fine so it must be an isolated processor somewhere within that module that is corrupted.
I'm having this same problem with my drivers side heater coming on and off randomly. It's not the elements becuz it does heat up and I've already replaced them. Can you link the DDM?
 
Old Mar 3, 2020 | 07:26 AM
  #6  
MixManSC's Avatar
Senior Member
Joined: Jan 2017
Posts: 2,320
From: SC
Default

There are a few different DDM modules and they are expensive. Here is a tip. If you are going to replace it and you have an earlier 03/04 model that does not have the global windows buttons on the heated seats button panel, you may as well get a newer DDM for an 05-07. Then you can pick up a heated seats button panel that has the global windows buttons (or one that has the same buttons for power adjustable pedals which will also work) which are fairly cheap and you will then have global windows.

Also important. If you DO have a newer model that does have the global windows then you will want to be sure you get a later DDM or the global windows will stop working if you replace it with a DDM from an older model.

If you do have an older one without the global windows and are not interested in adding that function I do have a DDM from my 2003 that works perfect I'd be willing to sell. I have once because I wanted to add the global windows feature so I replaced mine with a newer one....

I did a write up on it a couple of years ago and I list all of the newer version part numbers for the DDM's here --- https://www.hummerforums.com/forum/h...-2004-a-38594/

While I paid $50 for the heated seats button panel a couple of years ago I did get the Hummer specific one with the up/down icons instead of the one with the pedals and left right icons but either work to add the global windows. I've seen an H2 with the pedals version before. Here is one with the pedals https://www.ebay.com/itm/184191968925?epid=1711113050 and an H2 specific one https://www.ebay.com/itm/264626007310. The only difference though is the icons on them. The DDM differences are the software. I also found that using a Tech2 it will NOT let you flash the software for a newer DDM onto an older one (which is why I replaced mine).
 

Last edited by MixManSC; Mar 3, 2020 at 07:36 AM.
Old Mar 3, 2020 | 08:44 AM
  #7  
oceanbrave's Avatar
Senior Member
Joined: Feb 2015
Posts: 1,635
From: Birmingham (UK)
Default

Originally Posted by clsimmon
The lights on the seat heat switch flash like a Christmas tree and you can hear the relays click on and the seats do heat. I went ahead and replaced the DDM which resolved the issue so it's definitely the failure. I don't see any signs of water damage on the DDM; however. All of the other functions within the DDM work fine so it must be an isolated processor somewhere within that module that is corrupted.
As mentioned I have worked on the similar PD Modue and reversed engineered it's PCB to some degree, but never finished it because I needed it for my truck and simply ran out of time. The PCB uses a 64-pin Motorola MC68HC908AS60AVFU 8-Bit CPU with FLASH memory which seems to directly monitor the switches, if the CPU inputs are defective then it would need replacing and re-flashing. The chip I can change, but re-flashing it is unknown, on the plus side is that it mush have been done originally.

If I could get my hands on a DDM, a defective one would do, then I could reverse engineer it and find out what the root causes are.

Electronics is interesting stuff to me, engines I have no idea about!

 
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
Daniel Z
Hummer H2
8
Jan 27, 2020 08:03 AM
Crater
PRIVATE For Sale / Trade Classifieds
2
Jan 1, 2013 09:31 PM
ckill1
PRIVATE For Sale / Trade Classifieds
0
May 31, 2010 12:38 PM
08H3
PRIVATE For Sale / Trade Classifieds
0
May 27, 2008 08:43 AM
drbombay
PRIVATE For Sale / Trade Classifieds
0
Sep 3, 2007 07:07 AM




All times are GMT -5. The time now is 12:17 AM.