проверим на моей - просто неделька выдалась "веселой" но надеюсь сегодня получиться
Вид для печати
проверим на моей - просто неделька выдалась "веселой" но надеюсь сегодня получиться
по ходу не получилось сегодня.
Проверили сегодня контроллер на H800 в машине andr_l -- все работает. Версия прошивки H800 -- V1.003 (файл прошивки V1003_Main_10AP_Bin_CRC.bin)
Проверьте, инициализирован ли процессор. У нас инициализация сбилась при подключении контроллера. Для этого нужно подключить H800 к ноутбуку или RUX и провести стандартную процедуру инициализации.
Контроллер можно подключить к ченджерному разъему AiNet на процессоре и подать +12V на линию ACC In (второй пин разъема Car Connector). После этого окно в центре процессора должно загореться синим.
я вот сижу и думаю над этой фразой - мне вдруг стало очень интересно, а АСС (он же ремут ин) включен у вас или нет, потому, что часто народ что на 800 что ранее на 700 их включал. Я уже не удивляюсь сему факту, так как у нас вместо того, чтобы писать как у вас на самом деле включают НЕ КАК НА СХЕМЕ
Проверьте пожалуйста.
Если лень лесть в провода - посмотрите в саунд менеджер - если громкость рулиться - я вас поздравляю - вы включили НЕ КАК НА СХЕМЕ
проверил все как на схеме.рем in на проце отключил,прозвонил все провода от контроллера до проца,при подаче асс проц не запускается,иницилизация не проходит..поставил прошивку V1003_Main_10AP_Bin_CRC.bin а Sound Manager for PXA-H800 v1.100 не хочет запускаться с этой прошивкой выложите Sound Manager for PXA-H800 v1.000 может сдесь беда
Неуловимая версия ПО =) Весь инет перерыл только 1.100 или 2.100
tolstuy
Отправил инструкции в ЛС
Постараюсь завтра стащить у Андрея диск со старой софтиной или проверить контроллер на новой прошивке
---------- Сообщение добавлено 06.08.2012 в 17:15 ----------
На всякий случай выложил описание контактов основного разъема CarConnector на русском.
Внимание! При подключении контроллера к H800 нельзя подавать +12V (ACC) на линию remote in в разъеме питания. Если процессор видит сигнал на remote in, он уходит в режим stand alone, и управлять им по AiNet будет невозможно.
H700/701 в принципе можно включать как через AiNet, так и через remote in в разъеме питания.
Pin Цвет в шлейфе Сигнал Atmega pin Описание 1 Черный +12V Подключить к источнику питания +12V или к линии питания AiNet (контакт #7).
Продублирован отдельным толстым черным проводом.2 Белый Вход ACC PC1 Подключить к источнику ACC. На H700/701 ACC может подаваться как через разъем питания процессора, так и через AiNet. На H800 ACC необходимо подавать только через AiNet. При подаче +12V на контакт контакт remote in в разъеме питания H800 процессор уйдет в автономный режим без возможности управления по AiNet.
Продублирован отдельным толстым белым проводом.3 Серый Vol- PC2 Замыкание этой линии на землю уменьшает громкость на один шаг 4 Фиолетовый Vol+ PC3 Замыкание этой линии на землю увеличивает громкость на один шаг 5 Синий Input PC4 Замыкание этой линии на землю переключает процессор на следующий доступный вход 6 Зеленый Res.4 PC5 Зарезервировано 7 Желтый AiNet2 Соединить с минусовой линией передачи данных по AiNet – белым проводом в оригинальном кабеле AiNet (контактом #2 в разъеме AiNet). 8 Оранжевый AiNet1 Соединить с плюсовой линией передачи данных по AiNet – красным проводом в оригинальном кабеле AiNet (контактом #3 в разъеме AiNet). 9 Красный Выход ACC PC0 Подключить к линии ACC в шине AiNet -- оранжевым проводом в оригинальном кабеле AiNet (контактом #1 в разъеме AiNet).
Обязательно для управления H800 (для H700 это опция).
Не подключать, если к AiNet подключено ГУ Alpine (они самостоятельно подают ACC на AiNet).10 Коричневый Земля Заземлить на кузов автомобиля и соединить с линией GND в AiNet -- экранирующей оплеткой вокруг проводов передачи данных Ainet1 и AiNet2 (контактом #8 в разъеме AiNet).
Продублирован отдельным толстым синим проводом.
дело было в длине провода.укоротили на половину -работает,всем спасибо за оперативную помощь.версия проца 2.100,обратил внимание на такой факт-когда отключаешь асс потом включаешь и если переключить вход кнопкой то после этого не переключаются входа на оптику.через терминал включаешь i 6 оптику и z 1 0 0 1 1 1 только после этого работает кнопка(не сохраняется в памяти чтоли)
Насколько я понял, к ACC подцеплено и питание контроллера. В принципе ai10 вполне можно запитать от постоянных 12V -- он почти ничего не ест, особенно при отключении ACC.
Подправил прошивку, теперь список доступных входов будет загружаться при каждом включении/выключении контроллера.
Выложи пожалуйста прошивку, и не большой мануал как прошивать. Я потом сам перепрошью =) Кстати спасибо за контроллер и за помощь!!! :class:
Пожалуйста.
Файл прошивки и инструкции сбросил по почте tolstuy
можно ли сделать резервную кнопку чтоб настройки проца переключать preset1,2,3,4,5,6
Есть идея и несколько заказов на универсальный котроллер для управления процессорами Alpine со штатных ГУ старых BMW с IBUS (E38/39/46/53/83).
В базовом варианте контроллер позволит подключить штатную систему к аналоговому входу процессора H700/701/800/900, а штатный ченджер -- по оптике. Для этого из ченджера придется достать оптический выход (довольно простая операция, подробности знает A!exT).
Все управление (регулировки громкости, баланса, фейдера и переключение входов) останется полностью штатным.
Таким образом, в систему можно будет добавить процессор и цифровой источник (штатный ченджер), полностью сохранив родной интерьер.
По мере развития проекта планирую добавить в прошивку возможность управления iPod/iPhone (например, через док Pure i-20), Zune HD или другими мультимедиа плейерами с ИК-пультами. Прошивки можно будет обновлять через COM-порт или USB.
Контроллеры скорее всего будут выпущены небольшой партией. Буду рад услышать замечания и идеи по проекту.
Коля, у меня замечаний нет. Я на холде, в режиме ожидания твоего чудного контроллера :) который понадобится блин уже вот-вот...
иначе придется громкостью на Н800-ом с ноутбука рулить )))))
А кстати, это вполне неплохо... Больше раздражает необходимость собстенно запуска софта для работы процессора
По новой версии прошивки есть две новости, начну с хорошей.
Поддержку выбора пресетов с кнопки и восстановления последнего пресета после включения процессора (актуально в режиме slave) добавил.
Плохая новость в том, что такая прошивка уже не лезет в память Atmega88 вместе с бутлодером (он нужен для прошивки через COM).
Пытаюсь оптимизировать код, иначе придется отказываться от бутлодера (обновлять прошивки можно будет только аппаратным программатором) или ставить Atmega168 (у нее больше памяти, корпус такой же).
А в чем сложность перехода? Или 168я просто дороже?
Добавил-таки поддержку переключения пресетов четвертой кнопкой.
Новую прошивку сбросил на почту tolstuy
---------- Сообщение добавлено 26.08.2012 в 05:37 ----------
Есть идея задружить контроллер с CAN-адаптером чтобы читать штатные крутилки громкости/рулевые кнопки. Тогда нетрудно будет добавить H700/H800 к штатке многих современных машин.
Может кто-нибудь встречал CAN-адаптеры, умеющие отслеживать громкость не только кулевых кнопок, но и крутилок на ГУ/консоли?
Буду благодарен за любые наводки.
http://www.tec-electronics.ru/
Но проблема в том, что как правило в одной машине кан шин несколько. И большинство адаптеров работает с шиной авто, а не шиной мультимедиа (мы как раз по данному поводу на моей эрке имели гемор). Например, не у всех Ауди идет сигнал громкости. На указанном выше сайте можно скачать программу integrator - там можно понять на каком авто есть такие сигналы.
Привет,
собрал устройство, работает отлично с MRA-f355, Nik1976 спасибо большое за отличную разработку и помощь.
шина мост закрытый протокол, в него трудно влезть. есть готовое решение - DA1 или как вариант, из усилков лоджик7 или топ хайфай я могу достать оптику
Nik1976, Привет, бывают иногда проблемы с контроллером(при включении проигрывателя нет звука или не регулируется громкость) решается все выкл\вкл зажигания, но когда едешь это не очень удобно =) Можно как-то программно сделать рестарт на кнопку или куда и чего подпаять!?
да, попробуйте в этот момент подключить комп
и запустить саундменеджер,
у меня при этом вот такой ответ:
https://lh5.googleusercontent.com/-b...%25D1%258F.JPG
из которого ясно, что проц включился, но в режиме автонастройки :)
понять бы еще с какого бодуна он так сделал...
Мне кажется что просто контроллер зависает. Потому-что это рандомом происходит, допустим с утра поехал на работу, все нормально работало, на работе уже громкость не регулируется. Саундманагер запускается без проблем. Мне кажется что это связано с проседанием напряжения, если напряжение падает меньше 12в то контроллер уходит в защиту, конечно это мое имхо...
контроллер работает от 5В, ему проседания до 7.5В не страшны :)
Ну тогда я хз, просто зависает и все, правда если он когда завис понажимать кнопки, то при выкл/вкл зажигания он их запомнит(пару раз источник так поменял).
айнетовский шланг случаем не 5 метровый?
Контроллер не зависает, поскольку по ACC он не обучен резетиться. Перезагрузить контроллер можно только отключением и подачей постоянного питания.
Зависает процессор при попытке повторной инициализации после кратковременного отключения ACC.
Подправлю прошивку и сброшу на почту.
правильно ли я понял?
включили асс, далее через паузу завели двигатель - ощущение что проц завис.
если же воткнув ключ сразу завести авто - все нормально.
Описание верно?
в моей ситуации примерно так. но крайне редко. и скорее наоборот.
если включить асс и через паузу завести, т.е. подождать пока проц включится полноценно и потом дать просадку по напряжению - все всегда нормально заканчивается.
но если сразу после асс заводиться - практически всегда проц входит в режим auto measurement вот так: http://magnitola.org/vysshii-pilotaz...ml#post1670880
По этому Колька мне выставил задержку по включению проца 3 секунды
и теперь видимо я иногда в них как раз и попадаю... в эти три секунды
У меня тоже все по другому :))) разницы как бы нет ждать или не ждать. Машину с автозапуска завожу(задержка вроде не большая есть) или когда с ключа, правда я всегда жду пока бензонасос накачается.