![]() |
HD Radio Directed - Нужна помощь
Вышла из строя atmega32 на панельки, нужна прошивка. Может есть у кого слитая проша.
|
Ну что, не кто не поможет в беде.
|
Цитата:
... однако, я могу и ошибаться, т.к. уважаемый Gorynch что-то перепрошивал для устранения проблемы отсутствия четных частот -- попробуйте к нему обратиться... |
уже отписал ТС в личку
никакой защиты там нет - скачивается и память программ и eeprom, в последней находятся значения частот в банках памяти выложу сюда прошивку на следующей неделе |
Спасибо за ответ и помощь. Буду благодарен, чем смогу помогу.
|
по ссылке лежит архив с прошивкой
upd а если уважаемый mitsubi поковыряет прошивку на предмет изменения шага поиска, то я думаю многие скажут большое спасибо как минимум. Сейчас родная панель ищет с шагом 0.2 (американский стандарт), из-за этого невозможно настроить чётные частоты - 103.4, например. Это касается работы именно панельки, т.е. на компе программы ищут нормально. Я дизасемблил прошивку с помощью IDA, но опыта маловато, а времени разбираться не хватает. Суть работы компьютерных программ - они отправляют команду, в которой содержится определённая частота, смотрят по уровню сигнала - есть что или нет, потом увеличивают частоту на 0.1 и снова отправляют команду с новой частотой, смотрят уровень сигнала и т.д. Я думаю, что панелька делает тоже самое, т.е. нужно найти переменную или константу в которой содержится шаг. Частота преобразуется так - 103.4 = 1034 = 0х40А, отправляется <.....0А40......>, следующая отправка - 103.5 = <...0В40....> и т.д. Хотя может и нет переменной, а в функции поиска частоты текущая частота просто увеличивается на 2. Обмен происходит через последовательный интерфейс. |
Спасибо за прошивку. Сегодня попробую прошить новую atmega. По результатом отпишусь.
|
Цитата:
Некоторое время назад у меня был устойчивый интерес к данному устройству, соответственно, было и желание его приобрести (я даже обращался к уважаемому Gorynch, который предлагал мне приобрести у него комплект), но в силу определенных причин я быстро на предложение не отреагировал и, как я понимаю, сейчас оно потеряло силу. Итог, я пока не являюсь обладателем этого устройства. Более того, сейчас я некоторое время трачу на подготовку своего собственного, поэтому покупать HD radio задорого точно уже не планирую. Итог -- не выполняется одно из серьезных условий (отсутствует тестовый образец). Полностью интерес пока не утрачен, поэтому если кто-то незадорого предложил бы такое устройство, то для экспериментов я бы приобрел его, а соответственно, смог бы разобраться с ним для себя и поделился бы результатами на форуме... Перечень необходимых условий для успешного решения задачи: 1) наличие схемы электрической принципиальной на устройство с перечнем элементов (или хотя бы минимальное понимание структуры взаимодействия основных компонентов); 2) наличие даташитов на основные компоненты; 3) наличие считанных образов прошивок микроконтроллеров (или сами микроконтроллеры не должны иметь защиты от считывания); 4) наличие тестового устройства для проверок промежуточных результатов (или человека-тестера, готового оперативно тестировать на своем); 5) наличие свободного времени и устойчивого желания решить задачу. Теперь по пунктам: 1) схемы нет, понимания нет, состав элементов неизвестен. Возможно, что-то можно определить имея в наличии устройство или хотя бы его фото; 2) зависит от п.1; 3) уже выполнен уважаемым Gorynch; 4) не является, строго говоря, необходимым, но сильно повышает производительность и эффективность работы по задаче -- можно обойтись и без него, но часть приемов будет недоступна; 5) переменный показатель, больше морально-психологический. Вот, пока как-то так... прошу прощения, если огорчил, но таковы обстоятельства, поэтому рассчитываю на понимание. Однако, я открыт для общения по данному вопросу и если у кого-то есть какие-то подробности и дополнения, то мне они интересны (как минимум) и они могут изменить мой подход к проблеме. P.S. если кто-то использует данное устройство (основной блок тюнера) только для carPC с управлением из фронт-енд оболочки, например, iCarDS и ему не нужна штатная панель управления (блок индикации), то могу недорого его купить или принять в дар либо временно взять для экспериментов... |
Новая мега завелась, но есть проблема. Нет звука на выходе при подключенной панели, частоты сканирует, находит уровень сигнала хороший. При подключении через USB все хорошо. Кто что подскажет.
|
Панель не переводит сигнал RTS то ли в 0, то ли в 1 (завтра уточню) - это сигнал Mute для блока
Смотри контакты кабеля, распиновку я давал в теме про адаптер |
Завтра разберу гляну. HEX поправил на свои чистоты уровень показывает полный. Звука нет проверит не могу.
|
Вот нашел 4 pin.
|
Цитата:
|
Посмотрел все цепи в норме. Где проблема не пойму.
|
А тестером посмотреть - изменяется сигнал RTS при включения радио кнопкой on/off на панепанельке?
|
Сигнал изменяется. Выключен +5, после включения через пару секунд 0.
|
Вернулся к панельки. Звук так и не воспроизводит. Может дело в прошивке.
|
вряд ли прошивка - у меня то работает с этой прошивкой
и потом, если я не ошибаюсь, сигнал идёт сразу из тюнера а тестером ты измерял с панелькой или с кабелем? и ещё - RTS должен быть 12В, а не 5 ты 4 пин где измерял? если на разъёме ком-порта, то это DTR, а не RTS RTS - 4 пин на круглом разъёме радио или 7 на разъёме ком-порта тут подробнее |
Измерял на круглом разъеме. У меня не ком-порт, а USB.
|
Пультом переключаю MUTE на 4 пине изменяется напряжение с 0 на 5.
|
ну USB всё равно через преобразователь в ком-порт
мне казалось должно быть 12... но уже не суть... попробую на следующей неделе слить прошивку из более свежего радио - выложу сюда или скину |
Буду очень признателен.
|
Gorynch, а не пробовал сделать чтобы панель вместе с преобразователем работала.
|
в силу особенностей ком-порта это можно сделать только с помощью переключателя, который будет перекидывать линии Tx, Rx, DTR, RTS и землю либо на панельку, либо на адаптер
|
Горыныч, прошивку не сливал с нового радио.
|
Не было возможности, постараюсь в ближайшие пару дней слить
|
|
Спасибо. Приду с работы попробую.
|
С новой прошивкой радио вообще не включилось. Откатился на старую и случайно при полной громкости в динамиках еле еле слышно звуки.
|
На плате панельки написано.
DCU MAIN Rev.0 2006.09.06 |
Это прошивка с платы 2008.08.08
Завтра посмотрю еще раз старую плату |
Спасибо.
|
А изначально звук был? С родной прошивкой?
Мне кажется, что всё таки где то что то не контачит |
Да все было нормально. Атмегу только перекатили и то в заводских условиях.
|
Линии все уже на сто раз перепроверил. Сигнал везде изменяется.
|
А зачем мегу перекатывали?
Контакты не только меги, но и выходной цепи звука |
Мега то ли не пропаянная была то ли сдохла, вообщем экран погас и все. Так звук с самого приемника идет, а он от преобразователя USB со всеми прогами работает.
|
старая прошивка с платы 2006.09.06
получается, что есть минимум две версии постараюсь посмотреть чем отличаются |
Буду при много благодарен. Сам в программных кодах вообще не шарю.
|
посмотрел - прошивки совсем разные
не знаю что конкретно поменяли, очень долго мне разбираться но по идее первая прошивка с такой же меги и платы как и у тебя вообще загадка: если сигнал показывает хороший - то с тюнером общается правильно, потому что уровень сигнала возвращает тюнер на запрос панели. и согнал RTS ты говоришь меняется... |
Часовой пояс GMT +4, время: 14:01. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot