There are two levels with programming the VIN. As you say, some modules are secured to the VIN and will only work when that matches. As you say, for some things that makes a lot of sense, for security or calibration reasons.From my experience with Ford control modules, anything with any complexity may need programming to the vehicle VIN before it functions in a different vehicle...
Whilst that makes sense for security-related parts so the immobiliser cannot be simply bypassed - they also apply it to completely irrelevant items such as the Bluetooth audio module.
I'd not be at all surprised if it also applies to climate control, power seats and any other optional or "luxury" item, to try and prevent DIY replacement or upgrades.
From my experience with Ford modules, the Ford IDS system with the Bosch VMC II interface unit can reprogram used ones via the OBDII port; I've done it..The modules can learn the VIN number of the car that they are on when told to do so, but only once. That can never be changed without completely reprogramming the processor, which can't be done over CAN.
I agree that manufacturers are often using VIN coding to prevent DIY changes.From my experience with Ford modules, the Ford IDS system with the Bosch VMC II interface unit can reprogram used ones via the OBDII port; I've done it..
Edit -
And functionally, such as the Bluetooth module will _not_ work with a vehicle without the VIN programmed to match!
That's not just ID, it's to prevent DIY changes or repairs.
(1591150697.475434) can1 3E2#000000000000804F
(1591150697.476424) can1 40A#C00000B5275C9300
(1591150697.477428) can1 423#2710096028000000
(1591150697.478400) can1 425#580000E16C80B0D1
(1591150697.479389) can1 426#AA00000000F7FCC0
(1591150697.480447) can1 42C#0000000000000000
(1591150697.481462) can1 10D#0000000000000000
(1591150697.490515) can1 3A0#4500800289240000
(1591150697.500260) can1 3B2#00010C5D4000FE00
(1591150697.510819) can1 3B3#0043051200000038
(1591334463.023889) can1 3E2#000000000000804F
(1591334463.024824) can1 40A#C00000B5275C9300
(1591334463.025777) can1 423#2710096028000000
(1591334463.026699) can1 425#580000E16C80B0D1
(1591334463.027653) can1 426#AA00000000F7FCC0
(1591334463.028656) can1 42C#0000000000000000
(1591334463.029657) can1 10D#0000000000000000
(1591334463.037917) can1 3A0#4500800289240000
(1591334463.048562) can1 3B2#00010C5D4000FE00
(1591334463.058146) can1 3B3#0043051200000038
(1591334463.082049) can1 503#030100
(1591334463.142339) can1 583#00
(1591334463.152898) can1 124#0202000000000000
(1591334463.153901) can1 35E#8000000000000000
(1591334463.154935) can1 3E7#0000000000000000
(1591334463.155930) can1 41A#0000FE0000064190
(1591334463.183116) can1 41A#0000FF60A2067590
(1591334463.183737) can1 503#030200
(1591334463.444890) can1 503#030100
(1591334463.545697) can1 503#030200
(1591334463.807775) can1 503#030100
(1591334463.908581) can1 503#030200
(1591334464.160920) can1 124#0202000000000000
(1591334464.161917) can1 35E#8000000000000000
(1591334464.162947) can1 3E7#0000000000000000
(1591334464.163925) can1 41A#0000FF60A2067590
(1591334464.170704) can1 503#030100
(1591334464.271472) can1 503#030200
(1591334464.533555) can1 503#030100
(1591334465.168937) can1 124#0202000000000000
(1591334465.169938) can1 35E#8000000000000000
(1591334465.170975) can1 3E7#0000000000000000
(1591334465.171944) can1 41A#0000FF60A2067590
(1591334465.541592) can1 503#030400
(1591334466.176959) can1 124#0202000000000000
(1591334466.177957) can1 35E#8000000000000000
(1591334466.178988) can1 3E7#0000000000000000
(1591334466.179962) can1 41A#0000FF60A2067590
(1591334466.549611) can1 503#030400
(1591334467.184981) can1 124#0202000000000000
(1591334467.185976) can1 35E#8000000000000000
(1591334467.187008) can1 3E7#0000000000000000
(1591334467.187982) can1 41A#0000FF60A2067590
(1591334467.557629) can1 503#030400
(1591334468.192997) can1 124#0202000000000000
(1591334468.193994) can1 35E#8000000000000000
(1591334468.195026) can1 3E7#0000000000000000
(1591334468.196010) can1 41A#0000FF60A2067590
(1591334468.565651) can1 503#031400
(1591334482.871909) can1 3E2#000000000000804F
(1591334482.872847) can1 40A#C00000B5275C9300
(1591334482.873802) can1 423#2710096028000000
(1591334482.874722) can1 425#580000E16C80B0D1
(1591334482.875800) can1 426#AA00000000F7FCC0
(1591334482.876806) can1 42C#0000000000000000
(1591334482.877822) can1 10D#0000000000000000
(1591334482.879536) can1 503#030100
(1591334482.885921) can1 3A0#4500800289240000
(1591334482.896584) can1 3B2#00010C5D4000FE00
(1591334482.906218) can1 3B3#0043051200000038
(1591334482.980266) can1 503#030200
(1591334483.131845) can1 124#0202000000000000
(1591334483.132841) can1 35E#8000000000000000
(1591334483.133871) can1 3E7#0000000000000000
(1591334483.134843) can1 41A#0000FF60A2067590
(1591334483.242397) can1 503#030100
(1591334483.343188) can1 503#030200
(1591334483.605278) can1 503#030100
(1591334483.706087) can1 503#030200
(1591334483.938442) can1 124#8002000000000000
(1591334483.968357) can1 503#030100
(1591334484.069149) can1 503#030200
(1591334484.139867) can1 124#8002000000000000
(1591334484.140871) can1 35E#8000000000000000
(1591334484.141893) can1 3E7#0000000000000000
(1591334484.142877) can1 41A#0000FF60A2067590
(1591334484.331055) can1 503#030100
(1591334485.147879) can1 124#8002000000000000
(1591334485.148873) can1 35E#8000000000000000
(1591334485.149905) can1 3E7#0000000000000000
(1591334485.150879) can1 41A#0000FF60A2067590
(1591334485.238578) can1 41A#00006460A2067590
(1591334485.339091) can1 503#030400
(1591334486.155904) can1 124#8002000000000000
(1591334486.156900) can1 35E#8000000000000000
(1591334486.157925) can1 3E7#0000000000000000
(1591334486.158897) can1 41A#00006460A2067590
(1591334486.347106) can1 503#030400
(1591334487.164114) can1 124#8002000000000000
(1591334487.165016) can1 35E#8000000000000000
(1591334487.166040) can1 3E7#0000000000000000
(1591334487.167010) can1 41A#00006460A2067590
(1591334487.355225) can1 503#030400
(1591334487.960241) can1 124#0202000000000000
(1591334488.171927) can1 124#0202000000000000
(1591334488.172933) can1 35E#8000000000000000
(1591334488.173961) can1 3E7#0000000000000000
(1591334488.174929) can1 41A#00006460A2067590
(1591334488.363164) can1 503#031400
I was looking for a much, much longer log showing wake-up on the CANbus. Your burst of 10 messages lasts just 35 ms.
What I would like to see is a log of the car waking up that lasts about 5 seconds, but only of messages in the 0x500 - 0x57F range.
All you therefore need to do is to send a message in the 0x580 - 0x5FF range (but not 0x583) with any content, once every 200 ms and the module will stay awake. Cease sending it and the module will sleep.
Please tell us how you get on.
ResultIf you just transmit:-
0x501 03 02 00
every 200 ms, the module will stay awake. It will transmit
0x503 01 12 00
every 200 ms, each time about 100 ms after the 0x501 message.
(1591846395.029073) can0 501#030200
(1591846395.113173) can0 503#011200
(1591846395.229763) can0 501#030200
(1591846395.314779) can0 503#011200
(1591846395.430482) can0 501#030200
(1591846395.466267) can0 124#0202000000000000
(1591846395.467263) can0 35E#8000000000000000
(1591846395.468276) can0 3E7#0000000000000000
(1591846395.469248) can0 41A#00006460A2067590
(1591846395.516352) can0 503#011200
(1591846395.631211) can0 501#030200
(1591846395.717919) can0 503#011200
(1591846395.831935) can0 501#030200
(1591846395.919543) can0 503#011200
(1591846396.032659) can0 501#030200
(1591846396.121143) can0 503#011200
(1591846396.233384) can0 501#030200
(1591846396.322727) can0 503#011200
(1591846396.434118) can0 501#030200
(1591846396.474261) can0 124#0202000000000000
(1591846396.475243) can0 35E#8000000000000000
(1591846396.476260) can0 3E7#0000000000000000
(1591846396.477228) can0 41A#00006460A2067590
(1591846396.524330) can0 503#011200
(1591846396.634825) can0 501#030200
(1591846396.725903) can0 503#011200
(1591846396.835541) can0 501#030200
(1591846396.927510) can0 503#011200
(1591846397.036252) can0 501#030200
(1591846397.129108) can0 503#011200
(1591846397.236999) can0 501#030200
(1591846397.330713) can0 503#011200
(1591846397.437709) can0 501#030200
(1591846397.482234) can0 124#0202000000000000
(1591846397.483221) can0 35E#8000000000000000
(1591846397.484245) can0 3E7#0000000000000000
(1591846397.485213) can0 41A#00006460A2067590
(1591846397.532308) can0 503#011200
(1591846397.638445) can0 501#030200
(1591846397.733913) can0 503#011200
(1591846397.839164) can0 501#030200
(1591846397.935515) can0 503#011200
(1591846398.039878) can0 501#030200
(1591846398.137100) can0 503#011200
(1591846398.240562) can0 501#030200
(1591846398.338696) can0 503#011200
(1591846398.441300) can0 501#030200
(1591846398.490202) can0 124#0202000000000000
(1591846398.491189) can0 35E#8000000000000000
(1591846398.492214) can0 3E7#0000000000000000
(1591846398.493222) can0 41A#00006460A2067590
(1591846398.540313) can0 503#011200
(1591846398.642059) can0 501#030200
(1591846398.741907) can0 503#011200
(1591846398.842765) can0 501#030200
(1591846398.943498) can0 503#011200
(1591846399.043470) can0 501#030200
(1591846399.124892) can0 503#011200
(1591846399.244210) can0 501#030200
(1591846399.326521) can0 503#011200
(1591846399.444927) can0 501#030200
(1591846399.498199) can0 124#0202000000000000
(1591846399.499209) can0 35E#8000000000000000
(1591846399.500196) can0 3E7#0000000000000000
(1591846399.501168) can0 41A#00006460A2067590
(1591846399.528072) can0 503#011200
(1591846399.645617) can0 501#030200
(1591846399.729680) can0 503#011200
(1591846399.846347) can0 501#030200
(1591846399.931269) can0 503#011200
(1591846400.047069) can0 501#030200
(1591846400.132870) can0 503#011200
(1591846400.247788) can0 501#030200
(1591846400.334465) can0 503#011200
(1591846400.448496) can0 501#030200
(1591846400.506150) can0 124#0202000000000000
(1591846400.507153) can0 35E#8000000000000000
(1591846400.508184) can0 3E7#0000000000000000
(1591846400.509155) can0 41A#00006460A2067590
(1591846400.536078) can0 503#011200
(1591846400.649218) can0 501#030200
(1591846400.737665) can0 503#011200
(1591846400.849938) can0 501#030200
(1591846400.939244) can0 503#011200
(1591846401.050659) can0 501#030200
(1591846401.140850) can0 503#011200
(1591846401.251379) can0 501#030200
(1591846401.342438) can0 503#011200
(1591846401.452105) can0 501#030200
(1591846401.514124) can0 124#0202000000000000
(1591846401.515142) can0 35E#8000000000000000
(1591846401.516184) can0 3E7#0000000000000000
(1591846401.517123) can0 41A#00006460A2067590
(1591846401.544037) can0 503#011200
(1591846401.652820) can0 501#030200
(1591846401.745651) can0 503#011200
(1591846401.853548) can0 501#030200
(1591846401.947230) can0 503#011200
(1591846402.054259) can0 501#030200
(1591846402.148826) can0 503#011200
(1591846402.254981) can0 501#030200
(1591846402.350422) can0 503#011200
(1591846402.455700) can0 501#030200
(1591846402.522125) can0 124#0202000000000000
(1591846402.523111) can0 35E#8000000000000000
(1591846402.524141) can0 3E7#0000000000000000
(1591846402.525122) can0 41A#00006460A2067590
(1591846402.552070) can0 503#011200
ResultAny module that wishes to keep the network awake transmits a message in the 0x580 - 0x5FF range every 200 ms
(1591847988.625182) can0 503#030200
(1591847988.754344) can0 580#030100
(1591847988.887226) can0 503#030100
(1591847988.955056) can0 580#030100
(1591847988.988032) can0 503#030200
(1591847989.155786) can0 580#030100
(1591847989.250121) can0 503#030100
(1591847989.350920) can0 503#030200
(1591847989.356442) can0 580#030100
(1591847989.421772) can0 124#0202000000000000
(1591847989.422772) can0 35E#8000000000000000
(1591847989.423831) can0 3E7#0000000000000000
(1591847989.424786) can0 41A#00006460A2067590
(1591847989.557205) can0 580#030100
(1591847989.612984) can0 503#030100
(1591847989.757916) can0 580#030100
(1591847989.958655) can0 580#030100
(1591847990.159369) can0 580#030100
(1591847990.360078) can0 580#030100
(1591847990.429797) can0 124#0202000000000000
(1591847990.430782) can0 35E#8000000000000000
(1591847990.431798) can0 3E7#0000000000000000
(1591847990.432759) can0 41A#00006460A2067590
(1591847990.560776) can0 580#030100
(1591847990.620962) can0 503#030400
(1591847990.761493) can0 580#030100
(1591847990.962207) can0 580#030100
(1591847991.162932) can0 580#030100
(1591847991.363642) can0 580#030100
(1591847991.437731) can0 124#0202000000000000
(1591847991.438731) can0 35E#8000000000000000
(1591847991.439765) can0 3E7#0000000000000000
(1591847991.440731) can0 41A#00006460A2067590
(1591847991.564366) can0 580#030100
(1591847991.628991) can0 503#030400
(1591847991.765089) can0 580#030100
(1591847991.965842) can0 580#030100
(1591847992.166529) can0 580#030100
(1591847992.367255) can0 580#030100
(1591847992.445704) can0 124#0202000000000000
(1591847992.446705) can0 35E#8000000000000000
(1591847992.447735) can0 3E7#0000000000000000
(1591847992.448703) can0 41A#00006460A2067590
(1591847992.567972) can0 580#030100
(1591847992.636918) can0 503#030400
(1591847992.768690) can0 580#030100
(1591847992.969432) can0 580#030100
(1591847993.170133) can0 580#030100
(1591847993.370858) can0 580#030100
(1591847993.453691) can0 124#0202000000000000
(1591847993.454692) can0 35E#8000000000000000
(1591847993.455722) can0 3E7#0000000000000000
(1591847993.456690) can0 41A#00006460A2067590
(1591847993.571566) can0 580#030100
(1591847993.644890) can0 503#031400
(1591847993.772288) can0 580#030100
(1591847993.973031) can0 580#030100
(1591847994.173765) can0 580#030100
(1591847994.374463) can0 580#030100
(1591847994.575192) can0 580#030100
(1591847994.775916) can0 580#030100
(1591847994.976637) can0 580#030100
(1591847995.177332) can0 580#030100
(1591847995.378085) can0 580#030100
(1591847995.578796) can0 580#030100
(1591847995.580238) can0 503#030100
(1591847995.680950) can0 503#030200
(1591847995.779497) can0 580#030100
(1591847995.832511) can0 124#0202000000000000
(1591847995.833510) can0 35E#8000000000000000
(1591847995.834543) can0 3E7#0000000000000000
(1591847995.835510) can0 41A#00006460A2067590
(1591847995.943090) can0 503#030100
(1591847995.980238) can0 580#030100
(1591847996.043881) can0 503#030200
(1591847996.180959) can0 580#030100
(1591847996.305952) can0 503#030100
(1591847996.381702) can0 580#030100
(1591847996.406751) can0 503#030200
(1591847996.582423) can0 580#030100
(1591847996.668820) can0 503#030100
(1591847996.769632) can0 503#030200
(1591847996.783150) can0 580#030100
(1591847996.840533) can0 124#0202000000000000
(1591847996.841489) can0 35E#8000000000000000
(1591847996.842517) can0 3E7#0000000000000000
(1591847996.843484) can0 41A#00006460A2067590
(1591847996.983881) can0 580#030100
(1591847997.031698) can0 503#030100
(1591847997.184562) can0 580#030100
(1591847997.385320) can0 580#030100
(1591847997.586041) can0 580#030100
(1591847997.786766) can0 580#030100
(1591847997.848476) can0 124#0202000000000000
(1591847997.849503) can0 35E#8000000000000000
(1591847997.850504) can0 3E7#0000000000000000
(1591847997.851473) can0 41A#00006460A2067590
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?