PFloyd36069 Posted February 25, 2013 Report Share Posted February 25, 2013 I wish I knew more about the assembly language...idlove to go through the software and learn how it actually works! :) Link to comment Share on other sites More sharing options...
MattyXXL Posted February 25, 2013 Report Share Posted February 25, 2013 Excuse the extreme ignorance on this, but your able to save the stock map first correct? So I can always go back to it right? Would I be able to copy a 628 Map and put it on a 072? Link to comment Share on other sites More sharing options...
Tightmopedman9 Posted February 25, 2013 Author Report Share Posted February 25, 2013 I wish I knew more about the assembly language...idlove to go through the software and learn how it actually works! It would be nice if we could get down to the nitty gritty of the how the ECU is actually crunching the numbers. It would be possible to even integrate two-step and flat foot shifting with proper code addition. Excuse the extreme ignorance on this, but your able to save the stock map first correct? So I can always go back to it right? Would I be able to copy a 628 Map and put it on a 072? This thread is based on M4.4. You are talking about M4.3. You can read/save stock maps and switch between them, however you cannot read the flash content of a M4.4 chip unless you desolder the flash chip and use an EPROM burner. There would be no need to read the flash content of a stock 628 or 072 map since both binaries are included with MotronicSuite. The process for flashing M4.3 requires the modification of the VAG-COM cable. You must connect pin 7 of the VAG-COM cable to pin 3 of the OBDII connector. To maintain functionality for both M4.3 and M4.4 in the same cable you can use SPDT switch with the common node wired to where pin 7 is soldered in the cable. You then solder one leg to pin 3 and pin 7 in the connector. That way you can switch between a M4.3 and a M4.4 flashing cable. Link to comment Share on other sites More sharing options...
PFloyd36069 Posted February 25, 2013 Report Share Posted February 25, 2013 Like I said before, keep up the good work! Hopefully this thread gets the attention it deserves unlike the previous threads on similar topics. :) Link to comment Share on other sites More sharing options...
Simply Volvo Posted February 25, 2013 Report Share Posted February 25, 2013 It would be nice if we could get down to the nitty gritty of the how the ECU is actually crunching the numbers. It would be possible to even integrate two-step and flat foot shifting with proper code addition. This thread is based on M4.4. You are talking about M4.3. You can read/save stock maps and switch between them, however you cannot read the flash content of a M4.4 chip unless you desolder the flash chip and use an EPROM burner. There would be no need to read the flash content of a stock 628 or 072 map since both binaries are included with MotronicSuite. The process for flashing M4.3 requires the modification of the VAG-COM cable. You must connect pin 7 of the VAG-COM cable to pin 3 of the OBDII connector. To maintain functionality for both M4.3 and M4.4 in the same cable you can use SPDT switch with the common node wired to where pin 7 is soldered in the cable. You then solder one leg to pin 3 and pin 7 in the connector. That way you can switch between a M4.3 and a M4.4 flashing cable. I was playing around with trying to figure out what was going on in m4.3 a little while ago. I just converted the bin to intel hex and then used a 8051 simulator called jsim. I could step through the entire program and decode every instruction. I can try a little more if you'd like. I basically found where the program enters and where it goes to and where i think the main loop is. It would be neat to figure out whats going on inside. I think another thing we should do, is if someone has a spare board, open it up and we can trace all the inputs/outputs and see which pins they connect to on the CPU, which will made decoding the code easier cause i can just look for where the code uses those pins and work backwards from there. Lets get this going! Id love to save some money by not having to go standalone. Im in tightmopedman. Link to comment Share on other sites More sharing options...
PFloyd36069 Posted February 25, 2013 Report Share Posted February 25, 2013 I have a spare of 4.3 and 4.4 that I could take apart and trace! They're both at home and I'm at school though :( Link to comment Share on other sites More sharing options...
Tightmopedman9 Posted February 25, 2013 Author Report Share Posted February 25, 2013 AWESOME! I have an extra M4.4 ecu I'll start getting a circuit diagram together. Think you could start decoding a M4.4 binary? It uses a Siemens SAB83C517A-5N18. I feel like we should devote our efforts towards M4.4 vs M4.3 since it is a much more capable system. If you could trace the factors using for calculating load that would be awesome. It would also be nice to see what it is referencing to determine fueling. Link to comment Share on other sites More sharing options...
Simply Volvo Posted February 25, 2013 Report Share Posted February 25, 2013 Did some research and the m4.4 processor is basically a enhanced version of the m4.3 and is fully backwards compatible. Tonight I will convert the 4.4 file to hex and start looking at it. Link to comment Share on other sites More sharing options...
Tightmopedman9 Posted February 25, 2013 Author Report Share Posted February 25, 2013 MotronicSuite has a dissembler function built in. You could just use that, might be a bit easier. Link to comment Share on other sites More sharing options...
Simply Volvo Posted February 25, 2013 Report Share Posted February 25, 2013 Yeah it does. I may try that or just use d52 which is what I've been doing. I'm not sure if you can save it to a file in motronic suite. Also I found the code to update the checksum so I can try adding that to the xdf. Btw sent u a pm. Also any m4.4 hardware should work right? If I used a non turbo m4.4 Ecu but flash the 608 file. Link to comment Share on other sites More sharing options...
magicaljake Posted February 25, 2013 Report Share Posted February 25, 2013 amazing work my friend Link to comment Share on other sites More sharing options...
Tightmopedman9 Posted February 25, 2013 Author Report Share Posted February 25, 2013 I believe that there are hardware differences between the turbo and non-turbo M4.4 variants. I haven't looked my self, but that's what I've heard. Link to comment Share on other sites More sharing options...
prasamin Posted February 25, 2013 Report Share Posted February 25, 2013 I believe that there are hardware differences between the turbo and non-turbo M4.4 variants. I haven't looked my self, but that's what I've heard. ahh, screw the non-turbo variants. Link to comment Share on other sites More sharing options...
Simply Volvo Posted February 25, 2013 Report Share Posted February 25, 2013 ahh, screw the non-turbo variants. No, the reason i am asking is because there is a cheap non-turbo box on ebay. Link to comment Share on other sites More sharing options...
Ghost Shadow Posted February 26, 2013 Report Share Posted February 26, 2013 subscribed...pm sent Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.