We very much appreciate your business. Your kit includes a real eeprom based tutorial for hands-on training. If you have any questions don't hesitate to contact us.
I'm watching a second time because it's too good to believe, lol. There are a lot of tooling for the auto tech that is very difficult to use and time consuming. This is a snap ! I'm Sold
John i have a question, is it possible after reading the eeprom and saving the bin file to a disk and then use a hex editor to modify the bin file i mean change the VIN number then write the modified bin file to the new salvage ecu instead of using your software?
I had a friend with an old ecu that he could not find a replacement for. I have an R-Pi I use to program chips with. The Pi library had his chips info. As far as I've seen auto manufacturers do not use "custom" chips. The OS of the Pi was Linux Ubuntu. I had no problems. He took it back to the same dealer that told him they no longer sold his ecu and there was nothing they could do. He told them what I had done. They checked his ecu and said that's impossible. We can't even do that and said I was a liar. I saw this vid and think it is great more people can do this kind of repair. All of the junk auto manufacturers have done to these systems is unnecessary and in my opinion wrong if not illegal. Most modern cars have a radio more than capable of being used as a display and program tool. So why do you need a $2,000.00 external tool? Money, money, money. BTW Unless your into electronics buy this kit. Don't try to build one from a PI. It is most likely a hundred times the cost but unless you like the smell of fried chips in the morning... It does not smell like victory.
If your module stores the vehicle specific data in an eeprom then you can change any data you wish. You will need to open the module and look at the circuit assembly. We do have a video which shows how we cloned an air suspension body controller module. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-PTvWOpUoxss.html Send an email to arlabs@fuse.net is you have any questions.
Excellent stuff Where do we download the software and is your kit include all the connectors and what not to different EPROMs ? And what kit has the entire 9yards as clips adapters and immobilizer airbags every thing will be nice to get entire every thing you got automotive in one case kit instead keep searching what I need to buy and go back and fourth thank you
our kits include everything you need. You get the programmer, software, training tutorial , full documentation, eeprom in-circuit adapter plus clip and probes to attach to the part. Complete information is on our website: www.arlabs.com/automotive_kits.html If you have questions contact us using the email or phone number on the website.
Great tutorial! Is there a way to modify/remove an 'engine kill command' via eeprom ? Scanner says 'ngc/skreem status: engine kill command' If there is, is this done via the pcm, or skim module, or both ? Note: flashing security light invalid key, all keys erased but unable to program keys, skim module hardware has been repaired. 1hour key in run position method unsuccessful
If the engine kill function is hard coded into the module then it cannot be removed via eeprom. If it's a setting or option that can be added to a vehicle then it will be in eeprom. Module eeproms contain vehicle specific data which will be added when the vehicle is assembled, not when the module is fabricated.
@@andromedaresearchlabs7826 thanks alot for the reply! Where would I find an error code like this in eeprom ? And is it possible it is a skim module only fix or the pcm as well ?
I really enjoyed this very informative tutorial, especially for we upcoming technician, my question is what is the name of this programer, and secondly can it drives pin code out from the eeprom thank you.
Thankyou for your kind comments. The programming kit shown in the videos is the automotive kit. Information is available on our website:www.arlabs.com/automotive_kits.html Regarding your question about PIN code extraction, the kit allows you to read the data and identify the PIN code in the data field.
Our kits work with any module which incorporates an eeprom to retain vehicle specific data. Most do but not all. The only way to know is to open the module and look at the circuit assembly. We teach you how to do this with our training documentation. As there are many thousands of modules, it's not possible to know in advance which part the module design team used. Our tool allows you to work with any eeprom based module. However, like any tool, it is not a universal solution.
The other 8 pin devices are not eeproms. For example a common part you will find is a 2903. This is an operational amplifier. Included with our kits is a document which teaches you how to locate and identify the eeprom part. This si based on the number printed on the part itself.
Thank you very much for the video you posted i bought from you kit #1 and eprom +software my question is can i make a salvage ECU PLAG& Plag&play change the vin number and immo off not cloning
If you know where the immo data is stored in the eeprom you can edit it. You can clearly edit the VIN. If you want to completely virginize a module the best option is to read the data from a new (unprogrammed module) and save it to a file. Then use that file to program any salvage module.
@@andromedaresearchlabs7826 Ok thanks for answering my question and the file from the new module can be transferred to module from salvage yard with your equipment kit #1 to the one I bought from you
You do not need the Toughbook. Toughbooks are great machines but you can use any host machine with an ExpressCard expansion slot or original 25 pin IEEE1284 port. Here's a video which shows how to interface to different machines: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-2Q4p_MR-f7I.html&ab_channel=AndromedaResearchLabs
@@Stormseekyr The BIOS is set to boot from the CD or USB drive. When booted, our software turns any platform into a functional controller for the programming package.
God stuff. Just the thing I've been searching days for. No mention of potential checksum issue when you only change part of the EEPROM? Ah, come on. Still good though. Was hoping you'd mention 'SKIM' reset address lol
A checksum, which is a data integrity value, is normally not used in eeprom as the amount of data is small and changes. If there was a checksum it would need to be constantly updated. A checksum is normally used for program memory where a corrupted instruction would cause a serious malfunction.
@@andromedaresearchlabs7826 I'll take your word for that. Any chance you'll help me find where the 'SKIM' is in EEPROM and whether I set it to 0s or Fs? Got a 2012 Patriot ECU with TIPM and entire under-hood harness from a customer's part vehicle recently, after swapping the engine for them. Been trying to repurpose OEM trash for a motorcycle engine for some time now. I mean, yeah, $300 or so would let me use a 2000s LS ECU, but that's $300 more. I already plan to desolder the EEPROM, once I find my CH341A solderless adapter.
The checksum is normally used for the module flash eprom. This is where the module program code is stored and the size is quite large. EEPROM data is small and vehicle specific which does not require a checksum.
Thanks for the interesting and thorough video. Will this work on Mercedes W212 ECUs? I opened up mine last night and saw what looked like 5 identical EEPROMs, any suggestions? Thanks.
I do not know which memory part is used in these modules. As there are many thousands of modules, spread out over several decades, it is not possible to know which memory part a module design team chose to use. If a module uses an industry standard eeprom then our tool will work. If not, it will not. Our tool cannot access modules which use proprietary silicon.
Hi,from South africa.thanks for your videos they are very informative.how can I get my hands on these programmers please.i am new to this but eager to learn. Regards
You can purchase our Automotive Kits from our website. The link is here: www.arlabs.com/automotive_kits.html The kits include everything you need plus the training tutorial for those just starting out with eeprom work. We ship internationally by Express or Priority Mail. Payment is via credit card isomg PayPal or a PayPal account. Email if you have any questions (arlabs@fuse.net)
PCMCIA should work also ExpressCard/ Let us help. Call the number on our website (arlabs.com) or send an email. Need more information to provide best guidance.
If you are using our product confirm that you have chosen the correct in-circuit voltage for the part and the part leads are clean. If this does not work contact us via email or phone for additional assistance.. Regarding other products watch this video. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-N9EulTngdls.html&ab_channel=AndromedaResearchLabs
I assume this only works with 2 working units for cloning. If u have a broken abs module there's no way way to clone to a replacement unit. Or maybe it just depends on how "broken" the original module is? Im looking to buy a used abs module for a 2015 Jeep JK to replace the defective unit (C2200) internal failure
No. The source module can be defective with programming intact. The memory part rarely if ever fails. You read the data from the defective module and program it into a functional salvage module. Once that's done you just install it.
@@andromedaresearchlabs7826 another question. With this level of control could you erase a salvage module completely, ie factory reset? Or would u need a new part to clone into salvaged units?
Yes, you can remove all data from any module. You can also acquire a new module and copy data from the erprom into a salvage module thereby making it appear new. This addresses any issue where the new module has preprogrammed data.
i have a 2011 avenger with a ECM that has failed relays in it, with this kit you sell, i can pull an ECM from the salvage yard and copy data from the ECM on the car to the Salvage ECM. The vehicle will just accept the Salvage ECM as if i just unplugged the factory one and plugged it back in, i wont have to relearn any keys or other modules?
If the ECU data is contained in an eeprom then you can attach to the part and clone it to a salvage module. Once the process is complete the module is just installed in the vehicle. Sorry but I don't know which part is in your ECU.
@@andromedaresearchlabs7826 is there any thing i need to do after i install the cloned module into the car? the other modules will just accept it as if i had only unplugged the factory one and plugged it back in?
@@txtrcr Yes, that is correct. The only difference in the two modules is the programmed data. The original data matches the current vehicle. The replacement module matches the salvage vehicle. Cloning puts the original vehicle data into the salvage unit. The other modules in the vehicle do not know the difference. As long as the replacement module is the exact same part number as the original it must sork. Check the ACURA TL cloning video (ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-5TczctMGDSc.html&ab_channel=AndromedaResearchLabs).
Yes, the 5P08C3 is actually a 95P08. In some cases ST does not print the 9 which makes no sense. The 95P08 is a bastard part which was supplanted by the 95080. The protocols are not compatible.
I'm looking at your Automotive kit with the optional push & hold Probe . I have 2 of the clip on ones & they give me lots of issues . I have a question I'm trying to dump a ST95320 from Jeep ECM . I turned the validation off ( it would always give error ) And to test it I did 2 dumps & compared the files . Completely different . Is this because bad connection or bad eeprom ? Thank you
You did not say which tool you are using. It may be that the tool is not really designed for in-circuit work. Validation just means that the first read is saved locally in the tool then the part is read again. If the second read does not match the first you get errors. Inconsistent reads can be caused by several issues but the most common is that the module processor is running which causes data collision with the tool. I recently watched a video of a person using an IM608 (nothing against that tool) who was trying to read a GM BCM with a 95040.. Due to ongoing in-circuit errors he had to unsolder the part. Just as a test we bought the same BCM. Using the ACCUTOUCH probe with our in-circuit adapter we read the part with no problem on the first try. Our in-circuit adapter and programmer electronics work differently than other tools. We did a video to explain the issues of in-circuit work: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-N9EulTngdls.html&ab_channel=AndromedaResearchLabs To answer your initial question it's not the eeprom and likely not the connections. If you have other questions please contact us by email or phone both of which are shown on our website (www.arlabs.com).
@@andromedaresearchlabs7826 Thank you for the quick reply & sorry I didn't put down my test equipment . I have the Autel IM508S kit with the 200 eeprom reader & I have the 400 XP pro reader . Having the same issues with both the 200 & 400 xp pro. I did try to lower the voltage from 5v to 3.3 That's my only option with this set up . I am thinking very hard to order your kit . And definitely with the push & hold adapter option . Your Video's are awesome . Thank you
Glad you found our videos helpful. There are many fine tools in the market place. We have years of experience with in-circuit work and do our best to provide our customers a path to success. @@terrygilks3310
Hey i have a dme (bmw simmens ms45.1) that might be bricked. Its not responding to my computer when i connect. Would your device still be able to clone?
I have a serious question, Say I wanna change the vin and get a new tilte for a Chrysler that have a car note I have already took the gps tracker off what do I do next???
The software can be downloaded from our website. (See DOWNLOAD SOFTWARE on the home page) Please note that for eeprom work the AR-32A programming unit must be attached.
Will this also work on n Audi tcm transmission control module? The eeprom has no proper id. just B58253 I/SN microchip. What series of chip is this. Why would they hide the real id? My guess is a 25/93 series flash chip? Any idea please?
I googled the part number followed by eeprom. This technique usually works to ID a non-standard part number. The device appears to be a 24C02 or less likely a 24C04. The non-standard part number allows the component to align with other Bosch inventory parts. GM many times does the same thing.
You can erase the VIN (if it's there} and clear the crash data. That's not a guarantee that the module is virgin but it's as close as you can get without programming a virgin file.
If the module stores the VIN is in an eeprom (likely) you locate the part by the number printed on the chip. We teach you how to do this with our training documentation provided with our kits.
Sorry, with the many thousands of modules it's not possible to know the memory part used by a module design team. That being said if the Mercedes module is eeprom based then it will work.
Looks like that would work on a computer with the operating system removed, boots from the memory stick and runs the dos program, basic but I like anything that takes money away from Bill Gates. Part of my business is programming files that are emailed to me such as reset airbag modules, change vins or keys etc. So is there a way to start from editing a stored file instead of having to go through the file reading first?
First, you can run the system on any X86 platform manufactured in the last 40+ years. Boot from the CD, USB drive or even a floppy disk. Also works with windows. You can load, edit and save existing files. Here's a link to our website which describes the software. www.arlabs.com/eprom_plus_software.html
Do you have a source or site where i can look up how to open up my ecu? i have a 15 gmc canyon and its ecu is sealed, no screws. am i supposed to cut out the case ?
There is no source of which we are aware which describes how to open different modules. Modules usually have screws or screws and sealant. Sometimes the application of heat to the module will soften the sealant. If the module is totally sealed then You'll have to pry the assembly apart.
No. Connections to the module plug/socket is the same as OBD. You are using commands sent directly to the module internal processor to perform the operation. Our products connect directly to the memory part thereby by passing the processor and any code limitations. Here is a video we did describing how this works: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-XT_LXjFsKik.html&ab_channel=AndromedaResearchLabs
@@andromedaresearchlabs7826 im sorry to bother you,I purchased your ar32 programmer. is there any way you can help me get this ecu unit open? i have a 2015 gmc acadia ecu , it's a Aldelco E92 unit, i can not figure out how to open it, it has no screws at all and i tried heat gun, prying on the edges, no info online, im afraid to saw it open and hit the board, any instructions you can give me would be appreciated.
We always do our best to help however if the module is totally sealed with epoxy and you have tried heat, physical cutting may be the only option. Sorry I don't have another solution.
If the original data is corrupt your only option is to load a virgin file (assuming you can find one) and then program new keys to the car. You might try a salvage immobilizer which may require a VIN edit as long as it is not linked to the ECU.
If the ECU uses an eeprom to retain vehicle specific data you will be able to change the VIN although it might be easier just to clone from the original.
@@andromedaresearchlabs7826 I was able to have the security feature programmed already however I just need to rewrite to vin to match my car. I don’t have the original as it fried fired up literally hahah . Which product from your page do I purchase to do all that? Thank you kindly
You read the data from the module eeprom, locate the VIN, edit the VIN to match the vehicle with which you are working then program the updated data back into the module eeprom.
I don't think you got it. If you don't have the original PCM, you can't read it or copy it. You can update the VIN in the new/used PCM. Ideally, you would get the correct PCM for your car. On Chryslers/Dodges, the part number needs to match. The last two letters are not necessarily critical. Say you have 05792345AH. AH is the revision level for all parts Dodge. The higher the last letter, J, K, L, the newer the revision. Older versions such as AC or AD will work, they just wont be the latest update. Now, you can go to Tech Authority and download the latest and greatest revision and install it on an older revision. That's another can of worms. On thing to watch for is, Dodge used the same PCM part number & PCM for multiple vehicles. Just because the part number is the same, doesn't mean its programmed for your setup. One example, 2008 Charger/300/Magnum with a V6. Part # ends 246AD whether you have a 2.7l engine or a 3.5l with a 4 speed trans. While the car will run with either computer, a 2.7l computer will make a 3.5l engine run lean and it will throw codes for it. There was also optional ABS and Secondary Runner Valves that were optional. You will get codes and lose speedometer if you don't have the right setup programmed into the PCM. 4 cylinder, V6, & V8 trucks are the same way in certain years. Same computer, just programmed for whatever setup it was running.
@@QwertyQwerty-jq3cuIf you don't have the original PCM but the module part number is the same the only difference is the programming in the module. They are electronically identical. If there was a firmware update it will not be reflected in the part number so you wouldn't know. If the part numbers are the same you should be able to edit the VIN and have the module accepted. If the part numbers are not the same you can't just edit the VIN and expect it to work. In most cases the original PCM is available.
dip switch settings??? sure looks like the board actual settings are 1 and 4 up, 2 and 3 down in the video. not, the 1 and 4 down 2 and 3 up specified. 6:28 unless your dip socket is installed upside down.
You are correct. The switches on the adapter are not set correctly. Since the eeprom (25320) is an SPI device, switches 2 and 3 disable write protect (if active) and force HLD (hold) to an inactive state. Switch 1 and 4 do not apply to this device. Since the procedure was successful the invalid switch settings did not affect the outcome. Thanks for pointing it out. Next time I'll double check.
You can clone your original ECU into a salvage unit which you would then use for performance tuning/experimentation. Performance parameters are not stored in the ECU eeprom. They will be stored in high speed flash memory separate or incorporated into the microprocessor/microcontroller.
But the first stage of doing so is clearing the eprom/eeprom of the VIN on the salvaged ECU correct? It is possible for the car’s system to run off either ECU after switching from performance to stock and stock to performance? I don’t like the idea of modifying the OEM ECU.
When you clone the eeprom from the OEM ECU into the salvage unit you will not affect the original. Cloning should make the salvage ECU compatible as the VIN will match. You can now experiment with tuning using the salvage ECU. @@Worldonecometo