KEEN SIDE успешно заменяет аналогичные продукты таких известных брендов, как Phoenix Contact, Weidmueller, Degson, Winstar, Hsuan Mao, KLS, G-NOR, Mean Well и др.

Домашний кинотеатр Thomson DPL-910 VD

Страница 1 из 2
Специалист
 
Регистрация: 26.10.2020
Адрес: Омск
Сообщений: 1,752
Репутация: 242
254 177
537 320
 
30.09.2021 17:15 #1
Притащили thomson dpl910vd.
Обнаружилось отсутствие звука на всех выходах. Все каналы вроде исправны до cs4228, а у неё на выходах ничего нет, хотя на входе сигнал виден.
Замена cs4228 ничего не дала.
При более тщательном осмотре обнаружилось, что эту cs4228 постоянно дергает ресетом главный МК. Посмотрел на плате МК и обнаружил, что он не только эту микруху долбит ресетом, но и остальные.
ИМХО такого вроде как не должно быть.
Я прав или для таких аппаратов программная долбежка ресетом периферии - это норма?
Оценка
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей.
Гуру
 
Регистрация: 28.06.2012
Сообщений: 4,632
Репутация: 1075
1,221 83
480 0
 
30.09.2021 19:44 #2
Он, может, сброс всем выставляет, а потом всех опрашивает, например, по I2C. Если кто-то не ответил, то фиксируется ошибка и всем опять рассылается сброс, и так до бесконечности.

Ну или банальность - сам процессор нездоров или у него что-то с питанием/сбросом/тактированием. Или у него КЗ на общий провод на каком-то из портов ...
Оценка
Специалист
 
Регистрация: 26.10.2020
Адрес: Омск
Сообщений: 1,752
Репутация: 242
254 177
537 320
 
30.09.2021 20:10 #3
Я тоже грешу на первый вариант, но смущает логика - зачем при неисправности одной периферии сбрасывать все остальные? Опять же, если сбрасываются все периферии разом, то зачем на каждую выводить сброс через персональный порт?
Если бы речь шла о промышленном устройстве, то был бы очевиден кольцевой программный сброс при невыполнении сетапа, а в аудио я такого еще не видел.
Оценка
Гуру
 
Регистрация: 28.06.2012
Сообщений: 4,632
Репутация: 1075
1,221 83
480 0
 
30.09.2021 20:35 #4
Так ведь это довольно просто проверить - осциллографом отследить обмен по I2C с каждым из абонентов шины сразу же после включения питания ...
Оценка
Специалист
 
Регистрация: 26.10.2020
Адрес: Омск
Сообщений: 1,752
Репутация: 242
254 177
537 320
 
30.09.2021 21:00 #5
Наверное это лучше будет логическим анализатором сделать, он I2C понимает. Правда я его в таком качестве не пробовал, но UART берет на ура.
ОК, попробую завтра анализатором сесть на шину.
Но сначала наверное 24LC16 сниму и почищу. А вдруг...
Оценка
Гуру
 
Регистрация: 28.06.2012
Сообщений: 4,632
Репутация: 1075
1,221 83
480 0
 
01.10.2021 00:32 #6
Цифрового осциллографа вполне хватит. Вам же нужно только начало обмена, а не весь обмен.

Да, могли данные разрушиться в EEPROM. По идее, в этом случае поможет запаивание чистой ИС.

Кстати, нет ли на ПП аварийно греющихся микросхем ?
Оценка
Специалист
 
Регистрация: 26.10.2020
Адрес: Омск
Сообщений: 1,752
Репутация: 242
254 177
537 320
 
01.10.2021 05:46 #7
Цитата:
Сообщение от kovigor
Кстати, нет ли на ПП аварийно греющихся микросхем ?
К сожалению, нет.
Но... сидюк не принимает никакие диски.

Цитата:
Сообщение от kovigor
Цифрового осциллографа вполне хватит. Вам же нужно только начало обмена, а не весь обмен.
Дело в том, что несмотря на периодический сброс, девайс выглядит исправным. Т.е. он нормально реагирует на кнопки, переключает режимы и настройки. Получается, что мне нужно не начало опроса, а его конец, т.е. попытаться как-то узнать после опроса кого именно МК уходит на программный сброс. Хотя это тоже гадание на кофейной геще, там же еще и тайм-ауты, программа же неизвестна.
Оценка
Специалист
 
Регистрация: 26.10.2020
Адрес: Омск
Сообщений: 1,752
Репутация: 242
254 177
537 320
 
01.10.2021 12:53 #8
kovigor, если не затруднит, гляньте плиз приложенный отчет. Это похоже на осознанный опрос по I2C? Спрашиваю потому, по схеме этот I2C вроде как со звуковым SPL на одних и тех же проводах сидит через регистры, а у МК есть только FIFO, а аппаратных I2 и SPL, как я понял, нет.
Адрес чипа 0010000.
Вложения
Тип файла: rar 1.rar (44.5 Кб, 0 просмотров)
Оценка
Специалист
 
Регистрация: 26.10.2020
Адрес: Омск
Сообщений: 1,752
Репутация: 242
254 177
537 320
 
01.10.2021 14:21 #9
Однако протокол оказался SPI - нашел как и когда он включается.
Поэтому и расшифровка приложена ниже в SPI.
Вложения
Тип файла: rar 2.rar (1.1 Кб, 0 просмотров)
Оценка
Специалист
 
Регистрация: 26.10.2020
Адрес: Омск
Сообщений: 1,752
Репутация: 242
254 177
537 320
 
01.10.2021 14:55 #10
Из описания:
В режиме SPI CS - это сигнал выбора микросхемы CS4228, CCLK - это вход битовой синхронизации порта управления, а CDIN - линия входных данных. Линия вывода данных отсутствует, поэтому все регистры в режиме SPI доступны только для записи.
-------------------------
Сие означает, что версия сброса из-за отсуствия или неправильного ответа периферии рухнула...
Оценка
Ответ
Страница 1 из 2
Похожие темы
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход
Электронные компоненты. Бесплатная доставка по России
Часовой пояс GMT +3, время: 02:39.
Обратная связь РадиоЛоцман Вверх