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

 
 
 
Reply to this topicStart new topic
> как подружить tdm dsl модем и микроконтроллер?, tdm over ethernet?
spectral1989
сообщение Mar 19 2015, 04:38
Сообщение #1


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

Группа: Свой
Сообщений: 76
Регистрация: 5-04-12
Из: Томск
Пользователь №: 71 210



Здравствуйте!

Есть задача подключить dsl модем(SHDSL-B2) с tdm входами к микронтроллеру stm32f4xx. Как это можно сделать с наименьшими потерями подскажите пожалста. Чувствую, что начинаю заходить в тупикsad.gif
Go to the top of the page
 
+Quote Post
Serhiy_UA
сообщение Mar 19 2015, 05:41
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 718
Регистрация: 23-10-08
Из: next to Odessa
Пользователь №: 41 112



Цитата(spectral1989 @ Mar 19 2015, 08:38) *
...Есть задача подключить dsl модем(SHDSL-B2) с tdm входами к микронтроллеру stm32f4xx...

Делал подобное, где были SHDSL с TDM-выходом. TDM принимал в CPLD Xilinx, а из него в МК C8051F127 и далее в Ethernet-10/100. И также обратно.
То есть, удобнее TDM принимать через CPLD...
Go to the top of the page
 
+Quote Post
spectral1989
сообщение Mar 19 2015, 06:05
Сообщение #3


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

Группа: Свой
Сообщений: 76
Регистрация: 5-04-12
Из: Томск
Пользователь №: 71 210



Есть мысль взять DS34S102 и использовать в качестве PHY, подключив её к контроллеру по RMII. На сколько верно такое решение? Мало опыта в работе с Ethernet.

Цитата(Serhiy_UA @ Mar 19 2015, 09:41) *
Делал подобное, где были SHDSL с TDM-выходом. TDM принимал в CPLD Xilinx, а из него в МК C8051F127 и далее в Ethernet-10/100. И также обратно.
То есть, удобнее TDM принимать через CPLD...

Спасибо за ответ! Тоже такая мысль была. Правда нет специалистов в компании по CPLD, но это уже не совсем в моей компетенции проблема.
Go to the top of the page
 
+Quote Post
DmitryM
сообщение Mar 19 2015, 08:11
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 576
Регистрация: 7-06-06
Из: Таганрог
Пользователь №: 17 840



Цитата(spectral1989 @ Mar 19 2015, 07:38) *
Здравствуйте!

Есть задача подключить dsl модем(SHDSL-B2) с tdm входами к микронтроллеру stm32f4xx. Как это можно сделать с наименьшими потерями подскажите пожалста. Чувствую, что начинаю заходить в тупик sad.gif


Что мешает использовать SPI в режиме I2S (PCM mode)?
Go to the top of the page
 
+Quote Post
spectral1989
сообщение Mar 20 2015, 02:16
Сообщение #5


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

Группа: Свой
Сообщений: 76
Регистрация: 5-04-12
Из: Томск
Пользователь №: 71 210



Цитата(DmitryM @ Mar 19 2015, 12:11) *
Что мешает использовать SPI в режиме I2S (PCM mode)?

Спасибо за наводку!
Go to the top of the page
 
+Quote Post
vadimp61
сообщение Mar 20 2015, 03:36
Сообщение #6


Знающий
****

Группа: Участник
Сообщений: 593
Регистрация: 28-08-08
Из: Ростов папа
Пользователь №: 39 872



Цитата(DmitryM @ Mar 19 2015, 11:11) *
Что мешает использовать SPI в режиме I2S (PCM mode)?

Если у модема будет PCM clock более 6 мгц, надо еще посмотреть сможет ли STM32 эту частоту на шине потянуть?
I2S работает в 16/32 бит режиме - модем же 8 бит, устроит это автора темы?
К тому же у модема есть сигнал FX0(3) который длительностью 1 такт - отметка начала отсчета бит в шине, а в I2S такого нет.
Заводить на INT? но успеем ли тогда принять этот бит? Ведь нам еще надо программно обработать задний фронт СХ0, что бы его защелкнуть.
ЗЫ.
Работали с этими модемами, очень приятные впечатления.
ЗЫ.ЗЫ.
Разработчиков знаю лично.
Go to the top of the page
 
+Quote Post
DmitryM
сообщение Mar 20 2015, 05:38
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 576
Регистрация: 7-06-06
Из: Таганрог
Пользователь №: 17 840



Цитата(vadimp61 @ Mar 20 2015, 06:36) *
К тому же у модема есть сигнал FX0(3) который длительностью 1 такт - отметка начала отсчета бит в шине, а в I2S такого нет.

С чего вдруг? PCM mode short frame
Go to the top of the page
 
+Quote Post
doom13
сообщение Mar 20 2015, 19:16
Сообщение #8


Профессионал
*****

Группа: Свой
Сообщений: 1 325
Регистрация: 11-03-11
Из: Минск, Беларусь
Пользователь №: 63 539



Если рассматриваются варианты приёма/передачи TDM не обязательно stm32f4xx, то можно, как говорили, поставить CPLD/FPGA, а можно ещё посмотреть на процы от TI с McBSP/McASP. Как вариант, используется AM1808 с двумя McASP и одним McBSP.

Цитата(spectral1989 @ Mar 19 2015, 09:05) *
Есть мысль взять DS34S102 и использовать в качестве PHY, подключив её к контроллеру по RMII. На сколько верно такое решение? Мало опыта в работе с Ethernet.

На первый взгляд, должно работать, подключение к MAC-уровню описывается.
Go to the top of the page
 
+Quote Post
vadimp61
сообщение Mar 20 2015, 19:25
Сообщение #9


Знающий
****

Группа: Участник
Сообщений: 593
Регистрация: 28-08-08
Из: Ростов папа
Пользователь №: 39 872



Цитата(DmitryM @ Mar 20 2015, 08:38) *
С чего вдруг? PCM mode short frame

Мы не знаем конечной цели автора темы. PCM шина этого модема имеет до 239-ти 8-ми битных тайм слотов.
Обрабатывать STM32 надо один или 25, или все 239 + оверхеад?
Go to the top of the page
 
+Quote Post
Ruslan-maniak
сообщение Apr 3 2015, 03:41
Сообщение #10


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

Группа: Участник
Сообщений: 84
Регистрация: 27-12-12
Из: Томск
Пользователь №: 74 999



Цитата(vadimp61 @ Mar 20 2015, 09:36) *
Работали с этими модемами, очень приятные впечатления.

Работаю сейчас с модемом SHDSL-B2. И проблема следующая. Подав питание (пин 1 - земля, пин 25 - +3,3в), я так и не дожидаюсь выставления нуля на линии RDY. Даже с нулём на линии SS (хотя в этой модели модема это не требуется). Ну и соответственно связь с этим модемом по SPI (другое не пробовал) не устанавливается. Что я упускаю, не подскажете?
P.S. В тех.поддержке с ответом не спешат.

Сообщение отредактировал Ruslan-maniak - Apr 3 2015, 04:37
Go to the top of the page
 
+Quote Post
vadimp61
сообщение Apr 4 2015, 09:38
Сообщение #11


Знающий
****

Группа: Участник
Сообщений: 593
Регистрация: 28-08-08
Из: Ростов папа
Пользователь №: 39 872



Подавайте питание на все ноги модема!
Резистор подтягивающий по RDY есть?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 20th November 2017 - 17:27
Рейтинг@Mail.ru


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