- interface2.gif (11.3 KiB) Viewed 7329 times
Trying to communicate with 1226865 ECM
- delcowizzid
- Posts: 5493
- Joined: Sat Feb 28, 2009 8:38 pm
- Location: Wellington NZ
- Contact:
Re: Trying to communicate with 1226865 ECM
If Its Got Gas Or Ass Count Me In.if it cant be fixed with a hammer you have an electrical problem
- delcowizzid
- Posts: 5493
- Joined: Sat Feb 28, 2009 8:38 pm
- Location: Wellington NZ
- Contact:
Re: Trying to communicate with 1226865 ECM
That pick is also looking into the db9 port on the pc just in case you built it thinking it was the plug end
If Its Got Gas Or Ass Count Me In.if it cant be fixed with a hammer you have an electrical problem
-
- Posts: 17
- Joined: Thu Sep 12, 2019 7:40 pm
- cars: 1985 IROC-Z Camaro, L69 E4ME/CLCC
1994 Eunos Roadster, S-special
2004 MG ZS V6
2015 Isuzu D-Max
Re: Trying to communicate with 1226865 ECM
Hi Delco, thanks for the information!
R4 - the 1.5kohm resistor? I did try with and without that, but with no success.
I notice on the WinALDL layout you've posted there's no R2 10kohm resistor between Pins 4 (5V) and the RxD line? I was under the impression this was necessary to switch the transistor? Nonetheless I've tried with and without that resistor and without success either.
I'm using 2N3904 resistor, which I guess I chose at random - I don't know what the differences are between those resistors.
I have measured voltage at Pin D, which oscillates between about 7V and 9-11V on my DVM with pins A and B bridged with a 10kohm resistor. I'm assuming this means the port is working and data is flowing!
My laptop doesn't have a serial port - hence using the FT232 to transmit the data via USB.
Cheers,
ND
R4 - the 1.5kohm resistor? I did try with and without that, but with no success.
I notice on the WinALDL layout you've posted there's no R2 10kohm resistor between Pins 4 (5V) and the RxD line? I was under the impression this was necessary to switch the transistor? Nonetheless I've tried with and without that resistor and without success either.
I'm using 2N3904 resistor, which I guess I chose at random - I don't know what the differences are between those resistors.
I have measured voltage at Pin D, which oscillates between about 7V and 9-11V on my DVM with pins A and B bridged with a 10kohm resistor. I'm assuming this means the port is working and data is flowing!
My laptop doesn't have a serial port - hence using the FT232 to transmit the data via USB.
Cheers,
ND
- delcowizzid
- Posts: 5493
- Joined: Sat Feb 28, 2009 8:38 pm
- Location: Wellington NZ
- Contact:
Re: Trying to communicate with 1226865 ECM
The resistor from pin 4 to pin 2 is 12v power supply but some serial ports don't have enough so it gets 12v from the car instead the transistor is switching that 12v to earth making it go on and off on and off into the serial port rx pin its just inverting the signal
If Its Got Gas Or Ass Count Me In.if it cant be fixed with a hammer you have an electrical problem
- delcowizzid
- Posts: 5493
- Joined: Sat Feb 28, 2009 8:38 pm
- Location: Wellington NZ
- Contact:
Re: Trying to communicate with 1226865 ECM
Does the ecu have a removable memcal if so look for the BCC its a 4 letter and 4 number code I'll see if I can find a file that suits for tunerpro
If Its Got Gas Or Ass Count Me In.if it cant be fixed with a hammer you have an electrical problem
Re: Trying to communicate with 1226865 ECM
Hi ND.
Your circuit as is looks OK (although your soldering doesn't). Don't omit resistors and don't substitute with a zener. And yes, a genuine FT232RL can handle the oddball 160 baud data stream. What you need is the correct FTDI software to configure the chip to invert the RX line. If the software you have only detects FT232BM (which is not actually obsolete, just renamed FT232BL in its lead-free guise, but lacks the inversion feature anyway), then you have the wrong software.
Also, I don't want to be anal guys, but ... please know that the 9-pin D-sub connector isn't a DB9, that's an Aston Martin car, not a connector. That second letter tells you the size of the connector shell/body (in this case, it's E). If you don't know the correct letter to use, you can simply omit it, so D9 would be perfectly fine.
Joe.
Your circuit as is looks OK (although your soldering doesn't). Don't omit resistors and don't substitute with a zener. And yes, a genuine FT232RL can handle the oddball 160 baud data stream. What you need is the correct FTDI software to configure the chip to invert the RX line. If the software you have only detects FT232BM (which is not actually obsolete, just renamed FT232BL in its lead-free guise, but lacks the inversion feature anyway), then you have the wrong software.
Also, I don't want to be anal guys, but ... please know that the 9-pin D-sub connector isn't a DB9, that's an Aston Martin car, not a connector. That second letter tells you the size of the connector shell/body (in this case, it's E). If you don't know the correct letter to use, you can simply omit it, so D9 would be perfectly fine.
Joe.
Last edited by j_ds_au on Tue Sep 17, 2019 7:19 am, edited 2 times in total.
- antus
- Site Admin
- Posts: 8261
- Joined: Sat Feb 28, 2009 8:34 pm
- cars: TX Gemini 2L Twincam
TX Gemini SR20 18psi
Datsun 1200 Ute
Subaru Blitzen '06 EZ30 4th gen, 3.0R Spec B - Contact:
Re: Trying to communicate with 1226865 ECM
Just to add to the oscilloscope options too, something like a hantek usb scope is good bang for buck because you can get a nice larger UI on the computer screen, but at a minimum something like this would at least give you eyes on the signals. https://www.ebay.com.au/itm/Soldered-DS ... 3515265070
Have you read the FAQ? For lots of information and links to significant threads see here: http://pcmhacking.net/forums/viewtopic.php?f=7&t=1396
-
- Posts: 17
- Joined: Thu Sep 12, 2019 7:40 pm
- cars: 1985 IROC-Z Camaro, L69 E4ME/CLCC
1994 Eunos Roadster, S-special
2004 MG ZS V6
2015 Isuzu D-Max
Re: Trying to communicate with 1226865 ECM
I can't see a BCC code anywhere? The ECM is a 1226865, and the EPROM is 16044302, PROM ID 4303. Does that mean anything? I have looked for XDF files etc for this ECM and couldn't find anything, so it would be great if you could point me in the right direction.delcowizzid wrote:Does the ecu have a removable memcal if so look for the BCC its a 4 letter and 4 number code I'll see if I can find a file that suits for tunerpro
-
- Posts: 17
- Joined: Thu Sep 12, 2019 7:40 pm
- cars: 1985 IROC-Z Camaro, L69 E4ME/CLCC
1994 Eunos Roadster, S-special
2004 MG ZS V6
2015 Isuzu D-Max
Re: Trying to communicate with 1226865 ECM
Thanks for confirming the circuit's ok and confirming my query about the Zener diode. You are quite right to criticise my soldering - I am less than experienced at it! But hopefully it should be ok for an electrical signal...?j_ds_au wrote:Hi ND.
Your circuit as is looks OK (although your soldering doesn't). Don't omit resistors and don't substitute with a zener. And yes, a genuine FT232RL can handle the oddball 160 baud data stream. What you need is the correct FTDI software to configure the chip to invert the RX line. If the software you have only detects FT232BM (which is not actually obsolete, just renamed FT232BL in its lead-free guise, but lacks the inversion feature anyway), then you have the wrong software.
Also, I don't want to be anal guys, but ... please know that the 9-pin D-sub connector isn't a DB9, that's an Aston Martin car, not a connector. That second letter tells you the size of the connector shell/body (in this case, it's E). If you don't know the correct letter to use, you can simply omit it, so D9 would be perfectly fine.
Joe.
By saying the FT232RL can handle the 160 baud data, do you also mean at 12V?
Can you show me what software to use? I've used FT_PROG from the FTDI website, and that identified the chip as an FT232/245BM and that I needed to use older software. I also downloaded MPROG, which is the older software, but this seemed to depend on you telling it what you have. I've confirmed the chip works (?) using puTTY, and also downloaded something called 'chipgenius', which seemed to confirm it's FTDI, but wouldn't say what chip it is.
FT_PROG gives the device out put as just rows of FFFF FFFF FFFF FFFF etc....
-
- Posts: 17
- Joined: Thu Sep 12, 2019 7:40 pm
- cars: 1985 IROC-Z Camaro, L69 E4ME/CLCC
1994 Eunos Roadster, S-special
2004 MG ZS V6
2015 Isuzu D-Max
Re: Trying to communicate with 1226865 ECM
I didn't know you could pick them up so cheaply! I'll look into the UK-available equivalents and see if I can find something.antus wrote:Just to add to the oscilloscope options too, something like a hantek usb scope is good bang for buck because you can get a nice larger UI on the computer screen, but at a minimum something like this would at least give you eyes on the signals. https://www.ebay.com.au/itm/Soldered-DS ... 3515265070