Ще в далекому 2023 році я почав встановлення B&O на свою е60, і якось це все затягнулося, в основному через те що і на даному етапі воно не погано грає і в мене не було мотивації щось з ним робити, але 3 роки то не мало і пора з цим закінчувати. Однією з досі не вирішених речей в встановлені бенга є кодування. Для того щоб підсилювач B&O працював на Е-серії обовязково потрібен СІС, і з ним проблем ніяких немає, він кодується під бенг без проблем
а вот з підсилювачем все не так просто, проблема в тому що програма для кодування Е-серії не знає нічого про опцію 6F2, її неможливо добавити в FA щоб підсилювач відобразився в списку ебу, та і про сам підсилювач вона нічого не знає та немає файлів для роботи з ним і відповідно закодувати його не може. Навіщо взагалі щось кодувати якщо і так все грає? справа в тому що цей підсилювач ставився на багато різних автомобілів
і для кожного з них в ньому є налаштування звуку, за допомогою кодування якраз можна вибрати а якому авто він встановлений, ці налаштування доволі сильно впливають на звук, в мене є 2 підсилювача
той що справа знятий з ф15, в режимі Studio коли задні динаміки грають тихо він звучить відносно нормально, тільни НЧ трохи мало на малій гучності
а ось в Expanded виходить якась "бубняща каша". Другий підсилювач я купив минулого літа разом з комплектом динаміків від ф06
і грав він значно краще оскільки положення динаміків і відстань між ними в ф06 куда більш зхожа з е60, але мені хотілось таки закодувати його під ф10, щоб грало це максимально правильно наскільки це можливо в даному випадку. Ітак, щоб це все провернути я вирішив зібрати стенд який буде імітувати бмв ф-серії, за базу взяв модуль FEM (Front Electronic Module) від ф20 ф30,
його плюс в тому що в ньому вже встроєні cas zgm і тд, що значно полекшує підключення і зменшує кількість проводки, а також він дешевий 20-30$, для його підключення купив такий кабель
він має порт ОБД і дозволяє підключитись до ФЕМ за допомогою ICOM, ENET і тд, ще він автоматично включає запалювання, це дозволяє працювати без ключа що є великим плюсом в моєму випадку. Так як цей кабель придназначений для роботи з фем і приборкою то для підключення ще чогось потрібно вивести з нього кан шину
Ще я замінив розєм живлення на дроти з пінами
а на ФЕМ прикрутив 2 розподільника на плюс і мінус
і до них вже підключив живлення
ще викинув штатний "крокодил" для подачі основного живлення на фем і замінив його дротом з оригінальними пінами
який теж підключив до розподільника плюса, так це все виглядає набагато надійніше
тепер до цих розподільників зручно підключати зарядку і будь які інші блоки штатними пінами
Оскільки підсилювач працює по оптичній шині MOST якої немає в FEM то потрібен гетвей між ними, в його ролі буде виступати NBT
для його підключення зробив такий кабель
з одної сторони в нього розєм на нбт і оптика до підсилювача з дротом rad-on
а з іншої живлення, кан і езернет
так він підключається до фем
Дальше підсилювач, для експерементів спочатку взяв з ф15
для роботи йому потрібно основне живлення, сигнал рад-он, додаткове живлення і звісно оптика, для підключення теж зробив кабель
і так виглядає все піключене
для підключення до пк буду використовувати енет шнурок
Після підключення зробив діагностику за допомогою ISTA
nbt і підсилювач є в списку блоків, значить все підключено правильно. Для кодування потрібна програма E-Sys і PSdZData, бажано фулл, якщо знадобиться програмувати(прошивати) підсилювач. Коли я купляв icom в комплекті з ним був hdd де було все необхідне, в тому числі E-Sys і PSdZData full, займає це все більше як 300гб тому я не копіював це все собі на пк а працював з hdd підключеного по usb
Так як я тільки познайомився з Е-Sys і не особо "шарю" в ній, то все написане нище в жодному разі не є інструкцією по користуванні а просто обзор можливостей і враження від програми.
Відкрив esys
і підключився як ф20, вінкод вже оприділився то значить все добре
після успішного підключення появиться таке повідомлення
Дальше вибрав expert mode i coding, тут можна прочитати FA
після натискання read зявиться список опцій, код моделі та інша інформація про автомобіль з якого зняли FEM, також цей список можна зберегти в файл, редагувати, створювати свій або загрузити фа іншого автомобіля, наприклад від ф10, тоді програма буде працювати як з ф10 не дивлячись на те який автомобіль підключений. Я створив собі FA F10 з датою 07.14 коли вже точно ставився B&O, також добавив опції, в тому числі 6F2 і 609 для нбт
Щоб есіс працював з цим фа його потрібно активувати
на цьому етапі програма провіряє його правильність, наприклад чи ставились вказані опції на цю модель в вказаному році, чи відповідає код моделі вказаному кузову, і тд. якщо будуть якісь помилки активація не пройде і програма вкаже що саме їй не подобається.
Дальше можна прочитати список блоків нашого недоавтомобіля)
їх є 4шт, підсилювач, нбт і 2шт ФЕМ - боді і гетвей. Не дивлячись на те що fem ніколи не ставився на ф10, фа якого активований, а цей підсилювач не ставився на ф20, до фем якого ми фізично підключені, Read ECU всеодно показує їх всіх, і почитати їх список можна навіть без фа, бо при читані він показує фізично підключені блоки а не опирається на фа як наприклад NCS для Е-серії, який при підключені блоку пневми (EHC) до е60 не показує його в списку доки не зміниш код моделі на е61 куди цей блок ставився.
Під кожним ебу вказується його HW, версія загрущика BTLD, версія основного по SWFL і файл кодування CAFD
хотя здається CAFD не є окремим файлом який загружається в ебу, це просто файл в базі програми в якому вказані адреса в swfl, значення в яких потрібно міняти для кодуваня тих чи інших параметрів, програма просто присвоює правильний cafd до ебу і його sw. Як видно по фото в блоках є декілька SWFL, це тому що ебу може складатись з декількох частин, наприклад підсилювач має DSP який має свою прошивку, також там є контроллер який всім керує і в нього теж є свій SW, і всі вони відображаються в списку, крім тих для яких не передбачається можливість оновлення. Перша проблема з якою стикнувся було те що для підсилювача не відображався cafd
на такі випадки є detect CAF for SWE
коли її натиснув зявився список cafd
там була тільки одна версія 00000286_002_013_000 яку я і вибрав, після цього він зявився в списку
Після цього вибрав Read coding data
І все наче успішно прочиталось
дальше можна натиснути edit fdl і відрегувати кодування або просто натиснути Code що закодує ебу під наш FA, що я і зробив, але нажаль кодування не пройшло успішно
і що я тільки не робив, пробував інші версії cafd, інший esys і data, редагував параметри вручну і вибирав code fdl щоб fa не впливав, нічого не помогало, при цьому інші ебу кодувалися без проблем, тоді я вирішив прошити підсилювач, але це не так просто і на перший погляд все дуже запутано, для початку потрібно підготувати необхідні файли для прошивки, для цього в comfort mode вибираємо tal-calculating
там знову загрузив фа, активував його і прочитав список ебу (SVT Actual)
цей svt можна зберегти, я зберіг як svt 1
і після цього його можна редагувати, так як FEM не ставився на ф10 я видалив їх з списку щоб уникнути проблем
Після цього фем зник з списку ебу
Дальше потрібно розрахувати SVT Target, якщо svt actual це список ебу і версії їх прошивок які є зараз, то SVT Target це список ебу і версії прошивок до яких можна обновити, тобто програма дивлячись на ебу і його прошивку а також на автомобіль в якому це встановлено (FA) розраховує чи є в її базі новіша прошивка для цього випадку, і в моєму випадку вона нічого не запропонувала оскільки версія 005_019_000 є найновішою для цього підсилювача і вона тут була з заводу
в списку зявився тільки кафд файл
я звісно пробував "прошити" тільки його але процедура при цьому буде точно та сама що при кодувані і результат теж(. Насправді прошити ту саму прошивку яка вже є в ебу доволі просто, і хто уважно читав зразу догадається як, але я тоді не догадався) але це тому що не бачив в цьому сенсу і не думав про це. Після цього ще десь 3 дня я намагався щось зробити, читав всякі форуми, дивився відео, і не міг зрозуміти що я роблю не так, потім вирішив зробити FA для F01
як і раніше була помилка при кодуванні, але esys запропонував мені обновитись на іншу прошивку 00001695_005_019_000
я зрадістю погодився на це і зберіг SVT Target як SVT2
Дальше потрібно розрахувати Тал і зберегти його
що точно при цьому відбувається я не знаю, можливо тал це список дій які потрібно виконати щоб перейти з ПЗ в SVT Actual до ПЗ в SVT target. Дальше потрібно вибрати expert mode i TAL-Processing
і тут потрібно вибрані раніше збережені файли, tal, svt target і наш FA і перевірити чи в базі є необхідні прошивки
Вони будуть тільки в full data, в lite ні, якщо все добре нажимаємо старт, кулер в nbt і підсилювачі закрутились і пішов процес прошивки, спочатку основний файл swfl
А потім і багатостраждальний CAFD
В кінці цього всього появилась помилка і повідомлення що "все пропало"
Але насправді все добре і ця помилка повязана з FEM, напевне esys-у не подобається що він стоїть на ф01 де його бути немає
Заходимо в coding, читаємо список ебу, і оо чудо,
Прошивка змінилася на 00001695 і cafd нарешті є, більше того, можна поміняти тип з f01 на f02
і це закодується без помилок
Але нажаль щастя було не довгим, як тільки вибираю ф10, ф06 ф15 і т.д то отримую ту саму знайому помилку
Кодування проходить успішно тільки якщо вибрати ф01 ф02 і RR, тому і esys не пропонував цю прошивку для ф10 бо напевне в ній немає підтримки цього кузова, тому я знову прошив ту яка там була
все пройшло успішно, і як на диво в списку зявився cafd, і він кодується під ф10 без проблем.
Чому до цього на цій самій прошивці підсилювач не кодувався а тепер кодується не знаю, я думав що справа в самому підсилювачі, але коли я взяв другий то все було точно так само, і мені його також довелось прошивати, але залив я зразу ту саму прошивку яка в ньому була, зробити це доволі просто, як я раніше писав SVT Actual це список ебу і прошивки в них, при його редагуванні можна без проблем поміняти версії ПЗ, наприклад я поміняв три swfl з версії 005_019_000 на 005_010_000
І esys зразу запропонував мені обновити їх до версії 005_019_000 яка зараз там і є
При цьому все пройде без проблем.
Після цього всього я поставив підсилювач в авто і все працює добре, наскільки змінився звук коли закодував під ф10 сказати важко, бо до цього я близько місяця не слухав музику, але грає все досить добре.
Не скажу що знайомство з esys було легким і безпроблемним, щоб більш-менш розібратися в ньому пішло декілька днів, але я радий що взявся за це сам а не відправив комусь підсилювач щоб мені закодували, за +-ті самі гроші які б довелось заплатити я получив досвід і стенд який точно пригодиться в майбутньому.
Пс якшо шо з'явилась ф10 у знайомого
Часом не з бенгом щоб порівняти як грає?