Страница 34 из 35 ПерваяПервая ... 242829303132333435 ПоследняяПоследняя
Показано с 331 по 340 из 342
  1. #331
    Пользователь
    Регистрация
    30.01.2010
    Сообщений
    26
    Вес репутации
    180

    По умолчанию Re: AVC-Lan адаптер на arduino

    Всем привет
    Автору схемы огромный респект!
    Адаптер из темы отработал у меня верой и правдой в NHW11 несколько лет, я к нему и фронтенд в своё время забабахал, и много чего ещё.
    Будет время, выложу сюда наработки, мне не жалко.
    Но сейчас не об этом.
    Пытался сегодня прицепить тот же адаптер к NHW20 рестайл, и что-то не вышло с ходу. При подключении в разъём ченджера магнитола начинает заикаться и виснуть, до отправки команд дело не доходит.
    Ни у кого не было такого эффекта? Куда можно копать?
    Пробовал, кстати, давно ещё подключать китайский эмулятор ченджера, тот так же завешивал сеть (в тот раз я погрешил на несовместимость его ПО с рестайлом).
    Сейчас вот думаю - может, этой магнитоле какого-то согласователя уровней не хватает (в обоих случаях), либо чего-то подобного?
    Помогите, пожалуйста, кто знает.
    Магнитола JBL 6-дисковая европейская, если что.
    Возможно, что-то на входе ченджера пробито/погорело (магнитолу брал б/у и биографии её не знаю). Тоже - если кто сталкивался и победил проблему, поделитесь, а?

  2. #332
    Пользователь
    Регистрация
    30.01.2010
    Сообщений
    26
    Вес репутации
    180

    По умолчанию Re: AVC-Lan адаптер на arduino

    Вторая часть марлезонского балета.
    Причину зависания магнитолы нашёл в себе) Точнее, в самопальной оболочке, которой лог собирал.
    Поправил (убавил ей ума). Хотя уже после того как подключился к шине с разъёма навигации.
    Теперь другие чудеса.
    Команды в шину отправляются без проблем (тестировал на переключении фаренгейты-градусы), а из шины лезут одни R2 да изредка R3.
    Подозреваю, что устройства NHW20 2007г. (после рестайла) работают с какими-то другими таймингами или уровнями.
    Вновь смиренно жду помощи общества.
    Неужели никто не внедрял в 20-й приус эту коробочку?

    ps. Для чего мне всё это. Надо отсканировать протокол управления JBL-усилителем.
    Хочу научить адаптер не только Цельсии включать, но и усилитель, с целью замены магнитолы на более другую.
    Последний раз редактировалось volcano; 16.04.2019 в 15:53.

  3. #333
    Пользователь
    Регистрация
    30.01.2010
    Сообщений
    26
    Вес репутации
    180

    По умолчанию Re: AVC-Lan адаптер на arduino

    Тихо сам с собою я веду беседу...

    Чтение из шины пока не фурычит, некогда было искать причину.
    Зато по записи нарыл многое, делюсь инфой.

    Прямое управление громкостью пробовал делать через команду 110 440 0500257490XX, но на моей машине (Toyota Prius NHW20 2007, США, JBL) она не работает.

    Зато работает многое другое, чего для моих целей достаточно.
    По некоторым информацию нашёл, по остальным подобрал тыком.

    110 440 0500257491XX, баланс лево-вправо, от 09 до 17
    110 440 0500257492XX, баланс перед-зад, от 09 до 17

    110 440 0500257493XX, тембр низкие, от 0B до 15
    110 440 0500257494XX, тембр средние, от 0B до 15
    110 440 0500257495XX, тембр высокие, от 0B до 15

    110 440 0500257497XY - выставляет громкость всегда 17, значение X неважно, Y от 0 до F меняет слышимый уровень; вероятно, командой настраивается множитель усиления (чувствительности)

    110 440 050025749AXX - приводит к отключению звука (mute?), XX неважны
    110 440 050025749BXX - приводит к включению звука (unmute? активация усилителя?), XX неважны

    110 440 050025749CXX (увеличить громкость на XX, 01-04)
    110 440 050025749DXX (уменьшить громкость на XX, 01-04)

    110 440 050025749EXX - с любым значением выставляет громкость 19 (сброс?)

    110 440 05002574A000 - вызывает короткое пропадание звука (перезагрузка?)
    110 440 05002574B000 - аналогично


    Скорее всего, можно и от другого устройства отправлять, например, от 190.


    Пара команд, которые могут быть интересны владельцам американских тойот (хотя срабатывают и на японских)
    1C6 110 0500E05DF000 - включить на мониторе цельсии
    1C6 110 0500E05DF004 - фаренгейты, на американцах выставляются именно так, через шину; если с шиной проблема - помехи и т.п., то получается самопроизвольное включение цельсиев, замеченные многими владельцами; хотя на самом деле всё наоборот - невключение фаренгейтов)

    Думаю, можно подобным образом и л/100 км включить без перепрошивок, найдя в логах соответствующую команду.
    Последний раз редактировалось volcano; 17.04.2019 в 14:20.

  4. #334
    Новичок
    Регистрация
    02.12.2019
    Сообщений
    1
    Вес репутации
    0

    По умолчанию Re: AVC-Lan адаптер на arduino

    Добрый день. собрал на AMD485 и нано. есть усилок GM-9227ZT. хочу его запустить. подключил питание и тх- и тх+. в терминале отображался как 440. в каком виде дать ему команду как бы от головы на включение?

  5. #335
    Новичок
    Регистрация
    17.01.2020
    Сообщений
    1
    Вес репутации
    0

    По умолчанию Re: AVC-Lan адаптер на arduino

    Всех приветствую.
    Собрал по схеме на PCA82C250 и arduino Nano китайской. К машине еще не подключал.
    Проблема в том, что при отправке команды Н в терминале напряжения на шине становится 0,8в и ардуинка зависает.

  6. #336
    Новичок
    Регистрация
    01.10.2020
    Сообщений
    1
    Вес репутации
    0

    По умолчанию Re: AVC-Lan адаптер на arduino

    From North America.
    I am working to create a device to completely replace the head unit (190), which is the master device in my Toyota Avalon, using the AVC-LAN driver. If anyone has already done so or has some suggestions to make it easier, I would really appreciate the input.

    I have come across a document with more physical and logical device addresses for the AVC-LAN. Here is a list that includes all addresses I compiled so far.



    Physical Addresses Name
    100 M.DISP Computer
    110 New EMV
    120 New Device with AV
    128 New 1-DIN TV
    130 New MM ECU
    140 device with AV
    148 Europe navigation DISP. M/U
    168 Rear TV with movie mode
    178 Navigation with controls
    17C MONET ECU
    17E Vehicle Information CU
    180 Audio ECU
    190 Audio H/U
    1A0 DVD-P
    1B0 Rear TV with movie mode
    1B4 1-DIN Navigation
    1B8 Display with SW
    1C0 Rear Control SW
    1C2 Europe GW ECU
    1C4 Consolidated insided panel
    1C6 Gateway ECU
    1C8 FM multiplex DISPLAY
    1CC Steering SW
    1D0 Multi-CD decoder
    1D4 Simple LCD
    1D6 CLOCK
    1D8 Fr controlled SW
    1DC Navigation remote controller
    1E0 CD-CH commander
    1E4 Consolidated SW
    1E8 MD-CH commander
    1EC Body computer
    1F0 AMP controlled radio tuner
    1F2 XM radio tuner
    1F4 RSA
    1F6 RSE-M
    1FF BROADCAST MASK 1FF
    200 Navigation computer
    210 ATIS
    220 VICS
    230 TV tuner
    240 H/W CD-CH
    250 H/W DVD-CH
    260 TEL information ECU
    280 Camera controller
    300 Radio
    320 Cassette
    330 Radio cassette with no CH controller
    340 CD-P
    360 1DIN CD-CH
    380 MD-P
    3A0 MD-CH
    3C0 DAT
    3E0 DCC
    3F8 TEL ECU
    400 Equalizer
    440 DSP
    480 H/W AMP
    500 GPS Receiver
    510 ATIS decoder
    520 FM multiplex decoder
    528 Radio wave beacon
    52C Optical beacon
    540 CD-CH
    560 MD-CH
    580 CD-ROM-CH
    5A0 MD-ROM-CH
    5C0 TEL information
    5C8 May Day
    600 A/C computer
    680 Body computer
    FFF BROADCAST MASK FFF
    Logical Address Name
    01 Communication control
    02 Extended communication
    21 SW, Audio
    23 SW, SW Shifting
    24 Command
    25 SW
    28 beep dev in HU
    29 beep via speakers
    32 Information display/front monitors
    34 Information display/front monitors
    40 TV Tuner
    43 CD
    55 Bluetooth tel
    56 information drawing
    58 Navigation/GPS
    60 Radio
    61 Cassette tape
    62 CD-P
    63 CD-CH
    64 MD
    65 MD-CH
    74 Audio amplifier
    80 Navigation/GPS
    82 FM multiplex (data)
    83 Optical beacon
    84 Radio wave beacon
    85 Voice control
    5A FM multiplex (VICS)
    5B Beacon
    5C camera
    5D Climate ctrl drawing
    5E Audio drawing
    5F trip info drawing
    9A FM multiplex tuner
    C0 XM tuner
    E0 climate ctrl dev
    E4 ?
    E5 Trip info
    Последний раз редактировалось Mr G; 11.10.2020 в 02:11.

  7. #337
    Новичок
    Регистрация
    02.05.2021
    Сообщений
    2
    Вес репутации
    0

    По умолчанию Re: AVC-Lan адаптер на arduino

    Добрый день, коллеги!

    Интегрирую программно-аппаратный узел, обсуждаемый в этой ветке, в свое устройство. Прочитал в общей сложности все 45 страниц двух веток по развитию проекта AVC-LAN_mini.

    Магнитола: Toyota 86120-52250, как у tgagik.

    Мое целевое устройство работает на STM32. Аппаратная часть драйвера шины собрана по схеме AVC-LAN_mini, но с компонентами: LM393M+SN65HVD233MDREP.
    Для исследований был собран сниффер по AVC-LAN_mini сначала на Atmega8, затем модифицирован до Atmega168.

    Как и у многих, сниффер не желал регистрировать CD-CH на шине AVC-LAN до тех пор, пока я не наткнулся на пост KSSnip, в котором он выложил код с содержимым команд, которые поняла моя магнитола.

    Теперь я предпринял попытки перенести содержимое рабочих команд из кода KSSnip, в польский драйвер, портированный своими силами под STM32.
    Однако, CD-CH по-прежнему не регистрируется на шине.

    Прочитав эти две ветки форума, я пришел к выводу, что самый совершенный драйвер на текущий момент написал Kochetkov Aleksey. Может быть кто-то уже портировал под STM32?

    Alex80, вам удалось в итоге победить проблему с включением подсветки, как предлагал Andrey333?

    Прошу помощи в поиске ошибки в моем коде.

    Свой код для Atollic TrueSTUDIO прикладываю во вложении.
    Вложения Вложения
    Последний раз редактировалось electrotehnik; 03.05.2021 в 21:10.

  8. #338
    Новичок
    Регистрация
    02.05.2021
    Сообщений
    2
    Вес репутации
    0

    По умолчанию Re: AVC-Lan адаптер на arduino

    Тема, конечно, не блещет активностью, но обладает какой-то магией.

    В общем, перекомпилировал я код Alex80 под свой STM32F103C8, добавил ответ на запрос, описанный Andrey333.

    Во-первых, работает! Во-вторых, поддержка работы с подсветкой пока частичная: если подсветка будет включена после активации CD-CH, то он продолжит свою работу, повторная активация CD-CH возможна только, если подсветка снова будет отключена.

    Единственное чего осталось допилить:
    - это вывести Title,
    - допилить работу с подсветкой, нужны логи команд.
    - чтобы диагностика шины данных не висла.

    При нажатии кнопок 1+6+DICSx3, загораются все сегменты дисплея и магнитола более не отвечает. Такого эффекта не было на драйвере ak1976, на его драйвере диагностика проходит успешно и головное устройство демонстрирует адреса зарегистрированных на шине устройств.

    Прикладываю свой код здесь.
    Вложения Вложения
    Последний раз редактировалось electrotehnik; 03.05.2021 в 21:39.

  9. #339
    Новичок
    Регистрация
    12.06.2021
    Сообщений
    3
    Вес репутации
    0

    По умолчанию Re: AVC-Lan адаптер на arduino

    Всем привет! Собрал все по схеме.
    В Putty при нажатиях H и L показания на выводах меняются.
    Можно считать схему рабочей?
    Последний раз редактировалось Timon816; 13.06.2021 в 01:50.

  10. #340
    Новичок
    Регистрация
    02.03.2023
    Сообщений
    1
    Вес репутации
    0

    По умолчанию Re: AVC-Lan адаптер на arduino

    Всем привет!
    Хочу на Приусе 20 восстановить функцию записи музыки на HDD. Данная функция идет только на машинах для Японского рынка, и это все спрятано в блок нави. У меня сейчас стоит европейский блок нави, возвращать японский не охота. Вот хотел спросить, возможно эту функцию выделить в отдельное устройство, чтобы голова понимала его как положено?

Страница 34 из 35 ПерваяПервая ... 242829303132333435 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 4 (пользователей: 0 , гостей: 4)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •