I purchased the tool before watching this and guess what? I have "wasted some good time" because I let my AR32 sit and collect dust for almost 1 year. During this same year, I have had a lot of questions that remained unanswered... well, this first video answered the questions that annoyed and bothered me the most; now I am ready to go back to school to get my Homeschool andromeda graduate degree lol. I am impatient to learn it all, know it all and become a master at eeprom manipulation. I am glad I got both the locksmith and the other version THANKS in advance
Thank you John for job well done, informative and excellent videos as usual. Could you please shed some light on OTP memory or One Time Programmable memory ( this technology was used by the military in 1959 on Intercontinental Ballistic Missiles ). Some ECUs have OTP to prevent aftermarket shops from working on those ECUs, and this type of memory is found in the flash memory or it could exist in EEPROM. Thanks
One Time Programmable (OTP) memory parts basically fall into two categories; bipolar proms and eproms. Bipolar proms programmed by blowing microscopic fuses on the silicon. Once blown they can't be changed. OTP eproms are simply stnadard eproms in a plastic package with no quartz window to allow erasure. OTP eproms are cheaper than UV erasable parts. Flash eproms and eeproms can always be erased and reused. In vehicle modules the flash and eeprom parts are programmed by code in the module processor. The processor code is what prevents changing the program or data, not the part itself.
is there a database available anywhere that lists what modules have eeproms by make/model/year and the type/location of the eeprom? seems like it would be handy.
Unfortunately no. There are many thousands of modules. It really does not benefit a company to create a database. Module design teams have used eeproms to store vehicle specific data for decades and are extremely common although there are some which store the information in the microcontroller itself. The only way to tryly know is to open the module and look at the circuit assembly. We teach you how to do this with our training documentation included with our kits.
@@andromedaresearchlabs7826 bummer. shared knowledge from users in a public database would cut down on wasted time. p.s. i ordered a kit today. with the auto factory shutdowns, new replacement parts may get even harder and more expensive to purchase.
It would be awesome to see you do some actual automotive eeprom changes, just to show what is actually able to be changed; at least some examples. Also, are all of the eeeprom addresses the same across all automotive brands names? and how would we be able to find the original eeprom codes for our exact car? So for example, if I were to go in and change something and it was causing issues--- how could I go back to the original codes? Is there a default reset? Or does the original eeprom codes stay in the buffer permanently? --- Or maybe, would it be a good idea to at least take some pictures of the original codes before changing things-- so that we could always go back to the original? I'm super interested in learning. I wish you had a 100 more of these videos. lol
Allow me to address your questions; 1. There are no standards for address assignments in eeprom data fields. Every manufacturer (the person who wrote the code) chooses the addresses where the data is stored. Basically they're all different. One data string, which unless encrypted, you can normally see is the VIN. This is a 17 byte ASCII character string which is usually obvious when you look. 2. Regarding changes to the eeprom data, all you have to do is read the original part information and save it to a file. Once this is done you can make any changes to experiment with the resultant outcome. If you wish to restore the part just reprogram the part with the original saved file. One feature of our product is that you can read the part data into the buffer at two different locations (basically two copies). You can then experiment with one and when you're done restore the part from the other. More videos will be coming.
@@andromedaresearchlabs7826 Thanks.. So making copies should be the first priority.. good to know. And I caught that in your video: being that, once you did a 'write", you went back to the original, not by 'writing' again, but rather straight from the buffer. So I assumed that there was more than one buffer, but you didn't directly say that in the video-- so that was my confusion. I graduated 2000, and I took electronics in vo-tech; so I'm fairly familiar with electronics on a basic level; I'm also looking to buy a scan tool -- think I'm going to get the 'xtool D8. Seems to be the best bang for the dollar: and it has eeprom to some capacity-- so I'm super interested in learning more about this and will be watching for your future vids.
Hello, this is great info. trying yo figure if this is right for me. Can I combine different modules from different vehicles? I have a project, Ford 2013 Boss 5.0 going into a 1983 Futura. I have a ECU from a junk car Pats deleted I have an after market main harness that will run the engine but I wanted to add the 2013 Mustang gauge cluster and full steering column with one key. I have the a 2013 J-box (ford calls it smart j-box) that needs to interface inputs for the cluster. I have no Original to clone. Can I use the vin from one of the modules and write it to the others? Where is the immobilizer located? If its deleted in the ECU how do I make it communicate to the J-box? Can I disable other modules like Sync, Nav... I see in the schematics that the J-box has a PATS IDS input or output to the module. I'm very interested in your kits. thanks
You can VIN edit or clone a module with the same exact part number. You cannot change the VIN in a non-matching part number module. and have it work. Sorry I do not have information regarding your other questions.
Our kits allow you to work with any eeprom based module. We teach you the fundamentals of eeprom work; how to read, edit and program. Our goal is to make our customers eeprom experts. If you've watched our videos you see exactly how the product works.
The procedure works with any eeprom based module. There are some modules which incorporate the eeprom function onto a custom silicon chip. The procedure does not work for these modules. Unfortunately the only way to determine if an eeprom part is present is to open the module and look. The year the module was manufactured does not matter. Both old and new vehicle modules use eeproms.
Hello sir, thank you for such a professional tutorial. My question is to get the most complete kit, the Ar32 kit 1 or the Ar32 kit 2. I also want to know the Panasonic CF-31 with Wind10 64 can support your software, please explain which laptop I can use.
Kit#2 covers all eeproms and Motorola microcontrollers. If you purchase Kit#1 it can be upgraded to Kit#2 by adding the ACOM2 adapter. You never have to buy another kit. Regarding software, when running under windows we run in a virtual machine (VM). Microsoft provides the VM in 32 bit windows. In 64 bit systems a VM must be added. Many customers simply run the system on any hardware from a bootable USB drive thereby bypassing windows altogether. The system runs fine on a CF-31 with or without windows.
Really loving these videos and I’m really interested in the automotive kit. I have a question though. With this set up will I be able to virginize a module as it remove the vin and The module be installed in a vehicle and be programmed as if it was a new module. I do a lot of work on GM vehicle and after 2010 the modules are once and done. I would like to get around this.
With the kit you can, read, edit or remove the VIN plus more. The easiest way to virginize a module is to acquire a new module, read the eeprom and save it to a file. You can then use that file to virginize any used or salvage module in the future.
The connection to the host controller is IEEE1284. This interface allows the system to run with or without windows. If a host does not have the interface adapters and converters are available.
There is no standard connection points for ECU based modules. Also to establish communication the customer many times is required to cut tracks and solder external components. This is beyond the scope of our ability to provide support due to the different modules. We work by connecting directly to the eeprom part; no unsoldering. ECU based modules are best addressed with a J2534 product assuming it supports crash data removal.
The software runs in a virtual machine under windows. It will also run on a host machine without windows. We don't know of anyone who uses the system on a Mac. On our channel we have a video which shows the system running with and without windows.
First when does a vehicle become "not modern"? If you can perform a programming/repair function via the OBD port then by all means that's the easiest. and fastest solution. However, if a module is defective or won't communicate and your choice is a new, expensive module (assuming you can get one) or cloning into a cheaper salvage module you, as the tech or business owner, have the option. In most cases new vehicle modules, as well as older models, will use the same memory technology for vehicle specific data storage. In these "modern times" people are keeping their cars longer and longer. Having the option to acquire and copy data from a defective module into a salvage unit is a big plus and very cost effective for a small shop owner plus they don't need special software or subscriptions. They just clone and install. I hope this addresses your question. Thanks for the comment.
Hi, how can i know wich data is in each address? I mean to understand wich address is the key data, the pincode, the km and all these.... Can i get you mail or whatsapp, im interesed on buy....
When you view the raw hexadecimal data it's difficult to know which bytes represent a specific parameter or setting. In our video on digital clusters we show how mileage is stored in a GM cluster. ASCII information, such as the VIN, is usually easy to recognize. One technique is to read two different modules (both with same part number) and compare the result. You can use the compare function in our tool to show the differences which can point you to the possible addresses where the information is stored. If you wish to purchase you may do so from our website (www.arlabs.com). Our email is arlabs@fuse.net.
Great information as a auto locksmith from the UK I'm learning stuff every day
Thanks, glad you found the information helpful.
Nice ! I'm glad I found You all.
I purchased the tool before watching this and guess what? I have "wasted some good time" because I let my AR32 sit and collect dust for almost 1 year. During this same year, I have had a lot of questions that remained unanswered... well, this first video answered the questions that annoyed and bothered me the most; now I am ready to go back to school to get my Homeschool andromeda graduate degree lol. I am impatient to learn it all, know it all and become a master at eeprom manipulation. I am glad I got both the locksmith and the other version
THANKS in advance
Thanks. Don't hesitate to contact us if you have any questions.
@@andromedaresearchlabs7826 i sure will. I am excited. Your channel is officially my first and only podcast as of today
This info is 2nd to none. Thank You so much for your time and expertise. I will be buying one very soon. Thanks Again !
Thanks for your kind comment. We do our best to provide helpful information.
Thank you John for job well done, informative and excellent videos as usual. Could you please shed some light on OTP memory or One Time Programmable memory ( this technology was used by the military in 1959 on Intercontinental Ballistic Missiles ). Some ECUs have OTP to prevent aftermarket shops from working on those ECUs, and this type of memory is found in the flash memory or it could exist in EEPROM. Thanks
One Time Programmable (OTP) memory parts basically fall into two categories; bipolar proms and eproms. Bipolar proms programmed by blowing microscopic fuses on the silicon. Once blown they can't be changed. OTP eproms are simply stnadard eproms in a plastic package with no quartz window to allow erasure. OTP eproms are cheaper than UV erasable parts. Flash eproms and eeproms can always be erased and reused. In vehicle modules the flash and eeprom parts are programmed by code in the module processor. The processor code is what prevents changing the program or data, not the part itself.
Thanks for your prompt answer. Keep up the good work. @@andromedaresearchlabs7826
💻 I truly appreciate your skills and teaching those willing to learn more on this topic. 🙏 Thank you,
Thanks. Glad you find the information helpful.
is there a database available anywhere that lists what modules have eeproms by make/model/year and the type/location of the eeprom? seems like it would be handy.
Unfortunately no. There are many thousands of modules. It really does not benefit a company to create a database. Module design teams have used eeproms to store vehicle specific data for decades and are extremely common although there are some which store the information in the microcontroller itself. The only way to tryly know is to open the module and look at the circuit assembly. We teach you how to do this with our training documentation included with our kits.
@@andromedaresearchlabs7826 bummer. shared knowledge from users in a public database would cut down on wasted time. p.s. i ordered a kit today. with the auto factory shutdowns, new replacement parts may get even harder and more expensive to purchase.
in first 2 min of watching i subscribed ,educational info,pure like gold!great lesson-video!
Thanks very much. More videos are coming.
It would be awesome to see you do some actual automotive eeprom changes, just to show what is actually able to be changed; at least some examples. Also, are all of the eeeprom addresses the same across all automotive brands names? and how would we be able to find the original eeprom codes for our exact car? So for example, if I were to go in and change something and it was causing issues--- how could I go back to the original codes? Is there a default reset? Or does the original eeprom codes stay in the buffer permanently? --- Or maybe, would it be a good idea to at least take some pictures of the original codes before changing things-- so that we could always go back to the original? I'm super interested in learning. I wish you had a 100 more of these videos. lol
Allow me to address your questions;
1. There are no standards for address assignments in eeprom data fields. Every manufacturer (the person who wrote the code) chooses the addresses where the data is stored. Basically they're all different. One data string, which unless encrypted, you can normally see is the VIN. This is a 17 byte ASCII character string which is usually obvious when you look.
2. Regarding changes to the eeprom data, all you have to do is read the original part information and save it to a file. Once this is done you can make any changes to experiment with the resultant outcome. If you wish to restore the part just reprogram the part with the original saved file. One feature of our product is that you can read the part data into the buffer at two different locations (basically two copies). You can then experiment with one and when you're done restore the part from the other.
More videos will be coming.
@@andromedaresearchlabs7826 Thanks.. So making copies should be the first priority.. good to know. And I caught that in your video: being that, once you did a 'write", you went back to the original, not by 'writing' again, but rather straight from the buffer. So I assumed that there was more than one buffer, but you didn't directly say that in the video-- so that was my confusion. I graduated 2000, and I took electronics in vo-tech; so I'm fairly familiar with electronics on a basic level; I'm also looking to buy a scan tool -- think I'm going to get the 'xtool D8. Seems to be the best bang for the dollar: and it has eeprom to some capacity-- so I'm super interested in learning more about this and will be watching for your future vids.
@@calholli More videos coming soon.
Hello, this is great info. trying yo figure if this is right for me. Can I combine different modules from different vehicles? I have a project, Ford 2013 Boss 5.0 going into a 1983 Futura. I have a ECU from a junk car Pats deleted I have an after market main harness that will run the engine but I wanted to add the 2013 Mustang gauge cluster and full steering column with one key. I have the a 2013 J-box (ford calls it smart j-box) that needs to interface inputs for the cluster. I have no Original to clone. Can I use the vin from one of the modules and write it to the others? Where is the immobilizer located? If its deleted in the ECU how do I make it communicate to the J-box? Can I disable other modules like Sync, Nav... I see in the schematics that the J-box has a PATS IDS input or output to the module. I'm very interested in your kits.
thanks
You can VIN edit or clone a module with the same exact part number. You cannot change the VIN in a non-matching part number module. and have it work. Sorry I do not have information regarding your other questions.
Reminds me of an old IBM assembler class I took at BU. Similar tool.
can you do smart keys on recent cars, 2020 - 2023?
can you do encripted data, does it concern key programing?
Our kits allow you to work with any eeprom based module. We teach you the fundamentals of eeprom work; how to read, edit and program. Our goal is to make our customers eeprom experts. If you've watched our videos you see exactly how the product works.
Hello, does all this still apply to the chips used today?
The procedure works with any eeprom based module. There are some modules which incorporate the eeprom function onto a custom silicon chip. The procedure does not work for these modules. Unfortunately the only way to determine if an eeprom part is present is to open the module and look. The year the module was manufactured does not matter. Both old and new vehicle modules use eeproms.
About how long does it take to receive kit 1 automotive after payment? I'm in PA. USA
Transit time to PA by UPS surface is two days. Kits normally ship 1 to 2 weeks after receipt of order. Sooner if possible.
@@andromedaresearchlabs7826 I already purchased before I put my initial comment in 😂 was just curious... patiently waiting...😉
Do you have list of all ECU effrom in vehicle..like body ECU steering ECU immo ECU WAM ECU...
How could I buy your eefrom reader
Sorry there is no list. There are many thousands of modules. You can order by phone (513/831-9708) or from our website (www.arlabs.com).
@@andromedaresearchlabs7826 thank you
Hello sir, thank you for such a professional tutorial. My question is to get the most complete kit, the Ar32 kit 1 or the Ar32 kit 2. I also want to know the Panasonic CF-31 with Wind10 64 can support your software, please explain which laptop I can use.
Kit#2 covers all eeproms and Motorola microcontrollers. If you purchase Kit#1 it can be upgraded to Kit#2 by adding the ACOM2 adapter. You never have to buy another kit. Regarding software, when running under windows we run in a virtual machine (VM). Microsoft provides the VM in 32 bit windows. In 64 bit systems a VM must be added. Many customers simply run the system on any hardware from a bootable USB drive thereby bypassing windows altogether. The system runs fine on a CF-31 with or without windows.
Really loving these videos and I’m really interested in the automotive kit. I have a question though. With this set up will I be able to virginize a module as it remove the vin and The module be installed in a vehicle and be programmed as if it was a new module. I do a lot of work on GM vehicle and after 2010 the modules are once and done. I would like to get around this.
With the kit you can, read, edit or remove the VIN plus more. The easiest way to virginize a module is to acquire a new module, read the eeprom and save it to a file. You can then use that file to virginize any used or salvage module in the future.
Hello
I do these eeprom differ on when using digiprog 3
Sorry, I'm not familiar with the digiprog 3.
@@andromedaresearchlabs7826 what is the best mileage correction tool for all vehicle without removing the odometer
@@naeemfarouk4851 Sorry, I have no knowledge. We don't do OBD work.
Great job. very simple and easy explanation.
This is very interesting. What is the connection from the device to the computer? Can this be done via usb?
The connection to the host controller is IEEE1284. This interface allows the system to run with or without windows. If a host does not have the interface adapters and converters are available.
can this software reset crash data on airbag ecus?
There is no standard connection points for ECU based modules. Also to establish communication the customer many times is required to cut tracks and solder external components. This is beyond the scope of our ability to provide support due to the different modules. We work by connecting directly to the eeprom part; no unsoldering. ECU based modules are best addressed with a J2534 product assuming it supports crash data removal.
@@andromedaresearchlabs7826 oh ok i gotch you, thanks i just purchased your kit # 1, i cant wait to receive it
Oh yeah and a vw vin hopefully for clustre immo tutorial
How do order the equipment and tuturiol
You can order from our website (www.arlabs.com). The tutorial is included with all of our kits.
@@andromedaresearchlabs7826 how can I get that pdf
It comes with the kit or is available on the distribution CD.
How should I follow the video
Click our channel icon (the" A" to view our playlists.
Can I only use with Windows or will Mac work
The software runs in a virtual machine under windows. It will also run on a host machine without windows. We don't know of anyone who uses the system on a Mac. On our channel we have a video which shows the system running with and without windows.
That chip is from a 04 gm h body 3.8 ltr supercharged got to be buick ultra ,thats kool
how relevant is this with modern vehicles & current diagnostic equipment .
First when does a vehicle become "not modern"? If you can perform a programming/repair function via the OBD port then by all means that's the easiest. and fastest solution. However, if a module is defective or won't communicate and your choice is a new, expensive module (assuming you can get one) or cloning into a cheaper salvage module you, as the tech or business owner, have the option. In most cases new vehicle modules, as well as older models, will use the same memory technology for vehicle specific data storage. In these "modern times" people are keeping their cars longer and longer. Having the option to acquire and copy data from a defective module into a salvage unit is a big plus and very cost effective for a small shop owner plus they don't need special software or subscriptions. They just clone and install.
I hope this addresses your question.
Thanks for the comment.
@@andromedaresearchlabs7826 lol
Great work. Awesome
Hi, how can i know wich data is in each address? I mean to understand wich address is the key data, the pincode, the km and all these....
Can i get you mail or whatsapp, im interesed on buy....
When you view the raw hexadecimal data it's difficult to know which bytes represent a specific parameter or setting. In our video on digital clusters we show how mileage is stored in a GM cluster. ASCII information, such as the VIN, is usually easy to recognize. One technique is to read two different modules (both with same part number) and compare the result. You can use the compare function in our tool to show the differences which can point you to the possible addresses where the information is stored.
If you wish to purchase you may do so from our website (www.arlabs.com). Our email is arlabs@fuse.net.