THE LARGEST BMW 2-SERIES FORUM ON THE PLANET
2Addicts
2Addicts
BMW Garage BMW Meets Register Today's Posts
2Addicts | BMW 2-Series forum Technical Topics Navigation, iDrive, Audio, Video, Bluetooth, Phone, Cameras, Electronics Hey, know what happens if you have an aftermarket amp and they try an ECU reprogram?

Post Reply
 
Thread Tools Search this Thread
      05-05-2016, 01:04 PM   #1
Zooks527
Captain
310
Rep
886
Posts

Drives: 2015 M235xi / 2005 Tacoma 4x4
Join Date: Jul 2009
Location: Mansfield, MA

iTrader: (0)

Hey, know what happens if you have an aftermarket amp and they try an ECU reprogram?

The reflash runs halfway, fails when it gets to the radio section, then bricks the car.

On my way home to get the spare car and the OEM amp, and we'll see where it goes from there.
__________________
2015 M235xi coupe, Black Sapphire Metallic, Black Leather, Fineline Stream trim, Steptronic, xDrive, ZPP, ZTP, ZCW, ZDA, ZDB, 5DP, hk w/BimmerTech amp, Enhanced BT

Prior 40 years: 67 BelAir wagon / 68 LeMans Tempest / 70 Mustang Mach 1 / 72 El Dorado / 78 Corvette / 81 Subaru GL wagon 4WD / 83 s10 Blazer 4x4 / 85 Bronco 4x4 / 96 Bronco 4x4 / 04 Passat 4mo / 09 BMW 335xi
Appreciate 0
      05-05-2016, 01:34 PM   #2
Viffermike
Colonel
Viffermike's Avatar
United_States
1753
Rep
2,942
Posts

Drives: '18 black-n-blue 718 Cayman
Join Date: Jan 2015
Location: Big D

iTrader: (0)

Quote:
Originally Posted by Zooks527 View Post
The reflash runs halfway, fails when it gets to the radio section, then bricks the car.

On my way home to get the spare car and the OEM amp, and we'll see where it goes from there.
No. Frakking. WAY!!!

Man. Were you getting a performance reflash, or was this being done at the dealer per this thread in the General Forum?

If a bunch of us are about to need an ECU reboot at the dealer -- particularly those with an aftermarket amp installed/ASD disabled, either by harness or coding -- then we need to figure something out and get a sticky going in the General Forum. Basically, anyone who's coded their car will lose coding -- and anyone who's modified iDrive in any appreciable way (that includes the audio system) may need to revert to stock.
__________________
--Life is a journey made more exciting with a fast car.--
--Helmets are for closers.--
<<Current: "Blackened" '18 NBM Porsche 718 Cayman ... Gone (but not forgotten): "Blackened" MG '15 228i M Sport w/aFe filter/scoop, Hertz drivers, P3Cars multigauge, other goodies>>
Appreciate 0
      05-05-2016, 03:03 PM   #3
Zooks527
Captain
310
Rep
886
Posts

Drives: 2015 M235xi / 2005 Tacoma 4x4
Join Date: Jul 2009
Location: Mansfield, MA

iTrader: (0)

Quote:
Originally Posted by Viffermike View Post
No. Frakking. WAY!!!

Man. Were you getting a performance reflash, or was this being done at the dealer per this thread in the General Forum?
WAY!!!

At the dealer, per that thread. A BMW dealer uploading a corrected version of the ECU software as part of a BMW software change. Got partially through the upload and then failed, leaving the car stone dead (I was told that they couldn't even start it to move it out of the service bay).


Quote:
Originally Posted by Viffermike View Post
If a bunch of us are about to need an ECU reboot at the dealer -- particularly those with an aftermarket amp installed/ASD disabled, either by harness or coding -- then we need to figure something out and get a sticky going in the General Forum. Basically, anyone who's coded their car will lose coding -- and anyone who's modified iDrive in any appreciable way (that includes the audio system) may need to revert to stock.
Ah, crap, I left the ASD harness in place. Well, this will let us know if it's the amp or the ASD module that's causing the upload fail.

FWIW, I'm getting good at pulling the trunk liner. Under 15 minutes from walking into the dealer to having the old amp in place. They let me do it, as I knew where everything was (and I don't work at book rate).
__________________
2015 M235xi coupe, Black Sapphire Metallic, Black Leather, Fineline Stream trim, Steptronic, xDrive, ZPP, ZTP, ZCW, ZDA, ZDB, 5DP, hk w/BimmerTech amp, Enhanced BT

Prior 40 years: 67 BelAir wagon / 68 LeMans Tempest / 70 Mustang Mach 1 / 72 El Dorado / 78 Corvette / 81 Subaru GL wagon 4WD / 83 s10 Blazer 4x4 / 85 Bronco 4x4 / 96 Bronco 4x4 / 04 Passat 4mo / 09 BMW 335xi

Last edited by Zooks527; 05-05-2016 at 03:14 PM..
Appreciate 1
      05-05-2016, 05:42 PM   #4
Danny_Shadow
Enlisted Member
Danny_Shadow's Avatar
17
Rep
37
Posts

Drives: 2024 U11 X1 sDrive20i MSport
Join Date: Apr 2016
Location: Essex

iTrader: (0)

Sorry to hear that buddy. What a bloody pain!
Hope you get it sorted quickly.

You would think there would be some sort of verification check before it actually starts writing to the car!?
__________________
Gone: 1999 E36 316i, 2001 E46 318Ci, 2007 E60 525d, 2014 F32 420d, 1990 E30 320i, 2016 F22 M235, 2018 F20 M140i,2021 G20 320i
Current: 2024 U11 X1 sDrive20i MSport
Appreciate 0
      05-05-2016, 06:03 PM   #5
JohnnyCanuck
Major
Canada
1254
Rep
1,352
Posts

Drives: 2018 Audi RS3
Join Date: Oct 2009
Location: Vancouver

iTrader: (1)

Was just about to install and ASD bypass harness tonight ... maybe I'll hold off for a day or two now until there's some clarity about whether it's the aftermarket amp or the ASD harness (or both).
Appreciate 0
      05-05-2016, 06:10 PM   #6
dah
Private First Class
21
Rep
138
Posts

Drives: 2016 228i convertible
Join Date: Jul 2008
Location: Texas

iTrader: (-1)

How can it be an aftermarket amp. I assume all the signal goes to the amp and then only out to the speakers. Why would the amp communicate back with the car?
Appreciate 0
      05-05-2016, 06:51 PM   #7
YEEZ23
Private
20
Rep
63
Posts

Drives: '18 M5 DG/AB
Join Date: Jul 2015
Location: NY/NJ

iTrader: (0)

Sorry I'm a little confused and don't want to end up with a bricked car.

I just had my car coded (codemycar.com) and got all the fun stuff done.

I just purchased the Dinan S2 tune + CAI

and plan on upgrading the sound in a month or two.

Will that order of mods mess anything up? Would the dinan tune require a fresh non-coded car? (and then code it after it was installed?)

Thanks for any help.
Appreciate 0
      05-05-2016, 06:57 PM   #8
BMWZ4
Major General
BMWZ4's Avatar
1910
Rep
5,103
Posts

Drives: '23 X1/'23 Allroad Progressiv
Join Date: Apr 2010
Location: Toronto

iTrader: (1)

Your Dinan tune will be fine, your code changes probably lost, but can't speak to Zooks newly reported issue.
__________________
'11 Z4 30i (retired);'11 X3 28i (retired); '15 M235i Stage 1 Dinan (recalled & crushed); '16 M235i Stage 3 Dinan (retired); '15 X3 28i (retired); '14 328i (retired), 2019 X3M40i (retired); Loaded '18 X1 (retired); Loaded '20 X3MC DG, Black/Tan Merino (retired); Loaded '23 X1 Cape York green and Red/Black interior; '23 Audi A4 Allroad Progressiv
Appreciate 0
      05-05-2016, 07:40 PM   #9
Zooks527
Captain
310
Rep
886
Posts

Drives: 2015 M235xi / 2005 Tacoma 4x4
Join Date: Jul 2009
Location: Mansfield, MA

iTrader: (0)

Quote:
Originally Posted by dah View Post
How can it be an aftermarket amp. I assume all the signal goes to the amp and then only out to the speakers. Why would the amp communicate back with the car?
Apparently, and realize this is tech -> SA -> me -> forum with plenty of opportunity for misunderstanding and shading, there is some level of communication that exists between the amp and the head unit to confirm things are working properly. It can be polled, and if it doesn't respond, some section of the code for the head unit won't get written, and the process aborts.

Stupid as it sounds, there's all sorts of strange communications going on across the bus. A full fault scan of my old 335xi used to report that the wrong antenna / head unit combination had been selected, even though it was completely stock and worked perfectly well.


Quote:
Originally Posted by Danny_Shadow View Post
You would think there would be some sort of verification check before it actually starts writing to the car!?

Why anyone would design a system like this (a fail in one section aborts the entire re-write AFTER the current code is disabled) is beyond me. Yeah, my computer science degree is 25 years old, but that would have struck me as stupid practice then, and doubly so now.

It can't be written that way. There has to be something else going on here. I'm really interested in seeing how the re-program goes tomorrow.
__________________
2015 M235xi coupe, Black Sapphire Metallic, Black Leather, Fineline Stream trim, Steptronic, xDrive, ZPP, ZTP, ZCW, ZDA, ZDB, 5DP, hk w/BimmerTech amp, Enhanced BT

Prior 40 years: 67 BelAir wagon / 68 LeMans Tempest / 70 Mustang Mach 1 / 72 El Dorado / 78 Corvette / 81 Subaru GL wagon 4WD / 83 s10 Blazer 4x4 / 85 Bronco 4x4 / 96 Bronco 4x4 / 04 Passat 4mo / 09 BMW 335xi

Last edited by Zooks527; 05-05-2016 at 07:47 PM..
Appreciate 0
      05-06-2016, 11:44 AM   #10
Zooks527
Captain
310
Rep
886
Posts

Drives: 2015 M235xi / 2005 Tacoma 4x4
Join Date: Jul 2009
Location: Mansfield, MA

iTrader: (0)

OK, the ECU took the reflash with the OEM amp in place and with the ASD removal harness installed. So, it certainly looks as though the amp was the cause of the failure to flash.

Ugh. Fortunately, having to reflash is an uncommon event, but what a PITA.

On a side note, the car's still at the dealer as the parking sensors now aren't working. I can't blame the dealer for that, as I had a short "parking sensors unavailable" warning about a month ago. The reflash seems to have flushed out the intermittent fault.
__________________
2015 M235xi coupe, Black Sapphire Metallic, Black Leather, Fineline Stream trim, Steptronic, xDrive, ZPP, ZTP, ZCW, ZDA, ZDB, 5DP, hk w/BimmerTech amp, Enhanced BT

Prior 40 years: 67 BelAir wagon / 68 LeMans Tempest / 70 Mustang Mach 1 / 72 El Dorado / 78 Corvette / 81 Subaru GL wagon 4WD / 83 s10 Blazer 4x4 / 85 Bronco 4x4 / 96 Bronco 4x4 / 04 Passat 4mo / 09 BMW 335xi
Appreciate 0
      05-06-2016, 12:52 PM   #11
BentZero
Lieutenant Colonel
BentZero's Avatar
United_States
625
Rep
1,753
Posts

Drives: 6MT Mineral White M235i
Join Date: Oct 2015
Location: Charleston, SC

iTrader: (2)

Quote:
Originally Posted by Zooks527 View Post
OK, the ECU took the reflash with the OEM amp in place and with the ASD removal harness installed. So, it certainly looks as though the amp was the cause of the failure to flash.

Ugh. Fortunately, having to reflash is an uncommon event, but what a PITA.

On a side note, the car's still at the dealer as the parking sensors now aren't working. I can't blame the dealer for that, as I had a short "parking sensors unavailable" warning about a month ago. The reflash seems to have flushed out the intermittent fault.
Well that's good to know. Moral of the story: keep your stock amp after swapping it out. :/ Did you mention why your had to get the ECU flashed?
__________________
I rev-match from neutral to first

6MT Mineral White on black M235i coupe
Build thread

Last edited by BentZero; 05-06-2016 at 01:00 PM..
Appreciate 0
      05-06-2016, 01:08 PM   #12
Danny_Shadow
Enlisted Member
Danny_Shadow's Avatar
17
Rep
37
Posts

Drives: 2024 U11 X1 sDrive20i MSport
Join Date: Apr 2016
Location: Essex

iTrader: (0)

Glad you got it sorted. Been playing on my mind all day.
I still can't believe it goes ahead with a flash before checking if it's possible first.

Good job you kept the stock amp!

The things we do for a good sound system eh? Lol.
__________________
Gone: 1999 E36 316i, 2001 E46 318Ci, 2007 E60 525d, 2014 F32 420d, 1990 E30 320i, 2016 F22 M235, 2018 F20 M140i,2021 G20 320i
Current: 2024 U11 X1 sDrive20i MSport
Appreciate 0
      05-06-2016, 01:12 PM   #13
Zooks527
Captain
310
Rep
886
Posts

Drives: 2015 M235xi / 2005 Tacoma 4x4
Join Date: Jul 2009
Location: Mansfield, MA

iTrader: (0)

Quote:
Originally Posted by BentZero View Post
Did you mention why your had to get the ECU flashed?
In a thread in the general forum. The car called for an oil change, so I dropped it at the dealer for the free one. While there, they said their system came up with a "software recall" requiring the ECU to be reflashed. They did not know the contents of the software upgrade.

Cookbook repairs. The computer says "Do this", so they do it. Do they know what they're doing? Nope, dey are chust followink ohrderrrrs.
__________________
2015 M235xi coupe, Black Sapphire Metallic, Black Leather, Fineline Stream trim, Steptronic, xDrive, ZPP, ZTP, ZCW, ZDA, ZDB, 5DP, hk w/BimmerTech amp, Enhanced BT

Prior 40 years: 67 BelAir wagon / 68 LeMans Tempest / 70 Mustang Mach 1 / 72 El Dorado / 78 Corvette / 81 Subaru GL wagon 4WD / 83 s10 Blazer 4x4 / 85 Bronco 4x4 / 96 Bronco 4x4 / 04 Passat 4mo / 09 BMW 335xi
Appreciate 0
      05-06-2016, 01:20 PM   #14
JohnnyCanuck
Major
Canada
1254
Rep
1,352
Posts

Drives: 2018 Audi RS3
Join Date: Oct 2009
Location: Vancouver

iTrader: (1)

Just glad it's not the ASD bypass. Suspect there's more of those installed than third party amps ... and not just with the 2 series.
Appreciate 0
      05-06-2016, 02:42 PM   #15
selmeralto
Lieutenant
selmeralto's Avatar
227
Rep
465
Posts

Drives: 2021 M2 Competition
Join Date: Oct 2010
Location: Philadelphia

iTrader: (0)

I have two reactions to Zooks's sad story. First, very sincere sympathies to Zooks and others who have invested time and money in the 3rd party amp and may now have to deal with this kind of inconvenience. I really do feel badly for those folks who may have to face this.

Second, for those who are still thinking about how to improve the sound in the 2-series, I would urge they consider the simple speaker swap and noise reduction I described in the Dr. Strangelove thread.

The only reason I can think to go in the direction of the Bimmertech and/or Bavsound (considering Bavsound distribution and quality control issues that have been reported) route(s) would be demonstrably superior sound. I could be persuaded by that argument since I really care about good sound but, unfortunately, there doesn't seem to be an easy way to compare the competing modifications. Absent that, I just can't see putting an additional $1300 (beyond the $350 cost of the Eton/JL solution) into the sound system, at least at this point.

I should say this gets to one of my original complaints about the car's audio, that the system is so closely tied to the I-controller and computer circuitry of the car, that replacing audio components is a real challenge. That's on you, BMW. You require people to pay a premium for the "premium" system but what they get is below par and then turns out to be difficult to correct. The system could have been designed with the same electronics and adequate speakers for very little more money.

OK, I guess that's three reactions. Maybe four.

Last edited by selmeralto; 05-08-2016 at 06:27 PM..
Appreciate 1
      05-06-2016, 03:17 PM   #16
Zooks527
Captain
310
Rep
886
Posts

Drives: 2015 M235xi / 2005 Tacoma 4x4
Join Date: Jul 2009
Location: Mansfield, MA

iTrader: (0)

Quote:
Originally Posted by selmeralto View Post
OK, I guess that's three reactions. Maybe four.
NOOOOBODY EXPECTS THE SELMERALTO INQUISITION!!!!

Among our weapons are ....
__________________
2015 M235xi coupe, Black Sapphire Metallic, Black Leather, Fineline Stream trim, Steptronic, xDrive, ZPP, ZTP, ZCW, ZDA, ZDB, 5DP, hk w/BimmerTech amp, Enhanced BT

Prior 40 years: 67 BelAir wagon / 68 LeMans Tempest / 70 Mustang Mach 1 / 72 El Dorado / 78 Corvette / 81 Subaru GL wagon 4WD / 83 s10 Blazer 4x4 / 85 Bronco 4x4 / 96 Bronco 4x4 / 04 Passat 4mo / 09 BMW 335xi

Last edited by Zooks527; 05-06-2016 at 04:45 PM..
Appreciate 2
      05-06-2016, 03:22 PM   #17
selmeralto
Lieutenant
selmeralto's Avatar
227
Rep
465
Posts

Drives: 2021 M2 Competition
Join Date: Oct 2010
Location: Philadelphia

iTrader: (0)

Quote:
Originally Posted by Zooks527 View Post
NOOOOBODY EXPECTS THE SEMERALTO INQUISITION!!!!

Among our weapons are ....
Glad you've still got a sense of humor about this. You're a better person than I!

Appreciate 0
      05-06-2016, 04:45 PM   #18
Zooks527
Captain
310
Rep
886
Posts

Drives: 2015 M235xi / 2005 Tacoma 4x4
Join Date: Jul 2009
Location: Mansfield, MA

iTrader: (0)

Quote:
Originally Posted by selmeralto View Post
Glad you've still got a sense of humor about this. You're a better person than I!
Eh, at least I'm driving something half decent. They've got me in a 428GC. It's a boat, but it does have most of the toys. Does remind my why I went from my E92 to the F22, though.
__________________
2015 M235xi coupe, Black Sapphire Metallic, Black Leather, Fineline Stream trim, Steptronic, xDrive, ZPP, ZTP, ZCW, ZDA, ZDB, 5DP, hk w/BimmerTech amp, Enhanced BT

Prior 40 years: 67 BelAir wagon / 68 LeMans Tempest / 70 Mustang Mach 1 / 72 El Dorado / 78 Corvette / 81 Subaru GL wagon 4WD / 83 s10 Blazer 4x4 / 85 Bronco 4x4 / 96 Bronco 4x4 / 04 Passat 4mo / 09 BMW 335xi
Appreciate 0
      05-06-2016, 10:56 PM   #19
BentZero
Lieutenant Colonel
BentZero's Avatar
United_States
625
Rep
1,753
Posts

Drives: 6MT Mineral White M235i
Join Date: Oct 2015
Location: Charleston, SC

iTrader: (2)

Quote:
Originally Posted by Zooks527
Quote:
Originally Posted by BentZero View Post
Did you mention why your had to get the ECU flashed?
In a thread in the general forum. The car called for an oil change, so I dropped it at the dealer for the free one. While there, they said their system came up with a "software recall" requiring the ECU to be reflashed. They did not know the contents of the software upgrade.

Cookbook repairs. The computer says "Do this", so they do it. Do they know what they're doing? Nope, dey are chust followink ohrderrrrs.
Oh man, things like this is why I specifically asked them not to touch the ECU when I took it I'm for an oil change. Hope it gets sorted out.
__________________
I rev-match from neutral to first

6MT Mineral White on black M235i coupe
Build thread
Appreciate 0
      05-06-2016, 11:00 PM   #20
BentZero
Lieutenant Colonel
BentZero's Avatar
United_States
625
Rep
1,753
Posts

Drives: 6MT Mineral White M235i
Join Date: Oct 2015
Location: Charleston, SC

iTrader: (2)

Quote:
Originally Posted by selmeralto
I have two reactions to Zooks's sad story. First, very sincere sympathies to Zooks and others who have invested time and money in the 3rd party amp and may now have to deal with this kind of inconvenience. I really do feel badly for those folks who may have to face this.

Second, for those who are still thinking about how to improve the sound in the 2-series, I would urge they consider the simple speaker swap and noise reduction I described in the Dr. Strangelove thread.

The only reason I can think to go in the direction of the Bimmertech and/or Bavsound (considering distribution and quality control issues that have been reported) route(s) would be demonstrably superior sound. I could be persuaded by that argument since I really care about good sound but, unfortunately, there doesn't seem to be an easy way to compare the competing modifications. Absent that, I just can't see putting an additional $1300 (beyond the $350 cost of the Eton/JL solution) into the sound system, at least at this point.

I should say this gets to one of my original complaints about the car's audio, that the system is so closely tied to the I-controller and computer circuitry of the car, that replacing audio components is a real challenge. That's on you, BMW. You require people to pay a premium for the "premium" system but what they get is below par and then turns out to be difficult to correct. The system could have been designed with the same electronics and adequate speakers for very little more money.

OK, I guess that's three reactions. Maybe four.
Well, I have the hi-fi system. :/ I'm gonna do a speaker swap first to see how that goes. I disconnected the center speaker and it also made a difference like it does in the HK setup. It's good enough for now until have to drive with the windows up. Wind noise pretty much obliterates any chance of sound quality.
__________________
I rev-match from neutral to first

6MT Mineral White on black M235i coupe
Build thread
Appreciate 0
      05-07-2016, 10:11 AM   #21
djarchow
Private First Class
64
Rep
155
Posts

Drives: 2020 M4 ZCP
Join Date: Jan 2013
Location: Iowa

iTrader: (0)

Quote:
Originally Posted by Zooks527 View Post

Why anyone would design a system like this (a fail in one section aborts the entire re-write AFTER the current code is disabled) is beyond me. Yeah, my computer science degree is 25 years old, but that would have struck me as stupid practice then, and doubly so now.

It can't be written that way. There has to be something else going on here. I'm really interested in seeing how the re-program goes tomorrow.
I work in engine embedded software and the problem is that most embedded controllers have barely enough flash memory in them to just contain the current software, not both the old and the new. So there is usually not any good way for the controller to roll back to old software unless it is supported by the programming tool. Embedded software often has a lot of challenges that you don't have when developing on other platforms because of the hardware limitations (very limited amount of storage, ram, CPU etc)

I agree that ECU shouldn't have dropped into the bootblock (most likely what happened) after the failed programming attempt, it should have just been logging a bunch of fault codes from the missing amp. That is a failure mode that should have been caught and wasn't.
Appreciate 0
      05-07-2016, 07:27 PM   #22
Zooks527
Captain
310
Rep
886
Posts

Drives: 2015 M235xi / 2005 Tacoma 4x4
Join Date: Jul 2009
Location: Mansfield, MA

iTrader: (0)

Quote:
Originally Posted by djarchow View Post
I agree that ECU shouldn't have dropped into the bootblock (most likely what happened) after the failed programming attempt, it should have just been logging a bunch of fault codes from the missing amp. That is a failure mode that should have been caught and wasn't.
Yeah, the problem with having a new-ish model is just that - all the edge cases haven't been caught, and you may find yourself being one.

Still don't have my car back. It's running fine, but they still haven't been able to get the parking sensors back on line. Maybe Monday.
__________________
2015 M235xi coupe, Black Sapphire Metallic, Black Leather, Fineline Stream trim, Steptronic, xDrive, ZPP, ZTP, ZCW, ZDA, ZDB, 5DP, hk w/BimmerTech amp, Enhanced BT

Prior 40 years: 67 BelAir wagon / 68 LeMans Tempest / 70 Mustang Mach 1 / 72 El Dorado / 78 Corvette / 81 Subaru GL wagon 4WD / 83 s10 Blazer 4x4 / 85 Bronco 4x4 / 96 Bronco 4x4 / 04 Passat 4mo / 09 BMW 335xi
Appreciate 0
Post Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 12:23 PM.




2addicts
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST