Клуб владельцев и любителей Рено Лагуна (Club Renault Laguna)

Клуб владельцев и любителей Рено Лагуна (Club Renault Laguna) (http://www.lagunaclub.ru/forum/index.php)
-   Электрооборудование (http://www.lagunaclub.ru/forum/forumdisplay.php?f=67)
-   -   Нужен совет по I2C и TunerList 22dc279-62 (http://www.lagunaclub.ru/forum/showthread.php?t=42509)

Carlos 14.11.2012 15:00

Нужен совет по I2C и TunerList 22dc279-62
 
После покупки авто, вынашивал мысль об апргрейде автозвука 1/2 года, и когда приступил к частичной реализации, столкнулся с непредвиденными проблемами. отсутствием в штатной магнитоле элементарно входов/выводов сигнала.

собственно проблема:
Магнитола базируется на микросхеме saa7708h которую все хорошо видели, припаивались к ней для вывода сигнала на саб/внешний усилитель, но беспокоит не выход а вход. У микросхемы в версии магнитолы 22dc279-62 активны только 3 источника аналогового входного сигнала - AM, FM, и CD. Вместо AM подать сигнал с плеера неразумно, вместо FM не получится, так как сигнал мултиплексированный с RDS и декодируется внутри DSP, а вместо CD при помощи реле или аналоговых коммутаторов - не серьезно.

Микросхема DSP располагает и другими входами: SPDIF, Tape...
Требуется совет: реально ли или у кого-то получилось, или как? если кто знает: активировать иной (например Tape) вход на DSP магнитолы в прошивке через I2C порт? из этого следует другой вопрос: Как прочесть прошивку контроллера и третий вопрос, как и куда залить подправленную прошивку? Возможно, если решение активации альтернативного AUX на DSP существует, то это было бы самым рентабильным решением. Жду совета от лагуноводов-радиоэлектронщиков :)

З.Ы.: Думается мне, что разобрать только магнитолу - мало... надо разобрать торпедо, и на дисплее посмотреть что за чип стоит, и если магнитола состоит только из cd-блока, дисплея и подрулевого управления, то I2S Master с прошивкой находится вероятно на дисплее.

Rafas 14.11.2012 18:20

Незнаю как в этой магнитоле, но в Cabase режимы (AUX, CD, FM, MW) можно включить или выключить с передней панели магнитолы через Expert mode.

Carlos 15.11.2012 14:55

В Cabasse AUX реализован физически а в TunerList увы нет. Видимо в 2001 году никто не думал о том, что кроме CD и Радио ещё взбредет в голову что-то подключить к магнитоле ;)

Разобравшись с DSP на базе которого построена шахта, а именно saa7708h
нашёл в описании команд I2C "биты" выбора источника входного сигнала, и увы там только 3 состояния:
Цитата:

Table 36 IIC audio_source mode bits

AUDIO_SOURCE(1) AUDIO_SOURCE(0) OUTPUT
BIT 6 BIT 5
-----------------------------------------------------------
0 d ISN L+R, R-L (prefix)
1 0 External CD1
1 1 External SPDIF
а это значит что иного сигнала кроме радио, CD или цифрового SPDIF не подать :(
в итоге буду ставить на отдельной макетке микросхему TDA1029 - коммутатор сигналов, и врежу сигнал вместо CD, добавлю чтоб по умолчанию работал CD а при управляющем сигнале +5v на вход CD->DSP подавался сигнал с другого входа коммутатора. В принципе эту же функцию я и думал реализовать, но при помощи управляющего сигнала цифровой шины, а не отдельно реализованного аналогового коммутатора.

Ещё есть мысль о том, что некоторые функции в мануале не документированы, и если послушать на шине кассетного Phillips TunerList, и тот же сигнал подать на DSP Сидюшного баламбаса, то есть вероятность что активируется вход Tape. Цена вопроса - найти анализатор I2C и послушать/послать сигнал, т.е. провести опыт.

Думаю эта информация будет полезна многим желающим в будущем доработать штатную магнитолу ;)

salut511_nik 15.11.2012 15:55

Цитата:

Сообщение от Carlos (Сообщение 884621)
в итоге буду ставить на отдельной макетке микросхему TDA1029 - коммутатор сигналов, и врежу сигнал вместо CD, добавлю чтоб по умолчанию работал CD а при управляющем сигнале +5v на вход CD->DSP подавался сигнал с другого входа коммутатора. В принципе эту же функцию я и думал реализовать, но при помощи управляющего сигнала цифровой шины, а не отдельно реализованного аналогового коммутатора.

помоему с сидюка выходит не аналог, но не уверен и надо еще всунуть сд с тишиной . а вообще купи приблуду и забудь

Carlos 16.11.2012 16:32

Да действительно... по датащиту на микросхеме присутствуют аналоговые CD входы, болтаются в воздухе как и от tape. По факту звук подается по SPDIF1, и привод сидюка управляется тоже по I2C.

в итоге имеем полностью цифровую шахту, где аналоговый участок - только 4 дорожки от DSP к унчику. врезаться в неё смысла нет, теряем подрулевое управление громкости, да и смысла никакого... тогда уж менять полностью магнитолу...

Временно у друга взял кассетную шахту, и впаялся в предусилок кассетника. Чтоб включилась кассета защелку защелкиваю длиным щупом )))

надеюсь раздобыть слушалку i2c и послушать на шине кассетника команду включения tape входа на DSP, тогда можно было бы попробоывать послать команду, включающую тот или иной вход на DSP... или надо поковыряться в сервисмануале кассетника в поисках команд выбора analog source, надеюсь что в мануале на CD просто не регламинтированы многие команды, а чип используется одинаковый... очень надеюсь...


Текущее время: 10:25. Часовой пояс GMT +4.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
Copyright © 2007-2024 lagunaclub