F30POST
F30POST
2012-2015 BMW 3-Series and 4-Series Forum
BMW Garage BMW Meets Register Today's Posts
BMW 3-Series and 4-Series Forum (F30 / F32) | F30POST > Technical Forums > F30 DIYs and Coding Discussions > [F34] Coding help needed for Hifi retrofit
Extreme Powerhouse
Post Reply
 
Thread Tools Search this Thread
      01-10-2017, 03:41 AM   #1
mcblack
New Member
4
Rep
10
Posts

Drives: 3 GT
Join Date: Jan 2017
Location: Home

iTrader: (0)

[F34] Coding help needed for Hifi retrofit

Hi Guys,

first of all, thanks to all the people who put their free time on the table to help out others.
I'm pretty new to the BMW coding so please bare with me if i'm missing something completely obvious.

I've read a lot of stuff in the past 2 weeks about coding on BMWs and finally got my hands on cable and software.

So what I'm trying to do is code my HU_NBT2 to HIFI and internal amplifier so I can upgrade my default (low end without tweeter in the doors) audio system.

From my understanding I'd need to add feature code 676 to the SALAPA elements, correct ?
Do I also need to add the HO-Word "HIFI" or will this be coming automatically ?

And where would I go from there ? Back to the SVT coding and change settings in the HU_NBT2 ?

Any help would be greatly appreciated.

Regards

Marcus
Appreciate 0
      01-10-2017, 04:49 AM   #2
stu14t
Major
stu14t's Avatar
Scotland
451
Rep
1,201
Posts

Drives: 330i MSport Pro
Join Date: Mar 2013
Location: Scotland

iTrader: (0)

I'm not completely sure if this is what you need to do but this is the procedure for the Alpine Amp retrofit which I did recently:

add "HIFI" to HO-Wort it and VO code the HU and the Amp (you may also need to add the 676 to the SALAPA too)
__________________
Current - 2021 G20 330i M Sport+
Gone - 2017 F30 335d M Sport + in San Marino Blue
Gone - 2015 F30 LCI 320d M Sport+ Step Auto
Gone - 2012 F30 320 ED
Gone - 2011 E87 118d
Appreciate 0
      01-10-2017, 05:07 AM   #3
mcblack
New Member
4
Rep
10
Posts

Drives: 3 GT
Join Date: Jan 2017
Location: Home

iTrader: (0)

Thanks for the quick response.

Yes, your comments reflect my research. But do you know what coding "HIFI" as "HO-Wort" does ? It's unclear to me.

Regards

Marcus
Appreciate 0
      01-10-2017, 06:34 AM   #4
stu14t
Major
stu14t's Avatar
Scotland
451
Rep
1,201
Posts

Drives: 330i MSport Pro
Join Date: Mar 2013
Location: Scotland

iTrader: (0)

Quote:
Originally Posted by mcblack View Post
Thanks for the quick response.

Yes, your comments reflect my research. But do you know what coding "HIFI" as "HO-Wort" does ? It's unclear to me.

Regards

Marcus
You are adding to the FA of the car. The main list of options.

Something from shawnsheridan :

You can can add or remove W-Wort (aka E Words) and HO-Wort (aka K Words) using E-Sys the same as you would to add an SALAPA-Element (aka SA Words).

Usually E Words are battery related, and K Words are for official BMW Retrofits.

This main list of options then, when you VO code, dictates the settings needed inside other control units such as the HU and the Amp in line with your cars other options.
__________________
Current - 2021 G20 330i M Sport+
Gone - 2017 F30 335d M Sport + in San Marino Blue
Gone - 2015 F30 LCI 320d M Sport+ Step Auto
Gone - 2012 F30 320 ED
Gone - 2011 E87 118d

Last edited by stu14t; 01-10-2017 at 06:44 AM..
Appreciate 0
      01-10-2017, 08:51 AM   #5
mcblack
New Member
4
Rep
10
Posts

Drives: 3 GT
Join Date: Jan 2017
Location: Home

iTrader: (0)

I see, this helped me to get the right direction.

So you can use either, manual coding and SALAPA, or you use K-Word and ECU coding.

Thanks
Appreciate 0
      01-10-2017, 12:53 PM   #6
stu14t
Major
stu14t's Avatar
Scotland
451
Rep
1,201
Posts

Drives: 330i MSport Pro
Join Date: Mar 2013
Location: Scotland

iTrader: (0)

You will still need to VO (Vehicle Order) code the modules when you add or remove items from the FA (either W-Wort, HO-Wort and SALAPA-Elements).

This will then change some of the settings in each associated modules in line with the entire list of codes in the FA.

For example, if you added the HK amp. You would add 688 to the SALAPA element and then VO code the HU_NBT_EVO (or other HU_CIC or HU_CHAMP). This would then change all the following settings, at once, to integrate the new HK amp to the car head unit:

HU_NBT_EVO > AUDIO_TUNER_TRAFFIC 3002 > AMPLIFIER_VARIANT = most
HU_NBT_EVO > AUDIO_TUNER_TRAFFIC 3002 > AUDIO_SYSTEM = hk_surroundsound
HU_NBT_EVO > AUDIO_TUNER_TRAFFIC 3002 > AUDIO_SYSTEM_VAR = variant1 [Default]
HU_NBT_EVO > AUDIO_TUNER_TRAFFIC 3002 > EQ_VARIANT = variant5
HU_NBT_EVO > AUDIO_TUNER_TRAFFIC 3002 > MULTICHANNEL = nicht_aktiv [Default]
HU_NBT_EVO > HMI 3000 > LOGIC7_SYMBOL = aktiv
HU_NBT_EVO > SYSTEM_EINSTELLUNGEN 3004 > EXTERNER_MOST = aktiv

The other way to do it is FDL code each individual element above manualy, changing each value one by one.

VO coding is better. It ensures you code all the relevant settings, which you may miss if there is a big list of effected setting values.
__________________
Current - 2021 G20 330i M Sport+
Gone - 2017 F30 335d M Sport + in San Marino Blue
Gone - 2015 F30 LCI 320d M Sport+ Step Auto
Gone - 2012 F30 320 ED
Gone - 2011 E87 118d

Last edited by stu14t; 01-10-2017 at 01:00 PM..
Appreciate 0
      01-11-2017, 01:41 AM   #7
mcblack
New Member
4
Rep
10
Posts

Drives: 3 GT
Join Date: Jan 2017
Location: Home

iTrader: (0)

Thanks for the clarification.

I figured it must be like that.

Is there a list of SALAPA Codes and the corresponding HO-Words ? I found a small list by TokenMaster but that seems incomplete.

Regards

McBlack
Appreciate 0
      01-11-2017, 01:52 AM   #8
mcblack
New Member
4
Rep
10
Posts

Drives: 3 GT
Join Date: Jan 2017
Location: Home

iTrader: (0)

[SOLUTION] Upgrade path stereo -> better speakers

For the record.

I figured out how my goal can be achieved.

There is no need in coding HIFI to your SALAPA elements if you just want to upgrade your speakers with 3rd party hardware.

I bought ETON B100w speakers to have tweeters (had none in the first place) and better mids in the front doors.

I thought to be able to code the "hifi" eq-setting in my HU_NBT2 I would need to code the "HIFI" SALAPA element in the first place.
That's incorrect.

You can code any of the available eq-settings without changing SALAPA elements at all.

So I went ahead and coded "hifi" eq-setting and it worked flawlessly. I had a near linear signal, but the volume was way lower than with "stereo" eq-setting. Though that was expected after all the posts I've read in the past two weeks.

I ended up coding "top-hifi" eq-setting, which seems to solve my main problems up until I have the money for an amp and better under-seat woofers.

Hopefully this information saves someone else some time.

Regards

McBlack
Appreciate 0
      01-11-2017, 02:11 AM   #9
stu14t
Major
stu14t's Avatar
Scotland
451
Rep
1,201
Posts

Drives: 330i MSport Pro
Join Date: Mar 2013
Location: Scotland

iTrader: (0)

Quote:
Originally Posted by mcblack View Post
For the record.

I figured out how my goal can be achieved.

There is no need in coding HIFI to your SALAPA elements if you just want to upgrade your speakers with 3rd party hardware.

I bought ETON B100w speakers to have tweeters (had none in the first place) and better mids in the front doors.

I thought to be able to code the "hifi" eq-setting in my HU_NBT2 I would need to code the "HIFI" SALAPA element in the first place.
That's incorrect.

You can code any of the available eq-settings without changing SALAPA elements at all.

So I went ahead and coded "hifi" eq-setting and it worked flawlessly. I had a near linear signal, but the volume was way lower than with "stereo" eq-setting. Though that was expected after all the posts I've read in the past two weeks.

I ended up coding "top-hifi" eq-setting, which seems to solve my main problems up until I have the money for an amp and better under-seat woofers.

Hopefully this information saves someone else some time.

Regards

McBlack

Spot on. Well found



Quote:
Originally Posted by mcblack View Post
Thanks for the clarification.

I figured it must be like that.

Is there a list of SALAPA Codes and the corresponding HO-Words ? I found a small list by TokenMaster but that seems incomplete.

Regards

McBlack
The full list of codes is available in TokenMaster's NCD / CAFD Tool V0.4.0. If you got E-Sys from shawnsheridan a link to the tool is provided. If you use the FA - FP or SVT-CAFD and load your own FA or SVT tree. Your model and approximate build date you will see a full list of SALAPA codes.

__________________
Current - 2021 G20 330i M Sport+
Gone - 2017 F30 335d M Sport + in San Marino Blue
Gone - 2015 F30 LCI 320d M Sport+ Step Auto
Gone - 2012 F30 320 ED
Gone - 2011 E87 118d
Appreciate 0
      01-11-2017, 06:20 AM   #10
mcblack
New Member
4
Rep
10
Posts

Drives: 3 GT
Join Date: Jan 2017
Location: Home

iTrader: (0)

Cool, I'll look into it.

Regards

McBlack
Appreciate 0
      07-13-2019, 09:32 AM   #11
deusexe
Private
1
Rep
50
Posts

Drives: BMW F30 320d
Join Date: Dec 2017
Location: PL

iTrader: (0)

For sure, I would like to ask. If I have a basic stereo without an amplifier in the trunk, if I change only speakers in the door and floor and add tweeters (still without an amplifier), I do not need to code anything?

Last edited by deusexe; 07-13-2019 at 09:58 AM..
Appreciate 0
      07-13-2019, 10:46 AM   #12
Billfitz
Lieutenant General
Billfitz's Avatar
United_States
8233
Rep
16,072
Posts

Drives: '15 328iX GT
Join Date: Jan 2015
Location: New Hampshire

iTrader: (0)

You don't need to code anything, but you also won't get much, if any, improvement. The basic stereo lacks sufficient power to make it worthwhile to do anything other than adding tweeters.
Appreciate 0
      07-13-2019, 11:41 AM   #13
deusexe
Private
1
Rep
50
Posts

Drives: BMW F30 320d
Join Date: Dec 2017
Location: PL

iTrader: (0)

Thx for answer but it can be better with good all speakers (6) Check Audio System X200BMW+EVO. Play very goood with out amp!
Appreciate 0
      07-13-2019, 12:44 PM   #14
Billfitz
Lieutenant General
Billfitz's Avatar
United_States
8233
Rep
16,072
Posts

Drives: '15 328iX GT
Join Date: Jan 2015
Location: New Hampshire

iTrader: (0)

I doubt it. Show me the driver Thiele-Small specs and measured response charts.
Appreciate 0
      07-14-2019, 08:01 AM   #15
deusexe
Private
1
Rep
50
Posts

Drives: BMW F30 320d
Join Date: Dec 2017
Location: PL

iTrader: (0)

Please https://audio-system.de/index.php/en...tfitsystem/bmw

Of course, the film does not reflect the sound, but Car Audio Xpert company recommends. In the film, the guest says they play hard and clean without the amplifier even though they are made for the amplifier. The client plans to add an amplifier for a month.


There are other companies producing loudspeakers for BMW and they also play without an amplifier. E.g Gladen ONE, u-Dimension...
Appreciate 0
      07-14-2019, 10:52 AM   #16
Billfitz
Lieutenant General
Billfitz's Avatar
United_States
8233
Rep
16,072
Posts

Drives: '15 328iX GT
Join Date: Jan 2015
Location: New Hampshire

iTrader: (0)

Nothing there shows an actual measured comparison between their drivers and the stock drivers, so it's nothing but advertising. Anyone can claim anything. Proving it is something else entirely.
Appreciate 0
      10-27-2019, 04:07 AM   #17
flounder
New Member
flounder's Avatar
1
Rep
10
Posts

Drives: BMW F30
Join Date: Oct 2019
Location: Malaysia

iTrader: (0)

My car is on base stereo.
I purchased an external MATCH DSP.
From bimmercode, i see there is AMPLIFIER_VARIANT with 3 code option internal/external/most

Do i need to code AMPLIFIER_VARIANT = external? (default = internal)
Appreciate 0
      10-27-2019, 06:07 AM   #18
Ibo24
New BMW owner
Ibo24's Avatar
Belgium
139
Rep
621
Posts

Drives: BMW 316d, BMW F40 116d
Join Date: Jan 2012
Location: Belgium

iTrader: (0)

Garage List
Quote:
Originally Posted by flounder View Post
My car is on base stereo.
I purchased an external MATCH DSP.
From bimmercode, i see there is AMPLIFIER_VARIANT with 3 code option internal/external/most

Do i need to code AMPLIFIER_VARIANT = external? (default = internal)
Why don’t you just try?
If you screw up you can always go to default.
Don’t be afraid.

But yes,
It should be external.
Appreciate 0
      10-28-2019, 01:36 PM   #19
flounder
New Member
flounder's Avatar
1
Rep
10
Posts

Drives: BMW F30
Join Date: Oct 2019
Location: Malaysia

iTrader: (0)

Quote:
Originally Posted by Ibo24 View Post
Quote:
Originally Posted by flounder View Post
My car is on base stereo.
I purchased an external MATCH DSP.
From bimmercode, i see there is AMPLIFIER_VARIANT with 3 code option internal/external/most

Do i need to code AMPLIFIER_VARIANT = external? (default = internal)
Why don’t you just try?
If you screw up you can always go to default.
Don’t be afraid.

But yes,
It should be external.
Quote:
Originally Posted by Ibo24 View Post
Quote:
Originally Posted by flounder View Post
My car is on base stereo.
I purchased an external MATCH DSP.
From bimmercode, i see there is AMPLIFIER_VARIANT with 3 code option internal/external/most

Do i need to code AMPLIFIER_VARIANT = external? (default = internal)
Why don't you just try?
If you screw up you can always go to default.
Don't be afraid.

But yes,
It should be external.
I have tried it last night. It cause my speakers to have a "POP" sound when I start the engine. Anyone experience this before?
Appreciate 0
      07-11-2020, 03:15 PM   #20
RokasLTU
Enlisted Member
RokasLTU's Avatar
5
Rep
47
Posts

Drives: Volvo V50, BMW 318d
Join Date: Sep 2019
Location: Kaunas, Lithuania

iTrader: (0)

Quote:
Originally Posted by stu14t View Post
You will still need to VO (Vehicle Order) code the modules when you add or remove items from the FA (either W-Wort, HO-Wort and SALAPA-Elements).

This will then change some of the settings in each associated modules in line with the entire list of codes in the FA.

For example, if you added the HK amp. You would add 688 to the SALAPA element and then VO code the HU_NBT_EVO (or other HU_CIC or HU_CHAMP). This would then change all the following settings, at once, to integrate the new HK amp to the car head unit:

HU_NBT_EVO > AUDIO_TUNER_TRAFFIC 3002 > AMPLIFIER_VARIANT = most
HU_NBT_EVO > AUDIO_TUNER_TRAFFIC 3002 > AUDIO_SYSTEM = hk_surroundsound
HU_NBT_EVO > AUDIO_TUNER_TRAFFIC 3002 > AUDIO_SYSTEM_VAR = variant1 [Default]
HU_NBT_EVO > AUDIO_TUNER_TRAFFIC 3002 > EQ_VARIANT = variant5
HU_NBT_EVO > AUDIO_TUNER_TRAFFIC 3002 > MULTICHANNEL = nicht_aktiv [Default]
HU_NBT_EVO > HMI 3000 > LOGIC7_SYMBOL = aktiv
HU_NBT_EVO > SYSTEM_EINSTELLUNGEN 3004 > EXTERNER_MOST = aktiv

The other way to do it is FDL code each individual element above manualy, changing each value one by one.

VO coding is better. It ensures you code all the relevant settings, which you may miss if there is a big list of effected setting values.


Hello,

I have put HK mid speakers and tweeters onto my F31, coded S688A, checked all the FDLs, but the problem is that I still do not get advanced EQ controls.

Just same as base stereo treble, bass etc.

Tried to change AUDIO_SYSTEM = hk_surroundsound/topifi but to no avail.

What do I do wrong??
Appreciate 0
      07-11-2020, 04:35 PM   #21
Ibo24
New BMW owner
Ibo24's Avatar
Belgium
139
Rep
621
Posts

Drives: BMW 316d, BMW F40 116d
Join Date: Jan 2012
Location: Belgium

iTrader: (0)

Garage List
You need the AMP which gives you the option to play with the eq.
Appreciate 1
Billfitz8232.50
      07-11-2020, 08:58 PM   #22
Billfitz
Lieutenant General
Billfitz's Avatar
United_States
8233
Rep
16,072
Posts

Drives: '15 328iX GT
Join Date: Jan 2015
Location: New Hampshire

iTrader: (0)

+1, the EQ DSP hardware is in the amp, not the HU.
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 01:16 PM.




f30post
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