АудиоПортал ИНФО http://audioportal.info/forum/ |
|
Tremor без менингита "20 лет спустя" http://audioportal.info/forum/viewtopic.php?f=5&t=1194 |
Страница 7 из 7 |
Автор: | Romm [ 27 окт 2014 ] |
Заголовок сообщения: | Re: Tremor без менингита "20 лет спустя" |
На выходных закончил с Тремором PCI-E, нормально перепрошился, определился, вместо кодека надстроил нормальный ЦАП. Звук выводится без каких-либо артефактов. Раздельные стабы на мост, цап и сам чип Виа. Позже будут и отдельные трансформаторы, когда дело дойдет до готового корпуса. По возможности сделаю фотки получившегося девайса, если интересно. Так что - Тремор будет жить даже на новых материнках, где уже нет обычного PCI )))) |
Автор: | Romm [ 28 окт 2014 ] |
Заголовок сообщения: | Re: Tremor без менингита "20 лет спустя" |
вот как это выглядит... |
Автор: | Romm [ 28 окт 2014 ] |
Заголовок сообщения: | Re: Tremor без менингита "20 лет спустя" |
так что если кто еще сомневается - смело за паяло и вперед, за качественной цифрой! |
Автор: | masterspammer [ 27 фев 2017 ] |
Заголовок сообщения: | Re: Tremor без менингита "20 лет спустя" |
Вот и я обзавёлся вышеозначенной картой - 1-в-1 такой же, как на фото в первом сообщении. Прочитал PDF на родственные чипы (ибо на VT1723 не водится в интернете), более менее понятно всё, одна вещь непонятна совершенно: есть две сетки частот - 44100/88200/176400 и 48000/96000/192000 и для каждой свой кварц; при подаче внешней синхронизации нужно как-то определить - 256*Fs подавать для какой частоты - для 44100 или 48000? Если подать не то, то играть, насколько я понимаю, будет с неподобающей скоростью, но будет, то есть поток на выходе зависит (в плане выбора 44100/48000) исключительно от подаваемой частоты синхронизации. Собственно вопрос: пусть на 111 выход подаётся внешняя синхронизация 11289600, плеер заканчивать воспроизводить файл 44100, а следующий - уже 48000; как узнать, что нужно переключить генератор в ЦАПе на 12288000? Переделывать/расширять плеер не хочется совсем (никто не сказал, что он вообще один); драйвер (Linux/ALSA) патчить тоже не очень хорошо, но чуть проще. Кто как решает эту задачу? |
Автор: | masterspammer [ 09 мар 2017 ] |
Заголовок сообщения: | Re: Tremor без менингита "20 лет спустя" |
Интересным опытом поделюсь - при перепрошивке subj. возможна ошибка (неудачная перепрошивка) - EEPRWA пишет, что прошились байты 0-7, а дальше - FAIL и это же слово FAIL большими буквами на весь экран. Вылечилась ошибка перестановкой карты в другой разъём PCI; таким образом, если Tremor не перепрошивается EEPRWA, то возможно поможет смена [s]позы[/s] слота PCI. EEPRW (без A) вроде бы работала, но я не проверял детально, может просто проглатывала ошибку. При вдумчивом прочтении PDF обнаружились регистры управления питанием кварцевых генераторов и GPIO; регистры управления, увы, никуда не поданы, VCC_X0 и VCC_X1 - входы (и, кстати, питание именно их неплохо бы отдельно стабилизировать, если не использовать внешнюю синхронизацию), попробую отловить переключение 44/48 по генерации на 11289600, хотя есть шанс, что этот генератор всегда отключается при внешней синхронизации. GPIO оставил на крайний случай (пробрасывать информацию о частоте и, например, флаг preemphasis), пока только припаял светодиод на GPIO8 для экспериментов. |
Автор: | masterspammer [ 17 мар 2017 ] |
Заголовок сообщения: | Re: Tremor без менингита "20 лет спустя" |
Пару дней назад успешно собрал агрегат Via tremor + останки Philips CDV 496 + самодельный генератор на 11.290 МГц. ЦФ SAA7220 ест подаваемые данные (то ли он принимает 24 бита, то ли на выходе сейчас 16 - не разбирался) и, кроме основного своего назначения, работает индикатором успешной передискретизации - если он и входной поток тактированы от разных источников, то слышны щелчки. Со светодиодом на GPIO ещё не экспериментировал. Кстати, у Audiophile 192 как и у ESI July, к GPIO подключены дополнительные выводы ЦАП и DSP AK4114 - http://www.spinics.net/lists/alsa-devel/msg03644.html - и кажется мне, что deemphasis сделан именно так (не работает за неимением микросхемы). Вот ещё что - "четыре вывода i2s - PSDOUT[3:0] 4 separate outbound stereo stream pairs. 79 82 83 84 ...плюс еще два канала PSDOUT Copy of Outbound S/PDIF Serial Data present on SPDTX. 106 . Итого пять выводов i2s, получается десять каналов" - это вот отсюда - http://forum.vegalab.ru/showthread.php? ... ost2323836 http://forum.vegalab.ru/showthread.php? ... ost2324103 http://forum.vegalab.ru/showthread.php? ... ost2160679 Резюме - 10 каналов... не знаю, сколько реально может Tremor (там всё-таки VT1723, а не VT1724), но попробовать можно. |
Автор: | masterspammer [ 25 апр 2018 ] |
Заголовок сообщения: | Re: Tremor без менингита "20 лет спустя" |
Про просовывание информации о сетке 44/48 частот и HiRes (если ЦФ не умеет, его бы обходить). Дошло дело - GPIO пашет, светодиод мигает! Набросал прототип программы, наверное назову primidon (лекарство от тремора ). Идея - припаиваются провода к ногам 75-77 и ведутся до ЦАПа, на 91 ногу - светодиод, программа находит карту на основе соотв. чипа (можно указать конкретную, если их более одной) и 10 раз в секунду посылает данные об использующейся частоте. Linux, из зависимостей только libc-dev (ну и gcc, чтоб собрать). Интересно кому? Выложу, как проверю в деле. P.S. Может кто подскажет - на 192 кГц какая частота синхронизации требуется на 111-й ноге? |
Автор: | masterspammer [ 03 май 2018 ] |
Заголовок сообщения: | Re: Tremor без менингита "20 лет спустя" |
программа под linux; хочет только libc-dev (стандартные библиотеки для программ на c) и ещё нужен gcc (компилятор) собирать так gcc primidon.c -o primidon запускать можно без параметров, primidon -h выведет краткую справку выходы: 75 (GPIO8)- 1 для сетки 44кГц, 0 - для 48 76 (GPIO9)- 1 для HiRes (88,96,192...), 0 иначе 77 (GPIO10) - 1 для HiRes x4 (176 и 192), 0 для всего остального 86 (GPIO11) - светодиод ом так через 200-300, мигает пока программа работает (чтоб видеть, что не зависла и не вылетела) у меня сейчас в CCS06 старший бит установлен, что значит "I?S codec has volume/mute control capability and need to be program through GPIO (e.g., CS4222)", похоже что 86 нога именно туда, по крайней мере, светодиод по умолчанию горит; надо сбросить (изменить прошивку), тогда может и неработающий регулятор громкости пропадёт. 75 и 76 ногу просунул в ЦАП, коммутировать генераторы и отключать SAA7220 соответственно. |
Автор: | АС3 [ 28 апр 2019 ] |
Заголовок сообщения: | Re: Tremor без менингита "20 лет спустя" |
http://www.hardware.zp.ua/docs/pci.htm http://pinouts.ru/Slots/mini_pci.shtml Уважаемые специалисты, по ссылкам Распиновка рсi и мини pci, у меня в компе мак мини разъём миниpci, поставить переходник на рсi нет места, какие пины необходимо вывести с разъёма миниписиай, что бы присоединить карту Виа Тремор, с которой только цифра берётся, и питание 3,3в на Тремор от отдельного БП? С уважением |
Автор: | masterspammer [ 29 апр 2019 ] |
Заголовок сообщения: | Re: Tremor без менингита "20 лет спустя" |
Я бы взял карту и посмотрел, какие на ней используются. Разночтения возможны только в питании. Уточнял бы по даташиту на сам чип - там тоже указаны линии PIC, требуемые для него. Если тремора рядом нет, могу посмотреть, но не сегодня, а через день-два. |
Автор: | АС3 [ 29 апр 2019 ] |
Заголовок сообщения: | Re: Tremor без менингита "20 лет спустя" |
Спасибо! Да посмотрите, Тремор пока не у меня, даташит на vt1723 есть в теме случай что. |
Автор: | АС3 [ 30 апр 2019 ] |
Заголовок сообщения: | Re: Tremor без менингита "20 лет спустя" |
На 1ой стр vt1724 |
Автор: | masterspammer [ 02 май 2019 ] |
Заголовок сообщения: | Re: Tremor без менингита "20 лет спустя" |
Карта Delta 44, она "ест" +- 12 V на операционники, я ставлю '?' где явно специфичное, а иначе - '-' - не подкл., '+' - подкл Со стороны деталей, от крепёжной планки (слева направо): ?B1 -12V -12 VDC -B2 TCK Test Clock +B3 GND Ground +B4 TDO Test Data Output +B5 +5V +5 VDC +B6 +5V +5 VDC -B7 INTB Interrupt B -B8 INTD Interrupt D +B9 PRSNT1 Reserved -B10 RES +V I/O (+5 V or +3.3 V) +B11 PRSNT2 ?? И B9 и B11 - явно идут на землю -B14 RES Reserved VDC +B15 GND Reset +B16 CLK Clock +B17 GND Ground +B18 REQ Request -B19 +5V +3.3V Signal Rail +V I/O (+5 V or +3.3 V) +B20 AD31 Address/Data 31 +B21 AD29 Address/Data 29 +B22 GND Ground +B23 AD27 Address/Data 27 +B24 AD25 Address/Data 25 -B25 +3.3V +3.3VDC +B26 C/BE3 Command, Byte Enable 3 +B27 AD23 Address/Data 23 +B28 GND Ground +B29 AD21 Address/Data 21 +B30 AD19 Address/Data 19 -B31 +3.3V +3.3 VDC +B32 AD17 Address/Data 17 +B33 C/BE2 Command, Byte Enable 2 +B34 GND13 Ground +B35 IRDY Initiator Ready -B36 +3.3V06 +3.3 VDC +B37 DEVSEL Device Select +B38 GND16 Ground -B39 LOCK Lock bus -B40 PERR Parity Error -B41 +3.3V08 +3.3 VDC +B42 SERR System Error -B43 +3.3V09 +3.3 VDC +B44 C/BE1 Command, Byte Enable 1 +B45 AD14 Address/Data 14 +B46 GND18 Ground +B47 AD12 Address/Data 12 +B48 AD10 Address/Data 10 +B49 GND20 Ground Со стороны монтажа, от крепёжной планки (справа налево): -A1 TRST Test Logic Reset ?A2 +12V +12 VDC -A3 TMS Test Mde Select +A4 TDI Test Data Input +A5 +5V +5 VDC +A6 INTA Interrupt A -A7 INTC Interrupt C +A8 +5V +5 VDC -A9 RESV01 Reserved VDC -A10 +5V +3.3V Signal Rail +V I/O (+5 V or +3.3 V) -A11 RESV03 Reserved VDC -A14 RESV05 Reserved VDC +A15 RESET Reset -A16 +5V +3.3V Signal Rail +V I/O (+5 V or +3.3 V) +A17 GNT Grant PCI use +A18 GND08 Ground -A19 RESV06 Reserved VDC +A20 AD30 Address/Data 30 -A21 +3.3V01 +3.3 VDC +A22 AD28 Address/Data 28 +A23 AD26 Address/Data 26 +A24 GND10 Ground +A25 AD24 Address/Data 24 +A26 IDSEL Initialization Device Select -A27 +3.3V03 +3.3 VDC +A28 AD22 Address/Data 22 +A29 AD20 Address/Data 20 +A30 GND12 Ground +A31 AD18 Address/Data 18 +A32 AD16 Address/Data 16 -A33 +3.3V05 +3.3 VDC +A34 FRAME Address or Data phase +A35 GND14 Ground +A36 TRDY Target Ready +A37 GND15 Ground +A38 STOP Stop Transfer Cycle -A39 +3.3V07 +3.3 VDC -A40 SDONE Snoop Done -A41 SBO Snoop Backoff +A42 GND17 Ground +A43 PAR Parity +A44 AD15 Address/Data 15 -A45 +3.3V10 +3.3 VDC +A46 AD13 Address/Data 13 +A47 AD11 Address/Data 11 +A48 GND19 Ground +A49 AD9 Address/Data 9 +A52 C/BE0 Command, Byte Enable 0 -A53 +3.3V11 +3.3 VDC +A54 AD6 Address/Data 6 +A55 AD4 Address/Data 4 +A56 GND21 Ground +A57 AD2 Address/Data 2 +A58 AD0 Address/Data 0 -A59 +5V +3.3V Signal Rail +V I/O (+5 V or +3.3 V) -A60 REQ64 Request 64 bit ??? +A61 VCC11 +5 VDC +A62 VCC13 +5 VDC ...глаз замылился, перечитаю и перепроверю ещё сегодня |
Автор: | masterspammer [ 02 май 2019 ] |
Заголовок сообщения: | Re: Tremor без менингита "20 лет спустя" |
Сторону B проверил, сошлось, но забыл про выводы после второго паза: +B52 AD8 Address/Data 8 +B53 AD7 Address/Data 7 -B54 +3.3V12 +3.3 VDC +B55 AD5 Address/Data 5 +B56 AD3 Address/Data 3 +B57 GND22 Ground +B58 AD1 Address/Data 1 -B59 VCC08 +5 VDC -B60 ACK64 Acknowledge 64 bit ??? +B61 VCC10 +5 VDC +B62 VCC12 +5 VDC Строну А проверил, всё верно. |
Автор: | АС3 [ 02 май 2019 ] |
Заголовок сообщения: | Re: Tremor без менингита "20 лет спустя" |
Спасибо Вам большое! Это целый шлейф проводов нужен, столько припаять проблематично, скорее надо искать тогда переходник с мини рсай на на рсай со шлейфом? |
Автор: | masterspammer [ 02 май 2019 ] |
Заголовок сообщения: | Re: Tremor без менингита "20 лет спустя" |
Если такой бывает Припаять можно так: взять pci разъём (с материнки), шлейф и вытравить плату-переходник для minipci. Или взять минимальную материнку на каком-нибудь "атоме" с PCI. |
Страница 7 из 7 | Часовой пояс: UTC + 2 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |