Ignore the haters, this was obviously something that you wanted to explore and it was a success. It shows that technology is not inaccessible for the average person if they have the desire to learn!
For the people who say it is illegal. First - there are laws on place that require the vehicle owners to operate their vehicles with all the safety equipment being in working order. To make it simple, is against the law to use your car when the air bags, seat belts etc are not operational so the owner is required to make the air bags and seat belt operational as soon as possible . There is no law I'm aware of that prevents you from fixing the vehicle you own when you have to get it fixed before driving it again according to the law. To say it is illegal for somebody to reprogram a computer chip to make their equipment working again would be the same as to say be illegal to reinstall Windows OS on a PC or to clear vehicle trouble codes using OBD2 reader. To apply same scenario, it would be illegal for you to replace your car light bulbs on your own without going to an official Toyota mechanic. Second - an ability of the vehicle to record certain data doesn't make you responsible to retain that data unless there is a court order in place for you to keep it or you are doing it with a purpose to destroy an evidence of an illegal activity. Your desire to operate your vehicle with life safety devices working outweighs any possible legal reasons for you not to have that option. It would be next to impossible for any court to make a statement, that fixing a life safety device in a timely manner according to the law was actually against the law since it has destroyed an evidence of some sort. There may be laws that require car dealers to use certified equipment in order to do the described procedure and copyright/trademark/patent laws protecting the technology, but usually those do not apply to the car owner fixing his own car. In this particular case, it was not against the law for him to have a copy of the computer code installed on his own vehicle. I may see DMCA laws protecting the code, but not for the end user who owned a license to use it to begin with. The worst case scenario I see is that the car owner may be required to verify with an officially certified shop that his air bags are in working order after the repairs he has performed. There are specific laws against tempering with odometer readings but those are very specific to a single device and do not apply here.
@@EndOfLineTech yes but only if it was a hit and run with no witnesses or traffic cammeras, besides police don't investigate traffic crimes unless there was a substancial amount of $$ from destroyed property or an actual victim dead or alive was involved. Insurance companies will rather junk the car than pay for fixing it if it's close or beyond the amount of your coverage.
So all you need to hack your SRS module is... another functional SRS module... oh. I do dig this stuff, its neat to see what people can do. Thanks for the video.
I need to expand my "best channels" list because of you. Great lighting, great room tone, and great explanations! *Edit: the toothbrush, and then the outtake with the duck!*
Two advices, though: 1) never do it, until you sure that either srs unit doesn't have crash sensor, or this sensor is working fine (there is works-once-only sensors) 2) turn on ignition first, only then connect negative terminal. never sit in the car when turning ignition on first time after doing work on airbags system
they should be fail safe but i am not certain....i had a customer wich had a melted clock spring, like really melted and the airbag deployed for no reason...i replaced it, replaced the ecu and airbag...tested the car, everything fine, no errors...i gave the car to the customer and it deployed while driving a few days later and the clockspring was melted again....luckily he didnt got hurt...by his decision we replaced the steering wheel from a similar non airbag model and removed all the airbag system...it scared the crap out of me knowing he could have got injured. i still dont know what caused it
@121bham And are you a bad guy?are you trying to say it was my fault? i checked all the checkpoints. clockspring was replaced,airbag circuit was fine, horn circuit was fine, abs ecu checked ok..road tested it to check for intermittent faults at my own risk....nothing showed up and there was no further diagnostic viable to do.....my assumption was that it was simply just a damaged and worn clocksring and that voltage from the horn shorted into the airbag making it deploy...was i supposed to rip the entire harness off of the car and check all the wires and lines searching for a most likely non existant fault??maybe charging him 100times the market value of the car?that was an isolated and weird incident and that shit can happen even if you go by the rules....and i did go by the rules on that one....then the customer asked to remove the airbag system and agreed for the possible consequences and that was a gentlemans agreement, here were i live when you agree something you keep your word....the world of stupid lawsuits is in the US of A...if he even tried to blame me i could simply deny that it was my fault, say that somebody else tampered the system and many other excuses so not worth trying... What rules my work is my conscience not the fear from the court room. And when you are 100% transparent with you customers thats all that matters
Most newer PC's do not have a serial port. and although there are USB-Serial adapters, not all software works with them, and they are a pain to set up sometimes.
Good Video, in some cases you can access the EEPROM by using the OBD Port. This makes it much easyer. I don't know if it works with Toyota. By the way, the toothbrush should be replaced, too. ;)
on oldschool cars, yes. Now with CANBUS everything is stored in the multiple ECU's and can be accessed through the OBD port with proper hardware. it shows speed, G-forces, engine RPM, accelerator pedal position, steering angle, etc... for example, if you rear-end someone and say you hit the brakes but they didnt work, and someone takes it to court, law enforcement can have the dealership look it up on the vehicle and find that the brake pedal was not applied and the accelerator (APPS) was.
I love it! rewriting code is not that hard if you know what you are doing. Its funny because I taught myself programming from an Apple 2c back in 1990. The school I cleaned had an older Apple with a floppy drive and lessons on how to write code. When you were done, it would display designs that moved or just basic crude pictures. The point was teaching you the basics and how they worked. As long as you can acess the E- prom or hard memory , you can hack anything. There are guys that get paid top dollar to write these programs. The hardest part is deciphering their code. Auto makers are NOT going to pay anyone top dollar to include a antihacking software. It would too much.
Excellent advice and content. It would be great to have a more detailed step by step of what to do because there are several steps from removing the unit to reading it including where to get Toyota's diagnostic software and the ponyprog etc etc. It would be great to see a more detailed vid, but great work.
I successfully replaced 2 airbags on my car , the only one left is the curtain airbag but I cannot find a replacement. I need to pass dmv inspection but the airbag is still on , if I reset the airbag module will it remove the airbag light on my dashboard?
Oh okay got you. For example if I have my appointment for the dmv in a few days and didn't find a replacement, can I plug in a resistor for the airbag light to turn off in the mean time right? Is that what a resistor used for most of the time??
The short on the crystal was to disable the microcontroller from accessing the eeprom too. He applied power to the eeprom chip without desoldering it, which meant that the processor was actually powered too. Shorting out the crystal just halts that microcontroller, and any chance it would interfere with the eeprom.
Great video! I've got a 2012 Prius that had a very low speed crash (5 mph) that somehow set the airbags off. Replaced those, can use Techstream to access SRS, found codes, cleared them, they don't come back. No problems communicating using Techstream ... "No codes." But I still have the airbag light on, as you show here for the Corolla. Does this still indicate the same problem you present here, even though Techstream can read, clear, and confirm no codes? Thanks in advance for any help.
Just one question, why are you resetting your EPROM instead of using the other unit? I crashed my Peugeot 307 with side and curtaing airbags, and both front seatbelts deployed. I replace the ECU from a yunk yard, both seatbelts and 2 airbag and I got my car fixed without programming anything. Thanks
Did it last week to a 2015 civic my roof bags blew and belts ten seconds after I plugged it in , that’s what I get for paying 50 bucks when I coulda got a module for 200 Maby 3 used on eBay and not have to take chances
kosmosleha locally had about ten reset with him before never had a issue till this last time they just blew up on they own wasn’t even the bags it was reset for
That's not firmware. It's just crash data and constants. The microcontroller that he disabled the crystal on very likely has its own internal eeprom or flash that contains the application firmware.
i am no expert or anything but if you dont really know what that hex code means, you said you dont know how decode that, how can you be sure that the computer will do its job in a future crash? have you tested it? or just because the airbag light goes off you are confident it will work?
@@robertsteich7362 well it must have, because before he wrote the new code to it, the airbags were disabled. so yes, that chip does directly affect the other components of the SRS. they will not function if they do not read the right code from that chip.
@@frostbite1991 and that's exactly why he copied the different data from the other chip into this one.. basically making it like an uncrashed module.. if the system had an issue i most certainly believe it would throw a code of some sort.. and that chip is just there to store the crash data.. one of those hex numbers was basically an enable or disable flag for the cpu thats elsewhere in the module to operate and communicate with the rest of the car.. once that flag gets set it basically shuts itself off.. copying the virgin data allowed it to come back online and operate.. i guess a test would be to make a dummy airbag and simulate a crash by getting a junk yard crash sensor for testing and smacking the crap out of it to fake a crash and see if the fake "airbag" deploys could be a resistor and and light bulb to simulate the bag being there.
Would it not be quicker to de-solder the good eprom from the non-crash controller and solder it into the original? Presumably this Toyota is like a lot of other cars of the era where the control unit is coded to the car so you can't replace a faulty controller with a second-hand one?
Hello - What is the likelihood (or is it even a possibility?) that a repair shop or other company could or would reset an Airbag Control Module in a 2017 Subaru WITHOUT CLEARING THE CRASH DATA? (I realize you can't speak for the practices of others, but I would like your opinion.) Is it possible that even though the hard codes have been reset, airbags replaced, etc., that the data regarding the actual crash is still lurking inside, or is that an unlikely/remote possibility? (The vehicle is not throwing any airbag or other codes and both airbags that deployed were replaced.) Thanks for any information you can provide!
Hi...one question. My seat airbag deployed after a small collision and the airbag light is blinking. Can I just bought a new airbag computer and install it with a new airbag or do you have to program it to the car?
speedkar99 so it doesn't have to be programmed to the car? Have mine out about to pay about 50 bucks to have it cleared and wait for shipping.......ebay service listing
My airbag light came on out of no where and it flashes once then nine times. It does this 5 times in a row then stays solid. I looked up the code and it says the memory is full. Will doing this clear the memory and remove the light?
*Brilliant. Your intelligence is spooky; you belong at MIT or greater. You sound Indian (country). Are you a US Citizen? We need young minds like yours, Sir.*
I wonder what happens if the single read/write line (pin) to the eeprom is defective - like let's say it was locked into the "read" mode... such that the eeprom is never written with accident data, that would preclude this problem altogether?
I had a flood car on airbag module,the light is on with code b1613, b1618.should I wipe the EPROM clear? I can't erase it by scanning tools.(Toyota avanza 2019 f:65)
Guys. Please don't mess with safety electronics. Just replace the computer with some used one from eBay. By soldering to that EEPROM you're removing coating that protects it from moisture and you risk shorting some of the pins. Not to mention ESD deposited in the electronics during the repair. The ECU may fail at the worst moment and leave you with no airbags, tensioners etc during a crash
I have a crashed 2004 Toyota Matrix. Could I flash the same data you did in your instructable? I can't seem to find anything else on the web. Nice Post!
Lol im literally in the process of doing this now, one problem i ran into was that i thought i was using 5v1 zeners but i was not, this was giving me a write error before. I received my 5v1 zeners in the mail today and of course it worked, i ended joining an airbag forum and someone was able to send me a clear code for my airbag module. my problem is that i dont know if the code will work, i dont want any of my airbags deploying when i go to test it. so i started swapping out my airbags with 2 ohm resistor to trick the computer into thinking i have airbags plugged in but its such a pain, if i keep my airbags plugged in and the codes wrong will my airbags deploy? or do the sensors have to be tripped? is this chip just storing data or is this the deploy data?
+Mac Wojo I had that fear the first time I tried this. My airbags didn't deploy when I started the car. Using the 2ohm resistor is a good idea to check that the computer is working good before plugging in the airbags. I believe this chip is just a data storage. Its too slow to process airbag deployment.
Can you actually replace it? An worker told me something about programming the VIN into the srs control unit. Or was it bs*? I have to replace my module and i already paid thousands for repair service, this thing always fail. Im an engineer, not an idiot. I just buy one by my own, i only dont know whats going about the vin id. My car is from 2002
hi, can you tell me whether to replace Tout with the letters FF on the airbag computer to reinstall the crash. because my device does not erase automatically. THANKS
bought an miniwith front airbags gone of... I found an set of rondt airbags and seatbelts and aibag computerbut you have also go to replace crach sensors? or not?
Ignore the haters, this was obviously something that you wanted to explore and it was a success. It shows that technology is not inaccessible for the average person if they have the desire to learn!
Agree. It was a good learning experience.
For the people who say it is illegal. First - there are laws on place that require the vehicle owners to operate their vehicles with all the safety equipment being in working order. To make it simple, is against the law to use your car when the air bags, seat belts etc are not operational so the owner is required to make the air bags and seat belt operational as soon as possible . There is no law I'm aware of that prevents you from fixing the vehicle you own when you have to get it fixed before driving it again according to the law. To say it is illegal for somebody to reprogram a computer chip to make their equipment working again would be the same as to say be illegal to reinstall Windows OS on a PC or to clear vehicle trouble codes using OBD2 reader. To apply same scenario, it would be illegal for you to replace your car light bulbs on your own without going to an official Toyota mechanic. Second - an ability of the vehicle to record certain data doesn't make you responsible to retain that data unless there is a court order in place for you to keep it or you are doing it with a purpose to destroy an evidence of an illegal activity. Your desire to operate your vehicle with life safety devices working outweighs any possible legal reasons for you not to have that option. It would be next to impossible for any court to make a statement, that fixing a life safety device in a timely manner according to the law was actually against the law since it has destroyed an evidence of some sort. There may be laws that require car dealers to use certified equipment in order to do the described procedure and copyright/trademark/patent laws protecting the technology, but usually those do not apply to the car owner fixing his own car. In this particular case, it was not against the law for him to have a copy of the computer code installed on his own vehicle. I may see DMCA laws protecting the code, but not for the end user who owned a license to use it to begin with. The worst case scenario I see is that the car owner may be required to verify with an officially certified shop that his air bags are in working order after the repairs he has performed. There are specific laws against tempering with odometer readings but those are very specific to a single device and do not apply here.
+CNT good explanation
TL;DR
Oh it’s not illegal - they can get you for tampering with evidence. Got it!
@@EndOfLineTech yes but only if it was a hit and run with no witnesses or traffic cammeras, besides police don't investigate traffic crimes unless there was a substancial amount of $$ from destroyed property or an actual victim dead or alive was involved. Insurance companies will rather junk the car than pay for fixing it if it's close or beyond the amount of your coverage.
So all you need to hack your SRS module is... another functional SRS module... oh. I do dig this stuff, its neat to see what people can do. Thanks for the video.
Thanks
I need to expand my "best channels" list because of you. Great lighting, great room tone, and great explanations! *Edit: the toothbrush, and then the outtake with the duck!*
Thanks I'm glad you appreciate my work. I prefer to film outside where it's easier to see and make the video short and to the point
It is genius people like you who make our day ! Thanks for the video man and keep up with the good work !
Dear speedkar99, You are a genius with auto mechanics and electronics. I would never mess with surface mount electronics components like you did.
+Dominic Fong Thanks. I actually get spare parts and play with those so I don't messup anything else thats too risky.
Two advices, though:
1) never do it, until you sure that either srs unit doesn't have crash sensor, or this sensor is working fine (there is works-once-only sensors)
2) turn on ignition first, only then connect negative terminal. never sit in the car when turning ignition on first time after doing work on airbags system
+Саги Усаги Good #2 tip! I was scared to turn ignition when I swapped computers
they should be fail safe but i am not certain....i had a customer wich had a melted clock spring, like really melted and the airbag deployed for no reason...i replaced it, replaced the ecu and airbag...tested the car, everything fine, no errors...i gave the car to the customer and it deployed while driving a few days later and the clockspring was melted again....luckily he didnt got hurt...by his decision we replaced the steering wheel from a similar non airbag model and removed all the airbag system...it scared the crap out of me knowing he could have got injured. i still dont know what caused it
@121bham And are you a bad guy?are you trying to say it was my fault? i checked all the checkpoints. clockspring was replaced,airbag circuit was fine, horn circuit was fine, abs ecu checked ok..road tested it to check for intermittent faults at my own risk....nothing showed up and there was no further diagnostic viable to do.....my assumption was that it was simply just a damaged and worn clocksring and that voltage from the horn shorted into the airbag making it deploy...was i supposed to rip the entire harness off of the car and check all the wires and lines searching for a most likely non existant fault??maybe charging him 100times the market value of the car?that was an isolated and weird incident and that shit can happen even if you go by the rules....and i did go by the rules on that one....then the customer asked to remove the airbag system and agreed for the possible consequences and that was a gentlemans agreement, here were i live when you agree something you keep your word....the world of stupid lawsuits is in the US of A...if he even tried to blame me i could simply deny that it was my fault, say that somebody else tampered the system and many other excuses so not worth trying... What rules my work is my conscience not the fear from the court room. And when you are 100% transparent with you customers thats all that matters
One of the best how to's I've seen. Awesome I love it!
Your welcome
You are the best auto mechanic in the world sir A+.
That duck is excellent in the end! This is known as comparison engineering going on along with hacking. Great work uploaded. thanks.
+Andaleb Gover yep I wish I could decode that
That interface app, remember me at a los dos programa mames pctools.
This isn't illegal. It's what must be done in rebuilding a car.
+Justin Rakestraw agreed!
estupido asi lo que hace es que el sistema vuelva a funcionar, lo ilegal seria tapar la luz o quitar el bombillo
@Ruthlessnoodle Now that's illegal.
Yup not illegal but immoral, are you going to tell to the next owner that your car had a big crash and you rebuild it?
@@malikulamin9948 Carfax exists for a reason...
Doing research on these ACM's, you do a great job explaining everything. Keep up the good work man!
Glad you appreciate it
High tech pentium 4 and hightech toothbrush pointer :D
Great video as always! (How many cars do you work on?)
+Koffi Banan Thanks. The toothbrush was essential :)
I just sold my solara to a friend and have my Lexus GS350 and this beige corolla to work on.
Most newer PC's do not have a serial port. and although there are USB-Serial adapters, not all software works with them, and they are a pain to set up sometimes.
Good Video, in some cases you can access the EEPROM by using the OBD Port. This makes it much easyer. I don't know if it works with Toyota. By the way, the toothbrush should be replaced, too. ;)
+Golf4.org Thanks !
Agreed some vehicles can read through OBD, but for a vehicle this old maybe not.
That toothbrush has a lot of life left in it
LOL. You should make it the prize in a competition.
TourdeFrance20131 how can we reset the SRS via OBD2???
How can we have access to the EEPROM by using OBD2 port???
@@speedkar99 Is it Toyota Corolla right? I think it has not OBD.
Damn so SRS control modules are basically a “black box” within a vehicle!
Yes they have crash data
They are a black boxes for people that don’t know the components and how to talk directly to them.
on oldschool cars, yes. Now with CANBUS everything is stored in the multiple ECU's and can be accessed through the OBD port with proper hardware. it shows speed, G-forces, engine RPM, accelerator pedal position, steering angle, etc... for example, if you rear-end someone and say you hit the brakes but they didnt work, and someone takes it to court, law enforcement can have the dealership look it up on the vehicle and find that the brake pedal was not applied and the accelerator (APPS) was.
I love it! rewriting code is not that hard if you know what you are doing. Its funny because I taught myself programming from an Apple 2c back in 1990. The school I cleaned had an older Apple with a floppy drive and lessons on how to write code. When you were done, it would display designs that moved or just basic crude pictures. The point was teaching you the basics and how they worked. As long as you can acess the E- prom or hard memory , you can hack anything. There are guys that get paid top dollar to write these programs. The hardest part is deciphering their code. Auto makers are NOT going to pay anyone top dollar to include a antihacking software. It would too much.
really enjoyed this video, thanks.I watch more and more of you're videos every day. Saves me pulling stuff apart!
Thanks for a very informative video, I like your toothbrush!😃
Thanks!
The Duck was like quack quack quack and that translated to blah blah blah so the duck was mocking you lol
Haha
Canadian geese
Excellent advice and content. It would be great to have a more detailed step by step of what to do because there are several steps from removing the unit to reading it including where to get Toyota's diagnostic software and the ponyprog etc etc. It would be great to see a more detailed vid, but great work.
Glad you appreciate it though
Time to get a fine tip soldering station, lol. Great job!
Or a hot air station
your way too smart dude, great video!
Thanks.
5:10 I liked the duck
+King Parodije duck?
Best part of the video.
Omg using a toothbrush as a pointer. Frickin' Hilarious!
Haha that's my trait
@@speedkar99 you did a hell of a better job than I did, with just trying to put a scanner that doesn't erase the fault code :D
You're very good, I'm impressed
very educative. kindly do more videos .very enjoyable show indeed. Thank you
I successfully replaced 2 airbags on my car , the only one left is the curtain airbag but I cannot find a replacement. I need to pass dmv inspection but the airbag is still on , if I reset the airbag module will it remove the airbag light on my dashboard?
+TheWiseGuy you should have reset the airbag module regardless, but yes you'll need a side airbag or a resistor to make the light go out.
Oh okay got you. For example if I have my appointment for the dmv in a few days and didn't find a replacement, can I plug in a resistor for the airbag light to turn off in the mean time right? Is that what a resistor used for most of the time??
Yes !
TheWiseGuy hi sir how are you
TheWiseGuy I want ok file u can help me
Wow such brilliant info man
Thanks
high quality tutorials
+DALAS FALAS thank you !
Good job. Fantastic video
Thank you
holy crap! IVE DISCOVERED SOMTHIN AMAZING!!! AGAIIINNNNNNNN!!!!!!!!!!!!!!!!
Glad you learned something
I am glad I stayed long enough for the DUCK
Quack
That was clever.... But I don't follow why the clock crystal was shunted, which would just make a pass-through?
The short on the crystal was to disable the microcontroller from accessing the eeprom too. He applied power to the eeprom chip without desoldering it, which meant that the processor was actually powered too. Shorting out the crystal just halts that microcontroller, and any chance it would interfere with the eeprom.
Great video! I have a 2023 Corolla with the airbag light on and no codes. The car hasn't been in any accidents. Can the SRS module be faulty?
Get a proper scanner like techstream.
@@speedkar99 I have a Snap on scanner updated up to 2023 models. what could be causing this issue? any input helps. thanks!
Lol.
The duck is an informant for the police you talked about earlier. 😁
He just caught you.
😲😲
Gotta be genius if you use a toothbrush as a pointer and have conversations with ducks.
Ducks 😶
Great video thank you.
Is it for all cars like that?
Cars and computers. I love it
It like it but not to the modern day standards
Great video! I've got a 2012 Prius that had a very low speed crash (5 mph) that somehow set the airbags off. Replaced those, can use Techstream to access SRS, found codes, cleared them, they don't come back. No problems communicating using Techstream ... "No codes." But I still have the airbag light on, as you show here for the Corolla. Does this still indicate the same problem you present here, even though Techstream can read, clear, and confirm no codes? Thanks in advance for any help.
Yep you need to reset the srs module
Neat show and tell. Not practical for your average Joe. Thanks for showing your ingenuity.
Just one question, why are you resetting your EPROM instead of using the other unit?
I crashed my Peugeot 307 with side and curtaing airbags, and both front seatbelts deployed. I replace the ECU from a yunk yard, both seatbelts and 2 airbag and I got my car fixed without programming anything.
Thanks
I basically copied the non crash data over and it reset.
@@speedkar99 but having another unit clean, it would be easier plug and play it
Thanks learned a lot great video!
+Pseudo Entertainment Glad you learned something
Came here looking to try and do this myself...... Reality just set in, I’ll pay the $50.
Hah, did I deter you?
Did it last week to a 2015 civic my roof bags blew and belts ten seconds after I plugged it in , that’s what I get for paying 50 bucks when I coulda got a module for 200 Maby 3 used on eBay and not have to take chances
kosmosleha locally had about ten reset with him before never had a issue till this last time they just blew up on they own wasn’t even the bags it was reset for
@@nemanjadraca4012 did you have the car on when connecting the module ? Or what about screwing it down.
@@albertgiles5128 actually took the power off the battery but I didn’t tighten down the computer all the way I think that’s what did it
You are a genius
its nice the entire firmware can fit in a screen shot ;) thx
Your welcome
That's not firmware. It's just crash data and constants. The microcontroller that he disabled the crystal on very likely has its own internal eeprom or flash that contains the application firmware.
Thanks for the video. If i dont have a good module, how do I know what data bytes to clear?
Thanks learned a lot great video
Glad to hear it!
It will work if you desolder the no crash EPROM chip and solder it to the crashed one?
Yes
@@speedkar99 aren't they vin locked? My 2015 civic ex needs crash data reset, need to be the same exact model?
Great machine and electronics
i am no expert or anything but if you dont really know what that hex code means, you said you dont know how decode that, how can you be sure that the computer will do its job in a future crash? have you tested it? or just because the airbag light goes off you are confident it will work?
The test is the self diagnostics at startup and through techstream
The chip he read and reprogrammed is just for storage of codes. It does not affect the chip(s) that operate the airbags, sensors or any other items.
@@robertsteich7362 well it must have, because before he wrote the new code to it, the airbags were disabled. so yes, that chip does directly affect the other components of the SRS. they will not function if they do not read the right code from that chip.
@@frostbite1991 and that's exactly why he copied the different data from the other chip into this one.. basically making it like an uncrashed module.. if the system had an issue i most certainly believe it would throw a code of some sort.. and that chip is just there to store the crash data.. one of those hex numbers was basically an enable or disable flag for the cpu thats elsewhere in the module to operate and communicate with the rest of the car.. once that flag gets set it basically shuts itself off.. copying the virgin data allowed it to come back online and operate.. i guess a test would be to make a dummy airbag and simulate a crash by getting a junk yard crash sensor for testing and smacking the crap out of it to fake a crash and see if the fake "airbag" deploys could be a resistor and and light bulb to simulate the bag being there.
I am the first one to comment and 2 to like this video
+ziyad752 thanks Ziyad!
THANKS for you teaching
+marcelo encarnacion your welcome
Good ! please make more videos for showing the various leads of EPROM and from where to source software for Win platform
Sure
I'm thinking about just going to the salvage yard and swap my module with one there that hadn't deployed. Easy peasy.
That's way easier. Get the seat belt tensioners too
Good job man your explanation is great.
But i didn't catch up with the circuit connection you made with the eeprom. Can you help me out?
Haha I love this. Are you an embedded firmware engineer?
+lbrtdy Thanks. No I am a mechanical engineer.
😳
Would it not be quicker to de-solder the good eprom from the non-crash controller and solder it into the original? Presumably this Toyota is like a lot of other cars of the era where the control unit is coded to the car so you can't replace a faulty controller with a second-hand one?
hi am I correct.. obd diagnostics wont see which airbags/tensioners have been deployed until the data module is reset?
In my case yes, even with techstream
he save us a lot of money thank you
+monkeychu04 glad it helped
Hello -
What is the likelihood (or is it even a possibility?) that a repair shop or other company could or would reset an Airbag Control Module in a 2017 Subaru WITHOUT CLEARING THE CRASH DATA? (I realize you can't speak for the practices of others, but I would like your opinion.)
Is it possible that even though the hard codes have been reset, airbags replaced, etc., that the data regarding the actual crash is still lurking inside, or is that an unlikely/remote possibility? (The vehicle is not throwing any airbag or other codes and both airbags that deployed were replaced.)
Thanks for any information you can provide!
if you unsolder the eeprom wouldnt it be safer and easier?no need to short the crystal etc...right? no stating just asking
So if you need a spare virgin module why not just plug it in? Is it coded to the specific car or something?
question - can I use toyota techstream to program in a new air bag module if I pull a used airbag module with no crash codes from a used car ?
No. You'll have to get an aftermarket programmer since these are meant to be replaced by OEM not repaired
@@speedkar99 which programmer would you recommend in these situations
Dang, my Lexus GX470 has this light, but it’s never been in a crash as far as I know. Do you know what to do?
Scan it with techstream
Hi...one question. My seat airbag deployed after a small collision and the airbag light is blinking. Can I just bought a new airbag computer and install it with a new airbag or do you have to program it to the car?
Depends on the car. If it's old enough just swap over the airbag computers.
@@speedkar99 its 2006 toyota aygo
Why not use a simple Carprog for the whole process ?
Good job as always
+KingTsunamy Thanks. Did you get notified normally about my video upload? Just curious...
I just saw it in feed,no notification.I got a notification from your reply btw
+KingTsunamy Thanks. Are new videos supposed to come through notification?
What replay did you see?
Reply*,sorry.People get notification only if you want.Check this question productforums.google.com/forum/#!topic/youtube/IKpo-cIt1YQ
+KingTsunamy thank you
Thumbs up......Easiest fix for a 2006 prius airbag deployment? Can I just swap with another module?
+Ro Z yes as long as the part number is the same
speedkar99 so it doesn't have to be programmed to the car? Have mine out about to pay about 50 bucks to have it cleared and wait for shipping.......ebay service listing
Hi do you have any idea where i can get clear dump file ? If I don’t want to buy a new module just to get a clean dump file ? Thanks
My airbag light came on out of no where and it flashes once then nine times. It does this 5 times in a row then stays solid. I looked up the code and it says the memory is full. Will doing this clear the memory and remove the light?
Do you think this can work on a 2004 f150 or can a new module clear all the codes so it can work properly?
Maybe
Serial port? Oh gawd I'm gonna have to go dig out my old pos computer.
What about just plugging in a donor module?
A USB eeprom reader works just as fine.
*Brilliant. Your intelligence is spooky; you belong at MIT or greater. You sound Indian (country). Are you a US Citizen? We need young minds like yours, Sir.*
Thanks
I'm Canadian
Fantastic.
Thanks!!!
I have been wondering where my toothbrush had gone. Now I know! It has only been used once!
+Deathknell oops
Well you sure can have it back now if you want...
I only used it once!
Don't tell him you dropped it in the bucket of automotive solvent...
Wow very smart u get a sub, almost similar to changing esn on phones good info.
Thanks for subscribing
Good job
Fantastic !
Thanks
Awesome video!
I subscribed to the author
+Pashka SF thanks glad you found it helpful
I wonder what happens if the single read/write line (pin) to the eeprom is defective - like let's say it was locked into the "read" mode... such that the eeprom is never written with accident data, that would preclude this problem altogether?
I had a flood car on airbag module,the light is on with code b1613, b1618.should I wipe the EPROM clear? I can't erase it by scanning tools.(Toyota avanza 2019 f:65)
Guys. Please don't mess with safety electronics. Just replace the computer with some used one from eBay. By soldering to that EEPROM you're removing coating that protects it from moisture and you risk shorting some of the pins. Not to mention ESD deposited in the electronics during the repair. The ECU may fail at the worst moment and leave you with no airbags, tensioners etc during a crash
Good point
You are a supergenius or something.
+Giovanni Foulmouth i sure am
Would this virgin code also work with other car brands? such as a Honda or something..
I have a crashed 2004 Toyota Matrix. Could I flash the same data you did in your instructable? I can't seem to find anything else on the web. Nice Post!
Thanks
I don't have all the data other than the screen shots ...
Besides I think the matrix is a different generation of airbags
www.automotivecircuitsolutions.com/collections/srs-module-reset/products/toyota-srs-airbag-control-module-reset-service-24hour-turnaround
I need eeprom program for outback 2019. Do you have such? And do we need to reprogram module to the car after flashing?
Where can I get this done? I rebuilt a car and am experiencing the same thing.
There are companies that reset them. Most body shops deal with them
How the hell did you figure all that shit out man you must be a hacker lol very good 👍
Lots of trial and error
What's the purpose of shortening the crystal?
So it doesn't bother the rest of the circuit while trying to write to it
Lol im literally in the process of doing this now, one problem i ran into was that i thought i was using 5v1 zeners but i was not, this was giving me a write error before. I received my 5v1 zeners in the mail today and of course it worked, i ended joining an airbag forum and someone was able to send me a clear code for my airbag module. my problem is that i dont know if the code will work, i dont want any of my airbags deploying when i go to test it. so i started swapping out my airbags with 2 ohm resistor to trick the computer into thinking i have airbags plugged in but its such a pain, if i keep my airbags plugged in and the codes wrong will my airbags deploy? or do the sensors have to be tripped? is this chip just storing data or is this the deploy data?
+Mac Wojo I had that fear the first time I tried this. My airbags didn't deploy when I started the car. Using the 2ohm resistor is a good idea to check that the computer is working good before plugging in the airbags. I believe this chip is just a data storage. Its too slow to process airbag deployment.
Can you actually replace it? An worker told me something about programming the VIN into the srs control unit. Or was it bs*? I have to replace my module and i already paid thousands for repair service, this thing always fail. Im an engineer, not an idiot. I just buy one by my own, i only dont know whats going about the vin id. My car is from 2002
Depends on the car. Not all need the VIN to match
Would be cool to decode accident data!
+Folxs Galaxy that would be awesome, but there's no documentation on that right now.
How do you know that crash data is stored in eeprom? It could be inside any chip. Is there a software that tells you that
I don't have that Software to decode, but I'm sure collision reconstruction teams can access it
Does any virgin non crashed module work? Or do I need the same module of the vehicle being repaired?
Thank you so much !!!
You are welcome
My mind blow up hhhhh. Ur brain good work
Thanks
So does the airbag
wow! super cool!
Thanks
It sure is another world to learn
Nice video
mr arshad thank you!
hi, can you tell me whether to replace Tout with the letters FF on the airbag computer to reinstall the crash. because my device does not erase automatically. THANKS
bought an miniwith front airbags gone of... I found an set of rondt airbags and seatbelts and aibag computerbut you have also go to replace crach sensors? or not?
If they are damaged then yes.
You can test the resistance to see if still good