Всем привет! Пытаюсь оживить NAD D1050, на данный момент остался один неприятный глюк.
Буду признаетелен, если кто-нибудь подскажет в какую сторону копать.
Сам ЦАП в общих чертах
На передней панели (FPP BOARD) отображается текущий вход и частота дискретизации (с самой панелью все нормально, все светодиоды рабочие).
Независимо от того, какой вход используется USB (XMOS) или COAX/TOS (AK4118A) при частоте дискретизации ниже 96кГц (32, 44.1, 48)
частота не отображается, и ЦАП считает что на входе нет сигнала (уходит в спячку (standy) через н-ное время).
При этом звук через USB вход есть, если предварительно выбрать этот вход и выключить/включить ЦАП (вход запоминается), то на всех этих частотах звук воспроизводится.
Видимо по умолчанию после включения устройства весь звуковой тракт настроен на USB вход.
Но если воспользоваться селектором входов, то при возвращении к USB звука уже не будет, т.к. микроконтроллер считает что сигнала на входе нет и что-то не инициализирует.
При частоте дискретизации 96кГц ЦАП отображает частоту, но постоянно ее "теряет", т.е. хаотически моргает индикатором 96кГц.
Звук соотв. прерывается в моменты потери частоты. Селектро входов работает.
При частоте дискретизации 192кГц все работает нормально, частота отображается, селектро входов работает, звук есть, в спячку не уходит.
Все вышеизложенное справедливо и для 16 и для 24bit режимов.
Как я понимаю, микроконтроллер вычисляет частоту дискретизации по приходящему LRCK и соотв. что-то на пути к микроконтроллеру влияет на сигнал, ну или сам микроконтроллер шалит.
Т.е. пока что есть мысль посмотреть осциллографом LRCK на входах микроконтроллера, ну и дальше по цепочке, если будут выявлены какие-то глюки, а если там все в порядке - заменить сам микроконтроллер.
Социальные закладки