5thGenRams Forums

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Upfitter Switches

I’ve been chatting with a guy in one of the Facebook groups about this and he was able to get the switch panel working with the 4 wheel electronics kit in connection with the changes made in AlfaOBD. Unfortunately he is not a member in here to answer any specific questions but he did make a YouTube video on it.

He’s got a 2021 with the correct BCM, which is why it worked for him.
 
He’s got a 2021 with the correct BCM, which is why it worked for him.
Ahh okay good point. I think I remember that being discussed in here briefly now. So while it will work for some, not a solution for all.
 
Ahh okay good point. I think I remember that being discussed in here briefly now. So while it will work for some, not a solution for all.
After a certain build date for 2021 BCM and presumably all 2022's will work?
I only see one part number for 2021 BCM, so this should work for all 2021+ owners.
 
I’ve been chatting with a guy in one of the Facebook groups about this and he was able to get the switch panel working with the 4 wheel electronics kit in connection with the changes made in AlfaOBD. Unfortunately he is not a member in here to answer any specific questions but he did make a YouTube video on it.

This is awesome news
 
While it is great news for those with a 2021, it doesn’t help those of us with 2019-2020 trucks. I’m guessing no one else has made any headway on this for those of us with 19’s and 20’s.
 
Ok so seeing that I'm super excited to do this to mine. Only problem with mine is that it has the air ride. I've been trying to find a panel that has the air ride with out the engine brake. Needs to have the Air Ride, Traction Control, Tow/Haul, Rear Sensor, Front Sensor I know the 2500 have the option for the air bags in the rear to go up and down so I'm pretty sure it would still send the same signal out.
 
I’ve been chatting with a guy in one of the Facebook groups about this and he was able to get the switch panel working with the 4 wheel electronics kit in connection with the changes made in AlfaOBD. Unfortunately he is not a member in here to answer any specific questions but he did make a YouTube video on it.

Is there any way to check if this will work on 2022 RAM 1500 before I buy a kit? If I can just check it with Alfaobd what options available I would love to check it first.
 
so this thing uses a freescale cpu S9S08RN48 and a serial to LIN converter AMTEL ATA663454 ... it seems to have test pads that could be hijacked, but best would be to figure out the right LIN bytes to send to it. One way this could be done is by putting a LIN relaying device between this and the main bus, this way all packets sent and received can be captured..but that would only work if you have a RAM that already can talk to the unit. once those codes are figured out, making an injector with an Arduino or PIC mcu should be pretty easy.
 

Attachments

  • IMG_20220215_145454453.jpg
    IMG_20220215_145454453.jpg
    138.7 KB · Views: 50
  • IMG_20220215_145438418.jpg
    IMG_20220215_145438418.jpg
    166.3 KB · Views: 50
If someone wants to work with me I'd be happy to be a guinea pig.
 
Yeah. I’d be willing to test any device that someone can create to make the switches work on 2019 & 2020 Rams. My switches are installed and I’ve completed the update to the Uconnect 12. Just need the switches to come online.
 
so this thing uses a freescale cpu S9S08RN48 and a serial to LIN converter AMTEL ATA663454 ... it seems to have test pads that could be hijacked, but best would be to figure out the right LIN bytes to send to it. One way this could be done is by putting a LIN relaying device between this and the main bus, this way all packets sent and received can be captured..but that would only work if you have a RAM that already can talk to the unit. once those codes are figured out, making an injector with an Arduino or PIC mcu should be pretty easy.
That was my idea as well. I received the aux switches that I ordered but have not tried the install yet. I have been playing with trying to log the CANbus data and was going to try to re-inject onto the bus to see if I could get it working. I have an ATMEL hardware SDK so let me see if it will work with the chip you mentioned. If so, maybe we can take a look at what is inside and that might help.

Has anyone logged this data, or know what should be sent? I would think that it does not matter if 1500/2500/3500 unless FCA wanted to make things tougher for themselves.
 
That was my idea as well. I received the aux switches that I ordered but have not tried the install yet. I have been playing with trying to log the CANbus data and was going to try to re-inject onto the bus to see if I could get it working. I have an ATMEL hardware SDK so let me see if it will work with the chip you mentioned. If so, maybe we can take a look at what is inside and that might help.

Has anyone logged this data, or know what should be sent? I would think that it does not matter if 1500/2500/3500 unless FCA wanted to make things tougher for themselves.
You'd want to sniff the LIN bus, not CAN bus. The ATMEL is just a simple LIN to Serial converter. In theory, you could attach a logic analyzer on the tx/rx pins and capture the packets. But probably easier to put a LIN repeater between the RAM and the switches, this way you can capture the packets. There are commercial options out there or you can make your own sniffer with two LIN to Serial converters, one attached to RAM, one attached to switches and both serials to an arduino and have it relay the packets, but also log what it receives from ram and what switches responds with.This would reveal what device ID the switches have and what packets make it tick....however this will only show you the packets that your truck currently sends/receives. It would not show what packets make it enable the 6 switches/set states. For that you would need to put your sniffer in a truck that has the switches and has it configured to work.
 
Here’s the positions of the six aux switch signal wires in the connector that is plugged into the switch bank-
View attachment 107569
The terminals for that connector are TE Connectivity 1393365-2
For each relay:
The aux switch signal wire goes to pin 86, and completes ground, NOT power.
Use constant battery power for pins 85 and 30.Do not use switched power, as that is what the aux switch settings are for- to set each switch as battery or ignition power, etc.
Pin 87 is the aux output.
Here’s one of the relay boxes that people use in the engine bay when adding the factory aux switches to the HDs-

My reply to you yesterday. Can you post a direct link to the kit you bought?


I’ve been chatting with a guy in one of the Facebook groups about this and he was able to get the switch panel working with the 4 wheel electronics kit in connection with the changes made in AlfaOBD. Unfortunately he is not a member in here to answer any specific questions but he did make a YouTube video on it.


I only see one part number for 2021 BCM, so this should work for all 2021+ owners.



Looking at the video above, looks like their $270 harness just has 2 'bypass' connectors so one doesn't have to re-pin truck's original and breaks out 3 wire to the truck and the 6 Aux to under the hood from 9 that matter off the panel. (I then goes to a simple relay box with fuses connected directly to the battery?)
So as long as the BCM is correct (2021+) it will work with 8.4 and 12 Nav uconnect units right? (after using AlfaOBD to enable the 3 settings?)
 
Last edited:
Unfortunately, it looks like this isn’t going to work with just AlfaOBD on the 2019-2020 1500s. The CBC Features Configuration Aux Switches PTO setting is what enables the aux switches to work, and even though the setting is successfully enabled in AlfaOBD, the BCM isn’t broadcasting it. The message would have to be spoofed. 2021 1500s with BCM hardware number 68496414Ax should be good.

Does it mean anything that AlfaOBD says 2021 on the bottom when connected to my truck even though it’s a 2020? Build date is 02/20.


Sent from my iPhone using Tapatalk
 
Does it mean anything that AlfaOBD says 2021 on the bottom when connected to my truck even though it’s a 2020? Build date is 02/20.


Sent from my iPhone using Tapatalk
No, that doesn’t matter. This is what matters:
59345A16-2A5B-4B43-BC9C-161005743083.jpeg
 
Yeah. I’d be willing to test any device that someone can create to make the switches work on 2019 & 2020 Rams. My switches are installed and I’ve completed the update to the Uconnect 12. Just need the switches to come online.
Did you use the 4wheel electronics wiring harness and relay?
 
I do not know the difference but there are two numbers for the switch panel
68376640 (looks to apply 2019-2020)
68476031 (looks to apply 2021-2022)

Did anyone buy part 68476031 and used on 1500? I am trying to understand which one will work on my 2022 1500.


Sent from my iPhone using Tapatalk
 
I do not know the difference but there are two numbers for the switch panel
68376640 (looks to apply 2019-2020)
68476031 (looks to apply 2021-2022)

Did anyone buy part 68476031 and used on 1500? I am trying to understand which one will work on my 2022 1500.


Sent from my iPhone using Tapatalk
This is 68376640AE:
F60B4D2D-25DD-4E63-B4AD-CCF6991DFF77.jpeg
68476031AB has the diesel exhaust brake button instead of the traction control button, so you don’t want that on a 1500.
68376640AE will work for 2019-2022.
2022 Rams DO use a different part number for that same switch bank, but only because the top row of buttons circled in the pic have a matte finish instead of gloss.
 
This is 68376640AE:
View attachment 121153
68476031AB has the diesel exhaust brake button instead of the traction control button, so you don’t want that on a 1500.
68376640AE will work for 2019-2022.
2022 Rams DO use a different part number for that same switch bank, but only because the top row of buttons circled in the pic have a matte finish instead of gloss.
Thank you for clarification!

Will this one work on 1500? The only difference is PTO button, but not sure if it makes any changes in wiring or programming.
 

Users who are viewing this thread

Back
Top