реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Описание, схема и перечень компонентов, Siberia
one_man_show
сообщение Nov 25 2008, 09:51
Сообщение #1


Помогу, чем смогу
******

Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25



Уважаемые! В очередной попытке разгрузить невероятно разбухшую ветку, прошу в этой теме обсуждать интересующие вас вопросы по проекту. для обсуждения вопросов стоимости и возможности заказа, доставки и пр. прошу создавать отдельные темы


--------------------
С уважением,
Ваган Саруханов
Проекты|Форум|Facebook|Linkedin
Go to the top of the page
 
+Quote Post
RW9UAO
сообщение Nov 25 2008, 11:09
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 115
Регистрация: 23-01-07
Пользователь №: 24 688



я понял почему аудио-кодек повесили на SPI. просто ядро поддерживает кодек на SPI/SSC at73какой-то чтоли. и если переписать этот кусок - то будет щасте.
я прав? а то я уже процедуры snd_* переписывать начал =)
Go to the top of the page
 
+Quote Post
АДИКМ
сообщение Nov 25 2008, 20:00
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 630
Регистрация: 2-08-05
Пользователь №: 7 294



Цитата(RW9UAO @ Nov 25 2008, 15:09) *
я понял почему аудио-кодек повесили на SPI. просто ядро поддерживает кодек на SPI/SSC at73какой-то чтоли. и если переписать этот кусок - то будет щасте.
я прав? а то я уже процедуры snd_* переписывать начал =)


В точку.


--------------------
летаю на пепелаце...
Go to the top of the page
 
+Quote Post
sasamy
сообщение Nov 27 2008, 13:23
Сообщение #4


Знающий
****

Группа: Участник
Сообщений: 783
Регистрация: 22-11-08
Пользователь №: 41 858



Цитата(АДИКМ @ Nov 25 2008, 23:00) *
В точку.


Тут уже было несколько просьб в том числе и моя по поводу аудиокодека - я правильно понял что исходниками делиться не хотите ?
Go to the top of the page
 
+Quote Post
АДИКМ
сообщение Nov 27 2008, 14:08
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 630
Регистрация: 2-08-05
Пользователь №: 7 294



Цитата(sasamy @ Nov 27 2008, 17:23) *
Тут уже было несколько просьб в том числе и моя по поводу аудиокодека - я правильно понял что исходниками делиться не хотите ?

исходниками чего?
прочитайте внимательно все обсуждение.


--------------------
летаю на пепелаце...
Go to the top of the page
 
+Quote Post
sasamy
сообщение Nov 27 2008, 14:41
Сообщение #6


Знающий
****

Группа: Участник
Сообщений: 783
Регистрация: 22-11-08
Пользователь №: 41 858



Цитата(АДИКМ @ Nov 27 2008, 17:08) *
исходниками чего?


Исходниками драйвера для tlv320aic23b.

Цитата
прочитайте внимательно все обсуждение.


Я где-то пропустил выложенные исходники ? Есть в ядре
Driver for AT73C213 16-bit stereo DAC connected to Atmel SSC
управление по spi - но что-то я сомневаюсь что он напрямую без доработки заработает с tlv320aic23b.
Go to the top of the page
 
+Quote Post
RW9UAO
сообщение Nov 28 2008, 04:31
Сообщение #7


Частый гость
**

Группа: Свой
Сообщений: 115
Регистрация: 23-01-07
Пользователь №: 24 688



короче, запустил я звук. делал по схеме sibv2.pdf, переделывал файл /sound/spi/at73c213.c, смотрю на осцилке. 12 мгц есть, в SPI данные с настройками и громкостью идут. в SSC данные с частотой около 48 кгц идут. все везде хорошо, дравер все видит, ALSA находит драйвер, madplay играет в /dev/dsp....
вот только звука я не слышу =(
инициализация регистров:
Код
  snd_tlv320aic23b_write_reg(chip, 0x0F, 0x00);//RESET
  snd_tlv320aic23b_write_reg(chip, 0x06, 0x02);//turn off mic input
  snd_tlv320aic23b_write_reg(chip, 0x07, 0x41);//left aligned, 16-bit, master mode
  snd_tlv320aic23b_write_reg(chip, 0x00, 0x1F);//L line in set gain -34.5 db
  snd_tlv320aic23b_write_reg(chip, 0x01, 0x1F);//R line in set gain -34.5 db
  snd_tlv320aic23b_write_reg(chip, 0x02, 0x7F);//L head phone set gain +3.0 db
  snd_tlv320aic23b_write_reg(chip, 0x03, 0x7F);//R head phone set gain +3.0 db
  snd_tlv320aic23b_write_reg(chip, 0x08, 0x01);//DAC/ADC sample rate 48000, USB mode
  snd_tlv320aic23b_write_reg(chip, 0x09, 0x01);//activate digi interface
  snd_tlv320aic23b_write_reg(chip, 0x04, 0x1A);//analog audio path control, MIC mute, line in select, bypass
Go to the top of the page
 
+Quote Post
RW9UAO
сообщение Nov 28 2008, 10:31
Сообщение #8


Частый гость
**

Группа: Свой
Сообщений: 115
Регистрация: 23-01-07
Пользователь №: 24 688



запустил звук..... эти [много матов] оказывается адрес регистра нужно сдвинуть на 1 бит влево... короче звук пашет, мадплэй работает.
Go to the top of the page
 
+Quote Post
sasamy
сообщение Nov 28 2008, 22:21
Сообщение #9


Знающий
****

Группа: Участник
Сообщений: 783
Регистрация: 22-11-08
Пользователь №: 41 858



Цитата(RW9UAO @ Nov 28 2008, 13:31) *
запустил звук..... эти [много матов] оказывается адрес регистра нужно сдвинуть на 1 бит влево... короче звук пашет, мадплэй работает.


Вы случайно режимом spi не ошиблись ? У at73c213 данные защелкиваются по заднему фронту clk а у tlv320aic23b по переднему соответственно на один бит происходит сдвиг если SPI_MODE не поменять.

Сообщение отредактировал sasamy - Nov 28 2008, 22:56
Go to the top of the page
 
+Quote Post
RW9UAO
сообщение Nov 29 2008, 05:49
Сообщение #10


Частый гость
**

Группа: Свой
Сообщений: 115
Регистрация: 23-01-07
Пользователь №: 24 688



при прочтении даташита на tlv320aic23b видно, что нужно по SPI загрузить 16 бит. из них 7 адрес регистра и 9 бит данных. но на первый взгляд это не очевидно. в готовом драйвере в SPI закидывается два 8-ми битных байта =) дык вот первый байт (адрес регистра) нужно сдвинуть на 1 бит влево. 9-й бит данных я не использую. а по заднему или переднему - пофигу. работает.
Go to the top of the page
 
+Quote Post
sasamy
сообщение Nov 29 2008, 06:51
Сообщение #11


Знающий
****

Группа: Участник
Сообщений: 783
Регистрация: 22-11-08
Пользователь №: 41 858



Цитата(RW9UAO @ Nov 29 2008, 08:49) *
при прочтении даташита на tlv320aic23b видно, что нужно по SPI загрузить 16 бит. из них 7 адрес регистра и 9 бит данных. но на первый взгляд это не очевидно. ... а по заднему или переднему - пофигу. работает.


Опа - спасибо большое за цу. Я даже не обратил на это внимания smile.gif Кодек мне пришлют только на следующей неделе - вот я и потихоньку изучаю как его использовать, а проверить пока не на чем.
Go to the top of the page
 
+Quote Post
RW9UAO
сообщение Dec 1 2008, 11:53
Сообщение #12


Частый гость
**

Группа: Свой
Сообщений: 115
Регистрация: 23-01-07
Пользователь №: 24 688



интересная особенность, кодек tlv320aic23b не хочет работать от 12 мгц с PCK0 (12.002 кгц реальнных), впаиваешь кварц (11.997 кгц реальных)- работает замечательно. х.з. что за фигня. у кварца, правда, уровень сигнала поменьше чем 3 вольта. делал по выложенной здесь схеме.
Go to the top of the page
 
+Quote Post
THK
сообщение May 11 2009, 13:41
Сообщение #13


Участник
*

Группа: Новичок
Сообщений: 44
Регистрация: 20-11-07
Пользователь №: 32 505



Спецификация схемы sibv2.pdf

PS на мои пометки внимания не обращайте...
PPS Кто нибудь! Выложите пожалуйста цены (примерные) на МС. Нашел S1D13506 по 803 руб., а ICS1523 по 853 руб! Это нормально, или дорого?
Прикрепленные файлы
Прикрепленный файл  _____________Siberia_v2.rar ( 5.33 килобайт ) Кол-во скачиваний: 601
 
Go to the top of the page
 
+Quote Post
Dron711
сообщение Sep 29 2012, 17:53
Сообщение #14





Группа: Новичок
Сообщений: 1
Регистрация: 28-09-12
Пользователь №: 73 726



Добрый день. В связи с тем, что сайт http://www.siberia-ge.com/ не работает-хотелось бы спросить...Может у кого осталась схема? Очень надо. Заранее спасибо.
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Sep 29 2012, 18:30
Сообщение #15


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Держите.
Прикрепленный файл  Syberia_V.pdf ( 4.72 мегабайт ) Кол-во скачиваний: 648


Цитата(Dron711 @ Sep 29 2012, 20:53) *
Добрый день. В связи с тем, что сайт http://www.siberia-ge.com/ не работает-хотелось бы спросить...Может у кого осталась схема? Очень надо. Заранее спасибо.

Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th April 2024 - 14:03
Рейтинг@Mail.ru


Страница сгенерированна за 0.01481 секунд с 7
ELECTRONIX ©2004-2016