Page 1 of 2 12 LastLast
Results 1 to 20 of 22

Thread: Flashable SMEC procedure and settings

  1. #1
    Hybrid booster
    Join Date
    Jul 2013
    Location
    Orlando
    Posts
    496

    Flashable SMEC procedure and settings

    Bear with me for a sec as I'm a bit of a newb.
    I've recently picked up a flashable SMEC with RS232 cable ( not USB ).

    I'm getting the ECU bootstrapped ( no fuel pump kick ) but the error I'm getting on the PC is:

    Unable to download entire boot program from serial coms.

    I've tried every which way that I can think of more than once..
    Here are the processes I've tried to read it.

    Click read, click ok, switch pin 11 on, turn key on, switch pin 11 off.
    Click read, click ok, switch pin 11 on, turn key on

    I'm running a jumper wire straight from the battery with an inline switch.

    I've tried almost all combinations of baud rates and com port settings know to man.

    MP tune knows when the ECU isn't in boostrap mode, it just wont talk to it the rest of the way.
    I've checked continuity on the RS232 cable and its fine as well.

    What am I missing?

  2. #2
    Garrett booster
    Join Date
    Jan 2009
    Location
    Sauk Centre, MN
    Posts
    122

    Re: Flashable SMEC procedure and settings

    http://www.turbo-mopar.com/forums/sh...Tune&highlight=
    That's the link to a thread I started on when I was having a similar problem

  3. #3
    Hybrid booster
    Join Date
    Jul 2013
    Location
    Orlando
    Posts
    496

    Re: Flashable SMEC procedure and settings

    I've read through that post about 5 times lol I don't see where the definitive fix for you was. Vipernbox's problem was problematic cable.
    I did, at one point have some hex in the log file but that was earlier today and I'm super frustrated right now.
    I'm using an older serial ( rs232 ) cable not the usb to serial cable so I get a little different message.

  4. #4
    Visit www.boostbutton.com... Turbo Mopar Contributor ShelGame's Avatar
    Join Date
    Dec 2005
    Location
    Whitmore Lake, Michigan, Unite
    Posts
    9,918

    Re: Flashable SMEC procedure and settings

    Quote Originally Posted by player1up View Post
    Bear with me for a sec as I'm a bit of a newb.
    I've recently picked up a flashable SMEC with RS232 cable ( not USB ).

    I'm getting the ECU bootstrapped ( no fuel pump kick ) but the error I'm getting on the PC is:

    Unable to download entire boot program from serial coms.

    I've tried every which way that I can think of more than once..
    Here are the processes I've tried to read it.

    Click read, click ok, switch pin 11 on, turn key on, switch pin 11 off.
    Click read, click ok, switch pin 11 on, turn key on

    I'm running a jumper wire straight from the battery with an inline switch.

    I've tried almost all combinations of baud rates and com port settings know to man.

    MP tune knows when the ECU isn't in boostrap mode, it just wont talk to it the rest of the way.
    I've checked continuity on the RS232 cable and its fine as well.

    What am I missing?
    A standard com port on a PC can't communicate at the baud rates a SMEC uses. You can force it to use 9600 baud for flashing (actually 9608 on the SMEC side), but it won't be able to use that for datalogging. Once it's running the Chrysler code, it only uses 7812 and 62500 baud rates.

    Use 9600 for both the boot and ECU baud rates in MP Tune and it should work.
    https://db.tt/SV7ONZpQ
    Rob Lloyd
    '89 Daytona C/S

    2.5 T1 Auto
    13.24 @ 100.5mph
    NHRA #3728 AF/S

    boostbutton.com
    tuning wiki

  5. #5
    Hybrid booster
    Join Date
    Jul 2013
    Location
    Orlando
    Posts
    496

    Re: Flashable SMEC procedure and settings

    There is a little circuit board that adapts it from serial to sci port and has some transistors on it.
    Would the usb ftdi cable work if I were to find one?

  6. #6
    Visit www.boostbutton.com... Turbo Mopar Contributor ShelGame's Avatar
    Join Date
    Dec 2005
    Location
    Whitmore Lake, Michigan, Unite
    Posts
    9,918

    Re: Flashable SMEC procedure and settings

    Quote Originally Posted by player1up View Post
    There is a little circuit board that adapts it from serial to sci port and has some transistors on it.
    Would the usb ftdi cable work if I were to find one?
    Those transistors just change the voltage levels form TTL logic (0-5V) to RS232 logic (-12v to +12v). They don't affect the baud rate at all. You should be able to get that cable working for flashing. But, as I mentioned, it won't work for logging.

    Long-term, you'd be better off getting a USB cable.
    https://db.tt/SV7ONZpQ
    Rob Lloyd
    '89 Daytona C/S

    2.5 T1 Auto
    13.24 @ 100.5mph
    NHRA #3728 AF/S

    boostbutton.com
    tuning wiki

  7. #7
    Supporting Member Turbo Mopar Contributor
    Join Date
    Jun 2006
    Location
    Spearfish SD
    Posts
    2,038

    Re: Flashable SMEC procedure and settings

    are you using just a straight rs232 cable? i'm thinking you'll also need a ttl to rs232 line leveler/inverter to get the signals from the 0-5 with ttl to the -12 to 12 for rs232. an ftdi cable is SOOOOOO much simpler........
    89 Voyager LE, 2.5T2 - rest in peace
    87 Charger Shelby T2 (2.4 conversion in process)

  8. #8
    Hybrid booster
    Join Date
    Jul 2013
    Location
    Orlando
    Posts
    496

    Re: Flashable SMEC procedure and settings

    Wowzer, it does have some sort of ttl chip at the end basically serial on one end, circuit board in the middle and sci plug on the other. Problem is that I can't get it to read the chip. The thing that freaking kills me is that it did work exactly once last night. I was able to read the flash chip...BUT I left the laptop in the garage and when I came back this morning it had powered off and apparently doesn't want to talk today.

    But do I have the key / switch dance correct ? and do I leave pin 11 energized or off ?

  9. #9
    Visit www.boostbutton.com... Turbo Mopar Contributor ShelGame's Avatar
    Join Date
    Dec 2005
    Location
    Whitmore Lake, Michigan, Unite
    Posts
    9,918

    Re: Flashable SMEC procedure and settings

    Quote Originally Posted by player1up View Post
    Wowzer, it does have some sort of ttl chip at the end basically serial on one end, circuit board in the middle and sci plug on the other. Problem is that I can't get it to read the chip. The thing that freaking kills me is that it did work exactly once last night. I was able to read the flash chip...BUT I left the laptop in the garage and when I came back this morning it had powered off and apparently doesn't want to talk today.

    But do I have the key / switch dance correct ? and do I leave pin 11 energized or off ?
    For the SMEC, leave the boot pin energized. It's flaky if you switch it off.

    Try this - switch pin 11 on, click read, click ok, turn key on
    https://db.tt/SV7ONZpQ
    Rob Lloyd
    '89 Daytona C/S

    2.5 T1 Auto
    13.24 @ 100.5mph
    NHRA #3728 AF/S

    boostbutton.com
    tuning wiki

  10. #10
    Hybrid booster
    Join Date
    Jul 2013
    Location
    Orlando
    Posts
    496

    Re: Flashable SMEC procedure and settings

    Quote Originally Posted by ShelGame View Post
    For the SMEC, leave the boot pin energized. It's flaky if you switch it off.

    Try this - switch pin 11 on, click read, click ok, turn key on
    ok, any specific settings for the com port in windows and in MPtune?...I went to radioshack at lunch and picked up a usb to serial cable ( has a box in line )

    I'll do a search for the pinouts

  11. #11
    Visit www.boostbutton.com... Turbo Mopar Contributor ShelGame's Avatar
    Join Date
    Dec 2005
    Location
    Whitmore Lake, Michigan, Unite
    Posts
    9,918

    Re: Flashable SMEC procedure and settings

    Quote Originally Posted by player1up View Post
    ok, any specific settings for the com port in windows and in MPtune?...I went to radioshack at lunch and picked up a usb to serial cable ( has a box in line )

    I'll do a search for the pinouts
    Set all of the baud rates in MP Tune to 9600; bin size to whatever you're trying to flash (should be 32k, I think). Make sure it's set to the COM port that the adapter is plugged into
    https://db.tt/SV7ONZpQ
    Rob Lloyd
    '89 Daytona C/S

    2.5 T1 Auto
    13.24 @ 100.5mph
    NHRA #3728 AF/S

    boostbutton.com
    tuning wiki

  12. #12
    Supporting Member Turbo Mopar Contributor
    Join Date
    Jun 2006
    Location
    Spearfish SD
    Posts
    2,038

    Re: Flashable SMEC procedure and settings

    there should be a file called mpt2boot.txt created when you try to connect. post that info up the next time you try to connect.
    89 Voyager LE, 2.5T2 - rest in peace
    87 Charger Shelby T2 (2.4 conversion in process)

  13. #13
    Supporting Member Turbo Mopar Contributor
    Join Date
    Jun 2006
    Location
    Spearfish SD
    Posts
    2,038

    Re: Flashable SMEC procedure and settings

    Quote Originally Posted by ShelGame View Post
    For the SMEC, leave the boot pin energized. It's flaky if you switch it off.

    Try this - switch pin 11 on, click read, click ok, turn key on
    make sure you get it keyed on within the timeframe indicated. when you power up the smec in bootmode it sends an acknowledgement byte that mptune needs to see before continuing.
    89 Voyager LE, 2.5T2 - rest in peace
    87 Charger Shelby T2 (2.4 conversion in process)

  14. #14
    Hybrid booster
    Join Date
    Jul 2013
    Location
    Orlando
    Posts
    496

    Re: Flashable SMEC procedure and settings

    So as far as bootstrap mode is concerned as long as MPTune says something other than no boot ack received I should be good to go.

    ok, well at least 'm getting somewhere... I went and picked up a USB to rs232 cable ( adapter, gigaware brand ) from radiosmack...and apparently not all cables are created equally. I managed to get the pinouts to at least read, but it's like it times out before it gets all of the data.
    Something like baud:7812 1:239 and it has some data in the file, but not all of it. Depending on baud rate of the port it may return anywhere from 220 to 240 bytes.

    This shouldn't be this difficult. I guess I'll go get a real FTDI cable tomorrow at tiger direct. In case you couldn't tell I'm a little impatient especially when I have almost everything....


    -BootSerial routine-(Called from StdBinRead)
    Using Boot Program MPTune Smec/Sbec Bootloader ver2040
    got ecu acknowledgement byte - 0 at 16:42:44.9531250
    total bytes returned on switch-on were 1
    pausing for 2000 mSecs before continuing
    boot download routine is started.
    boot baudrate = 7812
    hi speed rate = 62500
    sent FF byte
    sending boot program. length = 256
    Boot send start time 16:42:46.9687500
    Boot send finish time 16:42:47.2187500
    Boot reread finish time 16:42:47.5468750
    done sending boot program. bytes returned = 222
    read timeout set to 328
    bytes returned were:
    CE 5C 66 90 80 CC C0 D8 77 36 AD 8F CC 81 E7 37 BF F6 DC 99 A0 A7 FE 23 20 97 F6 DC 59 ED 9E A0 A7 CD 88 CF CD 85 97 CD 60 1C 56 86 A7 F6 DC 19 A6 90 AE C5 8A A6 07 A0 B9 B7 F6 DC 59 A9 B3 F7 DC 19 0A EE A6 8A CD D3 E6 CD EB 88 A6 FE 8E EE A6 B5 CD C5 97 CD CC CD 9D 13 CD 8D E7 8A A6 60 63 22 98 DA DA 89 B9 B6 97 89 E7 88 CD F9 A7 B2 C3 A7 26 03 B7 C4 C4 91 B3 A6 F5 E6 B2 B9 F0 DE 66 66 F6 C6 86 F7 5C 36 80 FC 90 BB CE 8D 86 89 A6 FF 2F 5C FA 90 BB CE F6 E6 C1 FF A6 86 88 CC 03 A6 F4 CD B9 B6 C6 EA F7 D5 95 C6 95 F7 EA EA C6 B7 97 95 B2 B9 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 FE
    Unable to download entire boot program for serial coms. -- baud:7812 bytes1:222
    everything is done

  15. #15
    Hybrid booster
    Join Date
    Jul 2013
    Location
    Orlando
    Posts
    496

    Re: Flashable SMEC procedure and settings

    welp, it's bricked.
    d-cal was able to read it and flash it, but now it wont send a bootstrap acknowledgement...apparently that was a bad idea

  16. #16
    Visit www.boostbutton.com... Turbo Mopar Contributor ShelGame's Avatar
    Join Date
    Dec 2005
    Location
    Whitmore Lake, Michigan, Unite
    Posts
    9,918

    Re: Flashable SMEC procedure and settings

    Quote Originally Posted by player1up View Post
    welp, it's bricked.
    d-cal was able to read it and flash it, but now it wont send a bootstrap acknowledgement...apparently that was a bad idea
    Impossible to permanently brick a SMEC.
    https://db.tt/SV7ONZpQ
    Rob Lloyd
    '89 Daytona C/S

    2.5 T1 Auto
    13.24 @ 100.5mph
    NHRA #3728 AF/S

    boostbutton.com
    tuning wiki

  17. #17
    Hybrid booster
    Join Date
    Jul 2013
    Location
    Orlando
    Posts
    496

    Re: Flashable SMEC procedure and settings

    ok...how do I fix it? or is it something that's fixed with magic and a trip to the boostbutton shop? lol

  18. #18
    Visit www.boostbutton.com... Turbo Mopar Contributor ShelGame's Avatar
    Join Date
    Dec 2005
    Location
    Whitmore Lake, Michigan, Unite
    Posts
    9,918

    Re: Flashable SMEC procedure and settings

    Quote Originally Posted by player1up View Post
    ok...how do I fix it? or is it something that's fixed with magic and a trip to the boostbutton shop? lol
    No, if you can bootstrap it, you can reprogram it. All of the code for flashing is loaded when you bootstrap the ECU.

    Unless something failed in the module. But, that's not likely to be caused by a bad flash.
    https://db.tt/SV7ONZpQ
    Rob Lloyd
    '89 Daytona C/S

    2.5 T1 Auto
    13.24 @ 100.5mph
    NHRA #3728 AF/S

    boostbutton.com
    tuning wiki

  19. #19
    Hybrid booster
    Join Date
    Jul 2013
    Location
    Orlando
    Posts
    496

    Re: Flashable SMEC procedure and settings

    Ecu did not send a bootstrap startup acknowledgement....

  20. #20
    Supporting Member Turbo Mopar Contributor
    Join Date
    Jun 2006
    Location
    Spearfish SD
    Posts
    2,038

    Re: Flashable SMEC procedure and settings

    rob L - when using a regular usb to serial cable (not ftdi) - don't you still need to invert the tx/rx signals? i.e. will a regular usb to serial cable work?

    player1up - the bytes that came back from the ecu are nowhere close to the bytes that were sent........ somethings whacky somewhere.
    89 Voyager LE, 2.5T2 - rest in peace
    87 Charger Shelby T2 (2.4 conversion in process)

Page 1 of 2 12 LastLast

Similar Threads

  1. Flashable SMEC/SBEC anyone?
    By ShelGame in forum EFI Tuning
    Replies: 59
    Last Post: 05-15-2013, 01:12 PM
  2. Electronics FS: Flashable SMEC Setup
    By quantum in forum Parts For Sale
    Replies: 1
    Last Post: 11-21-2008, 12:37 AM
  3. which chip to use with flashable smec?
    By crusty shadow in forum Electrical & Fuel System
    Replies: 3
    Last Post: 11-14-2008, 03:54 AM
  4. Hyperterminal settings for SMEC
    By quantum in forum Electrical & Fuel System
    Replies: 0
    Last Post: 10-16-2008, 09:13 AM
  5. Fs: Flashable Smec
    By Omnious in forum Parts For Sale
    Replies: 0
    Last Post: 05-27-2006, 10:10 PM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •