micro-module is DOA, need some advice..Please
Posted: Wed May 19, 2010 3:24 pm
Ok, today marks my first really bad day in years of MSing
I just got a micro module from DIY-EFI for use on my bike.
The bike has already been wired to a DB37 pin connector for use with a V3 board, but the board was simply too large to be usefull.
So since I was planning on using the map mixer curcuit and adding a couple other circuits i figured using the module would be an easier way to go ( eventually just stack it on top of another board with the additional circuits and coil drivers etc ).
In ant case, As the bike already had a DB 37 pin connector, and I am still doing a ton of testing, I wired up a male dB 37 pin connector to the module, figured this would allow me to use the jim stim as well. I used the ledjer on the back to hook up the inputs, and 12v, vref, injector wires and ground wires.
plugged it in and attempted to load code, and no go.
after a bit of probing I discovered that Vref was only ~1.7 volts. I quickly dissconnected it from the stim and double checked the wiring :
Pin #1 (module) 12v was hooked to pin 28 (DB37)
Pin #15----------Vref-""""""""""----to pin 26 """"""""
Pin #5------------CLT------------------pin 21
pin #9------------MAT-----------------pin 20
pin#13-----------TPS------------------pin 22
pin#21-(opto-)------------------------pin 6 (spare 4 v 3)
pin#23-(vr1in+)-----------------------pin 24 (tach in)
pin#27 (O2in)-------------------------pin 23
pins#30&32(inj1)---------------------pins 32&33
pins#34&36(inj2)---------------------pins 34&35
pins#35 to 43 (ground)--------------pins 14 trough 18 all ground...
I did not see and pin out for pins 45 and 47 on the module J2, but 45 tested 0 ohms to ground, so I used a short wire from that pin to short out pin 8 (boot loader) for loading the code.
As I was writing the chart above down I was again checking all the connections, and again they all look ok.
So, once I realised that my Vref was way low, I started checked the voltage in (12v J2 pin 1 ) and it was ~1.7 . this was weird, then I noticed that the poly fuse and 3.3v regulator on the jim stim were getting hot. I unplugged it from the micro board and powered it back up, it would power up untill the poly fuse kicked in. Now it had just been hooked to a V3 board and had been running fine for over a day on my desk, I hooked it back up to the V3 board and powered it up breifly, still worked while the poly fuse was allowing power through. I eventually traced the stim issue to a bad zener diode (D4 jim stim) and disconnected it.
So I am wondering what if anything on the micro-module could have caused this ( the bottom of the stim is insulated to prevent shorts ).
After I isolated that issue, I tried it on the micro-module again, still only ~1.2 volts on the Vref, Then I completelly dissconected the Vref wire from the stim, ( cut it, Pin 15 (J2) & 26(db37) and tried again.
This is where my heart sank, turned it on the first time and i still got ~1.2v, ( both the Vref and 12vin ), turned it on a second time ( after checking all the wires again ) and got 12v on BOTH the V12 in and Vref
. I still, after numerous checks and playing it all back in my mind, cannot find where i may have messed it up, but 12v on the Vref im fairly certain the board is dead.
I keep thinking i must have messed it up somewhere, but I cant find and mistakes. Have I wired it wrong somehow???? Is it possible that i just got a bad board?
If I have to fix it, I am fairly sure i will need a new 5v regulater, a new MC9S12 chip ( although I dont know how to load the bootloader ) , what else could be toast.
Very dissapointed, I find it hard to belive that i just got a bad one, i know the micro squirt has been tested and used ad nausium. But I can't find where i may have messed up. If anyone gets a chance, PLEASE double check my wiring and let me know.
As far as I know the one true way to fry a board is to short the Vref to 12v, so i took extra care in making sure i got those wired right, but something doesn't add up.
Thanks, Joe
I just got a micro module from DIY-EFI for use on my bike.
The bike has already been wired to a DB37 pin connector for use with a V3 board, but the board was simply too large to be usefull.
So since I was planning on using the map mixer curcuit and adding a couple other circuits i figured using the module would be an easier way to go ( eventually just stack it on top of another board with the additional circuits and coil drivers etc ).
In ant case, As the bike already had a DB 37 pin connector, and I am still doing a ton of testing, I wired up a male dB 37 pin connector to the module, figured this would allow me to use the jim stim as well. I used the ledjer on the back to hook up the inputs, and 12v, vref, injector wires and ground wires.
plugged it in and attempted to load code, and no go.
after a bit of probing I discovered that Vref was only ~1.7 volts. I quickly dissconnected it from the stim and double checked the wiring :
Pin #1 (module) 12v was hooked to pin 28 (DB37)
Pin #15----------Vref-""""""""""----to pin 26 """"""""
Pin #5------------CLT------------------pin 21
pin #9------------MAT-----------------pin 20
pin#13-----------TPS------------------pin 22
pin#21-(opto-)------------------------pin 6 (spare 4 v 3)
pin#23-(vr1in+)-----------------------pin 24 (tach in)
pin#27 (O2in)-------------------------pin 23
pins#30&32(inj1)---------------------pins 32&33
pins#34&36(inj2)---------------------pins 34&35
pins#35 to 43 (ground)--------------pins 14 trough 18 all ground...
I did not see and pin out for pins 45 and 47 on the module J2, but 45 tested 0 ohms to ground, so I used a short wire from that pin to short out pin 8 (boot loader) for loading the code.
As I was writing the chart above down I was again checking all the connections, and again they all look ok.
So, once I realised that my Vref was way low, I started checked the voltage in (12v J2 pin 1 ) and it was ~1.7 . this was weird, then I noticed that the poly fuse and 3.3v regulator on the jim stim were getting hot. I unplugged it from the micro board and powered it back up, it would power up untill the poly fuse kicked in. Now it had just been hooked to a V3 board and had been running fine for over a day on my desk, I hooked it back up to the V3 board and powered it up breifly, still worked while the poly fuse was allowing power through. I eventually traced the stim issue to a bad zener diode (D4 jim stim) and disconnected it.
So I am wondering what if anything on the micro-module could have caused this ( the bottom of the stim is insulated to prevent shorts ).
After I isolated that issue, I tried it on the micro-module again, still only ~1.2 volts on the Vref, Then I completelly dissconected the Vref wire from the stim, ( cut it, Pin 15 (J2) & 26(db37) and tried again.
This is where my heart sank, turned it on the first time and i still got ~1.2v, ( both the Vref and 12vin ), turned it on a second time ( after checking all the wires again ) and got 12v on BOTH the V12 in and Vref
I keep thinking i must have messed it up somewhere, but I cant find and mistakes. Have I wired it wrong somehow???? Is it possible that i just got a bad board?
If I have to fix it, I am fairly sure i will need a new 5v regulater, a new MC9S12 chip ( although I dont know how to load the bootloader ) , what else could be toast.
Very dissapointed, I find it hard to belive that i just got a bad one, i know the micro squirt has been tested and used ad nausium. But I can't find where i may have messed up. If anyone gets a chance, PLEASE double check my wiring and let me know.
As far as I know the one true way to fry a board is to short the Vref to 12v, so i took extra care in making sure i got those wired right, but something doesn't add up.
Thanks, Joe