PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Разработка устройств (http://pccar.ru/forumdisplay.php?f=18)
-   -   Адаптер (AVC-LAN) для активации Coax-SPDIF к усилителю Mark Levinson (http://pccar.ru/showthread.php?t=27927)

Umkalab 28.06.2019 19:29

Адаптер (AVC-LAN) для активации Coax-SPDIF к усилителю Mark Levinson
 
Приветствую всех участников! Созрел очередной коварный план по сборке carPC себе в самокат. Для этих целей был прикуплен усилитель Mark Levinson с номером 86280-0W380 с цифровым!!! входом. Донором послужил Lexus ES350. Как показал предыдущий опыт с переделкой звука с аналога на цифру, - оно того стоит. Так вот, решил я значит отделаться малой кровью но не тут то было! Цифровой вход, как оказалось, надо активировать! Благо с шиной AVC-LAN я более-менее знаком, появилась задача: эмулятор DVD-проигрывателя.

Активация усилителя, включение/выключение и громкость рулится с адаптера из проца магнитолы + обвязка. НЧ/СЧ/ВЧ - нет необходимости пока трогать. Сниффер имеется...

Назрело несколько вопросов:
1) для активации цифрового входа, нужна одна команда или полноценная регистрация проигрывателя?
2) Если полноценная, то кто регистрирует? Голова или усилитель?
3) Есть ли у кого проекты под Arduino или STM для активации DVD-чейнджера. Подобные темы довольно старые уже...

Может товарищ YAM1966 подопнет немного в нужном направлении...

Немного фоток происходящего:
https://drive.google.com/file/d/1oEC...ew?usp=sharing

https://drive.google.com/file/d/1SqR...ew?usp=sharing

https://drive.google.com/file/d/1d07...ew?usp=sharing

https://drive.google.com/file/d/18Uz...ew?usp=sharing

Umkalab 29.06.2019 09:20

Ковыряю 3-й день уже этот аппарат. Коаксиальный интерфейс (вход, синий разъем) собран на преобразователе RS422. Была попытка аппаратного обхода данной блокировки. Пока безуспешно. Мост SPDIF-Serial Audio собран на CS8420. При подаче сигнала на коаксиальный вход с транспорта на CM6631 + адаптера-вырезки из старого CD-чейнджера, на ноге SDOUT нет жизни... LRCK/SCK/BCK - чувствуют себя нормально. Предположение аппаратной блокировки входа со стороны звуковых процессоров. Принудительно запустить CS8420 не получилось.

YAM1966 29.06.2019 11:09

Привет!
А активация самого усилителя по шине IEBUS произведена?
Иначе он в power down...
Активацию производит голова, выдавая на шину пакет LAN Register, LAN Init и потом периодически проверяя устройства LAN Check...

Umkalab 29.06.2019 13:32

Здравствуйте Юрий. Да, конечно. Управляю им полноценно с "вырезки" из магнитолы. Балансный вход активный, но не в приоритете.

Umkalab 30.06.2019 09:31

Итак, опыты продолжаются...

Подкинул логический анализатор на 1 и 28 ноги CS8420 (SDA/SCL), а там... Информация!!!

CS8420 работает в режиме Software. Пины AD0 и AD1 (chip address pin) после 2-х секунд после подачи +12в на ACC устанавливаются в: AD0 = VCC, AD1 = GND.

Я так понимаю что процессор который переключает входы с аналогового на цифровой, держит CS8420 в режиме готовности, что-ли, чтобы при получении команды по AVC-LAN, переключить оперативно вход.

Итог: Нужна регистрация DVD в системе и постоянное его использование при включении усилителя.

Скрин посылки на анализаторе:
https://drive.google.com/file/d/1ghu...ew?usp=sharing

YAM1966 30.06.2019 11:22

Не понял, Вы собираетесь эмулировать DVD только для того чтобы усилитель включил цифровой вход? Для этого достаточно команды от головы. Надо просто найти нужную команду.

Umkalab 30.06.2019 17:05

Собственно в этом и дело. Собираюсь эмулировать DVD... Командами такими не владею. Да и авто найти для "слушания" шины тоже не реально...

Ваш USB-HID контроллер 4-й версии умеет эмулировать DVD и NAVI. На шине обмена нет нужной команды?

YAM1966 30.06.2019 17:40

У меня не было задачи искать пакеты отвечающие за выбор входа усилителя к сожалению.

Umkalab 30.06.2019 22:14

Блин, как же выкрутиться то... Собрал список подобных моему усилителю. Может у кого логи окажутся с этих автомобилей:

Lexus GS300/350/430 2005-2007 86280-0W350
Lexus IS250 2005-2007 86280-0W360
Lexus ES350 2005-2007 86280-0W380
Lexus RX300/330/350/400h 2005-2007 86280-0E010

Краем глаза наткнулся на информацию касаемо этих усилителей. Если Вход присутствует но не используется - он активен по умолчанию. Если используется, то переключаемый.

YAM1966 30.06.2019 22:56

Понаходил такие пакеты по управлению усилителем, все в HEX
Первым адресом подставить адрес эмулируемого ГУ
190->440 ( 5) [ 00 25 74 88 00 ]
120->440 ( 6) [ 00 25 74 97 04 00 ]
120->440 ( 4) [ 00 25 74 9A ]
110->440 ( 4) [ 00 25 74 9B ]
110->440 ( 5) [ 00 25 74 9B 01 ]
110->440 ( 5) [ 00 25 74 9B 08 ]
190->440 ( 4) [ 00 25 74 A8 ]
Может среди них есть активация цифрового входа...


Часовой пояс GMT +4, время: 03:58.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot